219 MB
/home/fdroid/fdroiddata/tmp/com.wuxialearn.wuxialearn_143.apk vs.
/home/fdroid/fdroiddata/unsigned/com.wuxialearn.wuxialearn_143.apk
8.2 KB
APK Signing Block
    
Offset 1, 121 lines modifiedOffset 0, 0 lines modified
1 Key·0x42726577: 
2 0000000000000000000000000000000000000000000000000000000000000000000000 
3 0000000000000000000000000000000000000000000000000000000000000000000000 
4 0000000000000000000000000000000000000000000000000000000000000000000000 
5 0000000000000000000000000000000000000000000000000000000000000000000000 
6 0000000000000000000000000000000000000000000000000000000000000000000000 
7 0000000000000000000000000000000000000000000000000000000000000000000000 
8 0000000000000000000000000000000000000000000000000000000000000000000000 
9 0000000000000000000000000000000000000000000000000000000000000000000000 
10 0000000000000000000000000000000000000000000000000000000000000000000000 
11 00000000000000000000000000000000000000 
  
12 Key·0x7109871a: 
13 330700002f070000e50300006000000028000000030100002000000068a873ea2d6485 
14 e5fd58eafab4749e1f03d408d5d7d847d296eda8017493137830000000210400002800 
15 00000f19dbbd242fc4f925c72fef052093dca7f5790cf37f63ad7119c2267f25a9dd4e 
16 e0a6000000000069030000650300003082036130820249a003020102020424083b1930 
17 0d06092a864886f70d01010b05003060310b300906035504061302554b310c300a0603 
18 55040813034f5247310c300a060355040713034f524731133011060355040a130a6664 
19 726f69642e6f7267310f300d060355040b13064644726f6964310f300d060355040313 
20 064644726f69643020170d3234303630313233353930375a180f323035313130313832 
21 33353930375a3060310b300906035504061302554b310c300a060355040813034f5247 
22 310c300a060355040713034f524731133011060355040a130a6664726f69642e6f7267 
23 310f300d060355040b13064644726f6964310f300d060355040313064644726f696430 
24 820122300d06092a864886f70d01010105000382010f003082010a0282010100d1353c 
25 7ffd39e5c7bd5c395d4a7e9371c8afb13eab936107aae0253f9e5a7ed3bff479542d20 
26 96ffedb507f0876d61cfc01ec99914382f78afb0c895480532c44ba2e319b886572ac2 
27 cdec5dca796a0ab292f9c8b956a0b4b57a3c941f9f08eaf6d69b2ffa2f70a0d651e9ce 
28 4453ed807bc47db9347d1a2484c64c69432440755aff88f30f7cddb7814a22e5be335f 
29 8215cb8f08e88346255488196efb77aa13d24e7b349615de297947fc9c1ae6439a8a7c 
30 38c60f13ac6415323c2ebe13a176fbd33d3760b06063ae8fdfad80404d3ae8d1620d20 
31 0589ba677fdbe841513f36d6632760bc7ab38a353f7b2fc97d453469f98b7723109a6b 
32 161e3312d86b71cb0203010001a321301f301d0603551d0e04160414cee90d95d783b9 
33 00d47e0b2fe592d3ddea76936e300d06092a864886f70d01010b050003820101000f63 
34 8768764b177e87dc5d86b2395873808e67bcf4b37c5118ab4d441d9d69d28cbcf87044 
35 c50922acba05d736c5c9be4e9694d9dfc6c6566b4e00bff5b175d20da1042211ee46d6 
36 ee0d4585e90fddde5171065c1dac84441e500e953ba83afdbd75c2fcfe4fad7ec632f2 
37 68a24827233ec4a633e2f2c2ae060698bb94be4d0770c09d519b7675e3fe63921b063d 
38 13937475214f9ff2667dcd0d93ad70a1bc578c480bd465a9fe17382eb02ce768392fde 
39 90af30ec67a2149351a64bbc01842265a72eca25aa28d841db4dd1f5dad9885ddc1192 
40 491412ceb3d9a5d5656e9a942881d0db259538d557b1a2074006f9d7043738693023b7 
41 2bea9152d5a8e2fdab0c000000080000000df0efbe0300000000000000180200000801 
42 00000301000000010000b97717ca89d1d4efcc63de55eedf5dcdd0c15515634fb871b0 
43 de074bf8b4236064c8c6f8aa4d245ea7d4e4312e6965b3a8519c37affe4bf6f61ad28c 
44 487e225b679c237d681ef606ffcb05c4e9987de5c474e74b2ac7e43936e5f95fdc1e78 
45 43836afdee4bcc2888d6944239a6e336d705c87db06cc79223347d6da82ee9cf404ad7 
46 53b374741365d5367d87dc1e406406938ddbbeec371099a29cbcbacfad838437c6cf22 
47 7aa446b0ccdd345588ffdffe6a45adc3635df513423024faa456e6bfd6f6992aff8e7c 
48 08dba451caea714da5b9e86f75573e5137fc3072e7b2f2941b358bc47cd65a05feaf93 
49 4770688161007b931498908512825657a1881de327080100002104000000010000b977 
50 17ca89d1d4efcc63de55eedf5dcdd0c15515634fb871b0de074bf8b4236064c8c6f8aa 
51 4d245ea7d4e4312e6965b3a8519c37affe4bf6f61ad28c487e225b679c237d681ef606 
52 ffcb05c4e9987de5c474e74b2ac7e43936e5f95fdc1e7843836afdee4bcc2888d69442 
53 39a6e336d705c87db06cc79223347d6da82ee9cf404ad753b374741365d5367d87dc1e 
54 406406938ddbbeec371099a29cbcbacfad838437c6cf227aa446b0ccdd345588ffdffe 
55 6a45adc3635df513423024faa456e6bfd6f6992aff8e7c08dba451caea714da5b9e86f 
56 75573e5137fc3072e7b2f2941b358bc47cd65a05feaf934770688161007b9314989085 
57 12825657a1881de3272601000030820122300d06092a864886f70d0101010500038201 
58 0f003082010a0282010100d1353c7ffd39e5c7bd5c395d4a7e9371c8afb13eab936107 
59 aae0253f9e5a7ed3bff479542d2096ffedb507f0876d61cfc01ec99914382f78afb0c8 
60 95480532c44ba2e319b886572ac2cdec5dca796a0ab292f9c8b956a0b4b57a3c941f9f 
61 08eaf6d69b2ffa2f70a0d651e9ce4453ed807bc47db9347d1a2484c64c69432440755a 
62 ff88f30f7cddb7814a22e5be335f8215cb8f08e88346255488196efb77aa13d24e7b34 
63 9615de297947fc9c1ae6439a8a7c38c60f13ac6415323c2ebe13a176fbd33d3760b060 
64 63ae8fdfad80404d3ae8d1620d200589ba677fdbe841513f36d6632760bc7ab38a353f 
65 7b2fc97d453469f98b7723109a6b161e3312d86b71cb0203010001 
  
66 Key·0xf05368c0: 
67 330700002f070000dd0300006000000028000000030100002000000068a873ea2d6485 
68 e5fd58eafab4749e1f03d408d5d7d847d296eda8017493137830000000210400002800 
69 00000f19dbbd242fc4f925c72fef052093dca7f5790cf37f63ad7119c2267f25a9dd4e 
70 e0a6000000000069030000650300003082036130820249a003020102020424083b1930 
71 0d06092a864886f70d01010b05003060310b300906035504061302554b310c300a0603 
72 55040813034f5247310c300a060355040713034f524731133011060355040a130a6664 
73 726f69642e6f7267310f300d060355040b13064644726f6964310f300d060355040313 
74 064644726f69643020170d3234303630313233353930375a180f323035313130313832 
75 33353930375a3060310b300906035504061302554b310c300a060355040813034f5247 
76 310c300a060355040713034f524731133011060355040a130a6664726f69642e6f7267 
77 310f300d060355040b13064644726f6964310f300d060355040313064644726f696430 
78 820122300d06092a864886f70d01010105000382010f003082010a0282010100d1353c 
79 7ffd39e5c7bd5c395d4a7e9371c8afb13eab936107aae0253f9e5a7ed3bff479542d20 
80 96ffedb507f0876d61cfc01ec99914382f78afb0c895480532c44ba2e319b886572ac2 
81 cdec5dca796a0ab292f9c8b956a0b4b57a3c941f9f08eaf6d69b2ffa2f70a0d651e9ce 
82 4453ed807bc47db9347d1a2484c64c69432440755aff88f30f7cddb7814a22e5be335f 
83 8215cb8f08e88346255488196efb77aa13d24e7b349615de297947fc9c1ae6439a8a7c 
84 38c60f13ac6415323c2ebe13a176fbd33d3760b06063ae8fdfad80404d3ae8d1620d20 
85 0589ba677fdbe841513f36d6632760bc7ab38a353f7b2fc97d453469f98b7723109a6b 
86 161e3312d86b71cb0203010001a321301f301d0603551d0e04160414cee90d95d783b9 
87 00d47e0b2fe592d3ddea76936e300d06092a864886f70d01010b050003820101000f63 
88 8768764b177e87dc5d86b2395873808e67bcf4b37c5118ab4d441d9d69d28cbcf87044 
89 c50922acba05d736c5c9be4e9694d9dfc6c6566b4e00bff5b175d20da1042211ee46d6 
90 ee0d4585e90fddde5171065c1dac84441e500e953ba83afdbd75c2fcfe4fad7ec632f2 
91 68a24827233ec4a633e2f2c2ae060698bb94be4d0770c09d519b7675e3fe63921b063d 
92 13937475214f9ff2667dcd0d93ad70a1bc578c480bd465a9fe17382eb02ce768392fde 
93 90af30ec67a2149351a64bbc01842265a72eca25aa28d841db4dd1f5dad9885ddc1192 
94 491412ceb3d9a5d5656e9a942881d0db259538d557b1a2074006f9d7043738693023b7 
95 2bea9152d5a8e2fdab18000000ffffff7f0000000018000000ffffff7f180200000801 
96 000003010000000100001a92891928c273119d7b5b25c9f836954a483d80e88a09fac2 
97 2fd5f2cb35f3b12597e4859ec1cc5abe1a670abfe885a94eac4a28cea44c74775ed5b4 
98 e27015649aa2fd3c0c6cda132b4317f68934a1de61745a0d2a2fecb90b8f36d767bf42 
99 27169127f020071dfa9612c9bb23dd6f02a823d7f6f2da61d6f3d722a4da7ab391e69d 
100 89d1e4809fb543a0f22d4f792dc81dbbd65c3bd21f53e13ce374203303afd31140e3c7 
101 f6e9d621423218f0c050b81a6a588baaee9898633485b4332cebfec537256c12b3c1f1 
102 f2d1f288558245a582d69df391db5a69be17cc13527e9e5b26e29290ccc781455d4841 
103 49dc17aeca678e9c03a2adb6ac1533720673fee7510801000021040000000100001a92 
104 891928c273119d7b5b25c9f836954a483d80e88a09fac22fd5f2cb35f3b12597e4859e 
105 c1cc5abe1a670abfe885a94eac4a28cea44c74775ed5b4e27015649aa2fd3c0c6cda13 
106 2b4317f68934a1de61745a0d2a2fecb90b8f36d767bf4227169127f020071dfa9612c9 
107 bb23dd6f02a823d7f6f2da61d6f3d722a4da7ab391e69d89d1e4809fb543a0f22d4f79 
108 2dc81dbbd65c3bd21f53e13ce374203303afd31140e3c7f6e9d621423218f0c050b81a 
109 6a588baaee9898633485b4332cebfec537256c12b3c1f1f2d1f288558245a582d69df3 
110 91db5a69be17cc13527e9e5b26e29290ccc781455d484149dc17aeca678e9c03a2adb6 
111 ac1533720673fee7512601000030820122300d06092a864886f70d0101010500038201 
112 0f003082010a0282010100d1353c7ffd39e5c7bd5c395d4a7e9371c8afb13eab936107 
113 aae0253f9e5a7ed3bff479542d2096ffedb507f0876d61cfc01ec99914382f78afb0c8 
114 95480532c44ba2e319b886572ac2cdec5dca796a0ab292f9c8b956a0b4b57a3c941f9f 
115 08eaf6d69b2ffa2f70a0d651e9ce4453ed807bc47db9347d1a2484c64c69432440755a 
116 ff88f30f7cddb7814a22e5be335f8215cb8f08e88346255488196efb77aa13d24e7b34 
117 9615de297947fc9c1ae6439a8a7c38c60f13ac6415323c2ebe13a176fbd33d3760b060 
118 63ae8fdfad80404d3ae8d1620d200589ba677fdbe841513f36d6632760bc7ab38a353f 
119 7b2fc97d453469f98b7723109a6b161e3312d86b71cb0203010001 
4.02 KB
zipinfo {}
    
Offset 1, 26 lines modifiedOffset 1, 27 lines modified
1 Zip·file·size:·10940494·bytes,·number·of·entries:·5831 Zip·file·size:·10946788·bytes,·number·of·entries:·581
2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-r--r--··0.0·unx······154·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof3 -rw-r--r--··0.0·unx······155·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof
4 -rw-r--r--··0.0·unx·······49·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm4 -rw-r--r--··0.0·unx·······49·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm
5 -rw-r--r--··0.0·unx··2126600·b-·defN·81-Jan-01·01:01·classes.dex5 -rw-r--r--··0.0·unx··2128736·b-·defN·81-Jan-01·01:01·classes.dex
6 -rw-r--r--··0.0·unx··6882208·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libapp.so6 -rw-r--r--··0.0·unx··6816672·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libapp.so
7 -rw-r--r--··0.0·unx·10814192·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libflutter.so7 -rw-r--r--··0.0·unx·11057104·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libflutter.so
8 -rw-r--r--··0.0·unx······368·b-·defN·81-Jan-01·01:01·assets/flutter_assets/AssetManifest.bin8 -rw-r--r--··0.0·unx······368·b-·defN·81-Jan-01·01:01·assets/flutter_assets/AssetManifest.bin
9 -rw-r--r--··0.0·unx······325·b-·defN·81-Jan-01·01:01·assets/flutter_assets/AssetManifest.json9 -rw-r--r--··0.0·unx······325·b-·defN·81-Jan-01·01:01·assets/flutter_assets/AssetManifest.json
10 -rw-r--r--··0.0·unx······208·b-·defN·81-Jan-01·01:01·assets/flutter_assets/FontManifest.json10 -rw-r--r--··0.0·unx······208·b-·defN·81-Jan-01·01:01·assets/flutter_assets/FontManifest.json
11 -rw-r--r--··0.0·unx····92894·b-·defN·81-Jan-01·01:01·assets/flutter_assets/NOTICES.Z11 -rw-r--r--··0.0·unx····93104·b-·defN·81-Jan-01·01:01·assets/flutter_assets/NOTICES.Z
 12 -rw-r--r--··0.0·unx·······45·b-·defN·81-Jan-01·01:01·assets/flutter_assets/NativeAssetsManifest.json
12 -rw-r--r--··0.0·unx····48558·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/correct.wav13 -rw-r--r--··0.0·unx····48558·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/correct.wav
13 -rw-r--r--··0.0·unx······996·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/default_prefs.json14 -rw-r--r--··0.0·unx······996·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/default_prefs.json
14 -rw-r--r--··0.0·unx··1433600·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/example.db15 -rw-r--r--··0.0·unx··1433600·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/example.db
15 -rw-r--r--··0.0·unx···418996·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/wrong.wav16 -rw-r--r--··0.0·unx···418996·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/wrong.wav
16 -rw-r--r--··0.0·unx·····1980·b-·defN·81-Jan-01·01:01·assets/flutter_assets/fonts/MaterialIcons-Regular.otf17 -rw-r--r--··0.0·unx·····1980·b-·defN·81-Jan-01·01:01·assets/flutter_assets/fonts/MaterialIcons-Regular.otf
17 -rw-r--r--··0.0·unx·····1388·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf18 -rw-r--r--··0.0·unx·····1484·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
18 -rw-r--r--··0.0·unx·····4523·b-·defN·81-Jan-01·01:01·assets/flutter_assets/pubspec.yaml19 -rw-r--r--··0.0·unx·····4523·b-·defN·81-Jan-01·01:01·assets/flutter_assets/pubspec.yaml
19 -rw-r--r--··0.0·unx····17304·b-·defN·81-Jan-01·01:01·assets/flutter_assets/shaders/ink_sparkle.frag20 -rw-r--r--··0.0·unx····21632·b-·defN·81-Jan-01·01:01·assets/flutter_assets/shaders/ink_sparkle.frag
20 -rw----·····2.0·fat·····1738·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin21 -rw----·····2.0·fat·····1738·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin
21 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.activity_activity-ktx.version22 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.activity_activity-ktx.version
22 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.activity_activity.version23 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.activity_activity.version
23 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version24 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version
24 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version25 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version
25 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat.version26 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat.version
26 -rw----·····2.0·fat·······67·b-·defN·81-Jan-01·01:01·META-INF/androidx.arch.core_core-runtime.version27 -rw----·····2.0·fat·······67·b-·defN·81-Jan-01·01:01·META-INF/androidx.arch.core_core-runtime.version
Offset 575, 11 lines modifiedOffset 576, 8 lines modified
575 -rw----·····0.0·fat······417·b-·stor·81-Jan-01·01:01·res/z9.9.png576 -rw----·····0.0·fat······417·b-·stor·81-Jan-01·01:01·res/z9.9.png
576 -rw----·····0.0·fat······324·b-·stor·81-Jan-01·01:01·res/zE.png577 -rw----·····0.0·fat······324·b-·stor·81-Jan-01·01:01·res/zE.png
577 -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/zL.png578 -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/zL.png
578 -rw----·····0.0·fat·····2463·b-·stor·81-Jan-01·01:01·res/zV.9.png579 -rw----·····0.0·fat·····2463·b-·stor·81-Jan-01·01:01·res/zV.9.png
579 -rw----·····0.0·fat······112·b-·defN·81-Jan-01·01:01·res/zq.xml580 -rw----·····0.0·fat······112·b-·defN·81-Jan-01·01:01·res/zq.xml
580 -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/zz.png581 -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/zz.png
581 -rw----·····0.0·fat···351228·b-·stor·81-Jan-01·01:01·resources.arsc582 -rw----·····0.0·fat···351228·b-·stor·81-Jan-01·01:01·resources.arsc
582 -rw----·····2.0·fat····51968·b-·defN·81-Jan-01·01:01·META-INF/63FFA519.SF 
583 -rw----·····2.0·fat·····1336·b-·defN·81-Jan-01·01:01·META-INF/63FFA519.RSA 
584 -rw----·····2.0·fat····51841·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF 
585 583·files,·22605051·bytes·uncompressed,·10869763·bytes·compressed:··51.9%583 581·files,·22684098·bytes·uncompressed,·10882004·bytes·compressed:··52.0%
64.3 MB
classes.dex
63.6 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············:·39d769fb4 checksum············:·5d237760
5 signature···········:·4146...4cd25 signature···········:·2365...c671
6 file_size···········:·21266006 file_size···········:·2128736
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·····:·1287110 string_ids_size·····:·12886
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·319512 type_ids_size·······:·3196
13 type_ids_off········:·51596·(0x00c98c)13 type_ids_off········:·51656·(0x00c9c8)
14 proto_ids_size······:·424314 proto_ids_size······:·4246
15 proto_ids_off·······:·64376·(0x00fb78)15 proto_ids_off·······:·64440·(0x00fbb8)
16 field_ids_size······:·876716 field_ids_size······:·8772
17 field_ids_off·······:·115292·(0x01c25c)17 field_ids_off·······:·115392·(0x01c2c0)
18 method_ids_size·····:·1582918 method_ids_size·····:·15838
19 method_ids_off······:·185428·(0x02d454)19 method_ids_off······:·185568·(0x02d4e0)
20 class_defs_size·····:·219920 class_defs_size·····:·2200
21 class_defs_off······:·312060·(0x04c2fc)21 class_defs_off······:·312272·(0x04c3d0)
22 data_size···········:·174417222 data_size···········:·1746064
23 data_off············:·382428·(0x05d5dc)23 data_off············:·382672·(0x05d6d0)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·725 class_idx···········:·7
26 access_flags········:·1025·(0x0401)26 access_flags········:·1025·(0x0401)
27 superclass_idx······:·179027 superclass_idx······:·1791
28 source_file_idx·····:·614428 source_file_idx·····:·6150
29 static_fields_size··:·029 static_fields_size··:·0
30 instance_fields_size:·030 instance_fields_size:·0
31 direct_methods_size·:·631 direct_methods_size·:·6
32 virtual_methods_size:·032 virtual_methods_size:·0
  
33 Class·#0·annotations:33 Class·#0·annotations:
34 Annotations·on·method·#36·'c'34 Annotations·on·method·#36·'c'
Offset 51, 18 lines modifiedOffset 51, 18 lines modified
51 ······type··········:·'(Landroid/view/View;)Landroid/view/View$AccessibilityDelegate;'51 ······type··········:·'(Landroid/view/View;)Landroid/view/View$AccessibilityDelegate;'
52 ······access········:·0x0009·(PUBLIC·STATIC)52 ······access········:·0x0009·(PUBLIC·STATIC)
53 ······code··········-53 ······code··········-
54 ······registers·····:·154 ······registers·····:·1
55 ······ins···········:·155 ······ins···········:·1
56 ······outs··········:·156 ······outs··········:·1
57 ······insns·size····:·5·16-bit·code·units57 ······insns·size····:·5·16-bit·code·units
58 060f1c:········································|[060f1c]·a0.a0.a:(Landroid/view/View;)Landroid/view/View$AccessibilityDelegate;58 061010:········································|[061010]·a0.a0.a:(Landroid/view/View;)Landroid/view/View$AccessibilityDelegate;
59 060f2c:·6e10·9d09·0000·························|0000:·invoke-virtual·{v0},·Landroid/view/View;.getAccessibilityDelegate:()Landroid/view/View$AccessibilityDelegate;·//·method@099d59 061020:·6e10·9d09·0000·························|0000:·invoke-virtual·{v0},·Landroid/view/View;.getAccessibilityDelegate:()Landroid/view/View$AccessibilityDelegate;·//·method@099d
60 060f32:·0c00···································|0003:·move-result-object·v060 061026:·0c00···································|0003:·move-result-object·v0
61 060f34:·1100···································|0004:·return-object·v061 061028:·1100···································|0004:·return-object·v0
62 ······catches·······:·(none)62 ······catches·······:·(none)
63 ······positions·····:·63 ······positions·····:·
64 ········0x0000·line=164 ········0x0000·line=1
65 ······locals········:·65 ······locals········:·
66 ········0x0000·-·0x0005·reg=0·(null)·Landroid/view/View;·66 ········0x0000·-·0x0005·reg=0·(null)·Landroid/view/View;·
  
67 ····#1··············:·(in·La0/a0;)67 ····#1··············:·(in·La0/a0;)
Offset 70, 18 lines modifiedOffset 70, 18 lines modified
70 ······type··········:·'(Landroid/view/View;)Landroid/view/contentcapture/ContentCaptureSession;'70 ······type··········:·'(Landroid/view/View;)Landroid/view/contentcapture/ContentCaptureSession;'
71 ······access········:·0x0009·(PUBLIC·STATIC)71 ······access········:·0x0009·(PUBLIC·STATIC)
72 ······code··········-72 ······code··········-
73 ······registers·····:·173 ······registers·····:·1
74 ······ins···········:·174 ······ins···········:·1
75 ······outs··········:·175 ······outs··········:·1
76 ······insns·size····:·5·16-bit·code·units76 ······insns·size····:·5·16-bit·code·units
77 060f38:········································|[060f38]·a0.a0.b:(Landroid/view/View;)Landroid/view/contentcapture/ContentCaptureSession;77 06102c:········································|[06102c]·a0.a0.b:(Landroid/view/View;)Landroid/view/contentcapture/ContentCaptureSession;
78 060f48:·6e10·a809·0000·························|0000:·invoke-virtual·{v0},·Landroid/view/View;.getContentCaptureSession:()Landroid/view/contentcapture/ContentCaptureSession;·//·method@09a878 06103c:·6e10·a809·0000·························|0000:·invoke-virtual·{v0},·Landroid/view/View;.getContentCaptureSession:()Landroid/view/contentcapture/ContentCaptureSession;·//·method@09a8
79 060f4e:·0c00···································|0003:·move-result-object·v079 061042:·0c00···································|0003:·move-result-object·v0
80 060f50:·1100···································|0004:·return-object·v080 061044:·1100···································|0004:·return-object·v0
81 ······catches·······:·(none)81 ······catches·······:·(none)
82 ······positions·····:·82 ······positions·····:·
83 ········0x0000·line=183 ········0x0000·line=1
84 ······locals········:·84 ······locals········:·
85 ········0x0000·-·0x0005·reg=0·(null)·Landroid/view/View;·85 ········0x0000·-·0x0005·reg=0·(null)·Landroid/view/View;·
  
86 ····#2··············:·(in·La0/a0;)86 ····#2··············:·(in·La0/a0;)
Offset 89, 18 lines modifiedOffset 89, 18 lines modified
89 ······type··········:·'(Landroid/view/View;)Ljava/util/List;'89 ······type··········:·'(Landroid/view/View;)Ljava/util/List;'
90 ······access········:·0x0009·(PUBLIC·STATIC)90 ······access········:·0x0009·(PUBLIC·STATIC)
91 ······code··········-91 ······code··········-
92 ······registers·····:·192 ······registers·····:·1
93 ······ins···········:·193 ······ins···········:·1
94 ······outs··········:·194 ······outs··········:·1
95 ······insns·size····:·5·16-bit·code·units95 ······insns·size····:·5·16-bit·code·units
96 060f54:········································|[060f54]·a0.a0.c:(Landroid/view/View;)Ljava/util/List;96 061048:········································|[061048]·a0.a0.c:(Landroid/view/View;)Ljava/util/List;
97 060f64:·6e10·d509·0000·························|0000:·invoke-virtual·{v0},·Landroid/view/View;.getSystemGestureExclusionRects:()Ljava/util/List;·//·method@09d597 061058:·6e10·d509·0000·························|0000:·invoke-virtual·{v0},·Landroid/view/View;.getSystemGestureExclusionRects:()Ljava/util/List;·//·method@09d5
98 060f6a:·0c00···································|0003:·move-result-object·v098 06105e:·0c00···································|0003:·move-result-object·v0
99 060f6c:·1100···································|0004:·return-object·v099 061060:·1100···································|0004:·return-object·v0
100 ······catches·······:·(none)100 ······catches·······:·(none)
101 ······positions·····:·101 ······positions·····:·
102 ········0x0000·line=1102 ········0x0000·line=1
103 ······locals········:·103 ······locals········:·
104 ········0x0000·-·0x0005·reg=0·(null)·Landroid/view/View;·104 ········0x0000·-·0x0005·reg=0·(null)·Landroid/view/View;·
  
105 ····#3··············:·(in·La0/a0;)105 ····#3··············:·(in·La0/a0;)
Offset 108, 17 lines modifiedOffset 108, 17 lines modified
108 ······type··········:·'(Landroid/view/View;Landroid/content/Context;[ILandroid/util/AttributeSet;Landroid/content/res/TypedArray;II)V'108 ······type··········:·'(Landroid/view/View;Landroid/content/Context;[ILandroid/util/AttributeSet;Landroid/content/res/TypedArray;II)V'
109 ······access········:·0x0009·(PUBLIC·STATIC)109 ······access········:·0x0009·(PUBLIC·STATIC)
110 ······code··········-110 ······code··········-
111 ······registers·····:·7111 ······registers·····:·7
112 ······ins···········:·7112 ······ins···········:·7
113 ······outs··········:·7113 ······outs··········:·7
114 ······insns·size····:·4·16-bit·code·units114 ······insns·size····:·4·16-bit·code·units
115 060f70:········································|[060f70]·a0.a0.d:(Landroid/view/View;Landroid/content/Context;[ILandroid/util/AttributeSet;Landroid/content/res/TypedArray;II)V115 061064:········································|[061064]·a0.a0.d:(Landroid/view/View;Landroid/content/Context;[ILandroid/util/AttributeSet;Landroid/content/res/TypedArray;II)V
116 060f80:·7407·1e0a·0000·························|0000:·invoke-virtual/range·{v0,·v1,·v2,·v3,·v4,·v5,·v6},·Landroid/view/View;.saveAttributeDataForStyleable:(Landroid/content/Context;[ILandroid/util/AttributeSet;Landroid/content/res/TypedArray;II)V·//·method@0a1e116 061074:·7407·1e0a·0000·························|0000:·invoke-virtual/range·{v0,·v1,·v2,·v3,·v4,·v5,·v6},·Landroid/view/View;.saveAttributeDataForStyleable:(Landroid/content/Context;[ILandroid/util/AttributeSet;Landroid/content/res/TypedArray;II)V·//·method@0a1e
117 060f86:·0e00···································|0003:·return-void117 06107a:·0e00···································|0003:·return-void
118 ······catches·······:·(none)118 ······catches·······:·(none)
119 ······positions·····:·119 ······positions·····:·
120 ········0x0000·line=1120 ········0x0000·line=1
121 ······locals········:·121 ······locals········:·
122 ········0x0000·-·0x0004·reg=0·(null)·Landroid/view/View;·122 ········0x0000·-·0x0004·reg=0·(null)·Landroid/view/View;·
123 ········0x0000·-·0x0004·reg=1·(null)·Landroid/content/Context;·123 ········0x0000·-·0x0004·reg=1·(null)·Landroid/content/Context;·
124 ········0x0000·-·0x0004·reg=2·(null)·[I·124 ········0x0000·-·0x0004·reg=2·(null)·[I·
Offset 132, 18 lines modifiedOffset 132, 18 lines modified
132 ······type··········:·'(Landroid/view/View;Ld0/a;)V'132 ······type··········:·'(Landroid/view/View;Ld0/a;)V'
133 ······access········:·0x0009·(PUBLIC·STATIC)133 ······access········:·0x0009·(PUBLIC·STATIC)
134 ······code··········-134 ······code··········-
135 ······registers·····:·2135 ······registers·····:·2
136 ······ins···········:·2136 ······ins···········:·2
137 ······outs··········:·2137 ······outs··········:·2
138 ······insns·size····:·5·16-bit·code·units138 ······insns·size····:·5·16-bit·code·units
139 060f88:········································|[060f88]·a0.a0.e:(Landroid/view/View;Ld0/a;)V139 06107c:········································|[06107c]·a0.a0.e:(Landroid/view/View;Ld0/a;)V
140 060f98:·1201···································|0000:·const/4·v1,·#int·0·//·#0140 06108c:·1201···································|0000:·const/4·v1,·#int·0·//·#0
141 060f9a:·6e20·2b0a·1000·························|0001:·invoke-virtual·{v0,·v1},·Landroid/view/View;.setContentCaptureSession:(Landroid/view/contentcapture/ContentCaptureSession;)V·//·method@0a2b141 06108e:·6e20·2c0a·1000·························|0001:·invoke-virtual·{v0,·v1},·Landroid/view/View;.setContentCaptureSession:(Landroid/view/contentcapture/ContentCaptureSession;)V·//·method@0a2c
142 060fa0:·0e00···································|0004:·return-void142 061094:·0e00···································|0004:·return-void
143 ······catches·······:·(none)143 ······catches·······:·(none)
144 ······positions·····:·144 ······positions·····:·
145 ········0x0000·line=1145 ········0x0000·line=1
146 ······locals········:·146 ······locals········:·
Max diff block lines reached; 66677036/66685776 bytes (99.99%) of diff not shown.
763 KB
classes.jar
28.4 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·3752396·bytes,·number·of·entries:·21991 Zip·file·size:·3755037·bytes,·number·of·entries:·2200
2 ?rwxrwxr-x··2.0·unx·····1208·b-·stor·80-Jan-01·00:00·a0/a0.class2 ?rwxrwxr-x··2.0·unx·····1208·b-·stor·80-Jan-01·00:00·a0/a0.class
3 ?rwxrwxr-x··2.0·unx·····5872·b-·stor·80-Jan-01·00:00·a0/a.class3 ?rwxrwxr-x··2.0·unx·····5872·b-·stor·80-Jan-01·00:00·a0/a.class
4 ?rwxrwxr-x··2.0·unx······704·b-·stor·80-Jan-01·00:00·a0/b0.class4 ?rwxrwxr-x··2.0·unx······704·b-·stor·80-Jan-01·00:00·a0/b0.class
5 ?rwxrwxr-x··2.0·unx·····2380·b-·stor·80-Jan-01·00:00·a0/b.class5 ?rwxrwxr-x··2.0·unx·····2380·b-·stor·80-Jan-01·00:00·a0/b.class
6 ?rwxrwxr-x··2.0·unx·······57·b-·stor·80-Jan-01·00:00·a0/c0.class6 ?rwxrwxr-x··2.0·unx·······57·b-·stor·80-Jan-01·00:00·a0/c0.class
7 ?rwxrwxr-x··2.0·unx······245·b-·stor·80-Jan-01·00:00·a0/d0.class7 ?rwxrwxr-x··2.0·unx······245·b-·stor·80-Jan-01·00:00·a0/d0.class
8 ?rwxrwxr-x··2.0·unx······561·b-·stor·80-Jan-01·00:00·a0/d.class8 ?rwxrwxr-x··2.0·unx······561·b-·stor·80-Jan-01·00:00·a0/d.class
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ?rwxrwxr-x··2.0·unx·····1331·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaItem.class66 ?rwxrwxr-x··2.0·unx·····1331·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaItem.class
67 ?rwxrwxr-x··2.0·unx·····2615·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaDescriptionCompat.class67 ?rwxrwxr-x··2.0·unx·····2615·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaDescriptionCompat.class
68 ?rwxrwxr-x··2.0·unx·····2458·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaMetadataCompat.class68 ?rwxrwxr-x··2.0·unx·····2458·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaMetadataCompat.class
69 ?rwxrwxr-x··2.0·unx·····1058·b-·stor·80-Jan-01·00:00·android/support/v4/media/RatingCompat.class69 ?rwxrwxr-x··2.0·unx·····1058·b-·stor·80-Jan-01·00:00·android/support/v4/media/RatingCompat.class
70 ?rwxrwxr-x··2.0·unx·····3758·b-·stor·80-Jan-01·00:00·android/support/v4/media/a.class70 ?rwxrwxr-x··2.0·unx·····3758·b-·stor·80-Jan-01·00:00·android/support/v4/media/a.class
71 ?rwxrwxr-x··2.0·unx·····2355·b-·stor·80-Jan-01·00:00·android/support/v4/media/b.class71 ?rwxrwxr-x··2.0·unx·····2355·b-·stor·80-Jan-01·00:00·android/support/v4/media/b.class
72 ?rwxrwxr-x··2.0·unx······311·b-·stor·80-Jan-01·00:00·android/support/v4/media/c.class72 ?rwxrwxr-x··2.0·unx······311·b-·stor·80-Jan-01·00:00·android/support/v4/media/c.class
73 ?rwxrwxr-x··2.0·unx·····8867·b-·stor·80-Jan-01·00:00·android/support/v4/media/d.class73 ?rwxrwxr-x··2.0·unx·····8974·b-·stor·80-Jan-01·00:00·android/support/v4/media/d.class
74 ?rwxrwxr-x··2.0·unx·····1463·b-·stor·80-Jan-01·00:00·android/support/v4/media/e.class74 ?rwxrwxr-x··2.0·unx·····1463·b-·stor·80-Jan-01·00:00·android/support/v4/media/e.class
75 ?rwxrwxr-x··2.0·unx······252·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraBinderRequestResultReceiver.class75 ?rwxrwxr-x··2.0·unx······252·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraBinderRequestResultReceiver.class
76 ?rwxrwxr-x··2.0·unx·····1338·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$QueueItem.class76 ?rwxrwxr-x··2.0·unx·····1338·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$QueueItem.class
77 ?rwxrwxr-x··2.0·unx······765·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper.class77 ?rwxrwxr-x··2.0·unx······765·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper.class
78 ?rwxrwxr-x··2.0·unx······907·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$Token.class78 ?rwxrwxr-x··2.0·unx······907·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$Token.class
79 ?rwxrwxr-x··2.0·unx······797·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/ParcelableVolumeInfo.class79 ?rwxrwxr-x··2.0·unx······797·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/ParcelableVolumeInfo.class
80 ?rwxrwxr-x··2.0·unx·····1761·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/PlaybackStateCompat$CustomAction.class80 ?rwxrwxr-x··2.0·unx·····1761·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/PlaybackStateCompat$CustomAction.class
Offset 162, 15 lines modifiedOffset 162, 15 lines modified
162 ?rwxrwxr-x··2.0·unx······917·b-·stor·80-Jan-01·00:00·androidx/lifecycle/h.class162 ?rwxrwxr-x··2.0·unx······917·b-·stor·80-Jan-01·00:00·androidx/lifecycle/h.class
163 ?rwxrwxr-x··2.0·unx······258·b-·stor·80-Jan-01·00:00·androidx/lifecycle/i.class163 ?rwxrwxr-x··2.0·unx······258·b-·stor·80-Jan-01·00:00·androidx/lifecycle/i.class
164 ?rwxrwxr-x··2.0·unx······277·b-·stor·80-Jan-01·00:00·androidx/lifecycle/k.class164 ?rwxrwxr-x··2.0·unx······277·b-·stor·80-Jan-01·00:00·androidx/lifecycle/k.class
165 ?rwxrwxr-x··2.0·unx·······72·b-·stor·80-Jan-01·00:00·androidx/lifecycle/m.class165 ?rwxrwxr-x··2.0·unx·······72·b-·stor·80-Jan-01·00:00·androidx/lifecycle/m.class
166 ?rwxrwxr-x··2.0·unx······111·b-·stor·80-Jan-01·00:00·androidx/lifecycle/n.class166 ?rwxrwxr-x··2.0·unx······111·b-·stor·80-Jan-01·00:00·androidx/lifecycle/n.class
167 ?rwxrwxr-x··2.0·unx······991·b-·stor·80-Jan-01·00:00·androidx/lifecycle/o.class167 ?rwxrwxr-x··2.0·unx······991·b-·stor·80-Jan-01·00:00·androidx/lifecycle/o.class
168 ?rwxrwxr-x··2.0·unx······193·b-·stor·80-Jan-01·00:00·androidx/lifecycle/q.class168 ?rwxrwxr-x··2.0·unx······193·b-·stor·80-Jan-01·00:00·androidx/lifecycle/q.class
169 ?rwxrwxr-x··2.0·unx·····2591·b-·stor·80-Jan-01·00:00·androidx/lifecycle/r.class169 ?rwxrwxr-x··2.0·unx·····2488·b-·stor·80-Jan-01·00:00·androidx/lifecycle/r.class
170 ?rwxrwxr-x··2.0·unx······432·b-·stor·80-Jan-01·00:00·androidx/lifecycle/s.class170 ?rwxrwxr-x··2.0·unx······432·b-·stor·80-Jan-01·00:00·androidx/lifecycle/s.class
171 ?rwxrwxr-x··2.0·unx······215·b-·stor·80-Jan-01·00:00·androidx/lifecycle/v.class171 ?rwxrwxr-x··2.0·unx······215·b-·stor·80-Jan-01·00:00·androidx/lifecycle/v.class
172 ?rwxrwxr-x··2.0·unx·······72·b-·stor·80-Jan-01·00:00·androidx/lifecycle/x.class172 ?rwxrwxr-x··2.0·unx·······72·b-·stor·80-Jan-01·00:00·androidx/lifecycle/x.class
173 ?rwxrwxr-x··2.0·unx·····1784·b-·stor·80-Jan-01·00:00·androidx/lifecycle/y.class173 ?rwxrwxr-x··2.0·unx·····1784·b-·stor·80-Jan-01·00:00·androidx/lifecycle/y.class
174 ?rwxrwxr-x··2.0·unx·····1451·b-·stor·80-Jan-01·00:00·androidx/lifecycle/z.class174 ?rwxrwxr-x··2.0·unx·····1451·b-·stor·80-Jan-01·00:00·androidx/lifecycle/z.class
175 ?rwxrwxr-x··2.0·unx······682·b-·stor·80-Jan-01·00:00·androidx/media/AudioAttributesCompatParcelizer.class175 ?rwxrwxr-x··2.0·unx······682·b-·stor·80-Jan-01·00:00·androidx/media/AudioAttributesCompatParcelizer.class
176 ?rwxrwxr-x··2.0·unx······781·b-·stor·80-Jan-01·00:00·androidx/media/AudioAttributesImplApi21Parcelizer.class176 ?rwxrwxr-x··2.0·unx······781·b-·stor·80-Jan-01·00:00·androidx/media/AudioAttributesImplApi21Parcelizer.class
Offset 192, 15 lines modifiedOffset 192, 15 lines modified
192 ?rwxrwxr-x··2.0·unx·····1706·b-·stor·80-Jan-01·00:00·androidx/window/layout/adapter/sidecar/DistinctElementSidecarCallback.class192 ?rwxrwxr-x··2.0·unx·····1706·b-·stor·80-Jan-01·00:00·androidx/window/layout/adapter/sidecar/DistinctElementSidecarCallback.class
193 ?rwxrwxr-x··2.0·unx·····2120·b-·stor·80-Jan-01·00:00·androidx/window/layout/adapter/sidecar/SidecarCompat$TranslatingCallback.class193 ?rwxrwxr-x··2.0·unx·····2120·b-·stor·80-Jan-01·00:00·androidx/window/layout/adapter/sidecar/SidecarCompat$TranslatingCallback.class
194 ?rwxrwxr-x··2.0·unx······310·b-·stor·80-Jan-01·00:00·b/b.class194 ?rwxrwxr-x··2.0·unx······310·b-·stor·80-Jan-01·00:00·b/b.class
195 ?rwxrwxr-x··2.0·unx······294·b-·stor·80-Jan-01·00:00·b/d.class195 ?rwxrwxr-x··2.0·unx······294·b-·stor·80-Jan-01·00:00·b/d.class
196 ?rwxrwxr-x··2.0·unx·····1132·b-·stor·80-Jan-01·00:00·b/e.class196 ?rwxrwxr-x··2.0·unx·····1132·b-·stor·80-Jan-01·00:00·b/e.class
197 ?rwxrwxr-x··2.0·unx······660·b-·stor·80-Jan-01·00:00·b0/a.class197 ?rwxrwxr-x··2.0·unx······660·b-·stor·80-Jan-01·00:00·b0/a.class
198 ?rwxrwxr-x··2.0·unx·····1922·b-·stor·80-Jan-01·00:00·b0/b.class198 ?rwxrwxr-x··2.0·unx·····1922·b-·stor·80-Jan-01·00:00·b0/b.class
199 ?rwxrwxr-x··2.0·unx·····3342·b-·stor·80-Jan-01·00:00·b0/c.class199 ?rwxrwxr-x··2.0·unx·····3673·b-·stor·80-Jan-01·00:00·b0/c.class
200 ?rwxrwxr-x··2.0·unx·····4846·b-·stor·80-Jan-01·00:00·b0/d.class200 ?rwxrwxr-x··2.0·unx·····4846·b-·stor·80-Jan-01·00:00·b0/d.class
201 ?rwxrwxr-x··2.0·unx·····3246·b-·stor·80-Jan-01·00:00·b0/e.class201 ?rwxrwxr-x··2.0·unx·····3246·b-·stor·80-Jan-01·00:00·b0/e.class
202 ?rwxrwxr-x··2.0·unx······637·b-·stor·80-Jan-01·00:00·b0/f.class202 ?rwxrwxr-x··2.0·unx······637·b-·stor·80-Jan-01·00:00·b0/f.class
203 ?rwxrwxr-x··2.0·unx·····2581·b-·stor·80-Jan-01·00:00·b0/g.class203 ?rwxrwxr-x··2.0·unx·····2581·b-·stor·80-Jan-01·00:00·b0/g.class
204 ?rwxrwxr-x··2.0·unx·····2066·b-·stor·80-Jan-01·00:00·b0/h.class204 ?rwxrwxr-x··2.0·unx·····2066·b-·stor·80-Jan-01·00:00·b0/h.class
205 ?rwxrwxr-x··2.0·unx······242·b-·stor·80-Jan-01·00:00·b0/i.class205 ?rwxrwxr-x··2.0·unx······242·b-·stor·80-Jan-01·00:00·b0/i.class
206 ?rwxrwxr-x··2.0·unx·····8564·b-·stor·80-Jan-01·00:00·b0/j.class206 ?rwxrwxr-x··2.0·unx·····8564·b-·stor·80-Jan-01·00:00·b0/j.class
Offset 214, 15 lines modifiedOffset 214, 15 lines modified
214 ?rwxrwxr-x··2.0·unx······228·b-·stor·80-Jan-01·00:00·b3/c.class214 ?rwxrwxr-x··2.0·unx······228·b-·stor·80-Jan-01·00:00·b3/c.class
215 ?rwxrwxr-x··2.0·unx······311·b-·stor·80-Jan-01·00:00·b3/d.class215 ?rwxrwxr-x··2.0·unx······311·b-·stor·80-Jan-01·00:00·b3/d.class
216 ?rwxrwxr-x··2.0·unx······329·b-·stor·80-Jan-01·00:00·b3/e.class216 ?rwxrwxr-x··2.0·unx······329·b-·stor·80-Jan-01·00:00·b3/e.class
217 ?rwxrwxr-x··2.0·unx······361·b-·stor·80-Jan-01·00:00·b3/f.class217 ?rwxrwxr-x··2.0·unx······361·b-·stor·80-Jan-01·00:00·b3/f.class
218 ?rwxrwxr-x··2.0·unx·····1656·b-·stor·80-Jan-01·00:00·b3/g.class218 ?rwxrwxr-x··2.0·unx·····1656·b-·stor·80-Jan-01·00:00·b3/g.class
219 ?rwxrwxr-x··2.0·unx····12306·b-·defN·80-Jan-01·00:00·b3/h.class219 ?rwxrwxr-x··2.0·unx····12306·b-·defN·80-Jan-01·00:00·b3/h.class
220 ?rwxrwxr-x··2.0·unx·····1571·b-·stor·80-Jan-01·00:00·b3/j.class220 ?rwxrwxr-x··2.0·unx·····1571·b-·stor·80-Jan-01·00:00·b3/j.class
221 ?rwxrwxr-x··2.0·unx······402·b-·stor·80-Jan-01·00:00·b4/a.class221 ?rwxrwxr-x··2.0·unx······584·b-·stor·80-Jan-01·00:00·b4/a.class
222 ?rwxrwxr-x··2.0·unx······416·b-·stor·80-Jan-01·00:00·b4/d.class222 ?rwxrwxr-x··2.0·unx······416·b-·stor·80-Jan-01·00:00·b4/d.class
223 ?rwxrwxr-x··2.0·unx······779·b-·stor·80-Jan-01·00:00·b4/f.class223 ?rwxrwxr-x··2.0·unx······779·b-·stor·80-Jan-01·00:00·b4/f.class
224 ?rwxrwxr-x··2.0·unx·····1049·b-·stor·80-Jan-01·00:00·b4/g.class224 ?rwxrwxr-x··2.0·unx·····1049·b-·stor·80-Jan-01·00:00·b4/g.class
225 ?rwxrwxr-x··2.0·unx······765·b-·stor·80-Jan-01·00:00·b4/h.class225 ?rwxrwxr-x··2.0·unx······765·b-·stor·80-Jan-01·00:00·b4/h.class
226 ?rwxrwxr-x··2.0·unx······912·b-·stor·80-Jan-01·00:00·b4/i.class226 ?rwxrwxr-x··2.0·unx······912·b-·stor·80-Jan-01·00:00·b4/i.class
227 ?rwxrwxr-x··2.0·unx······218·b-·stor·80-Jan-01·00:00·b4/j.class227 ?rwxrwxr-x··2.0·unx······218·b-·stor·80-Jan-01·00:00·b4/j.class
228 ?rwxrwxr-x··2.0·unx······708·b-·stor·80-Jan-01·00:00·b4/k.class228 ?rwxrwxr-x··2.0·unx······708·b-·stor·80-Jan-01·00:00·b4/k.class
Offset 497, 23 lines modifiedOffset 497, 24 lines modified
497 ?rwxrwxr-x··2.0·unx·····1258·b-·stor·80-Jan-01·00:00·i5/j.class497 ?rwxrwxr-x··2.0·unx·····1258·b-·stor·80-Jan-01·00:00·i5/j.class
498 ?rwxrwxr-x··2.0·unx·····2042·b-·stor·80-Jan-01·00:00·i5/l.class498 ?rwxrwxr-x··2.0·unx·····2042·b-·stor·80-Jan-01·00:00·i5/l.class
499 ?rwxrwxr-x··2.0·unx····24327·b-·defN·80-Jan-01·00:00·io/flutter/embedding/engine/FlutterJNI.class499 ?rwxrwxr-x··2.0·unx····24327·b-·defN·80-Jan-01·00:00·io/flutter/embedding/engine/FlutterJNI.class
500 ?rwxrwxr-x··2.0·unx······399·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/FlutterOverlaySurface.class500 ?rwxrwxr-x··2.0·unx······399·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/FlutterOverlaySurface.class
501 ?rwxrwxr-x··2.0·unx·····1987·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/mutatorsstack/FlutterMutatorsStack.class501 ?rwxrwxr-x··2.0·unx·····1987·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/mutatorsstack/FlutterMutatorsStack.class
502 ?rwxrwxr-x··2.0·unx······346·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/plugins/lifecycle/HiddenLifecycleReference.class502 ?rwxrwxr-x··2.0·unx······346·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/plugins/lifecycle/HiddenLifecycleReference.class
503 ?rwxrwxr-x··2.0·unx·····1632·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/SurfaceTextureWrapper.class503 ?rwxrwxr-x··2.0·unx·····1632·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/SurfaceTextureWrapper.class
 504 ?rwxrwxr-x··2.0·unx······295·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/c.class
504 ?rwxrwxr-x··2.0·unx······380·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/c.class505 ?rwxrwxr-x··2.0·unx······638·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/d.class
505 ?rwxrwxr-x··2.0·unx······423·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/d.class506 ?rwxrwxr-x··2.0·unx······423·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/e.class
506 ?rwxrwxr-x··2.0·unx·····1502·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/e.class507 ?rwxrwxr-x··2.0·unx·····1502·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/f.class
507 ?rwxrwxr-x··2.0·unx······968·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/f.class508 ?rwxrwxr-x··2.0·unx······968·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/g.class
508 ?rwxrwxr-x··2.0·unx······495·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/h.class509 ?rwxrwxr-x··2.0·unx······495·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/i.class
509 ?rwxrwxr-x··2.0·unx······693·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/i.class510 ?rwxrwxr-x··2.0·unx······728·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/j.class
510 ?rwxrwxr-x··2.0·unx······120·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/k.class511 ?rwxrwxr-x··2.0·unx······120·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/l.class
511 ?rwxrwxr-x··2.0·unx······265·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/l.class512 ?rwxrwxr-x··2.0·unx······265·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/m.class
512 ?rwxrwxr-x··2.0·unx·····2628·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/ImeSyncDeferringInsetsCallback$AnimationCallback.class513 ?rwxrwxr-x··2.0·unx·····2632·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/ImeSyncDeferringInsetsCallback$AnimationCallback.class
513 ?rwxrwxr-x··2.0·unx·····2405·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/ImeSyncDeferringInsetsCallback.class514 ?rwxrwxr-x··2.0·unx·····2405·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/ImeSyncDeferringInsetsCallback.class
514 ?rwxrwxr-x··2.0·unx·····1204·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/a.class515 ?rwxrwxr-x··2.0·unx·····1204·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/a.class
515 ?rwxrwxr-x··2.0·unx······371·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/c.class516 ?rwxrwxr-x··2.0·unx······371·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/c.class
516 ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/d.class517 ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/d.class
517 ?rwxrwxr-x··2.0·unx·····4427·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/e.class518 ?rwxrwxr-x··2.0·unx·····4427·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/e.class
518 ?rwxrwxr-x··2.0·unx·····2565·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/f.class519 ?rwxrwxr-x··2.0·unx·····2565·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/f.class
519 ?rwxrwxr-x··2.0·unx······639·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/g.class520 ?rwxrwxr-x··2.0·unx······639·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/g.class
Offset 540, 19 lines modifiedOffset 541, 19 lines modified
540 ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·io/flutter/view/TextureRegistry$ImageConsumer.class541 ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·io/flutter/view/TextureRegistry$ImageConsumer.class
541 ?rwxrwxr-x··2.0·unx······191·b-·stor·80-Jan-01·00:00·io/flutter/view/TextureRegistry$ImageTextureEntry.class542 ?rwxrwxr-x··2.0·unx······191·b-·stor·80-Jan-01·00:00·io/flutter/view/TextureRegistry$ImageTextureEntry.class
542 ?rwxrwxr-x··2.0·unx······371·b-·stor·80-Jan-01·00:00·io/flutter/view/TextureRegistry$SurfaceProducer.class543 ?rwxrwxr-x··2.0·unx······371·b-·stor·80-Jan-01·00:00·io/flutter/view/TextureRegistry$SurfaceProducer.class
543 ?rwxrwxr-x··2.0·unx······330·b-·stor·80-Jan-01·00:00·io/flutter/view/TextureRegistry$SurfaceTextureEntry.class544 ?rwxrwxr-x··2.0·unx······330·b-·stor·80-Jan-01·00:00·io/flutter/view/TextureRegistry$SurfaceTextureEntry.class
544 ?rwxrwxr-x··2.0·unx······299·b-·stor·80-Jan-01·00:00·io/flutter/view/a.class545 ?rwxrwxr-x··2.0·unx······299·b-·stor·80-Jan-01·00:00·io/flutter/view/a.class
545 ?rwxrwxr-x··2.0·unx·····1350·b-·stor·80-Jan-01·00:00·io/flutter/view/b.class546 ?rwxrwxr-x··2.0·unx·····1350·b-·stor·80-Jan-01·00:00·io/flutter/view/b.class
546 ?rwxrwxr-x··2.0·unx·····1277·b-·stor·80-Jan-01·00:00·io/flutter/view/c.class547 ?rwxrwxr-x··2.0·unx·····1277·b-·stor·80-Jan-01·00:00·io/flutter/view/c.class
547 ?rwxrwxr-x··2.0·unx·····2465·b-·stor·80-Jan-01·00:00·io/flutter/view/d.class548 ?rwxrwxr-x··2.0·unx·····2529·b-·stor·80-Jan-01·00:00·io/flutter/view/d.class
548 ?rwxrwxr-x··2.0·unx······264·b-·stor·80-Jan-01·00:00·io/flutter/view/e.class549 ?rwxrwxr-x··2.0·unx······264·b-·stor·80-Jan-01·00:00·io/flutter/view/e.class
549 ?rwxrwxr-x··2.0·unx·····5826·b-·stor·80-Jan-01·00:00·io/flutter/view/g.class550 ?rwxrwxr-x··2.0·unx·····5826·b-·stor·80-Jan-01·00:00·io/flutter/view/g.class
550 ?rwxrwxr-x··2.0·unx······109·b-·stor·80-Jan-01·00:00·io/flutter/view/i.class551 ?rwxrwxr-x··2.0·unx······109·b-·stor·80-Jan-01·00:00·io/flutter/view/i.class
551 ?rwxrwxr-x··2.0·unx····22504·b-·defN·80-Jan-01·00:00·io/flutter/view/j.class552 ?rwxrwxr-x··2.0·unx····22518·b-·defN·80-Jan-01·00:00·io/flutter/view/j.class
552 ?rwxrwxr-x··2.0·unx·····2844·b-·stor·80-Jan-01·00:00·io/flutter/view/k.class553 ?rwxrwxr-x··2.0·unx·····2844·b-·stor·80-Jan-01·00:00·io/flutter/view/k.class
553 ?rwxrwxr-x··2.0·unx······461·b-·stor·80-Jan-01·00:00·io/flutter/view/l.class554 ?rwxrwxr-x··2.0·unx······461·b-·stor·80-Jan-01·00:00·io/flutter/view/l.class
554 ?rwxrwxr-x··2.0·unx·······69·b-·stor·80-Jan-01·00:00·io/flutter/view/m.class555 ?rwxrwxr-x··2.0·unx·······69·b-·stor·80-Jan-01·00:00·io/flutter/view/m.class
555 ?rwxrwxr-x··2.0·unx·······99·b-·stor·80-Jan-01·00:00·io/flutter/view/n.class556 ?rwxrwxr-x··2.0·unx·······99·b-·stor·80-Jan-01·00:00·io/flutter/view/n.class
556 ?rwxrwxr-x··2.0·unx·······69·b-·stor·80-Jan-01·00:00·io/flutter/view/o.class557 ?rwxrwxr-x··2.0·unx·······69·b-·stor·80-Jan-01·00:00·io/flutter/view/o.class
557 ?rwxrwxr-x··2.0·unx······294·b-·stor·80-Jan-01·00:00·io/flutter/view/p.class558 ?rwxrwxr-x··2.0·unx······294·b-·stor·80-Jan-01·00:00·io/flutter/view/p.class
558 ?rwxrwxr-x··2.0·unx·······69·b-·stor·80-Jan-01·00:00·io/flutter/view/q.class559 ?rwxrwxr-x··2.0·unx·······69·b-·stor·80-Jan-01·00:00·io/flutter/view/q.class
Offset 698, 15 lines modifiedOffset 699, 15 lines modified
698 ?rwxrwxr-x··2.0·unx······422·b-·stor·80-Jan-01·00:00·k/x1.class699 ?rwxrwxr-x··2.0·unx······422·b-·stor·80-Jan-01·00:00·k/x1.class
699 ?rwxrwxr-x··2.0·unx·····2496·b-·stor·80-Jan-01·00:00·k/x.class700 ?rwxrwxr-x··2.0·unx·····2496·b-·stor·80-Jan-01·00:00·k/x.class
700 ?rwxrwxr-x··2.0·unx·····1019·b-·stor·80-Jan-01·00:00·k/y1.class701 ?rwxrwxr-x··2.0·unx·····1019·b-·stor·80-Jan-01·00:00·k/y1.class
701 ?rwxrwxr-x··2.0·unx·······69·b-·stor·80-Jan-01·00:00·k/z1.class702 ?rwxrwxr-x··2.0·unx·······69·b-·stor·80-Jan-01·00:00·k/z1.class
702 ?rwxrwxr-x··2.0·unx·····1402·b-·stor·80-Jan-01·00:00·k/z.class703 ?rwxrwxr-x··2.0·unx·····1402·b-·stor·80-Jan-01·00:00·k/z.class
703 ?rwxrwxr-x··2.0·unx······365·b-·stor·80-Jan-01·00:00·k0/c.class704 ?rwxrwxr-x··2.0·unx······365·b-·stor·80-Jan-01·00:00·k0/c.class
704 ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·k0/e.class705 ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·k0/e.class
705 ?rwxrwxr-x··2.0·unx······542·b-·stor·80-Jan-01·00:00·k0/j.class706 ?rwxrwxr-x··2.0·unx······548·b-·stor·80-Jan-01·00:00·k0/j.class
706 ?rwxrwxr-x··2.0·unx·····4572·b-·stor·80-Jan-01·00:00·k1/a0.class707 ?rwxrwxr-x··2.0·unx·····4572·b-·stor·80-Jan-01·00:00·k1/a0.class
Max diff block lines reached; 17209/29028 bytes (59.28%) of diff not shown.
1.51 KB
zipnote «TEMP»/diffoscope_clt87a6d_unsigned/tmp2pt3feng_.zip
    
Offset 1512, 26 lines modifiedOffset 1512, 29 lines modified
  
1512 Filename:·io/flutter/embedding/engine/renderer/e.class1512 Filename:·io/flutter/embedding/engine/renderer/e.class
1513 Comment:·1513 Comment:·
  
1514 Filename:·io/flutter/embedding/engine/renderer/f.class1514 Filename:·io/flutter/embedding/engine/renderer/f.class
1515 Comment:·1515 Comment:·
  
1516 Filename:·io/flutter/embedding/engine/renderer/h.class1516 Filename:·io/flutter/embedding/engine/renderer/g.class
1517 Comment:·1517 Comment:·
  
1518 Filename:·io/flutter/embedding/engine/renderer/i.class1518 Filename:·io/flutter/embedding/engine/renderer/i.class
1519 Comment:·1519 Comment:·
  
1520 Filename:·io/flutter/embedding/engine/renderer/k.class1520 Filename:·io/flutter/embedding/engine/renderer/j.class
1521 Comment:·1521 Comment:·
  
1522 Filename:·io/flutter/embedding/engine/renderer/l.class1522 Filename:·io/flutter/embedding/engine/renderer/l.class
1523 Comment:·1523 Comment:·
  
 1524 Filename:·io/flutter/embedding/engine/renderer/m.class
 1525 Comment:·
  
1524 Filename:·io/flutter/plugin/editing/ImeSyncDeferringInsetsCallback$AnimationCallback.class1526 Filename:·io/flutter/plugin/editing/ImeSyncDeferringInsetsCallback$AnimationCallback.class
1525 Comment:·1527 Comment:·
  
1526 Filename:·io/flutter/plugin/editing/ImeSyncDeferringInsetsCallback.class1528 Filename:·io/flutter/plugin/editing/ImeSyncDeferringInsetsCallback.class
1527 Comment:·1529 Comment:·
  
1528 Filename:·io/flutter/plugin/editing/a.class1530 Filename:·io/flutter/plugin/editing/a.class
Offset 4440, 18 lines modifiedOffset 4443, 18 lines modified
  
4440 Filename:·io/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry.class4443 Filename:·io/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry.class
4441 Comment:·4444 Comment:·
  
4442 Filename:·io/flutter/embedding/engine/renderer/a.class4445 Filename:·io/flutter/embedding/engine/renderer/a.class
4443 Comment:·4446 Comment:·
  
4444 Filename:·io/flutter/embedding/engine/renderer/g.class4447 Filename:·io/flutter/embedding/engine/renderer/h.class
4445 Comment:·4448 Comment:·
  
4446 Filename:·io/flutter/embedding/engine/renderer/j.class4449 Filename:·io/flutter/embedding/engine/renderer/k.class
4447 Comment:·4450 Comment:·
  
4448 Filename:·io/flutter/plugin/editing/b.class4451 Filename:·io/flutter/plugin/editing/b.class
4449 Comment:·4452 Comment:·
  
4450 Filename:·io/flutter/plugin/editing/i.class4453 Filename:·io/flutter/plugin/editing/i.class
4451 Comment:·4454 Comment:·
7.23 KB
a0/t0.class
7.21 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 ··SHA-256·checksum·c4cc241d5bb87cc58bd8c8c1b4f34f87f0e3e22028336220db7a3651543ad5b11 ··SHA-256·checksum·a31b228dd6f13911c4f5fe1233f3542c40af424fc183eb778a6f8df26c00b6f8
2 public·abstract·class·a0.t02 public·abstract·class·a0.t0
3 ··minor·version:·03 ··minor·version:·0
4 ··major·version:·494 ··major·version:·49
5 ··flags:·(0x1421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT,·ACC_SYNTHETIC5 ··flags:·(0x1421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT,·ACC_SYNTHETIC
6 ··this_class:·#2··························//·a0/t06 ··this_class:·#2··························//·a0/t0
7 ··super_class:·#4·························//·java/lang/Object7 ··super_class:·#4·························//·java/lang/Object
8 ··interfaces:·0,·fields:·0,·methods:·26,·attributes:·08 ··interfaces:·0,·fields:·0,·methods:·26,·attributes:·0
9 Constant·pool:9 Constant·pool:
10 ····#1·=·Utf8···············a0/t010 ····#1·=·Utf8···············a0/t0
11 ····#2·=·Class··············#1············//·a0/t011 ····#2·=·Class··············#1············//·a0/t0
12 ····#3·=·Utf8···············java/lang/Object12 ····#3·=·Utf8···············java/lang/Object
13 ····#4·=·Class··············#3············//·java/lang/Object13 ····#4·=·Class··············#3············//·java/lang/Object
14 ····#5·=·Utf8···············android/view/WindowInsets$Type14 ····#5·=·Utf8···············android/view/WindowInsets$Type
15 ····#6·=·Class··············#5············//·android/view/WindowInsets$Type15 ····#6·=·Class··············#5············//·android/view/WindowInsets$Type
16 ····#7·=·Utf8···············ime16 ····#7·=·Utf8···············navigationBars
17 ····#8·=·Utf8···············()I17 ····#8·=·Utf8···············()I
18 ····#9·=·NameAndType········#7:#8·········//·ime:()I18 ····#9·=·NameAndType········#7:#8·········//·navigationBars:()I
19 ···#10·=·Methodref··········#6.#9·········//·android/view/WindowInsets$Type.ime:()I19 ···#10·=·Methodref··········#6.#9·········//·android/view/WindowInsets$Type.navigationBars:()I
20 ···#11·=·Utf8···············android/telephony/TelephonyDisplayInfo20 ···#11·=·Utf8···············android/telephony/TelephonyDisplayInfo
21 ···#12·=·Class··············#11···········//·android/telephony/TelephonyDisplayInfo21 ···#12·=·Class··············#11···········//·android/telephony/TelephonyDisplayInfo
22 ···#13·=·Utf8···············getOverrideNetworkType22 ···#13·=·Utf8···············getOverrideNetworkType
23 ···#14·=·NameAndType········#13:#8········//·getOverrideNetworkType:()I23 ···#14·=·NameAndType········#13:#8········//·getOverrideNetworkType:()I
24 ···#15·=·Methodref··········#12.#14·······//·android/telephony/TelephonyDisplayInfo.getOverrideNetworkType:()I24 ···#15·=·Methodref··········#12.#14·······//·android/telephony/TelephonyDisplayInfo.getOverrideNetworkType:()I
25 ···#16·=·Utf8···············android/view/WindowInsetsAnimation25 ···#16·=·Utf8···············android/view/WindowInsetsAnimation
26 ···#17·=·Class··············#16···········//·android/view/WindowInsetsAnimation26 ···#17·=·Class··············#16···········//·android/view/WindowInsetsAnimation
Offset 92, 30 lines modifiedOffset 92, 30 lines modified
92 ···#83·=·Float··············2.24E-44f92 ···#83·=·Float··············2.24E-44f
93 ···#84·=·Utf8···············android/view/WindowInsetsController93 ···#84·=·Utf8···············android/view/WindowInsetsController
94 ···#85·=·Class··············#84···········//·android/view/WindowInsetsController94 ···#85·=·Class··············#84···········//·android/view/WindowInsetsController
95 ···#86·=·Utf8···············setSystemBarsAppearance95 ···#86·=·Utf8···············setSystemBarsAppearance
96 ···#87·=·Utf8···············(II)V96 ···#87·=·Utf8···············(II)V
97 ···#88·=·NameAndType········#86:#87·······//·setSystemBarsAppearance:(II)V97 ···#88·=·NameAndType········#86:#87·······//·setSystemBarsAppearance:(II)V
98 ···#89·=·InterfaceMethodref·#85.#88·······//·android/view/WindowInsetsController.setSystemBarsAppearance:(II)V98 ···#89·=·InterfaceMethodref·#85.#88·······//·android/view/WindowInsetsController.setSystemBarsAppearance:(II)V
99 ···#90·=·Utf8···············systemGestures99 ···#90·=·Utf8···············ime
100 ···#91·=·NameAndType········#90:#8········//·systemGestures:()I100 ···#91·=·NameAndType········#90:#8········//·ime:()I
101 ···#92·=·Methodref··········#6.#91········//·android/view/WindowInsets$Type.systemGestures:()I101 ···#92·=·Methodref··········#6.#91········//·android/view/WindowInsets$Type.ime:()I
102 ···#93·=·Utf8···············getMaximumWindowMetrics102 ···#93·=·Utf8···············getMaximumWindowMetrics
103 ···#94·=·NameAndType········#93:#56·······//·getMaximumWindowMetrics:()Landroid/view/WindowMetrics;103 ···#94·=·NameAndType········#93:#56·······//·getMaximumWindowMetrics:()Landroid/view/WindowMetrics;
104 ···#95·=·InterfaceMethodref·#54.#94·······//·android/view/WindowManager.getMaximumWindowMetrics:()Landroid/view/WindowMetrics;104 ···#95·=·InterfaceMethodref·#54.#94·······//·android/view/WindowManager.getMaximumWindowMetrics:()Landroid/view/WindowMetrics;
105 ···#96·=·Utf8···············ACTION_IME_ENTER105 ···#96·=·Utf8···············ACTION_IME_ENTER
106 ···#97·=·NameAndType········#96:#62·······//·ACTION_IME_ENTER:Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;106 ···#97·=·NameAndType········#96:#62·······//·ACTION_IME_ENTER:Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;
107 ···#98·=·Fieldref···········#60.#97·······//·android/view/accessibility/AccessibilityNodeInfo$AccessibilityAction.ACTION_IME_ENTER:Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;107 ···#98·=·Fieldref···········#60.#97·······//·android/view/accessibility/AccessibilityNodeInfo$AccessibilityAction.ACTION_IME_ENTER:Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;
108 ···#99·=·Utf8···············navigationBars108 ···#99·=·Utf8···············systemGestures
109 ··#100·=·NameAndType········#99:#8········//·navigationBars:()I109 ··#100·=·NameAndType········#99:#8········//·systemGestures:()I
110 ··#101·=·Methodref··········#6.#100·······//·android/view/WindowInsets$Type.navigationBars:()I110 ··#101·=·Methodref··········#6.#100·······//·android/view/WindowInsets$Type.systemGestures:()I
111 ··#102·=·Float··············1.1E-44f111 ··#102·=·Float··············1.1E-44f
112 ··#103·=·Utf8···············statusBars112 ··#103·=·Utf8···············systemBars
113 ··#104·=·NameAndType········#103:#8·······//·statusBars:()I113 ··#104·=·NameAndType········#103:#8·······//·systemBars:()I
114 ··#105·=·Methodref··········#6.#104·······//·android/view/WindowInsets$Type.statusBars:()I114 ··#105·=·Methodref··········#6.#104·······//·android/view/WindowInsets$Type.systemBars:()I
115 ··#106·=·Utf8···············captionBar115 ··#106·=·Utf8···············captionBar
116 ··#107·=·NameAndType········#106:#8·······//·captionBar:()I116 ··#107·=·NameAndType········#106:#8·······//·captionBar:()I
117 ··#108·=·Methodref··········#6.#107·······//·android/view/WindowInsets$Type.captionBar:()I117 ··#108·=·Methodref··········#6.#107·······//·android/view/WindowInsets$Type.captionBar:()I
118 ··#109·=·Utf8···············Code118 ··#109·=·Utf8···············Code
119 ··#110·=·Utf8···············a119 ··#110·=·Utf8···············a
120 ··#111·=·Utf8···············b120 ··#111·=·Utf8···············b
121 ··#112·=·Utf8···············(Landroid/telephony/TelephonyDisplayInfo;)I121 ··#112·=·Utf8···············(Landroid/telephony/TelephonyDisplayInfo;)I
Offset 159, 15 lines modifiedOffset 159, 15 lines modified
159 ··#150·=·Utf8···············z159 ··#150·=·Utf8···············z
160 {160 {
161 ··public·static·int·a();161 ··public·static·int·a();
162 ····descriptor:·()I162 ····descriptor:·()I
163 ····flags:·(0x1049)·ACC_PUBLIC,·ACC_STATIC,·ACC_BRIDGE,·ACC_SYNTHETIC163 ····flags:·(0x1049)·ACC_PUBLIC,·ACC_STATIC,·ACC_BRIDGE,·ACC_SYNTHETIC
164 ····Code:164 ····Code:
165 ······stack=300,·locals=0,·args_size=0165 ······stack=300,·locals=0,·args_size=0
166 ·········0:·invokestatic··#10·················//·Method·android/view/WindowInsets$Type.ime:()I166 ·········0:·invokestatic··#10·················//·Method·android/view/WindowInsets$Type.navigationBars:()I
167 ·········3:·ireturn167 ·········3:·ireturn
  
168 ··public·static·int·b(android.telephony.TelephonyDisplayInfo);168 ··public·static·int·b(android.telephony.TelephonyDisplayInfo);
169 ····descriptor:·(Landroid/telephony/TelephonyDisplayInfo;)I169 ····descriptor:·(Landroid/telephony/TelephonyDisplayInfo;)I
170 ····flags:·(0x1049)·ACC_PUBLIC,·ACC_STATIC,·ACC_BRIDGE,·ACC_SYNTHETIC170 ····flags:·(0x1049)·ACC_PUBLIC,·ACC_STATIC,·ACC_BRIDGE,·ACC_SYNTHETIC
171 ····Code:171 ····Code:
172 ······stack=300,·locals=1,·args_size=1172 ······stack=300,·locals=1,·args_size=1
Offset 321, 15 lines modifiedOffset 321, 15 lines modified
321 ········11:·return321 ········11:·return
  
322 ··public·static·int·r();322 ··public·static·int·r();
323 ····descriptor:·()I323 ····descriptor:·()I
324 ····flags:·(0x1049)·ACC_PUBLIC,·ACC_STATIC,·ACC_BRIDGE,·ACC_SYNTHETIC324 ····flags:·(0x1049)·ACC_PUBLIC,·ACC_STATIC,·ACC_BRIDGE,·ACC_SYNTHETIC
325 ····Code:325 ····Code:
326 ······stack=300,·locals=0,·args_size=0326 ······stack=300,·locals=0,·args_size=0
327 ·········0:·invokestatic··#92·················//·Method·android/view/WindowInsets$Type.systemGestures:()I327 ·········0:·invokestatic··#92·················//·Method·android/view/WindowInsets$Type.ime:()I
328 ·········3:·ireturn328 ·········3:·ireturn
  
329 ··public·static·android.view.WindowMetrics·s(android.view.WindowManager);329 ··public·static·android.view.WindowMetrics·s(android.view.WindowManager);
330 ····descriptor:·(Landroid/view/WindowManager;)Landroid/view/WindowMetrics;330 ····descriptor:·(Landroid/view/WindowManager;)Landroid/view/WindowMetrics;
331 ····flags:·(0x1049)·ACC_PUBLIC,·ACC_STATIC,·ACC_BRIDGE,·ACC_SYNTHETIC331 ····flags:·(0x1049)·ACC_PUBLIC,·ACC_STATIC,·ACC_BRIDGE,·ACC_SYNTHETIC
332 ····Code:332 ····Code:
333 ······stack=300,·locals=1,·args_size=1333 ······stack=300,·locals=1,·args_size=1
Offset 357, 15 lines modifiedOffset 357, 15 lines modified
357 ·········9:·return357 ·········9:·return
  
358 ··public·static·int·v();358 ··public·static·int·v();
359 ····descriptor:·()I359 ····descriptor:·()I
360 ····flags:·(0x1049)·ACC_PUBLIC,·ACC_STATIC,·ACC_BRIDGE,·ACC_SYNTHETIC360 ····flags:·(0x1049)·ACC_PUBLIC,·ACC_STATIC,·ACC_BRIDGE,·ACC_SYNTHETIC
361 ····Code:361 ····Code:
362 ······stack=300,·locals=0,·args_size=0362 ······stack=300,·locals=0,·args_size=0
363 ·········0:·invokestatic··#101················//·Method·android/view/WindowInsets$Type.navigationBars:()I363 ·········0:·invokestatic··#101················//·Method·android/view/WindowInsets$Type.systemGestures:()I
364 ·········3:·ireturn364 ·········3:·ireturn
  
365 ··public·static·void·w(android.view.WindowInsetsController);365 ··public·static·void·w(android.view.WindowInsetsController);
366 ····descriptor:·(Landroid/view/WindowInsetsController;)V366 ····descriptor:·(Landroid/view/WindowInsetsController;)V
367 ····flags:·(0x1049)·ACC_PUBLIC,·ACC_STATIC,·ACC_BRIDGE,·ACC_SYNTHETIC367 ····flags:·(0x1049)·ACC_PUBLIC,·ACC_STATIC,·ACC_BRIDGE,·ACC_SYNTHETIC
368 ····Code:368 ····Code:
369 ······stack=300,·locals=2,·args_size=1369 ······stack=300,·locals=2,·args_size=1
Offset 378, 15 lines modifiedOffset 378, 15 lines modified
378 ········11:·return378 ········11:·return
  
379 ··public·static·int·x();379 ··public·static·int·x();
380 ····descriptor:·()I380 ····descriptor:·()I
381 ····flags:·(0x1049)·ACC_PUBLIC,·ACC_STATIC,·ACC_BRIDGE,·ACC_SYNTHETIC381 ····flags:·(0x1049)·ACC_PUBLIC,·ACC_STATIC,·ACC_BRIDGE,·ACC_SYNTHETIC
382 ····Code:382 ····Code:
383 ······stack=300,·locals=0,·args_size=0383 ······stack=300,·locals=0,·args_size=0
384 ·········0:·invokestatic··#105················//·Method·android/view/WindowInsets$Type.statusBars:()I384 ·········0:·invokestatic··#105················//·Method·android/view/WindowInsets$Type.systemBars:()I
385 ·········3:·ireturn385 ·········3:·ireturn
  
386 ··public·static·void·y(android.view.WindowInsetsController);386 ··public·static·void·y(android.view.WindowInsetsController);
387 ····descriptor:·(Landroid/view/WindowInsetsController;)V387 ····descriptor:·(Landroid/view/WindowInsetsController;)V
388 ····flags:·(0x1049)·ACC_PUBLIC,·ACC_STATIC,·ACC_BRIDGE,·ACC_SYNTHETIC388 ····flags:·(0x1049)·ACC_PUBLIC,·ACC_STATIC,·ACC_BRIDGE,·ACC_SYNTHETIC
389 ····Code:389 ····Code:
390 ······stack=300,·locals=1,·args_size=1390 ······stack=300,·locals=1,·args_size=1
494 B
android/support/v4/media/d.class
430 B
procyon -ec {}
    
Offset 129, 15 lines modifiedOffset 129, 15 lines modified
129 ········}129 ········}
130 ········else·{130 ········else·{
131 ············u8.x((c4.b)null);131 ············u8.x((c4.b)null);
132 ········}132 ········}
133 ····}133 ····}
134 ····134 ····
135 ····public·static·int[]·_values()·{135 ····public·static·int[]·_values()·{
136 ········return·j.b(11);136 ········return·j.b(13);
137 ····}137 ····}
138 ····138 ····
139 ····public·static·int·a(String·concat)·{139 ····public·static·int·a(String·concat)·{
140 ········final·int[]·b·=·j.b(1);140 ········final·int[]·b·=·j.b(1);
141 ········for·(int·length·=·b.length,·i·=·0;·i·<·length;·++i)·{141 ········for·(int·length·=·b.length,·i·=·0;·i·<·length;·++i)·{
142 ············final·int·n·=·b[i];142 ············final·int·n·=·b[i];
143 ············if·(n·==·0)·{143 ············if·(n·==·0)·{
619 B
androidx/lifecycle/r.class
567 B
procyon -ec {}
    
Offset 25, 18 lines modifiedOffset 25, 14 lines modified
25 ········final·int·m·=·this.m;25 ········final·int·m·=·this.m;
26 ········final·boolean·p·=·true;26 ········final·boolean·p·=·true;
27 ········switch·(m)·{27 ········switch·(m)·{
28 ············default:·{28 ············default:·{
29 ················((h)this.n).f(false);29 ················((h)this.n).f(false);
30 ················return;30 ················return;
31 ············}31 ············}
32 ············case·9:·{ 
33 ················((Object)this.n).getClass(); 
34 ················return; 
35 ············} 
36 ············case·8:·{32 ············case·8:·{
37 ················((c)this.n).b.e.prefetchDefaultFontManager();33 ················((c)this.n).b.e.prefetchDefaultFontManager();
38 ················return;34 ················return;
39 ············}35 ············}
40 ············case·7:·{36 ············case·7:·{
41 ················final·d·d·=·(d)this.n;37 ················final·d·d·=·(d)this.n;
42 ················while·(true)·{38 ················while·(true)·{
492 B
b0/c.class
472 B
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 15 lines modified
  
1 package·b0;1 package·b0;
  
2 import·android.app.Activity;2 import·android.app.Activity;
 3 import·t3.o;
3 import·android.window.OnBackInvokedCallback;4 import·android.window.OnBackInvokedCallback;
 5 import·android.view.View;
 6 import·android.view.inputmethod.InputMethodManager;
4 import·java.util.List;7 import·java.util.List;
5 import·android.content.Intent;8 import·android.content.Intent;
6 import·android.os.Parcelable;9 import·android.os.Parcelable;
7 import·java.util.ArrayList;10 import·java.util.ArrayList;
8 import·android.os.Bundle;11 import·android.os.Bundle;
9 import·android.window.OnBackInvokedDispatcher;12 import·android.window.OnBackInvokedDispatcher;
10 import·com.wuxialearn.wuxialearn.MainActivity;13 import·com.wuxialearn.wuxialearn.MainActivity;
211 B
b4/a.class
191 B
procyon -ec {}
    
Offset 1, 8 lines modifiedOffset 1, 9 lines modified
  
1 package·b4;1 package·b4;
  
 2 import·android.view.inputmethod.InputMethodManager;
2 import·android.window.BackEvent;3 import·android.window.BackEvent;
  
3 public·abstract·synthetic·class·a4 public·abstract·synthetic·class·a
4 {5 {
5 }6 }
350 B
b4/n.class
330 B
procyon -ec {}
    
Offset 8, 14 lines modifiedOffset 8, 14 lines modified
  
8 public·final·class·n8 public·final·class·n
9 {9 {
10 ····public·static·final·a2·b;10 ····public·static·final·a2·b;
11 ····public·final·u·a;11 ····public·final·u·a;
12 ····12 ····
13 ····static·{13 ····static·{
14 ········b·=·new·a2(16);14 ········b·=·new·a2(17);
15 ····}15 ····}
16 ····16 ····
17 ····public·n(final·b·b)·{17 ····public·n(final·b·b)·{
18 ········this.a·=·new·u((Object)b,·"flutter/settings",·(Object)l.a,·(Object)null);18 ········this.a·=·new·u((Object)b,·"flutter/settings",·(Object)l.a,·(Object)null);
19 ····}19 ····}
20 }20 }
4.81 KB
io/flutter/embedding/engine/FlutterJNI.class
4.72 KB
procyon -ec {}
    
Offset 331, 17 lines modifiedOffset 331, 17 lines modified
331 ····}331 ····}
332 ····332 ····
333 ····public·void·addEngineLifecycleListener(final·u3.a·a)·{333 ····public·void·addEngineLifecycleListener(final·u3.a·a)·{
334 ········this.ensureRunningOnMainThread();334 ········this.ensureRunningOnMainThread();
335 ········this.engineLifecycleListeners.add(a);335 ········this.engineLifecycleListeners.add(a);
336 ····}336 ····}
337 ····337 ····
338 ····public·void·addIsDisplayingFlutterUiListener(final·io.flutter.embedding.engine.renderer.k·k)·{338 ····public·void·addIsDisplayingFlutterUiListener(final·io.flutter.embedding.engine.renderer.l·l)·{
339 ········this.ensureRunningOnMainThread();339 ········this.ensureRunningOnMainThread();
340 ········this.flutterUiDisplayListeners.add(k);340 ········this.flutterUiDisplayListeners.add(l);
341 ····}341 ····}
342 ····342 ····
343 ····public·void·attachToNative()·{343 ····public·void·attachToNative()·{
344 ········this.ensureRunningOnMainThread();344 ········this.ensureRunningOnMainThread();
345 ········this.ensureNotAttachedToNative();345 ········this.ensureNotAttachedToNative();
346 ········this.shellHolderLock.writeLock().lock();346 ········this.shellHolderLock.writeLock().lock();
347 ········try·{347 ········try·{
Offset 825, 36 lines modifiedOffset 825, 36 lines modified
825 ········final·h·platformViewsController·=·this.platformViewsController;825 ········final·h·platformViewsController·=·this.platformViewsController;
826 ········if·(platformViewsController·!=·null)·{826 ········if·(platformViewsController·!=·null)·{
827 ············final·boolean·o·=·platformViewsController.o;827 ············final·boolean·o·=·platformViewsController.o;
828 ············boolean·b·=·false;828 ············boolean·b·=·false;
829 ············if·(o·&&·platformViewsController.r.isEmpty())·{829 ············if·(o·&&·platformViewsController.r.isEmpty())·{
830 ················platformViewsController.o·=·false;830 ················platformViewsController.o·=·false;
831 ················final·o·c·=·platformViewsController.c;831 ················final·o·c·=·platformViewsController.c;
832 ················final·r·r·=·new·r(10,·(Object)platformViewsController);832 ················final·r·r·=·new·r(9,·(Object)platformViewsController);
833 ················final·t3.h·o2·=·c.o;833 ················final·t3.h·o2·=·c.o;
834 ················if·(o2·!=·null)·{834 ················if·(o2·!=·null)·{
835 ····················final·io.flutter.embedding.engine.renderer.l·q·=·c.q;835 ····················final·io.flutter.embedding.engine.renderer.m·q·=·c.q;
836 ····················if·(q·!=·null)·{836 ····················if·(q·!=·null)·{
837 ························c.p·=·q;837 ························c.p·=·q;
838 ························c.q·=·null;838 ························c.q·=·null;
839 ························final·io.flutter.embedding.engine.renderer.j·b2·=·c.t.b;839 ························final·io.flutter.embedding.engine.renderer.k·b2·=·c.t.b;
840 ························if·(b2·==·null)·{840 ························if·(b2·==·null)·{
841 ····························o2.c();841 ····························o2.c();
842 ····························final·t3.h·o3·=·c.o;842 ····························final·t3.h·o3·=·c.o;
843 ····························if·(o3·!=·null)·{843 ····························if·(o3·!=·null)·{
844 ································o3.m.close();844 ································o3.m.close();
845 ································((ViewGroup)c).removeView((View)c.o);845 ································((ViewGroup)c).removeView((View)c.o);
846 ································c.o·=·null;846 ································c.o·=·null;
847 ····························}847 ····························}
848 ····························r.run();848 ····························r.run();
849 ························}849 ························}
850 ························else·{850 ························else·{
851 ····························q.d();851 ····························q.d();
852 ····························final·t3.n·n·=·new·t3.n(c,·b2,·r);852 ····························final·t3.n·n·=·new·t3.n(c,·b2,·r);
853 ····························b2.a.addIsDisplayingFlutterUiListener((io.flutter.embedding.engine.renderer.k)n);853 ····························b2.a.addIsDisplayingFlutterUiListener((io.flutter.embedding.engine.renderer.l)n);
854 ····························if·(b2.c)·{854 ····························if·(b2.c)·{
855 ································n.b();855 ································n.b();
856 ····························}856 ····························}
857 ························}857 ························}
858 ····················}858 ····················}
859 ················}859 ················}
860 ············}860 ············}
Offset 872, 23 lines modifiedOffset 872, 23 lines modified
872 ········throw·new·RuntimeException("platformViewsController·must·be·set·before·attempting·to·end·the·frame");872 ········throw·new·RuntimeException("platformViewsController·must·be·set·before·attempting·to·end·the·frame");
873 ····}873 ····}
874 ····874 ····
875 ····public·void·onFirstFrame()·{875 ····public·void·onFirstFrame()·{
876 ········this.ensureRunningOnMainThread();876 ········this.ensureRunningOnMainThread();
877 ········final·Iterator·iterator·=·this.flutterUiDisplayListeners.iterator();877 ········final·Iterator·iterator·=·this.flutterUiDisplayListeners.iterator();
878 ········while·(iterator.hasNext())·{878 ········while·(iterator.hasNext())·{
879 ············((io.flutter.embedding.engine.renderer.k)iterator.next()).b();879 ············((io.flutter.embedding.engine.renderer.l)iterator.next()).b();
880 ········}880 ········}
881 ····}881 ····}
882 ····882 ····
883 ····public·void·onRenderingStopped()·{883 ····public·void·onRenderingStopped()·{
884 ········this.ensureRunningOnMainThread();884 ········this.ensureRunningOnMainThread();
885 ········final·Iterator·iterator·=·this.flutterUiDisplayListeners.iterator();885 ········final·Iterator·iterator·=·this.flutterUiDisplayListeners.iterator();
886 ········while·(iterator.hasNext())·{886 ········while·(iterator.hasNext())·{
887 ············((io.flutter.embedding.engine.renderer.k)iterator.next()).a();887 ············((io.flutter.embedding.engine.renderer.l)iterator.next()).a();
888 ········}888 ········}
889 ····}889 ····}
890 ····890 ····
891 ····public·void·onSurfaceChanged(final·int·n,·final·int·n2)·{891 ····public·void·onSurfaceChanged(final·int·n,·final·int·n2)·{
892 ········this.ensureRunningOnMainThread();892 ········this.ensureRunningOnMainThread();
893 ········this.ensureAttachedToNative();893 ········this.ensureAttachedToNative();
894 ········this.nativeSurfaceChanged(this.nativeShellHolderId,·n,·n2);894 ········this.nativeSurfaceChanged(this.nativeShellHolderId,·n,·n2);
Offset 942, 17 lines modifiedOffset 942, 17 lines modified
942 ····}942 ····}
943 ····943 ····
944 ····public·void·removeEngineLifecycleListener(final·u3.a·a)·{944 ····public·void·removeEngineLifecycleListener(final·u3.a·a)·{
945 ········this.ensureRunningOnMainThread();945 ········this.ensureRunningOnMainThread();
946 ········this.engineLifecycleListeners.remove(a);946 ········this.engineLifecycleListeners.remove(a);
947 ····}947 ····}
948 ····948 ····
949 ····public·void·removeIsDisplayingFlutterUiListener(final·io.flutter.embedding.engine.renderer.k·k)·{949 ····public·void·removeIsDisplayingFlutterUiListener(final·io.flutter.embedding.engine.renderer.l·l)·{
950 ········this.ensureRunningOnMainThread();950 ········this.ensureRunningOnMainThread();
951 ········this.flutterUiDisplayListeners.remove(k);951 ········this.flutterUiDisplayListeners.remove(l);
952 ····}952 ····}
953 ····953 ····
954 ····public·void·requestDartDeferredLibrary(final·int·n)·{954 ····public·void·requestDartDeferredLibrary(final·int·n)·{
955 ········Log.e("FlutterJNI",·"No·DeferredComponentManager·found.·Android·setup·must·be·completed·before·using·split·AOT·deferred·components.");955 ········Log.e("FlutterJNI",·"No·DeferredComponentManager·found.·Android·setup·must·be·completed·before·using·split·AOT·deferred·components.");
956 ····}956 ····}
957 ····957 ····
958 ····public·void·runBundleAndSnapshotFromLibrary(final·String·s,·final·String·s2,·final·String·s3,·final·AssetManager·assetManager,·final·List·list)·{958 ····public·void·runBundleAndSnapshotFromLibrary(final·String·s,·final·String·s2,·final·String·s3,·final·AssetManager·assetManager,·final·List·list)·{
478 B
io/flutter/embedding/engine/renderer/c.class
390 B
procyon -ec {}
    
Offset 5, 19 lines modifiedOffset 5, 13 lines modified
  
5 public·final·class·c5 public·final·class·c
6 {6 {
7 ····public·final·Rect·a;7 ····public·final·Rect·a;
8 ····public·final·int·b;8 ····public·final·int·b;
9 ····public·final·int·c;9 ····public·final·int·c;
10 ····10 ····
11 ····public·c(final·Rect·a)·{ 
12 ········this.a·=·a; 
13 ········this.b·=·4; 
14 ········this.c·=·1; 
15 ····} 
16 ···· 
17 ····public·c(final·Rect·a,·final·int·b,·final·int·c)·{11 ····public·c(final·Rect·a,·final·int·b,·final·int·c)·{
18 ········this.a·=·a;12 ········this.a·=·a;
19 ········this.b·=·b;13 ········this.b·=·b;
20 ········this.c·=·c;14 ········this.c·=·c;
21 ····}15 ····}
22 }16 }
940 B
io/flutter/embedding/engine/renderer/d.class
852 B
procyon -ec {}
    
Offset 1, 15 lines modifiedOffset 1, 21 lines modified
  
1 package·io.flutter.embedding.engine.renderer;1 package·io.flutter.embedding.engine.renderer;
  
2 import·android.media.Image;2 import·io.flutter.view.n;
  
3 public·final·class·d3 public·final·synthetic·class·d·implements·Runnable
4 {4 {
5 ····public·final·Image·a; 
6 ····public·final·/*·synthetic·*/·FlutterRenderer$ImageReaderSurfaceProducer·b; 
7 ···· 
8 ····public·d(final·FlutterRenderer$ImageReaderSurfaceProducer·b,·final·Image·a)·{ 
9 ········this.b·=·b; 
10 ········this.a·=·a;5 ····public·final·void·run()·{
 6 ········final·int·m·=·this.m;
 7 ········final·n·n·=·this.n;
 8 ········switch·(m)·{
 9 ············default:·{
 10 ················((h)n).getClass();
 11 ················return;
 12 ············}
 13 ············case·0:·{
 14 ················FlutterRenderer$ImageReaderSurfaceProducer.a((FlutterRenderer$ImageReaderSurfaceProducer)n);
 15 ············}
 16 ········}
11 ····}17 ····}
12 }18 }
1.57 KB
io/flutter/embedding/engine/renderer/e.class
1.49 KB
procyon -ec {}
    
Offset 1, 34 lines modifiedOffset 1, 15 lines modified
  
1 package·io.flutter.embedding.engine.renderer;1 package·io.flutter.embedding.engine.renderer;
  
2 import·android.media.Image;2 import·android.media.Image;
3 import·android.util.Log; 
4 import·android.media.ImageReader; 
5 import·android.media.ImageReader$OnImageAvailableListener; 
  
6 public·final·synthetic·class·e·implements·ImageReader$OnImageAvailableListener3 public·final·class·e
7 {4 {
 5 ····public·final·Image·a;
 6 ····public·final·/*·synthetic·*/·FlutterRenderer$ImageReaderSurfaceProducer·b;
 7 ····
8 ····public·final·void·onImageAvailable(final·ImageReader·imageReader)·{ 
9 ········final·f·a·=·this.a; 
10 ········a.getClass(); 
11 ········Image·acquireLatestImage; 
12 ········try·{ 
13 ············acquireLatestImage·=·imageReader.acquireLatestImage(); 
14 ········} 
15 ········catch·(final·IllegalStateException·obj)·{ 
16 ············final·StringBuilder·sb·=·new·StringBuilder("onImageAvailable·acquireLatestImage·failed:·"); 
17 ············sb.append(obj); 
18 ············Log.e("ImageReaderSurfaceProducer",·sb.toString()); 
19 ············acquireLatestImage·=·null; 
20 ········} 
21 ········if·(acquireLatestImage·!=·null)·{ 
22 ············final·FlutterRenderer$ImageReaderSurfaceProducer·d·=·a.d;8 ····public·e(final·FlutterRenderer$ImageReaderSurfaceProducer·b,·final·Image·a)·{
 9 ········this.b·=·b;
 10 ········this.a·=·a;
23 ············if·(!FlutterRenderer$ImageReaderSurfaceProducer.access$900(d)·&&·!a.c)·{ 
24 ················d.onImage(imageReader,·acquireLatestImage); 
25 ············} 
26 ············else·{ 
27 ················acquireLatestImage.close(); 
28 ············} 
29 ········} 
30 ····}11 ····}
31 }12 }
1.96 KB
io/flutter/embedding/engine/renderer/f.class
1.87 KB
procyon -ec {}
    
Offset 1, 23 lines modifiedOffset 1, 34 lines modified
  
1 package·io.flutter.embedding.engine.renderer;1 package·io.flutter.embedding.engine.renderer;
  
 2 import·android.media.Image;
2 import·android.media.ImageReader$OnImageAvailableListener; 
3 import·android.os.Handler; 
4 import·android.os.Looper;3 import·android.util.Log;
5 import·java.util.ArrayDeque; 
6 import·android.media.ImageReader;4 import·android.media.ImageReader;
 5 import·android.media.ImageReader$OnImageAvailableListener;
  
7 public·final·class·f6 public·final·synthetic·class·f·implements·ImageReader$OnImageAvailableListener
8 {7 {
9 ····public·final·ImageReader·a; 
10 ····public·final·ArrayDeque·b; 
11 ····public·boolean·c;8 ····public·final·void·onImageAvailable(final·ImageReader·imageReader)·{
 9 ········final·g·a·=·this.a;
 10 ········a.getClass();
 11 ········Image·acquireLatestImage;
 12 ········try·{
 13 ············acquireLatestImage·=·imageReader.acquireLatestImage();
 14 ········}
 15 ········catch·(final·IllegalStateException·obj)·{
 16 ············final·StringBuilder·sb·=·new·StringBuilder("onImageAvailable·acquireLatestImage·failed:·");
 17 ············sb.append(obj);
 18 ············Log.e("ImageReaderSurfaceProducer",·sb.toString());
 19 ············acquireLatestImage·=·null;
 20 ········}
 21 ········if·(acquireLatestImage·!=·null)·{
12 ····public·final·/*·synthetic·*/·FlutterRenderer$ImageReaderSurfaceProducer·d;22 ············final·FlutterRenderer$ImageReaderSurfaceProducer·d·=·a.d;
13 ···· 
14 ····public·f(final·FlutterRenderer$ImageReaderSurfaceProducer·d,·final·ImageReader·a)·{ 
15 ········this.d·=·d; 
16 ········this.b·=·new·ArrayDeque(); 
17 ········this.c·=·false; 
18 ········(this.a·=·a).setOnImageAvailableListener((ImageReader$OnImageAvailableListener)new·e(this),·new·Handler(Looper.getMainLooper()));23 ············if·(!FlutterRenderer$ImageReaderSurfaceProducer.access$800(d)·&&·!a.c)·{
 24 ················d.onImage(imageReader,·acquireLatestImage);
 25 ············}
 26 ············else·{
 27 ················acquireLatestImage.close();
 28 ············}
 29 ········}
19 ····}30 ····}
20 }31 }
792 B
io/flutter/embedding/engine/renderer/h.class
704 B
procyon -ec {}
    
Offset 1, 23 lines modifiedOffset 1, 9 lines modified
  
1 package·io.flutter.embedding.engine.renderer;1 package·io.flutter.embedding.engine.renderer;
  
2 import·io.flutter.embedding.engine.FlutterJNI;2 import·io.flutter.view.n;
 3 import·io.flutter.view.TextureRegistry$SurfaceTextureEntry;
  
3 public·final·class·h·implements·Runnable4 public·abstract·class·h·implements·TextureRegistry$SurfaceTextureEntry,·n
4 {5 {
5 ····public·final·long·m; 
6 ····public·final·FlutterJNI·n; 
7 ···· 
8 ····public·h(final·long·m,·final·FlutterJNI·n)·{ 
9 ········this.m·=·m; 
10 ········this.n·=·n; 
11 ····} 
12 ···· 
13 ····public·final·void·run()·{ 
14 ········final·FlutterJNI·n·=·this.n; 
15 ········if·(!n.isAttached())·{ 
16 ············return; 
17 ········} 
18 ········n.unregisterTexture(this.m); 
19 ····} 
20 }6 }
1.37 KB
io/flutter/embedding/engine/renderer/i.class
1.29 KB
procyon -ec {}
    
Offset 1, 45 lines modifiedOffset 1, 23 lines modified
  
1 package·io.flutter.embedding.engine.renderer;1 package·io.flutter.embedding.engine.renderer;
  
2 import·java.util.ArrayList;2 import·io.flutter.embedding.engine.FlutterJNI;
  
3 public·final·class·i3 public·final·class·i·implements·Runnable
4 {4 {
5 ····public·float·a; 
6 ····public·int·b; 
7 ····public·int·c; 
8 ····public·int·d; 
9 ····public·int·e; 
10 ····public·int·f; 
11 ····public·int·g;5 ····public·final·long·m;
 6 ····public·final·FlutterJNI·n;
12 ····public·int·h; 
13 ····public·int·i; 
14 ····public·int·j; 
15 ····public·int·k; 
16 ····public·int·l; 
17 ····public·int·m; 
18 ····public·int·n; 
19 ····public·int·o; 
20 ····public·int·p; 
21 ····public·ArrayList·q; 
22 ····7 ····
 8 ····public·i(final·long·m,·final·FlutterJNI·n)·{
23 ····public·i()·{ 
24 ········this.a·=·1.0f; 
25 ········this.b·=·0; 
26 ········this.c·=·0; 
27 ········this.d·=·0; 
28 ········this.e·=·0; 
29 ········this.f·=·0; 
30 ········this.g·=·0; 
31 ········this.h·=·0; 
32 ········this.i·=·0; 
33 ········this.j·=·0; 
34 ········this.k·=·0; 
35 ········this.l·=·0; 
36 ········this.m·=·0;9 ········this.m·=·m;
37 ········this.n·=·0;10 ········this.n·=·n;
38 ········this.o·=·0; 
39 ········this.p·=·-1; 
40 ········this.q·=·new·ArrayList();11 ····}
 12 ····
 13 ····public·final·void·run()·{
 14 ········final·FlutterJNI·n·=·this.n;
 15 ········if·(!n.isAttached())·{
 16 ············return;
 17 ········}
 18 ········n.unregisterTexture(this.m);
41 ····}19 ····}
42 }20 }
2.08 KB
io/flutter/embedding/engine/renderer/k.class
2.0 KB
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 72 lines modified
  
1 package·io.flutter.embedding.engine.renderer;1 package·io.flutter.embedding.engine.renderer;
  
2 public·interface·k2 import·java.util.Iterator;
 3 import·java.lang.ref.WeakReference;
 4 import·io.flutter.view.n;
 5 import·androidx.lifecycle.DefaultLifecycleObserver;
 6 import·androidx.lifecycle.w;
 7 import·java.util.concurrent.atomic.AtomicLong;
 8 import·java.util.ArrayList;
 9 import·java.util.HashSet;
 10 import·android.os.Handler;
 11 import·android.view.Surface;
 12 import·io.flutter.embedding.engine.FlutterJNI;
 13 import·io.flutter.view.q;
  
 14 public·final·class·k·implements·q
3 {15 {
4 ····void·a();16 ····public·final·FlutterJNI·a;
 17 ····public·Surface·b;
 18 ····public·boolean·c;
 19 ····public·final·Handler·d;
 20 ····public·final·HashSet·e;
 21 ····public·final·ArrayList·f;
 22 ····public·final·a·g;
 23 ····
 24 ····public·k(final·FlutterJNI·a)·{
 25 ········new·AtomicLong(0L);
 26 ········this.c·=·false;
 27 ········this.d·=·new·Handler();
 28 ········this.e·=·new·HashSet();
 29 ········this.f·=·new·ArrayList();
 30 ········final·a·g·=·new·a(this);
 31 ········this.g·=·g;
 32 ········(this.a·=·a).addIsDisplayingFlutterUiListener((l)g);
 33 ········w.u.r.a((DefaultLifecycleObserver)new·b(this));
 34 ····}
 35 ····
 36 ····public·final·void·a(final·int·n)·{
 37 ········final·Iterator·iterator·=·this.e.iterator();
 38 ········while·(iterator.hasNext())·{
 39 ············final·n·n2·=·(n)((WeakReference<n>)iterator.next()).get();
 40 ············if·(n2·!=·null)·{
 41 ················n2.onTrimMemory(n);
 42 ············}
 43 ············else·{
 44 ················iterator.remove();
 45 ············}
 46 ········}
 47 ····}
 48 ····
 49 ····public·final·void·b(final·n·n)·{
 50 ········final·HashSet·e·=·this.e;
 51 ········for·(final·WeakReference·o·:·e)·{
 52 ············if·(o.get()·==·n)·{
 53 ················e.remove(o);
 54 ················break;
 55 ············}
 56 ········}
 57 ····}
5 ····58 ····
6 ····void·b();59 ····public·final·void·c()·{
 60 ········if·(this.b·!=·null)·{
 61 ············this.a.onSurfaceDestroyed();
 62 ············if·(this.c)·{
 63 ················this.g.a();
 64 ············}
 65 ············this.c·=·false;
 66 ············this.b·=·null;
 67 ········}
 68 ····}
7 }69 }
349 B
io/flutter/embedding/engine/renderer/l.class
261 B
procyon -ec {}
    
Offset 1, 15 lines modifiedOffset 1, 9 lines modified
  
1 package·io.flutter.embedding.engine.renderer;1 package·io.flutter.embedding.engine.renderer;
  
2 public·interface·l2 public·interface·l
3 {3 {
4 ····void·a(final·j·p0);4 ····void·a();
5 ····5 ····
6 ····void·b();6 ····void·b();
7 ···· 
8 ····void·c(); 
9 ···· 
10 ····void·d(); 
11 ···· 
12 ····j·getAttachedRenderer(); 
13 }7 }
1.09 KB
io/flutter/plugin/editing/ImeSyncDeferringInsetsCallback$AnimationCallback.class
958 B
procyon -ec {}
    
Offset 50, 15 lines modifiedOffset 50, 15 lines modified
50 ················}50 ················}
51 ················if·(!b)·{51 ················if·(!b)·{
52 ····················return·windowInsets;52 ····················return·windowInsets;
53 ················}53 ················}
54 ················final·int·windowSystemUiVisibility·=·ImeSyncDeferringInsetsCallback.access$400(this.this$0).getWindowSystemUiVisibility();54 ················final·int·windowSystemUiVisibility·=·ImeSyncDeferringInsetsCallback.access$400(this.this$0).getWindowSystemUiVisibility();
55 ················int·v;55 ················int·v;
56 ················if·((windowSystemUiVisibility·&·0x200)·==·0x0·&&·(windowSystemUiVisibility·&·0x2)·==·0x0)·{56 ················if·((windowSystemUiVisibility·&·0x200)·==·0x0·&&·(windowSystemUiVisibility·&·0x2)·==·0x0)·{
57 ····················v·=·h0.v(t0.e(windowInsets,·t0.v()));57 ····················v·=·h0.v(t0.e(windowInsets,·t0.a()));
58 ················}58 ················}
59 ················else·{59 ················else·{
60 ····················v·=·0;60 ····················v·=·0;
61 ················}61 ················}
62 ················l0.w();62 ················l0.w();
63 ················final·WindowInsets$Builder·j·=·l0.j(ImeSyncDeferringInsetsCallback.access$500(this.this$0));63 ················final·WindowInsets$Builder·j·=·l0.j(ImeSyncDeferringInsetsCallback.access$500(this.this$0));
64 ················t0.p(j,·ImeSyncDeferringInsetsCallback.access$200(this.this$0),·l0.b(Math.max(h0.v(t0.e(windowInsets,·ImeSyncDeferringInsetsCallback.access$200(this.this$0)))·-·v,·0)));64 ················t0.p(j,·ImeSyncDeferringInsetsCallback.access$200(this.this$0),·l0.b(Math.max(h0.v(t0.e(windowInsets,·ImeSyncDeferringInsetsCallback.access$200(this.this$0)))·-·v,·0)));
744 B
io/flutter/plugin/editing/ImeSyncDeferringInsetsCallback.class
620 B
procyon -ec {}
    
Offset 14, 15 lines modifiedOffset 14, 15 lines modified
14 ····private·final·int·deferredInsetTypes;14 ····private·final·int·deferredInsetTypes;
15 ····private·a·insetsListener;15 ····private·a·insetsListener;
16 ····private·WindowInsets·lastWindowInsets;16 ····private·WindowInsets·lastWindowInsets;
17 ····private·boolean·needsSave;17 ····private·boolean·needsSave;
18 ····private·View·view;18 ····private·View·view;
19 ····19 ····
20 ····public·ImeSyncDeferringInsetsCallback(final·View·view)·{20 ····public·ImeSyncDeferringInsetsCallback(final·View·view)·{
21 ········this.deferredInsetTypes·=·t0.a();21 ········this.deferredInsetTypes·=·t0.r();
22 ········this.animating·=·false;22 ········this.animating·=·false;
23 ········this.needsSave·=·false;23 ········this.needsSave·=·false;
24 ········this.view·=·view;24 ········this.view·=·view;
25 ········this.animationCallback·=·new·ImeSyncDeferringInsetsCallback$AnimationCallback(this);25 ········this.animationCallback·=·new·ImeSyncDeferringInsetsCallback$AnimationCallback(this);
26 ········this.insetsListener·=·new·a(this);26 ········this.insetsListener·=·new·a(this);
27 ····}27 ····}
28 ····28 ····
3.86 KB
io/flutter/view/b.class
3.81 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·77a6307cd06a780c5fec706dbd579a3ea787324afb4f9699cdd17139c7f61c781 ··SHA-256·checksum·43d4d4f495e5183e6b5a9e66867a3b69f9cc626b80be42361948b48a8b2429ba
2 public·final·class·io.flutter.view.b·implements·android.view.accessibility.AccessibilityManager$AccessibilityStateChangeListener2 public·final·class·io.flutter.view.b·implements·android.view.accessibility.AccessibilityManager$AccessibilityStateChangeListener
3 ··minor·version:·03 ··minor·version:·0
4 ··major·version:·494 ··major·version:·49
5 ··flags:·(0x0031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER5 ··flags:·(0x0031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER
6 ··this_class:·#2··························//·io/flutter/view/b6 ··this_class:·#2··························//·io/flutter/view/b
7 ··super_class:·#4·························//·java/lang/Object7 ··super_class:·#4·························//·java/lang/Object
8 ··interfaces:·1,·fields:·1,·methods:·2,·attributes:·08 ··interfaces:·1,·fields:·1,·methods:·2,·attributes:·0
Offset 82, 22 lines modifiedOffset 82, 22 lines modified
82 ··#73·=·NameAndType········#71:#72········//·K:I82 ··#73·=·NameAndType········#71:#72········//·K:I
83 ··#74·=·Fieldref···········#70.#73········//·t3/o.K:I83 ··#74·=·Fieldref···········#70.#73········//·t3/o.K:I
84 ··#75·=·Utf8···············Lu3/b;84 ··#75·=·Utf8···············Lu3/b;
85 ··#76·=·NameAndType········#17:#75········//·t:Lu3/b;85 ··#76·=·NameAndType········#17:#75········//·t:Lu3/b;
86 ··#77·=·Fieldref···········#70.#76········//·t3/o.t:Lu3/b;86 ··#77·=·Fieldref···········#70.#76········//·t3/o.t:Lu3/b;
87 ··#78·=·Utf8···············u3/b87 ··#78·=·Utf8···············u3/b
88 ··#79·=·Class··············#78············//·u3/b88 ··#79·=·Class··············#78············//·u3/b
89 ··#80·=·Utf8···············Lio/flutter/embedding/engine/renderer/j;89 ··#80·=·Utf8···············Lio/flutter/embedding/engine/renderer/k;
90 ··#81·=·NameAndType········#22:#80········//·b:Lio/flutter/embedding/engine/renderer/j;90 ··#81·=·NameAndType········#22:#80········//·b:Lio/flutter/embedding/engine/renderer/k;
91 ··#82·=·Fieldref···········#79.#81········//·u3/b.b:Lio/flutter/embedding/engine/renderer/j;91 ··#82·=·Fieldref···········#79.#81········//·u3/b.b:Lio/flutter/embedding/engine/renderer/k;
92 ··#83·=·Utf8···············io/flutter/embedding/engine/renderer/j92 ··#83·=·Utf8···············io/flutter/embedding/engine/renderer/k
93 ··#84·=·Class··············#83············//·io/flutter/embedding/engine/renderer/j93 ··#84·=·Class··············#83············//·io/flutter/embedding/engine/renderer/k
94 ··#85·=·Utf8···············Lio/flutter/embedding/engine/FlutterJNI;94 ··#85·=·Utf8···············Lio/flutter/embedding/engine/FlutterJNI;
95 ··#86·=·NameAndType········#7:#85·········//·a:Lio/flutter/embedding/engine/FlutterJNI;95 ··#86·=·NameAndType········#7:#85·········//·a:Lio/flutter/embedding/engine/FlutterJNI;
96 ··#87·=·Fieldref···········#84.#86········//·io/flutter/embedding/engine/renderer/j.a:Lio/flutter/embedding/engine/FlutterJNI;96 ··#87·=·Fieldref···········#84.#86········//·io/flutter/embedding/engine/renderer/k.a:Lio/flutter/embedding/engine/FlutterJNI;
97 ··#88·=·Utf8···············getIsSoftwareRenderingEnabled97 ··#88·=·Utf8···············getIsSoftwareRenderingEnabled
98 ··#89·=·NameAndType········#88:#63········//·getIsSoftwareRenderingEnabled:()Z98 ··#89·=·NameAndType········#88:#63········//·getIsSoftwareRenderingEnabled:()Z
99 ··#90·=·Methodref··········#40.#89········//·io/flutter/embedding/engine/FlutterJNI.getIsSoftwareRenderingEnabled:()Z99 ··#90·=·Methodref··········#40.#89········//·io/flutter/embedding/engine/FlutterJNI.getIsSoftwareRenderingEnabled:()Z
100 ··#91·=·Utf8···············android/view/View100 ··#91·=·Utf8···············android/view/View
101 ··#92·=·Class··············#91············//·android/view/View101 ··#92·=·Class··············#91············//·android/view/View
102 ··#93·=·Utf8···············setWillNotDraw102 ··#93·=·Utf8···············setWillNotDraw
103 ··#94·=·NameAndType········#93:#46········//·setWillNotDraw:(Z)V103 ··#94·=·NameAndType········#93:#46········//·setWillNotDraw:(Z)V
Offset 203, 16 lines modifiedOffset 203, 16 lines modified
203 ·······149:·getfield······#68·················//·Field·i/a.n:Ljava/lang/Object;203 ·······149:·getfield······#68·················//·Field·i/a.n:Ljava/lang/Object;
204 ·······152:·checkcast·····#70·················//·class·t3/o204 ·······152:·checkcast·····#70·················//·class·t3/o
205 ·······155:·astore········4205 ·······155:·astore········4
206 ·······157:·getstatic·····#74·················//·Field·t3/o.K:I206 ·······157:·getstatic·····#74·················//·Field·t3/o.K:I
207 ·······160:·istore········7207 ·······160:·istore········7
208 ·······162:·aload·········4208 ·······162:·aload·········4
209 ·······164:·getfield······#77·················//·Field·t3/o.t:Lu3/b;209 ·······164:·getfield······#77·················//·Field·t3/o.t:Lu3/b;
210 ·······167:·getfield······#82·················//·Field·u3/b.b:Lio/flutter/embedding/engine/renderer/j;210 ·······167:·getfield······#82·················//·Field·u3/b.b:Lio/flutter/embedding/engine/renderer/k;
211 ·······170:·getfield······#87·················//·Field·io/flutter/embedding/engine/renderer/j.a:Lio/flutter/embedding/engine/FlutterJNI;211 ·······170:·getfield······#87·················//·Field·io/flutter/embedding/engine/renderer/k.a:Lio/flutter/embedding/engine/FlutterJNI;
212 ·······173:·astore········5212 ·······173:·astore········5
213 ·······175:·aload·········5213 ·······175:·aload·········5
214 ·······177:·invokevirtual·#90·················//·Method·io/flutter/embedding/engine/FlutterJNI.getIsSoftwareRenderingEnabled:()Z214 ·······177:·invokevirtual·#90·················//·Method·io/flutter/embedding/engine/FlutterJNI.getIsSoftwareRenderingEnabled:()Z
215 ·······180:·istore········7215 ·······180:·istore········7
216 ·······182:·iload·········7216 ·······182:·iload·········7
217 ·······184:·ifne··········199217 ·······184:·ifne··········199
218 ·······187:·iload_1218 ·······187:·iload_1
3.87 KB
io/flutter/view/c.class
3.82 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·4310c5bf76243cf050a208ac71b8b1307f4f189b6fa81c508243bbc27e2e0d3e1 ··SHA-256·checksum·cbcbaa96e0b16a3ca4db39cc16a4b24b82be60cd43dbea24e86f072c6743788c
2 public·final·class·io.flutter.view.c·implements·android.view.accessibility.AccessibilityManager$TouchExplorationStateChangeListener2 public·final·class·io.flutter.view.c·implements·android.view.accessibility.AccessibilityManager$TouchExplorationStateChangeListener
3 ··minor·version:·03 ··minor·version:·0
4 ··major·version:·494 ··major·version:·49
5 ··flags:·(0x0031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER5 ··flags:·(0x0031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER
6 ··this_class:·#2··························//·io/flutter/view/c6 ··this_class:·#2··························//·io/flutter/view/c
7 ··super_class:·#4·························//·java/lang/Object7 ··super_class:·#4·························//·java/lang/Object
8 ··interfaces:·1,·fields:·2,·methods:·2,·attributes:·08 ··interfaces:·1,·fields:·2,·methods:·2,·attributes:·0
Offset 70, 22 lines modifiedOffset 70, 22 lines modified
70 ··#61·=·NameAndType········#60:#35········//·K:I70 ··#61·=·NameAndType········#60:#35········//·K:I
71 ··#62·=·Fieldref···········#59.#61········//·t3/o.K:I71 ··#62·=·Fieldref···········#59.#61········//·t3/o.K:I
72 ··#63·=·Utf8···············Lu3/b;72 ··#63·=·Utf8···············Lu3/b;
73 ··#64·=·NameAndType········#21:#63········//·t:Lu3/b;73 ··#64·=·NameAndType········#21:#63········//·t:Lu3/b;
74 ··#65·=·Fieldref···········#59.#64········//·t3/o.t:Lu3/b;74 ··#65·=·Fieldref···········#59.#64········//·t3/o.t:Lu3/b;
75 ··#66·=·Utf8···············u3/b75 ··#66·=·Utf8···············u3/b
76 ··#67·=·Class··············#66············//·u3/b76 ··#67·=·Class··············#66············//·u3/b
77 ··#68·=·Utf8···············Lio/flutter/embedding/engine/renderer/j;77 ··#68·=·Utf8···············Lio/flutter/embedding/engine/renderer/k;
78 ··#69·=·NameAndType········#9:#68·········//·b:Lio/flutter/embedding/engine/renderer/j;78 ··#69·=·NameAndType········#9:#68·········//·b:Lio/flutter/embedding/engine/renderer/k;
79 ··#70·=·Fieldref···········#67.#69········//·u3/b.b:Lio/flutter/embedding/engine/renderer/j;79 ··#70·=·Fieldref···········#67.#69········//·u3/b.b:Lio/flutter/embedding/engine/renderer/k;
80 ··#71·=·Utf8···············io/flutter/embedding/engine/renderer/j80 ··#71·=·Utf8···············io/flutter/embedding/engine/renderer/k
81 ··#72·=·Class··············#71············//·io/flutter/embedding/engine/renderer/j81 ··#72·=·Class··············#71············//·io/flutter/embedding/engine/renderer/k
82 ··#73·=·Utf8···············Lio/flutter/embedding/engine/FlutterJNI;82 ··#73·=·Utf8···············Lio/flutter/embedding/engine/FlutterJNI;
83 ··#74·=·NameAndType········#7:#73·········//·a:Lio/flutter/embedding/engine/FlutterJNI;83 ··#74·=·NameAndType········#7:#73·········//·a:Lio/flutter/embedding/engine/FlutterJNI;
84 ··#75·=·Fieldref···········#72.#74········//·io/flutter/embedding/engine/renderer/j.a:Lio/flutter/embedding/engine/FlutterJNI;84 ··#75·=·Fieldref···········#72.#74········//·io/flutter/embedding/engine/renderer/k.a:Lio/flutter/embedding/engine/FlutterJNI;
85 ··#76·=·Utf8···············io/flutter/embedding/engine/FlutterJNI85 ··#76·=·Utf8···············io/flutter/embedding/engine/FlutterJNI
86 ··#77·=·Class··············#76············//·io/flutter/embedding/engine/FlutterJNI86 ··#77·=·Class··············#76············//·io/flutter/embedding/engine/FlutterJNI
87 ··#78·=·Utf8···············getIsSoftwareRenderingEnabled87 ··#78·=·Utf8···············getIsSoftwareRenderingEnabled
88 ··#79·=·NameAndType········#78:#50········//·getIsSoftwareRenderingEnabled:()Z88 ··#79·=·NameAndType········#78:#50········//·getIsSoftwareRenderingEnabled:()Z
89 ··#80·=·Methodref··········#77.#79········//·io/flutter/embedding/engine/FlutterJNI.getIsSoftwareRenderingEnabled:()Z89 ··#80·=·Methodref··········#77.#79········//·io/flutter/embedding/engine/FlutterJNI.getIsSoftwareRenderingEnabled:()Z
90 ··#81·=·Float··············1.4E-45f90 ··#81·=·Float··············1.4E-45f
91 ··#82·=·Utf8···············android/view/View91 ··#82·=·Utf8···············android/view/View
Offset 177, 16 lines modifiedOffset 177, 16 lines modified
177 ········91:·getfield······#57·················//·Field·i/a.n:Ljava/lang/Object;177 ········91:·getfield······#57·················//·Field·i/a.n:Ljava/lang/Object;
178 ········94:·checkcast·····#59·················//·class·t3/o178 ········94:·checkcast·····#59·················//·class·t3/o
179 ········97:·astore_2179 ········97:·astore_2
180 ········98:·getstatic·····#62·················//·Field·t3/o.K:I180 ········98:·getstatic·····#62·················//·Field·t3/o.K:I
181 ·······101:·istore········6181 ·······101:·istore········6
182 ·······103:·aload_2182 ·······103:·aload_2
183 ·······104:·getfield······#65·················//·Field·t3/o.t:Lu3/b;183 ·······104:·getfield······#65·················//·Field·t3/o.t:Lu3/b;
184 ·······107:·getfield······#70·················//·Field·u3/b.b:Lio/flutter/embedding/engine/renderer/j;184 ·······107:·getfield······#70·················//·Field·u3/b.b:Lio/flutter/embedding/engine/renderer/k;
185 ·······110:·getfield······#75·················//·Field·io/flutter/embedding/engine/renderer/j.a:Lio/flutter/embedding/engine/FlutterJNI;185 ·······110:·getfield······#75·················//·Field·io/flutter/embedding/engine/renderer/k.a:Lio/flutter/embedding/engine/FlutterJNI;
186 ·······113:·astore········7186 ·······113:·astore········7
187 ·······115:·aload·········7187 ·······115:·aload·········7
188 ·······117:·invokevirtual·#80·················//·Method·io/flutter/embedding/engine/FlutterJNI.getIsSoftwareRenderingEnabled:()Z188 ·······117:·invokevirtual·#80·················//·Method·io/flutter/embedding/engine/FlutterJNI.getIsSoftwareRenderingEnabled:()Z
189 ·······120:·istore········6189 ·······120:·istore········6
190 ·······122:·iload·········6190 ·······122:·iload·········6
191 ·······124:·ifne··········138191 ·······124:·ifne··········138
192 ·······127:·iload·········5192 ·······127:·iload·········5
13.0 KB
io/flutter/view/d.class
13.0 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·16b026a674751f339c7f084c30b450bc7c69aa7bf466fe01bbfd1b5f9aeb92261 ··SHA-256·checksum·99e40009027fb1686619a7cd733c9a57e0d15a5defe321b277326bdd9fad0a00
2 public·final·class·io.flutter.view.d·extends·java.lang.Enum2 public·final·class·io.flutter.view.d·extends·java.lang.Enum
3 ··minor·version:·03 ··minor·version:·0
4 ··major·version:·494 ··major·version:·49
5 ··flags:·(0x4031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER,·ACC_ENUM5 ··flags:·(0x4031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER,·ACC_ENUM
6 ··this_class:·#2··························//·io/flutter/view/d6 ··this_class:·#2··························//·io/flutter/view/d
7 ··super_class:·#4·························//·java/lang/Enum7 ··super_class:·#4·························//·java/lang/Enum
8 ··interfaces:·0,·fields:·24,·methods:·4,·attributes:·08 ··interfaces:·0,·fields:·24,·methods:·4,·attributes:·0
Offset 175, 37 lines modifiedOffset 175, 42 lines modified
175 ··#166·=·NameAndType········#14:#6········//·I:Lio/flutter/view/d;175 ··#166·=·NameAndType········#14:#6········//·I:Lio/flutter/view/d;
176 ··#167·=·Fieldref···········#2.#166·······//·io/flutter/view/d.I:Lio/flutter/view/d;176 ··#167·=·Fieldref···········#2.#166·······//·io/flutter/view/d.I:Lio/flutter/view/d;
177 ··#168·=·Integer············4194304177 ··#168·=·Integer············4194304
178 ··#169·=·Float··············5.877472E-39f178 ··#169·=·Float··············5.877472E-39f
179 ··#170·=·Utf8···············FOCUS179 ··#170·=·Utf8···············FOCUS
180 ··#171·=·String·············#170··········//·FOCUS180 ··#171·=·String·············#170··········//·FOCUS
181 ··#172·=·Float··············3.1E-44f181 ··#172·=·Float··············3.1E-44f
 182 ··#173·=·Integer············8388608
 183 ··#174·=·Float··············1.17549435E-38f
 184 ··#175·=·Utf8···············SCROLL_TO_OFFSET
 185 ··#176·=·String·············#175··········//·SCROLL_TO_OFFSET
182 ··#173·=·Float··············3.2E-44f186 ··#177·=·Float··············3.2E-44f
 187 ··#178·=·Float··············3.4E-44f
183 ··#174·=·NameAndType········#15:#16·······//·J:[Lio/flutter/view/d;188 ··#179·=·NameAndType········#15:#16·······//·J:[Lio/flutter/view/d;
184 ··#175·=·Fieldref···········#2.#174·······//·io/flutter/view/d.J:[Lio/flutter/view/d;189 ··#180·=·Fieldref···········#2.#179·······//·io/flutter/view/d.J:[Lio/flutter/view/d;
185 ··#176·=·Utf8···············(Ljava/lang/String;I)V190 ··#181·=·Utf8···············(Ljava/lang/String;I)V
186 ··#177·=·NameAndType········#34:#176······//·"<init>":(Ljava/lang/String;I)V191 ··#182·=·NameAndType········#34:#181······//·"<init>":(Ljava/lang/String;I)V
187 ··#178·=·Methodref··········#4.#177·······//·java/lang/Enum."<init>":(Ljava/lang/String;I)V192 ··#183·=·Methodref··········#4.#182·······//·java/lang/Enum."<init>":(Ljava/lang/String;I)V
188 ··#179·=·NameAndType········#30:#14·······//·m:I193 ··#184·=·NameAndType········#30:#14·······//·m:I
189 ··#180·=·Fieldref···········#2.#179·······//·io/flutter/view/d.m:I194 ··#185·=·Fieldref···········#2.#184·······//·io/flutter/view/d.m:I
190 ··#181·=·Utf8···············valueOf195 ··#186·=·Utf8···············valueOf
191 ··#182·=·Utf8···············(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;196 ··#187·=·Utf8···············(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
192 ··#183·=·NameAndType········#181:#182·····//·valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;197 ··#188·=·NameAndType········#186:#187·····//·valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
193 ··#184·=·Methodref··········#4.#183·······//·java/lang/Enum.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;198 ··#189·=·Methodref··········#4.#188·······//·java/lang/Enum.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
194 ··#185·=·Class··············#16···········//·"[Lio/flutter/view/d;"199 ··#190·=·Class··············#16···········//·"[Lio/flutter/view/d;"
195 ··#186·=·Utf8···············clone200 ··#191·=·Utf8···············clone
196 ··#187·=·Utf8···············()Ljava/lang/Object;201 ··#192·=·Utf8···············()Ljava/lang/Object;
197 ··#188·=·NameAndType········#186:#187·····//·clone:()Ljava/lang/Object;202 ··#193·=·NameAndType········#191:#192·····//·clone:()Ljava/lang/Object;
198 ··#189·=·Methodref··········#185.#188·····//·"[Lio/flutter/view/d;".clone:()Ljava/lang/Object;203 ··#194·=·Methodref··········#190.#193·····//·"[Lio/flutter/view/d;".clone:()Ljava/lang/Object;
199 ··#190·=·Utf8···············Code204 ··#195·=·Utf8···············Code
200 ··#191·=·Utf8···············<clinit>205 ··#196·=·Utf8···············<clinit>
201 ··#192·=·Utf8···············()V206 ··#197·=·Utf8···············()V
202 ··#193·=·Utf8···············(Ljava/lang/String;)Lio/flutter/view/d;207 ··#198·=·Utf8···············(Ljava/lang/String;)Lio/flutter/view/d;
203 ··#194·=·Utf8···············values208 ··#199·=·Utf8···············values
204 ··#195·=·Utf8···············()[Lio/flutter/view/d;209 ··#200·=·Utf8···············()[Lio/flutter/view/d;
205 {210 {
206 ··public·static·final·io.flutter.view.d·A;211 ··public·static·final·io.flutter.view.d·A;
207 ····descriptor:·Lio/flutter/view/d;212 ····descriptor:·Lio/flutter/view/d;
208 ····flags:·(0x4019)·ACC_PUBLIC,·ACC_STATIC,·ACC_FINAL,·ACC_ENUM213 ····flags:·(0x4019)·ACC_PUBLIC,·ACC_STATIC,·ACC_FINAL,·ACC_ENUM
  
209 ··public·static·final·io.flutter.view.d·B;214 ··public·static·final·io.flutter.view.d·B;
210 ····descriptor:·Lio/flutter/view/d;215 ····descriptor:·Lio/flutter/view/d;
Offset 299, 15 lines modifiedOffset 304, 15 lines modified
299 ····descriptor:·I304 ····descriptor:·I
300 ····flags:·(0x0011)·ACC_PUBLIC,·ACC_FINAL305 ····flags:·(0x0011)·ACC_PUBLIC,·ACC_FINAL
  
301 ··public·static·{};306 ··public·static·{};
302 ····descriptor:·()V307 ····descriptor:·()V
303 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC308 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
304 ····Code:309 ····Code:
305 ······stack=300,·locals=28,·args_size=0310 ······stack=300,·locals=29,·args_size=0
306 ·········0:·new···········#2··················//·class·io/flutter/view/d311 ·········0:·new···········#2··················//·class·io/flutter/view/d
307 ·········3:·astore_0312 ·········3:·astore_0
308 ·········4:·iconst_1313 ·········4:·iconst_1
309 ·········5:·istore_1314 ·········5:·istore_1
310 ·········6:·aload_0315 ·········6:·aload_0
311 ·········7:·iconst_0316 ·········7:·iconst_0
312 ·········8:·iload_1317 ·········8:·iload_1
Offset 531, 141 lines modifiedOffset 536, 154 lines modified
531 ·······505:·aload·········21536 ·······505:·aload·········21
532 ·······507:·astore········27537 ·······507:·astore········27
533 ·······509:·aload·········16538 ·······509:·aload·········16
534 ·······511:·bipush········22539 ·······511:·bipush········22
535 ·······513:·ldc···········#168················//·int·4194304540 ·······513:·ldc···········#168················//·int·4194304
536 ·······515:·ldc···········#171················//·String·FOCUS541 ·······515:·ldc···········#171················//·String·FOCUS
537 ·······517:·invokespecial·#37·················//·Method·"<init>":(IILjava/lang/String;)V542 ·······517:·invokespecial·#37·················//·Method·"<init>":(IILjava/lang/String;)V
 543 ·······520:·new···········#2··················//·class·io/flutter/view/d
 544 ·······523:·astore········21
 545 ·······525:·aload·········16
 546 ·······527:·astore········28
 547 ·······529:·aload·········21
538 ·······520:·bipush········23548 ·······531:·bipush········23
 549 ·······533:·ldc···········#173················//·int·8388608
 550 ·······535:·ldc···········#176················//·String·SCROLL_TO_OFFSET
 551 ·······537:·invokespecial·#37·················//·Method·"<init>":(IILjava/lang/String;)V
 552 ·······540:·bipush········24
539 ·······522:·anewarray·····#2··················//·class·io/flutter/view/d553 ·······542:·anewarray·····#2··················//·class·io/flutter/view/d
540 ·······525:·astore········21554 ·······545:·astore········16
541 ·······527:·aload·········21555 ·······547:·aload·········16
542 ·······529:·iconst_0556 ·······549:·iconst_0
543 ·······530:·aload_0557 ·······550:·aload_0
544 ·······531:·aastore558 ·······551:·aastore
545 ·······532:·aload·········21559 ·······552:·aload·········16
546 ·······534:·iconst_1560 ·······554:·iconst_1
547 ·······535:·aload_2561 ·······555:·aload_2
548 ·······536:·aastore562 ·······556:·aastore
549 ·······537:·aload·········21563 ·······557:·aload·········16
550 ·······539:·iconst_2564 ·······559:·iconst_2
551 ·······540:·aload·········4565 ·······560:·aload·········4
552 ·······542:·aastore566 ·······562:·aastore
553 ·······543:·aload·········21567 ·······563:·aload·········16
554 ·······545:·iconst_3568 ·······565:·iconst_3
555 ·······546:·aload·········6569 ·······566:·aload·········6
556 ·······548:·aastore570 ·······568:·aastore
557 ·······549:·aload·········21571 ·······569:·aload·········16
558 ·······551:·iconst_4572 ·······571:·iconst_4
559 ·······552:·aload·········8573 ·······572:·aload·········8
560 ·······554:·aastore 
561 ·······555:·aload·········21 
562 ·······557:·iconst_5 
563 ·······558:·aload·········9 
564 ·······560:·aastore 
565 ·······561:·aload·········21 
566 ·······563:·bipush········6 
567 ·······565:·aload·········10 
568 ·······567:·aastore 
569 ·······568:·aload·········21 
570 ·······570:·bipush········7 
571 ·······572:·aload·········11 
572 ·······574:·aastore574 ·······574:·aastore
573 ·······575:·aload·········21575 ·······575:·aload·········16
 576 ·······577:·iconst_5
 577 ·······578:·aload·········9
 578 ·······580:·aastore
 579 ·······581:·aload·········16
 580 ·······583:·bipush········6
 581 ·······585:·aload·········10
 582 ·······587:·aastore
Max diff block lines reached; 2046/13215 bytes (15.48%) of diff not shown.
7.37 KB
io/flutter/view/j.class
7.32 KB
procyon -ec {}
    
Offset 157, 51 lines modifiedOffset 157, 51 lines modified
157 ········int·n·=·1;157 ········int·n·=·1;
158 ········this.h((boolean)(n·!=·0));158 ········this.h((boolean)(n·!=·0));
159 ········final·int·n2·=·65536;159 ········final·int·n2·=·65536;
160 ········if·(i·>=·n2)·{160 ········if·(i·>=·n2)·{
161 ············return·this.d.createAccessibilityNodeInfo(i);161 ············return·this.d.createAccessibilityNodeInfo(i);
162 ········}162 ········}
163 ········final·HashMap·g·=·this.g;163 ········final·HashMap·g·=·this.g;
164 ········final·int·n3·=·-1; 
165 ········final·int·n4·=·24;164 ········final·int·n3·=·24;
 165 ········final·int·n4·=·-1;
166 ········final·View·a·=·this.a;166 ········final·View·a·=·this.a;
167 ········if·(i·==·n3)·{167 ········if·(i·==·n4)·{
168 ············final·AccessibilityNodeInfo·obtain·=·AccessibilityNodeInfo.obtain(a);168 ············final·AccessibilityNodeInfo·obtain·=·AccessibilityNodeInfo.obtain(a);
169 ············a.onInitializeAccessibilityNodeInfo(obtain);169 ············a.onInitializeAccessibilityNodeInfo(obtain);
170 ············if·(g.containsKey(Integer.valueOf(0)))·{170 ············if·(g.containsKey(Integer.valueOf(0)))·{
171 ················obtain.addChild(a,·0);171 ················obtain.addChild(a,·0);
172 ············}172 ············}
173 ············if·(Build$VERSION.SDK_INT·>=·n4)·{173 ············if·(Build$VERSION.SDK_INT·>=·n3)·{
174 ················a2.e.u(obtain);174 ················a2.e.u(obtain);
175 ············}175 ············}
176 ············return·obtain;176 ············return·obtain;
177 ········}177 ········}
178 ········final·io.flutter.view.g·g2·=·(io.flutter.view.g)g.get(Integer.valueOf(i));178 ········final·io.flutter.view.g·g2·=·(io.flutter.view.g)g.get(Integer.valueOf(i));
179 ········if·(g2·==·null)·{179 ········if·(g2·==·null)·{
180 ············return·null;180 ············return·null;
181 ········}181 ········}
182 ········final·int·j·=·g2.i;182 ········final·int·j·=·g2.i;
183 ········final·g·e·=·this.e;183 ········final·g·e·=·this.e;
184 ········if·(j·!=·n3)·{184 ········if·(j·!=·n4)·{
185 ············final·h·h·=·(h)e;185 ············final·h·h·=·(h)e;
186 ············if·(h.k(j))·{186 ············if·(h.k(j))·{
187 ················h.h(g2.i);187 ················h.h(g2.i);
188 ················return·null;188 ················return·null;
189 ············}189 ············}
190 ········}190 ········}
191 ········final·AccessibilityNodeInfo·obtain2·=·AccessibilityNodeInfo.obtain(a,·i);191 ········final·AccessibilityNodeInfo·obtain2·=·AccessibilityNodeInfo.obtain(a,·i);
192 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT;192 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT;
193 ········final·int·n5·=·12;193 ········final·int·n5·=·12;
194 ········if·(sdk_INT·>=·n4)·{194 ········if·(sdk_INT·>=·n3)·{
195 ············boolean·b·=·false;195 ············boolean·b·=·false;
196 ············Label_0292:·{196 ············Label_0292:·{
197 ················Label_0286:·{197 ················Label_0286:·{
198 ····················if·(!g2.g(n5))·{198 ····················if·(!g2.g(n5))·{
199 ························if·(io.flutter.view.g.b(g2)·==·null)·{199 ························if·(io.flutter.view.g.b(g2)·==·null)·{
200 ····························if·((g2.d·&·n3)·==·0x0)·{200 ····························if·((g2.d·&·n4)·==·0x0)·{
201 ································break·Label_0286;201 ································break·Label_0286;
202 ····························}202 ····························}
203 ························}203 ························}
204 ························b·=·true;204 ························b·=·true;
205 ························break·Label_0292;205 ························break·Label_0292;
206 ····················}206 ····················}
207 ················}207 ················}
Offset 231, 17 lines modifiedOffset 231, 17 lines modified
231 ············obtain2.setPassword(g2.g(11));231 ············obtain2.setPassword(g2.g(11));
232 ············final·int·n6·=·21;232 ············final·int·n6·=·21;
233 ············if·(!g2.g(n6))·{233 ············if·(!g2.g(n6))·{
234 ················obtain2.setClassName((CharSequence)"android.widget.EditText");234 ················obtain2.setClassName((CharSequence)"android.widget.EditText");
235 ············}235 ············}
236 ············obtain2.setEditable((boolean)(((g2.g(n6)·?·1·:·0)·^·n)·!=·0x0));236 ············obtain2.setEditable((boolean)(((g2.g(n6)·?·1·:·0)·^·n)·!=·0x0));
237 ············final·int·g3·=·g2.g;237 ············final·int·g3·=·g2.g;
238 ············if·(g3·!=·n3)·{238 ············if·(g3·!=·n4)·{
239 ················final·int·h2·=·g2.h;239 ················final·int·h2·=·g2.h;
240 ················if·(h2·!=·n3)·{240 ················if·(h2·!=·n4)·{
241 ····················obtain2.setTextSelection(g3,·h2);241 ····················obtain2.setTextSelection(g3,·h2);
242 ················}242 ················}
243 ············}243 ············}
244 ············final·io.flutter.view.g·m·=·this.i;244 ············final·io.flutter.view.g·m·=·this.i;
245 ············if·(m·!=·null·&&·m.b·==·i)·{245 ············if·(m·!=·null·&&·m.b·==·i)·{
246 ················obtain2.setLiveRegion(n);246 ················obtain2.setLiveRegion(n);
247 ············}247 ············}
Offset 311, 15 lines modifiedOffset 311, 15 lines modified
311 ········if·(o2·!=·null)·{311 ········if·(o2·!=·null)·{
312 ············obtain2.setParent(a,·o2.b);312 ············obtain2.setParent(a,·o2.b);
313 ········}313 ········}
314 ········else·{314 ········else·{
315 ············obtain2.setParent(a);315 ············obtain2.setParent(a);
316 ········}316 ········}
317 ········final·int·a4·=·g2.A;317 ········final·int·a4·=·g2.A;
318 ········if·(a4·!=·n3·&&·sdk_INT·>=·22)·{318 ········if·(a4·!=·n4·&&·sdk_INT·>=·22)·{
319 ············io.flutter.view.a.a(obtain2,·a4,·a);319 ············io.flutter.view.a.a(obtain2,·a4,·a);
320 ········}320 ········}
321 ········final·Rect·y·=·g2.Y;321 ········final·Rect·y·=·g2.Y;
322 ········final·io.flutter.view.g·o3·=·g2.O;322 ········final·io.flutter.view.g·o3·=·g2.O;
323 ········if·(o3·!=·null)·{323 ········if·(o3·!=·null)·{
324 ············final·Rect·y2·=·o3.Y;324 ············final·Rect·y2·=·o3.Y;
325 ············final·Rect·boundsInParent·=·new·Rect(y);325 ············final·Rect·boundsInParent·=·new·Rect(y);
Offset 334, 19 lines modifiedOffset 334, 25 lines modified
334 ········a.getLocationOnScreen(array);334 ········a.getLocationOnScreen(array);
335 ········boundsInScreen.offset(array[0],·array[n]);335 ········boundsInScreen.offset(array[0],·array[n]);
336 ········obtain2.setBoundsInScreen(boundsInScreen);336 ········obtain2.setBoundsInScreen(boundsInScreen);
337 ········obtain2.setVisibleToUser((boolean)(n·!=·0));337 ········obtain2.setVisibleToUser((boolean)(n·!=·0));
338 ········obtain2.setEnabled(!g2.g(7)·||·g2.g(8));338 ········obtain2.setEnabled(!g2.g(7)·||·g2.g(8));
339 ········final·boolean·a5·=·io.flutter.view.g.a(g2,·io.flutter.view.d.n);339 ········final·boolean·a5·=·io.flutter.view.g.a(g2,·io.flutter.view.d.n);
340 ········final·int·n9·=·16;340 ········final·int·n9·=·16;
 341 ········Label_1451:·{
 342 ············Label_1444:·{
341 ········if·(a5)·{343 ················if·(a5)·{
342 ············if·(g2.S·!=·null)·{344 ····················if·(g2.S·!=·null)·{
343 ················obtain2.addAction(new·AccessibilityNodeInfo$AccessibilityAction(n9,·(CharSequence)g2.S.e));345 ························obtain2.addAction(new·AccessibilityNodeInfo$AccessibilityAction(n9,·(CharSequence)g2.S.e));
 346 ························break·Label_1444;
 347 ····················}
344 ············}348 ················}
345 ············else·{349 ················else·if·(!g2.g(24))·{
 350 ····················break·Label_1451;
 351 ················}
346 ················obtain2.addAction(n9);352 ················obtain2.addAction(n9);
347 ············}353 ············}
348 ············obtain2.setClickable((boolean)(n·!=·0));354 ············obtain2.setClickable((boolean)(n·!=·0));
349 ········}355 ········}
350 ········if·(io.flutter.view.g.a(g2,·io.flutter.view.d.o))·{356 ········if·(io.flutter.view.g.a(g2,·io.flutter.view.d.o))·{
351 ············final·e·t·=·g2.T;357 ············final·e·t·=·g2.T;
352 ············final·int·n10·=·32;358 ············final·int·n10·=·32;
Offset 362, 35 lines modifiedOffset 368, 35 lines modified
362 ········final·boolean·a6·=·io.flutter.view.g.a(g2,·p);368 ········final·boolean·a6·=·io.flutter.view.g.a(g2,·p);
363 ········final·d·s·=·io.flutter.view.d.s;369 ········final·d·s·=·io.flutter.view.d.s;
364 ········final·d·r2·=·io.flutter.view.d.r;370 ········final·d·r2·=·io.flutter.view.d.r;
365 ········final·d·q·=·io.flutter.view.d.q;371 ········final·d·q·=·io.flutter.view.d.q;
366 ········final·int·n11·=·4096;372 ········final·int·n11·=·4096;
367 ········if·(a6·||·io.flutter.view.g.a(g2,·r2)·||·io.flutter.view.g.a(g2,·q)·||·io.flutter.view.g.a(g2,·s))·{373 ········if·(a6·||·io.flutter.view.g.a(g2,·r2)·||·io.flutter.view.g.a(g2,·q)·||·io.flutter.view.g.a(g2,·s))·{
368 ············obtain2.setScrollable((boolean)(n·!=·0));374 ············obtain2.setScrollable((boolean)(n·!=·0));
369 ············Label_1744:·{375 ············Label_1758:·{
370 ················if·(g2.g(19))·{376 ················if·(g2.g(19))·{
371 ····················String·className·=·null;377 ····················String·className·=·null;
372 ····················Label_1737:·{378 ····················Label_1751:·{
373 ························AccessibilityNodeInfo$CollectionInfo·collectionInfo;379 ························AccessibilityNodeInfo$CollectionInfo·collectionInfo;
374 ························if·(!io.flutter.view.g.a(g2,·p)·&&·!io.flutter.view.g.a(g2,·q))·{380 ························if·(!io.flutter.view.g.a(g2,·p)·&&·!io.flutter.view.g.a(g2,·q))·{
375 ····························if·(!this.i(g2))·{381 ····························if·(!this.i(g2))·{
Max diff block lines reached; 2071/7471 bytes (27.72%) of diff not shown.
2.5 KB
k0/j.class
2.48 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 ··SHA-256·checksum·dd4795027d29ca253aa3694f819b7630c7267499cb930767db9f1cc875fdfb8a1 ··SHA-256·checksum·228b48a5793e676513cd729b210ea1f2669388100de72787a75c4f80ab3027ce
2 public·abstract·class·k0.j2 public·abstract·class·k0.j
3 ··minor·version:·03 ··minor·version:·0
4 ··major·version:·494 ··major·version:·49
5 ··flags:·(0x1421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT,·ACC_SYNTHETIC5 ··flags:·(0x1421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT,·ACC_SYNTHETIC
6 ··this_class:·#2··························//·k0/j6 ··this_class:·#2··························//·k0/j
7 ··super_class:·#4·························//·java/lang/Object7 ··super_class:·#4·························//·java/lang/Object
8 ··interfaces:·0,·fields:·1,·methods:·4,·attributes:·08 ··interfaces:·0,·fields:·1,·methods:·4,·attributes:·0
9 Constant·pool:9 Constant·pool:
10 ···#1·=·Utf8···············k0/j10 ···#1·=·Utf8···············k0/j
11 ···#2·=·Class··············#1·············//·k0/j11 ···#2·=·Class··············#1·············//·k0/j
12 ···#3·=·Utf8···············java/lang/Object12 ···#3·=·Utf8···············java/lang/Object
13 ···#4·=·Class··············#3·············//·java/lang/Object13 ···#4·=·Class··············#3·············//·java/lang/Object
14 ···#5·=·Utf8···············a14 ···#5·=·Utf8···············a
15 ···#6·=·Utf8···············[I15 ···#6·=·Utf8···············[I
16 ···#7·=·Float··············3.9E-44f16 ···#7·=·Float··············4.1E-44f
17 ···#8·=·NameAndType········#5:#6··········//·a:[I17 ···#8·=·NameAndType········#5:#6··········//·a:[I
18 ···#9·=·Fieldref···········#2.#8··········//·k0/j.a:[I18 ···#9·=·Fieldref···········#2.#8··········//·k0/j.a:[I
19 ··#10·=·Float··············1.1E-44f19 ··#10·=·Float··············1.1E-44f
20 ··#11·=·Utf8···············b20 ··#11·=·Utf8···············b
21 ··#12·=·Utf8···············(I)[I21 ··#12·=·Utf8···············(I)[I
22 ··#13·=·NameAndType········#11:#12········//·b:(I)[I22 ··#13·=·NameAndType········#11:#12········//·b:(I)[I
23 ··#14·=·Methodref··········#2.#13·········//·k0/j.b:(I)[I23 ··#14·=·Methodref··········#2.#13·········//·k0/j.b:(I)[I
Offset 39, 15 lines modifiedOffset 39, 15 lines modified
39 ····flags:·(0x1019)·ACC_PUBLIC,·ACC_STATIC,·ACC_FINAL,·ACC_SYNTHETIC39 ····flags:·(0x1019)·ACC_PUBLIC,·ACC_STATIC,·ACC_FINAL,·ACC_SYNTHETIC
  
40 ··static·{};40 ··static·{};
41 ····descriptor:·()V41 ····descriptor:·()V
42 ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC42 ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC
43 ····Code:43 ····Code:
44 ······stack=300,·locals=1,·args_size=044 ······stack=300,·locals=1,·args_size=0
45 ·········0:·bipush········2845 ·········0:·bipush········29
46 ·········2:·newarray·······int46 ·········2:·newarray·······int
47 ·········4:·astore_047 ·········4:·astore_0
48 ·········5:·aload_048 ·········5:·aload_0
49 ·········6:·dup49 ·········6:·dup
50 ·········7:·dup250 ·········7:·dup2
51 ·········8:·iconst_051 ·········8:·iconst_0
52 ·········9:·iconst_152 ·········9:·iconst_1
Offset 138, 20 lines modifiedOffset 138, 24 lines modified
138 ·······133:·iastore138 ·······133:·iastore
139 ·······134:·bipush········25139 ·······134:·bipush········25
140 ·······136:·bipush········26140 ·······136:·bipush········26
141 ·······138:·iastore141 ·······138:·iastore
142 ·······139:·bipush········26142 ·······139:·bipush········26
143 ·······141:·bipush········27143 ·······141:·bipush········27
144 ·······143:·iastore144 ·······143:·iastore
 145 ·······144:·dup
145 ·······144:·bipush········27146 ·······145:·bipush········27
146 ·······146:·bipush········28147 ·······147:·bipush········28
147 ·······148:·iastore148 ·······149:·iastore
 149 ·······150:·bipush········28
 150 ·······152:·bipush········29
 151 ·······154:·iastore
148 ·······149:·aload_0152 ·······155:·aload_0
149 ·······150:·putstatic·····#9··················//·Field·a:[I153 ·······156:·putstatic·····#9··················//·Field·a:[I
150 ·······153:·return154 ·······159:·return
  
151 ··public·static·int[]·_values();155 ··public·static·int[]·_values();
152 ····descriptor:·()[I156 ····descriptor:·()[I
153 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC157 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
154 ····Code:158 ····Code:
155 ······stack=300,·locals=0,·args_size=0159 ······stack=300,·locals=0,·args_size=0
156 ·········0:·bipush········8160 ·········0:·bipush········8
510 B
l1/f0.class
488 B
procyon -ec {}
    
Offset 1, 16 lines modifiedOffset 1, 14 lines modified
  
1 package·l1;1 package·l1;
  
2 import·android.widget.FrameLayout; 
3 import·android.media.MediaDrmResetException;2 import·android.media.MediaDrmResetException;
4 import·android.os.Handler;3 import·android.os.Handler;
5 import·android.media.AudioDeviceCallback;4 import·android.media.AudioDeviceCallback;
6 import·android.media.AudioManager;5 import·android.media.AudioManager;
7 import·t3.o; 
8 import·android.view.WindowInsets;6 import·android.view.WindowInsets;
9 import·android.view.View;7 import·android.view.View;
10 import·android.media.AudioTrack;8 import·android.media.AudioTrack;
11 import·android.media.AudioTrack$Builder;9 import·android.media.AudioTrack$Builder;
12 import·android.media.MediaDrm$KeyRequest;10 import·android.media.MediaDrm$KeyRequest;
13 import·android.media.AudioDeviceInfo;11 import·android.media.AudioDeviceInfo;
  
252 B
n1/x.class
232 B
procyon -ec {}
    
Offset 2, 10 lines modifiedOffset 2, 10 lines modified
2 package·n1;2 package·n1;
  
3 import·l1.f0;3 import·l1.f0;
  
4 public·abstract·class·x4 public·abstract·class·x
5 {5 {
6 ····public·static·boolean·a(final·Throwable·t)·{6 ····public·static·boolean·a(final·Throwable·t)·{
7 ········return·f0.k((Object)t);7 ········return·f0.j((Object)t);
8 ····}8 ····}
9 }9 }
2.89 KB
n3/e.class
2.87 KB
procyon -ec {}
    
Offset 44, 15 lines modifiedOffset 44, 15 lines modified
44 ········this.a·=·new·ArrayList();44 ········this.a·=·new·ArrayList();
45 ········this.h·=·new·ArrayList();45 ········this.h·=·new·ArrayList();
46 ········this.e·=·e;46 ········this.e·=·e;
47 ········this.f·=·(AudioManager)e.getSystemService("audio");47 ········this.f·=·(AudioManager)e.getSystemService("audio");
48 ········if·(Build$VERSION.SDK_INT·>=·23)·{48 ········if·(Build$VERSION.SDK_INT·>=·23)·{
49 ············final·c·g·=·new·c(this);49 ············final·c·g·=·new·c(this);
50 ············this.g·=·g;50 ············this.g·=·g;
51 ············f0.i(this.f,·(AudioDeviceCallback)g,·handler);51 ············f0.h(this.f,·(AudioDeviceCallback)g,·handler);
52 ········}52 ········}
53 ····}53 ····}
54 ····54 ····
55 ····public·final·boolean·a()·{55 ····public·final·boolean·a()·{
56 ········final·Context·e·=·this.e;56 ········final·Context·e·=·this.e;
57 ········boolean·b·=·false;57 ········boolean·b·=·false;
58 ········if·(e·==·null)·{58 ········if·(e·==·null)·{
Offset 114, 25 lines modifiedOffset 114, 25 lines modified
114 ········}114 ········}
115 ········this.f.dispatchMediaKeyEvent(new·KeyEvent(longValue,·(long)value4,·(int)Integer.valueOf(map.get((Object)"action")),·(int)Integer.valueOf(map.get((Object)"keyCode")),·(int)Integer.valueOf(map.get((Object)"repeatCount")),·(int)Integer.valueOf(map.get((Object)"metaState")),·(int)Integer.valueOf(map.get((Object)"deviceId")),·(int)Integer.valueOf(map.get((Object)"scanCode")),·(int)Integer.valueOf(map.get((Object)"flags")),·(int)Integer.valueOf(map.get((Object)"source"))));115 ········this.f.dispatchMediaKeyEvent(new·KeyEvent(longValue,·(long)value4,·(int)Integer.valueOf(map.get((Object)"action")),·(int)Integer.valueOf(map.get((Object)"keyCode")),·(int)Integer.valueOf(map.get((Object)"repeatCount")),·(int)Integer.valueOf(map.get((Object)"metaState")),·(int)Integer.valueOf(map.get((Object)"deviceId")),·(int)Integer.valueOf(map.get((Object)"scanCode")),·(int)Integer.valueOf(map.get((Object)"flags")),·(int)Integer.valueOf(map.get((Object)"source"))));
116 ····}116 ····}
117 ····117 ····
118 ····public·final·ArrayList·c(final·int·n)·{118 ····public·final·ArrayList·c(final·int·n)·{
119 ········n3.f.e(23);119 ········n3.f.e(23);
120 ········final·ArrayList<HashMap>·list·=·new·ArrayList<HashMap>();120 ········final·ArrayList<HashMap>·list·=·new·ArrayList<HashMap>();
121 ········final·AudioDeviceInfo[]·m·=·f0.m(this.f,·n);121 ········final·AudioDeviceInfo[]·l·=·f0.l(this.f,·n);
122 ········for·(int·i·=·0;·i·<·m.length;·++i)·{122 ········for·(int·i·=·0;·i·<·l.length;·++i)·{
123 ············final·AudioDeviceInfo·audioDeviceInfo·=·m[i];123 ············final·AudioDeviceInfo·audioDeviceInfo·=·l[i];
124 ············String·n2;124 ············String·n2;
125 ············if·(Build$VERSION.SDK_INT·>=·28)·{125 ············if·(Build$VERSION.SDK_INT·>=·28)·{
126 ················n2·=·a0.e.n(audioDeviceInfo);126 ················n2·=·a0.e.n(audioDeviceInfo);
127 ············}127 ············}
128 ············else·{128 ············else·{
129 ················n2·=·null;129 ················n2·=·null;
130 ············}130 ············}
131 ············list.add(n3.f.d(new·Object[]·{·"id",·Integer.valueOf(f0.n(audioDeviceInfo)),·"productName",·f0.g(audioDeviceInfo),·"address",·n2,·"isSource",·Boolean.valueOf(f0.j(audioDeviceInfo)),·"isSink",·Boolean.valueOf(f0.o(audioDeviceInfo)),·"sampleRates",·n3.f.c(f0.p(audioDeviceInfo)),·"channelMasks",·n3.f.c(f0.q(audioD[·...·truncated·by·diffoscope;·len:·137,·SHA:·bc10afc2dd87c24a3296a707e23dc9fd053316e523a57c9375a2a69e1abbf237·...·](audioDeviceInfo)),·"type",·Integer.valueOf(f0.a(audioDeviceInfo))·}));131 ············list.add(n3.f.d(new·Object[]·{·"id",·Integer.valueOf(f0.m(audioDeviceInfo)),·"productName",·f0.f(audioDeviceInfo),·"address",·n2,·"isSource",·Boolean.valueOf(f0.i(audioDeviceInfo)),·"isSink",·Boolean.valueOf(f0.n(audioDeviceInfo)),·"sampleRates",·n3.f.c(f0.o(audioDeviceInfo)),·"channelMasks",·n3.f.c(f0.p(audioD[·...·truncated·by·diffoscope;·len:·137,·SHA:·10b3ef6088af76dafc3bf0f936dac7efa2e11cf66009d587307e2a6cc2d8f01f·...·](audioDeviceInfo)),·"type",·Integer.valueOf(f0.a(audioDeviceInfo))·}));
132 ········}132 ········}
133 ········return·list;133 ········return·list;
134 ····}134 ····}
135 ····135 ····
136 ····public·final·ArrayList·d()·{136 ····public·final·ArrayList·d()·{
137 ········final·int·n·=·28;137 ········final·int·n·=·28;
138 ········n3.f.e(n);138 ········n3.f.e(n);
946 B
t3/a.class
926 B
procyon -ec {}
    
Offset 10, 31 lines modifiedOffset 10, 31 lines modified
10 import·android.os.Build$VERSION;10 import·android.os.Build$VERSION;
11 import·java.util.PriorityQueue;11 import·java.util.PriorityQueue;
12 import·android.util.LongSparseArray;12 import·android.util.LongSparseArray;
13 import·android.content.Context;13 import·android.content.Context;
14 import·java.nio.ByteBuffer;14 import·java.nio.ByteBuffer;
15 import·android.view.MotionEvent;15 import·android.view.MotionEvent;
16 import·java.util.HashMap;16 import·java.util.HashMap;
17 import·io.flutter.embedding.engine.renderer.j;17 import·io.flutter.embedding.engine.renderer.k;
18 import·android.graphics.Matrix;18 import·android.graphics.Matrix;
  
19 public·final·class·a19 public·final·class·a
20 {20 {
21 ····public·static·final·Matrix·f;21 ····public·static·final·Matrix·f;
22 ····public·final·j·a;22 ····public·final·k·a;
23 ····public·final·q·b;23 ····public·final·q·b;
24 ····public·final·boolean·c;24 ····public·final·boolean·c;
25 ····public·final·HashMap·d;25 ····public·final·HashMap·d;
26 ····public·int·e;26 ····public·int·e;
27 ····27 ····
28 ····static·{28 ····static·{
29 ········f·=·new·Matrix();29 ········f·=·new·Matrix();
30 ····}30 ····}
31 ····31 ····
32 ····public·a(final·j·a,·final·boolean·c)·{32 ····public·a(final·k·a,·final·boolean·c)·{
33 ········this.d·=·new·HashMap();33 ········this.d·=·new·HashMap();
34 ········this.a·=·a;34 ········this.a·=·a;
35 ········if·(q.c·==·null)·{35 ········if·(q.c·==·null)·{
36 ············q.c·=·new·q();36 ············q.c·=·new·q();
37 ········}37 ········}
38 ········this.b·=·q.c;38 ········this.b·=·q.c;
39 ········this.c·=·c;39 ········this.c·=·c;
1.37 KB
t3/c.class
1.35 KB
procyon -ec {}
    
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 ····public·c(final·MainActivity·a)·{15 ····public·c(final·MainActivity·a)·{
16 ········this.a·=·a;16 ········this.a·=·a;
17 ····}17 ····}
18 ····18 ····
19 ····public·final·void·onBackCancelled()·{19 ····public·final·void·onBackCancelled()·{
20 ········final·MainActivity·a·=·this.a;20 ········final·MainActivity·a·=·this.a;
21 ········final·String·s·=·"cancelBackGesture";21 ········final·String·s·=·"cancelBackGesture";
22 ········if·(a.z(s))·{22 ········if·(a.A(s))·{
23 ············final·g·n·=·a.n;23 ············final·g·n·=·a.n;
24 ············n.c();24 ············n.c();
25 ············final·b·b·=·n.b;25 ············final·b·b·=·n.b;
26 ············if·(b·!=·null)·{26 ············if·(b·!=·null)·{
27 ················b.j.m.a(s,·(Object)null,·(e)null);27 ················b.j.m.a(s,·(Object)null,·(e)null);
28 ············}28 ············}
29 ············else·{29 ············else·{
Offset 31, 28 lines modifiedOffset 31, 28 lines modified
31 ············}31 ············}
32 ········}32 ········}
33 ····}33 ····}
34 ····34 ····
35 ····public·final·void·onBackInvoked()·{35 ····public·final·void·onBackInvoked()·{
36 ········final·MainActivity·a·=·this.a;36 ········final·MainActivity·a·=·this.a;
37 ········final·String·s·=·"commitBackGesture";37 ········final·String·s·=·"commitBackGesture";
38 ········if·(a.z(s))·{38 ········if·(a.A(s))·{
39 ············final·g·n·=·a.n;39 ············final·g·n·=·a.n;
40 ············n.c();40 ············n.c();
41 ············final·b·b·=·n.b;41 ············final·b·b·=·n.b;
42 ············if·(b·!=·null)·{42 ············if·(b·!=·null)·{
43 ················b.j.m.a(s,·(Object)null,·(e)null);43 ················b.j.m.a(s,·(Object)null,·(e)null);
44 ············}44 ············}
45 ············else·{45 ············else·{
46 ················Log.w("FlutterActivityAndFragmentDelegate",·"Invoked·commitBackGesture()·before·FlutterFragment·was·attached·to·an·Activity.");46 ················Log.w("FlutterActivityAndFragmentDelegate",·"Invoked·commitBackGesture()·before·FlutterFragment·was·attached·to·an·Activity.");
47 ············}47 ············}
48 ········}48 ········}
49 ····}49 ····}
50 ····50 ····
51 ····public·final·void·onBackProgressed(final·BackEvent·backEvent)·{51 ····public·final·void·onBackProgressed(final·BackEvent·backEvent)·{
52 ········this.a.A(backEvent);52 ········this.a.B(backEvent);
53 ····}53 ····}
54 ····54 ····
55 ····public·final·void·onBackStarted(final·BackEvent·backEvent)·{55 ····public·final·void·onBackStarted(final·BackEvent·backEvent)·{
56 ········this.a.y(backEvent);56 ········this.a.z(backEvent);
57 ····}57 ····}
58 }58 }
4.09 KB
t3/g.class
4.07 KB
procyon -ec {}
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ········}66 ········}
67 ········e.b·=·b;67 ········e.b·=·b;
68 ········e.c·=·c;68 ········e.c·=·c;
69 ········e.d·=·(List)((Activity)this.a).getIntent().getSerializableExtra("dart_entrypoint_args");69 ········e.d·=·(List)((Activity)this.a).getIntent().getSerializableExtra("dart_entrypoint_args");
70 ····}70 ····}
71 ····71 ····
72 ····public·final·void·b()·{72 ····public·final·void·b()·{
73 ········if·(!((MainActivity)this.a).w())·{73 ········if·(!((MainActivity)this.a).x())·{
74 ············final·MainActivity·obj·=·(MainActivity)this.a;74 ············final·MainActivity·obj·=·(MainActivity)this.a;
75 ············obj.getClass();75 ············obj.getClass();
76 ············final·StringBuilder·sb·=·new·StringBuilder("FlutterActivity·");76 ············final·StringBuilder·sb·=·new·StringBuilder("FlutterActivity·");
77 ············sb.append(obj);77 ············sb.append(obj);
78 ············sb.append("·connection·to·the·engine·");78 ············sb.append("·connection·to·the·engine·");
79 ············sb.append(obj.n.b);79 ············sb.append(obj.n.b);
80 ············sb.append("·evicted·by·another·attaching·activity");80 ············sb.append("·evicted·by·another·attaching·activity");
Offset 160, 35 lines modifiedOffset 160, 35 lines modified
160 ····················Label_0194:·{160 ····················Label_0194:·{
161 ························try·{161 ························try·{
162 ····························c.g·=·g;162 ····························c.g·=·g;
163 ····························final·Iterator·iterator·=·d.d.values().iterator();163 ····························final·Iterator·iterator·=·d.d.values().iterator();
164 ····························while·(iterator.hasNext())·{164 ····························while·(iterator.hasNext())·{
165 ································((a4.a)iterator.next()).f();165 ································((a4.a)iterator.next()).f();
166 ····························}166 ····························}
167 ····························final·h·q·=·d.b.q;167 ····························final·h·r·=·d.b.r;
168 ····························final·a2·f·=·q.f;168 ····························final·a2·f·=·r.f;
169 ····························if·(f·!=·null)·{169 ····························if·(f·!=·null)·{
170 ································f.n·=·null;170 ································f.n·=·null;
171 ····························}171 ····························}
172 ····························break·Label_0194;172 ····························break·Label_0194;
173 ························}173 ························}
174 ························finally·{174 ························finally·{
175 ····························try·{175 ····························try·{
176 ································Trace.endSection();176 ································Trace.endSection();
177 ····························}177 ····························}
178 ····························finally·{178 ····························finally·{
179 ································final·Throwable·t;179 ································final·Throwable·t;
180 ································final·Throwable·exception;180 ································final·Throwable·exception;
181 ································t.addSuppressed(exception);181 ································t.addSuppressed(exception);
182 ····························}182 ····························}
183 ····························final·h·q;183 ····························final·h·r;
184 ····························q.d();184 ····························r.d();
185 ····························q.f·=·null;185 ····························r.f·=·null;
186 ····························q.b·=·null;186 ····························r.b·=·null;
187 ····························q.d·=·null;187 ····························r.d·=·null;
188 ····························d.e·=·null;188 ····························d.e·=·null;
189 ····························d.f·=·null;189 ····························d.f·=·null;
190 ····························Trace.endSection();190 ····························Trace.endSection();
191 ····························break·Label_0278;191 ····························break·Label_0278;
192 ························}192 ························}
193 ····················}193 ····················}
194 ················}194 ················}
Offset 206, 17 lines modifiedOffset 206, 17 lines modified
206 ········this.a.getClass();206 ········this.a.getClass();
207 ········final·b·b·=·this.b;207 ········final·b·b·=·this.b;
208 ········if·(b·!=·null)·{208 ········if·(b·!=·null)·{
209 ············final·b4.f·m·=·b4.f.m;209 ············final·b4.f·m·=·b4.f.m;
210 ············final·h0·g2·=·b.g;210 ············final·h0·g2·=·b.g;
211 ············g2.g(m,·g2.a);211 ············g2.g(m,·g2.a);
212 ········}212 ········}
213 ········if·(((MainActivity)this.a).w())·{213 ········if·(((MainActivity)this.a).x())·{
214 ············final·b·b2·=·this.b;214 ············final·b·b2·=·this.b;
215 ············final·Iterator·iterator2·=·b2.r.iterator();215 ············final·Iterator·iterator2·=·b2.s.iterator();
216 ············while·(iterator2.hasNext())·{216 ············while·(iterator2.hasNext())·{
217 ················((u3.a)iterator2.next()).b();217 ················((u3.a)iterator2.next()).b();
218 ············}218 ············}
219 ············final·c·d3·=·b2.d;219 ············final·c·d3·=·b2.d;
220 ············d3.d();220 ············d3.d();
221 ············final·HashMap·a·=·d3.a;221 ············final·HashMap·a·=·d3.a;
222 ········Label_0592_Outer:222 ········Label_0592_Outer:
Offset 250, 24 lines modifiedOffset 250, 24 lines modified
250 ························break;250 ························break;
251 ····················}251 ····················}
252 ····················continue;252 ····················continue;
253 ················}253 ················}
254 ············}254 ············}
255 ············a.clear();255 ············a.clear();
256 ············while·(true)·{256 ············while·(true)·{
257 ················final·h·q2·=·b2.q;257 ················final·h·r2·=·b2.r;
258 ················final·SparseArray·j·=·q2.j;258 ················final·SparseArray·j·=·r2.j;
259 ················if·(j.size()·<=·0)·{259 ················if·(j.size()·<=·0)·{
260 ····················break;260 ····················break;
261 ················}261 ················}
262 ················q2.t.m(j.keyAt(0));262 ················r2.t.m(j.keyAt(0));
263 ············}263 ············}
264 ············b2.c.m.setPlatformMessageHandler((l)null);264 ············b2.c.m.setPlatformMessageHandler((l)null);
265 ············final·FlutterJNI·a3·=·b2.a;265 ············final·FlutterJNI·a3·=·b2.a;
266 ············a3.removeEngineLifecycleListener((u3.a)b2.s);266 ············a3.removeEngineLifecycleListener((u3.a)b2.t);
267 ············a3.setDeferredComponentManager((w3.a)null);267 ············a3.setDeferredComponentManager((w3.a)null);
268 ············a3.detachFromNativeAndReleaseResources();268 ············a3.detachFromNativeAndReleaseResources();
269 ············s3.a.a().getClass();269 ············s3.a.a().getClass();
270 ············if·(((MainActivity)this.a).d()·!=·null)·{270 ············if·(((MainActivity)this.a).d()·!=·null)·{
271 ················if·(u3.g.c·==·null)·{271 ················if·(u3.g.c·==·null)·{
272 ····················u3.g.c·=·new·u3.g(2);272 ····················u3.g.c·=·new·u3.g(2);
273 ················}273 ················}
1.41 KB
t3/i.class
1.39 KB
procyon -ec {}
    
Offset 1, 24 lines modifiedOffset 1, 25 lines modified
  
1 package·t3;1 package·t3;
  
 2 import·io.flutter.embedding.engine.renderer.k;
2 import·android.view.SurfaceHolder;3 import·android.view.SurfaceHolder;
3 import·android.view.SurfaceHolder$Callback;4 import·android.view.SurfaceHolder$Callback;
  
4 public·final·class·i·implements·SurfaceHolder$Callback5 public·final·class·i·implements·SurfaceHolder$Callback
5 {6 {
6 ····public·final·/*·synthetic·*/·j·m;7 ····public·final·/*·synthetic·*/·j·m;
7 ····8 ····
8 ····public·i(final·j·m)·{9 ····public·i(final·j·m)·{
9 ········this.m·=·m;10 ········this.m·=·m;
10 ····}11 ····}
11 ····12 ····
12 ····public·final·void·surfaceChanged(final·SurfaceHolder·surfaceHolder,·final·int·n,·final·int·n2,·final·int·n3)·{13 ····public·final·void·surfaceChanged(final·SurfaceHolder·surfaceHolder,·final·int·n,·final·int·n2,·final·int·n3)·{
13 ········final·j·m·=·this.m;14 ········final·j·m·=·this.m;
14 ········final·io.flutter.embedding.engine.renderer.j·o·=·m.o;15 ········final·k·o·=·m.o;
15 ········if·(o·!=·null·&&·!m.n)·{16 ········if·(o·!=·null·&&·!m.n)·{
16 ············if·(o·==·null)·{17 ············if·(o·==·null)·{
17 ················throw·new·IllegalStateException("changeSurfaceSize()·should·only·be·called·when·flutterRenderer·is·non-null.");18 ················throw·new·IllegalStateException("changeSurfaceSize()·should·only·be·called·when·flutterRenderer·is·non-null.");
18 ············}19 ············}
19 ············o.a.onSurfaceChanged(n2,·n3);20 ············o.a.onSurfaceChanged(n2,·n3);
20 ········}21 ········}
21 ····}22 ····}
Offset 35, 15 lines modifiedOffset 36, 15 lines modified
35 ········}36 ········}
36 ····}37 ····}
37 ····38 ····
38 ····public·final·void·surfaceDestroyed(final·SurfaceHolder·surfaceHolder)·{39 ····public·final·void·surfaceDestroyed(final·SurfaceHolder·surfaceHolder)·{
39 ········final·j·m·=·this.m;40 ········final·j·m·=·this.m;
40 ········boolean·b·=·false;41 ········boolean·b·=·false;
41 ········m.m·=·false;42 ········m.m·=·false;
42 ········final·io.flutter.embedding.engine.renderer.j·o·=·m.o;43 ········final·k·o·=·m.o;
43 ········if·(o·!=·null·&&·!m.n)·{44 ········if·(o·!=·null·&&·!m.n)·{
44 ············b·=·true;45 ············b·=·true;
45 ········}46 ········}
46 ········if·(b)·{47 ········if·(b)·{
47 ············if·(o·==·null)·{48 ············if·(o·==·null)·{
48 ················throw·new·IllegalStateException("disconnectSurfaceFromRenderer()·should·only·be·called·when·flutterRenderer·is·non-null.");49 ················throw·new·IllegalStateException("disconnectSurfaceFromRenderer()·should·only·be·called·when·flutterRenderer·is·non-null.");
49 ············}50 ············}
1.53 KB
t3/k.class
1.51 KB
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 11 lines modified
  
1 package·t3;1 package·t3;
  
2 import·android.view.Surface;2 import·android.view.Surface;
3 import·io.flutter.embedding.engine.renderer.j; 
4 import·android.graphics.SurfaceTexture;3 import·android.graphics.SurfaceTexture;
5 import·android.view.TextureView$SurfaceTextureListener;4 import·android.view.TextureView$SurfaceTextureListener;
  
6 public·final·class·k·implements·TextureView$SurfaceTextureListener5 public·final·class·k·implements·TextureView$SurfaceTextureListener
7 {6 {
8 ····public·final·/*·synthetic·*/·l·m;7 ····public·final·/*·synthetic·*/·l·m;
9 ····8 ····
Offset 32, 15 lines modifiedOffset 31, 15 lines modified
32 ········}31 ········}
33 ····}32 ····}
34 ····33 ····
35 ····public·final·boolean·onSurfaceTextureDestroyed(final·SurfaceTexture·surfaceTexture)·{34 ····public·final·boolean·onSurfaceTextureDestroyed(final·SurfaceTexture·surfaceTexture)·{
36 ········final·l·m·=·this.m;35 ········final·l·m·=·this.m;
37 ········boolean·b·=·false;36 ········boolean·b·=·false;
38 ········m.m·=·false;37 ········m.m·=·false;
39 ········final·j·o·=·m.o;38 ········final·io.flutter.embedding.engine.renderer.k·o·=·m.o;
40 ········final·boolean·b2·=·true;39 ········final·boolean·b2·=·true;
41 ········if·(o·!=·null·&&·!m.n)·{40 ········if·(o·!=·null·&&·!m.n)·{
42 ············b·=·true;41 ············b·=·true;
43 ········}42 ········}
44 ········if·(b)·{43 ········if·(b)·{
45 ············if·(o·==·null)·{44 ············if·(o·==·null)·{
46 ················throw·new·IllegalStateException("disconnectSurfaceFromRenderer()·should·only·be·called·when·flutterRenderer·is·non-null.");45 ················throw·new·IllegalStateException("disconnectSurfaceFromRenderer()·should·only·be·called·when·flutterRenderer·is·non-null.");
Offset 58, 15 lines modifiedOffset 57, 15 lines modified
58 ············m.p·=·null;57 ············m.p·=·null;
59 ········}58 ········}
60 ········return·b2;59 ········return·b2;
61 ····}60 ····}
62 ····61 ····
63 ····public·final·void·onSurfaceTextureSizeChanged(final·SurfaceTexture·surfaceTexture,·final·int·n,·final·int·n2)·{62 ····public·final·void·onSurfaceTextureSizeChanged(final·SurfaceTexture·surfaceTexture,·final·int·n,·final·int·n2)·{
64 ········final·l·m·=·this.m;63 ········final·l·m·=·this.m;
65 ········final·j·o·=·m.o;64 ········final·io.flutter.embedding.engine.renderer.k·o·=·m.o;
66 ········if·(o·!=·null·&&·!m.n)·{65 ········if·(o·!=·null·&&·!m.n)·{
67 ············if·(o·==·null)·{66 ············if·(o·==·null)·{
68 ················throw·new·IllegalStateException("changeSurfaceSize()·should·only·be·called·when·flutterRenderer·is·non-null.");67 ················throw·new·IllegalStateException("changeSurfaceSize()·should·only·be·called·when·flutterRenderer·is·non-null.");
69 ············}68 ············}
70 ············o.a.onSurfaceChanged(n,·n2);69 ············o.a.onSurfaceChanged(n,·n2);
71 ········}70 ········}
72 ····}71 ····}
1.26 KB
t3/p.class
1.24 KB
procyon -ec {}
    
Offset 7, 20 lines modifiedOffset 7, 20 lines modified
7 import·android.view.Window;7 import·android.view.Window;
8 import·android.app.Activity;8 import·android.app.Activity;
9 import·android.graphics.Rect;9 import·android.graphics.Rect;
10 import·a0.t0;10 import·a0.t0;
11 import·java.util.Collections;11 import·java.util.Collections;
12 import·l1.f0;12 import·l1.f0;
13 import·m4.f;13 import·m4.f;
14 import·io.flutter.embedding.engine.renderer.i;14 import·io.flutter.embedding.engine.renderer.j;
15 import·android.content.Context;15 import·android.content.Context;
  
16 public·final·class·p16 public·final·class·p
17 {17 {
18 ····public·static·void·a(final·Context·context,·final·i·i)·{18 ····public·static·void·a(final·Context·context,·final·j·j)·{
19 ········final·Activity·p2·=·f.P(context);19 ········final·Activity·p2·=·f.P(context);
20 ········WindowInsets·e·=·null;20 ········WindowInsets·e·=·null;
21 ········Label_0034:·{21 ········Label_0034:·{
22 ············if·(p2·!=·null)·{22 ············if·(p2·!=·null)·{
23 ················final·Window·window·=·p2.getWindow();23 ················final·Window·window·=·p2.getWindow();
24 ················if·(window·!=·null)·{24 ················if·(window·!=·null)·{
25 ····················e·=·f0.e(window.getDecorView());25 ····················e·=·f0.e(window.getDecorView());
Offset 32, 15 lines modifiedOffset 32, 15 lines modified
32 ········List<Object>·list;32 ········List<Object>·list;
33 ········if·(e·==·null)·{33 ········if·(e·==·null)·{
34 ············list·=·(List<Object>)Collections.emptyList();34 ············list·=·(List<Object>)Collections.emptyList();
35 ········}35 ········}
36 ········else·{36 ········else·{
37 ············list·=·e.getBoundingRects(t0.z());37 ············list·=·e.getBoundingRects(t0.z());
38 ········}38 ········}
39 ········int·n·=·i.d;39 ········int·n·=·j.d;
40 ········final·Iterator<Object>·iterator·=·(Iterator<Object>)list.iterator();40 ········final·Iterator<Object>·iterator·=·(Iterator<Object>)list.iterator();
41 ········while·(iterator.hasNext())·{41 ········while·(iterator.hasNext())·{
42 ············n·=·Math.max(n,·((Rect)iterator.next()).bottom);42 ············n·=·Math.max(n,·((Rect)iterator.next()).bottom);
43 ········}43 ········}
44 ········i.d·=·n;44 ········j.d·=·n;
45 ····}45 ····}
46 }46 }
3.21 KB
u3/b.class
3.19 KB
procyon -ec {}
    
Offset 10, 43 lines modifiedOffset 10, 44 lines modified
10 import·b4.d;10 import·b4.d;
11 import·b4.n;11 import·b4.n;
12 import·b4.l;12 import·b4.l;
13 import·k.a2;13 import·k.a2;
14 import·n1.h0;14 import·n1.h0;
15 import·k.u;15 import·k.u;
16 import·d4.a;16 import·d4.a;
17 import·io.flutter.embedding.engine.renderer.j;17 import·io.flutter.embedding.engine.renderer.k;
18 import·io.flutter.embedding.engine.FlutterJNI;18 import·io.flutter.embedding.engine.FlutterJNI;
  
19 public·final·class·b19 public·final·class·b
20 {20 {
21 ····public·final·FlutterJNI·a;21 ····public·final·FlutterJNI·a;
22 ····public·final·j·b;22 ····public·final·k·b;
23 ····public·final·v3.b·c;23 ····public·final·v3.b·c;
24 ····public·final·c·d;24 ····public·final·c·d;
25 ····public·final·a·e;25 ····public·final·a·e;
26 ····public·final·u·f;26 ····public·final·u·f;
27 ····public·final·h0·g;27 ····public·final·h0·g;
28 ····public·final·a2·h;28 ····public·final·a2·h;
29 ····public·final·b4.c·i;29 ····public·final·b4.c·i;
30 ····public·final·b4.c·j;30 ····public·final·b4.c·j;
31 ····public·final·l·k;31 ····public·final·l·k;
32 ····public·final·a2·l;32 ····public·final·a2·l;
33 ····public·final·n·m; 
34 ····public·final·a2·n;33 ····public·final·a2·m;
35 ····public·final·d·o;34 ····public·final·n·n;
36 ····public·final·a2·p;35 ····public·final·a2·o;
 36 ····public·final·d·p;
 37 ····public·final·a2·q;
37 ····public·final·h·q;38 ····public·final·h·r;
38 ····public·final·HashSet·r;39 ····public·final·HashSet·s;
39 ····public·final·o3.d·s;40 ····public·final·o3.d·t;
40 ····41 ····
41 ····public·b(final·Context·context,·FlutterJNI·a,·final·h·h,·final·boolean·b,·final·boolean·b2,·final·f·f)·{42 ····public·b(final·Context·context,·FlutterJNI·a,·final·h·h,·final·boolean·b,·final·boolean·b2,·final·f·f)·{
42 ········this.r·=·new·HashSet();43 ········this.s·=·new·HashSet();
43 ········final·int·n·=·1;44 ········final·int·n·=·1;
44 ········this.s·=·new·o3.d(n,·(Object)this);45 ········this.t·=·new·o3.d(n,·(Object)this);
45 ········AssetManager·assetManager·=·null;46 ········AssetManager·assetManager·=·null;
46 ········try·{47 ········try·{
47 ············final·Context·packageContext·=·context.createPackageContext(context.getPackageName(),·0);48 ············final·Context·packageContext·=·context.createPackageContext(context.getPackageName(),·0);
48 ············try·{49 ············try·{
49 ················assetManager·=·packageContext.getAssets();50 ················assetManager·=·packageContext.getAssets();
50 ············}51 ············}
51 ············catch·(final·PackageManager$NameNotFoundException·ex)·{52 ············catch·(final·PackageManager$NameNotFoundException·ex)·{
Offset 70, 38 lines modifiedOffset 71, 39 lines modified
70 ········final·a2·a3·=·new·a2(c,·12);71 ········final·a2·a3·=·new·a2(c,·12);
71 ········this.h·=·new·a2(c,·13);72 ········this.h·=·new·a2(c,·13);
72 ········this.i·=·new·b4.c(c,·n);73 ········this.i·=·new·b4.c(c,·n);
73 ········this.j·=·new·b4.c(c,·0);74 ········this.j·=·new·b4.c(c,·0);
74 ········this.l·=·new·a2(c,·14);75 ········this.l·=·new·a2(c,·14);
75 ········final·u·u·=·new·u(c,·context.getPackageManager());76 ········final·u·u·=·new·u(c,·context.getPackageManager());
76 ········this.k·=·new·l(c,·b2);77 ········this.k·=·new·l(c,·b2);
 78 ········this.m·=·new·a2(c,·16);
77 ········this.m·=·new·n(c);79 ········this.n·=·new·n(c);
78 ········this.n·=·new·a2(c,·18); 
79 ········this.o·=·new·d(c); 
80 ········this.p·=·new·a2(c,·19);80 ········this.o·=·new·a2(c,·19);
 81 ········this.p·=·new·d(c);
 82 ········this.q·=·new·a2(c,·20);
81 ········final·a·a4·=·new·a(context,·a3);83 ········final·a·a4·=·new·a(context,·a3);
82 ········this.e·=·a4;84 ········this.e·=·a4;
83 ········final·e·a5·=·a2.a;85 ········final·e·a5·=·a2.a;
84 ········if·(!a.isAttached())·{86 ········if·(!a.isAttached())·{
85 ············a5.b(context.getApplicationContext());87 ············a5.b(context.getApplicationContext());
86 ············a5.a(context,·(String[])null);88 ············a5.a(context,·(String[])null);
87 ········}89 ········}
88 ········a.addEngineLifecycleListener((u3.a)this.s);90 ········a.addEngineLifecycleListener((u3.a)this.t);
89 ········a.setPlatformViewsController(h);91 ········a.setPlatformViewsController(h);
90 ········a.setLocalizationPlugin(a4);92 ········a.setLocalizationPlugin(a4);
91 ········a2.getClass();93 ········a2.getClass();
92 ········a.setDeferredComponentManager((w3.a)null);94 ········a.setDeferredComponentManager((w3.a)null);
93 ········if·(!a.isAttached())·{95 ········if·(!a.isAttached())·{
94 ············a.attachToNative();96 ············a.attachToNative();
95 ············if·(!a.isAttached())·{97 ············if·(!a.isAttached())·{
96 ················throw·new·RuntimeException("FlutterEngine·failed·to·attach·to·its·native·Object·reference.");98 ················throw·new·RuntimeException("FlutterEngine·failed·to·attach·to·its·native·Object·reference.");
97 ············}99 ············}
98 ········}100 ········}
99 ········this.b·=·new·j(a);101 ········this.b·=·new·k(a);
100 ········this.q·=·h;102 ········this.r·=·h;
101 ········final·c·d·=·new·c(context.getApplicationContext(),·this,·a5,·f);103 ········final·c·d·=·new·c(context.getApplicationContext(),·this,·a5,·f);
102 ········this.d·=·d;104 ········this.d·=·d;
103 ········a4.b(context.getResources().getConfiguration());105 ········a4.b(context.getResources().getConfiguration());
104 ········if·(b·&&·a5.d.e)·{106 ········if·(b·&&·a5.d.e)·{
105 ············m4.f.y0(this);107 ············m4.f.y0(this);
106 ········}108 ········}
107 ········m4.f.l(context,·this);109 ········m4.f.l(context,·this);
3.16 KB
u3/c.class
3.14 KB
procyon -ec {}
    
Offset 33, 15 lines modifiedOffset 33, 15 lines modified
33 ········this.a·=·new·HashMap();33 ········this.a·=·new·HashMap();
34 ········this.d·=·new·HashMap();34 ········this.d·=·new·HashMap();
35 ········this.g·=·false;35 ········this.g·=·false;
36 ········new·HashMap();36 ········new·HashMap();
37 ········new·HashMap();37 ········new·HashMap();
38 ········new·HashMap();38 ········new·HashMap();
39 ········this.b·=·b;39 ········this.b·=·b;
40 ········this.c·=·new·k2((Object)context,·(Object)b,·(Object)b.c,·(Object)b.b,·(Object)b.q.a,·(Object)new·n((Object)e),·(Object)f);40 ········this.c·=·new·k2((Object)context,·(Object)b,·(Object)b.c,·(Object)b.b,·(Object)b.r.a,·(Object)new·n((Object)e),·(Object)f);
41 ····}41 ····}
42 ····42 ····
43 ····public·final·void·a(final·a·a)·{43 ····public·final·void·a(final·a·a)·{
44 ········final·String·str·=·"Attempted·to·register·plugin·(";44 ········final·String·str·=·"Attempted·to·register·plugin·(";
45 ········w.a(j4.a.a("FlutterEngineConnectionRegistry#add·".concat(a.getClass().getSimpleName())));45 ········w.a(j4.a.a("FlutterEngineConnectionRegistry#add·".concat(a.getClass().getSimpleName())));
46 ········try·{46 ········try·{
47 ············final·Class<?·extends·a>·class1·=·a.getClass();47 ············final·Class<?·extends·a>·class1·=·a.getClass();
Offset 82, 22 lines modifiedOffset 82, 22 lines modified
82 ····82 ····
83 ····public·final·void·b(final·MainActivity·b,·final·p·p2)·{83 ····public·final·void·b(final·MainActivity·b,·final·p·p2)·{
84 ········this.f·=·new·e(b,·p2);84 ········this.f·=·new·e(b,·p2);
85 ········if·(((Activity)b).getIntent()·!=·null)·{85 ········if·(((Activity)b).getIntent()·!=·null)·{
86 ············((Activity)b).getIntent().getBooleanExtra("enable-software-rendering",·false);86 ············((Activity)b).getIntent().getBooleanExtra("enable-software-rendering",·false);
87 ········}87 ········}
88 ········final·b·b2·=·this.b;88 ········final·b·b2·=·this.b;
89 ········final·h·q·=·b2.q;89 ········final·h·r·=·b2.r;
90 ········q.getClass();90 ········r.getClass();
91 ········if·(q.b·==·null)·{91 ········if·(r.b·==·null)·{
92 ············q.b·=·(Context)b;92 ············r.b·=·(Context)b;
93 ············q.d·=·(q)b2.b;93 ············r.d·=·(q)b2.b;
94 ············final·a2·f·=·new·a2(b2.c,·15);94 ············final·a2·f·=·new·a2(b2.c,·15);
95 ············q.f·=·f;95 ············r.f·=·f;
96 ············f.n·=·q.t;96 ············f.n·=·r.t;
97 ············for·(final·a4.a·a·:·this.d.values())·{97 ············for·(final·a4.a·a·:·this.d.values())·{
98 ················if·(this.g)·{98 ················if·(this.g)·{
99 ····················a.c(this.f);99 ····················a.c(this.f);
100 ················}100 ················}
101 ················else·{101 ················else·{
102 ····················a.b(this.f);102 ····················a.b(this.f);
103 ················}103 ················}
Offset 113, 35 lines modifiedOffset 113, 35 lines modified
113 ············w.a(j4.a.a("FlutterEngineConnectionRegistry#detachFromActivity"));113 ············w.a(j4.a.a("FlutterEngineConnectionRegistry#detachFromActivity"));
114 ············Label_0106:·{114 ············Label_0106:·{
115 ················try·{115 ················try·{
116 ····················final·Iterator·iterator·=·this.d.values().iterator();116 ····················final·Iterator·iterator·=·this.d.values().iterator();
117 ····················while·(iterator.hasNext())·{117 ····················while·(iterator.hasNext())·{
118 ························((a4.a)iterator.next()).e();118 ························((a4.a)iterator.next()).e();
119 ····················}119 ····················}
120 ····················final·h·q·=·this.b.q;120 ····················final·h·r·=·this.b.r;
121 ····················final·a2·f·=·q.f;121 ····················final·a2·f·=·r.f;
122 ····················if·(f·!=·null)·{122 ····················if·(f·!=·null)·{
123 ························f.n·=·null;123 ························f.n·=·null;
124 ····················}124 ····················}
125 ····················break·Label_0106;125 ····················break·Label_0106;
126 ················}126 ················}
127 ················finally·{127 ················finally·{
128 ····················try·{128 ····················try·{
129 ························Trace.endSection();129 ························Trace.endSection();
130 ····················}130 ····················}
131 ····················finally·{131 ····················finally·{
132 ························final·Throwable·t;132 ························final·Throwable·t;
133 ························final·Throwable·exception;133 ························final·Throwable·exception;
134 ························t.addSuppressed(exception);134 ························t.addSuppressed(exception);
135 ····················}135 ····················}
136 ····················final·h·q;136 ····················final·h·r;
137 ····················q.d();137 ····················r.d();
138 ····················q.f·=·null;138 ····················r.f·=·null;
139 ····················q.b·=·null;139 ····················r.b·=·null;
140 ····················q.d·=·null;140 ····················r.d·=·null;
141 ····················this.e·=·null;141 ····················this.e·=·null;
142 ····················this.f·=·null;142 ····················this.f·=·null;
143 ····················Trace.endSection();143 ····················Trace.endSection();
144 ····················return;144 ····················return;
145 ················}145 ················}
146 ············}146 ············}
147 ········}147 ········}
488 B
u3/f.class
468 B
procyon -ec {}
    
Offset 52, 11 lines modifiedOffset 52, 11 lines modified
52 ············final·b·b2·=·(b)a4.get(0);52 ············final·b·b2·=·(b)a4.get(0);
53 ············if·(!b2.a.isAttached())·{53 ············if·(!b2.a.isAttached())·{
54 ················throw·new·IllegalStateException("Spawn·can·only·be·called·on·a·fully·constructed·FlutterEngine");54 ················throw·new·IllegalStateException("Spawn·can·only·be·called·on·a·fully·constructed·FlutterEngine");
55 ············}55 ············}
56 ············e3·=·new·b(a,·b2.a.spawn(a3.c,·a3.b,·c,·d),·h,·e2,·f,·(f)null);56 ············e3·=·new·b(a,·b2.a.spawn(a3.c,·a3.b,·c,·d),·h,·e2,·f,·(f)null);
57 ········}57 ········}
58 ········a4.add(e3);58 ········a4.add(e3);
59 ········e3.r.add(new·d(this,·e3));59 ········e3.s.add(new·d(this,·e3));
60 ········return·e3;60 ········return·e3;
61 ····}61 ····}
62 }62 }
29.7 KB
x3/e.class
29.7 KB
procyon -ec {}
    
Offset 37, 15 lines modifiedOffset 37, 15 lines modified
37 ········//·This·method·could·not·be·decompiled.37 ········//·This·method·could·not·be·decompiled.
38 ········//·38 ········//·
39 ········//·Original·Bytecode:39 ········//·Original·Bytecode:
40 ········//·40 ········//·
41 ········//·····1:·astore_3·······41 ········//·····1:·astore_3·······
42 ········//·····2:·aload_2········42 ········//·····2:·aload_2········
43 ········//·····3:·astore··········443 ········//·····3:·astore··········4
44 ········//·····5:·ldc·············"io.flutter.embedding.android.EnableMergedPlatformUIThread"44 ········//·····5:·ldc·············"io.flutter.embedding.android.DisableMergedPlatformUIThread"
45 ········//·····7:·astore··········545 ········//·····7:·astore··········5
46 ········//·····9:·ldc·············"io.flutter.embedding.android.EnableImpeller"46 ········//·····9:·ldc·············"io.flutter.embedding.android.EnableImpeller"
47 ········//····11:·astore··········647 ········//····11:·astore··········6
48 ········//····13:·ldc·············"--impeller-backend="48 ········//····13:·ldc·············"--impeller-backend="
49 ········//····15:·astore··········749 ········//····15:·astore··········7
50 ········//····17:·ldc·············"--leak-vm="50 ········//····17:·ldc·············"--leak-vm="
51 ········//····19:·astore··········851 ········//····19:·astore··········8
Offset 71, 20 lines modifiedOffset 71, 20 lines modified
71 ········//····60:·return·········71 ········//····60:·return·········
72 ········//····61:·invokestatic····android/os/Looper.myLooper:()Landroid/os/Looper;72 ········//····61:·invokestatic····android/os/Looper.myLooper:()Landroid/os/Looper;
73 ········//····64:·astore··········1773 ········//····64:·astore··········17
74 ········//····66:·invokestatic····android/os/Looper.getMainLooper:()Landroid/os/Looper;74 ········//····66:·invokestatic····android/os/Looper.getMainLooper:()Landroid/os/Looper;
75 ········//····69:·astore··········1875 ········//····69:·astore··········18
76 ········//····71:·aload···········1776 ········//····71:·aload···········17
77 ········//····73:·aload···········1877 ········//····73:·aload···········18
78 ········//····75:·if_acmpne·······130378 ········//····75:·if_acmpne·······1293
79 ········//····78:·aload_0········79 ········//····78:·aload_0········
80 ········//····79:·getfield········x3/e.b:Lh3/g;80 ········//····79:·getfield········x3/e.b:Lh3/g;
81 ········//····82:·astore··········1781 ········//····82:·astore··········17
82 ········//····84:·aload···········1782 ········//····84:·aload···········17
83 ········//····86:·ifnull··········128783 ········//····86:·ifnull··········1277
84 ········//····89:·ldc·············"FlutterLoader#ensureInitializationComplete"84 ········//····89:·ldc·············"FlutterLoader#ensureInitializationComplete"
85 ········//····91:·astore··········1785 ········//····91:·astore··········17
86 ········//····93:·aload···········1786 ········//····93:·aload···········17
87 ········//····95:·invokestatic····j4/a.a:(Ljava/lang/String;)Ljava/lang/String;87 ········//····95:·invokestatic····j4/a.a:(Ljava/lang/String;)Ljava/lang/String;
88 ········//····98:·astore··········1788 ········//····98:·astore··········17
89 ········//···100:·aload···········1789 ········//···100:·aload···········17
90 ········//···102:·invokestatic····c5/w.a:(Ljava/lang/String;)V90 ········//···102:·invokestatic····c5/w.a:(Ljava/lang/String;)V
Offset 412, 15 lines modifiedOffset 412, 15 lines modified
412 ········//···793:·ldc·············"--prefetched-default-font-manager"412 ········//···793:·ldc·············"--prefetched-default-font-manager"
413 ········//···795:·astore··········9413 ········//···795:·astore··········9
414 ········//···797:·aload···········18414 ········//···797:·aload···········18
415 ········//···799:·aload···········9415 ········//···799:·aload···········9
416 ········//···801:·invokevirtual···java/util/ArrayList.add:(Ljava/lang/Object;)Z416 ········//···801:·invokevirtual···java/util/ArrayList.add:(Ljava/lang/Object;)Z
417 ········//···804:·pop············417 ········//···804:·pop············
418 ········//···805:·aload···········4418 ········//···805:·aload···········4
419 ········//···807:·ifnull··········1069419 ········//···807:·ifnull··········1059
420 ········//···810:·aload···········4420 ········//···810:·aload···········4
421 ········//···812:·aload···········6421 ········//···812:·aload···········6
422 ········//···814:·invokevirtual···android/os/BaseBundle.containsKey:(Ljava/lang/String;)Z422 ········//···814:·invokevirtual···android/os/BaseBundle.containsKey:(Ljava/lang/String;)Z
423 ········//···817:·istore··········29423 ········//···817:·istore··········29
424 ········//···819:·iload···········29424 ········//···819:·iload···········29
425 ········//···821:·ifeq············860425 ········//···821:·ifeq············860
426 ········//···824:·aload···········4426 ········//···824:·aload···········4
Offset 480, 307 lines modifiedOffset 480, 303 lines modified
480 ········//···938:·ifeq············953480 ········//···938:·ifeq············953
481 ········//···941:·ldc·············"--enable-vulkan-gpu-tracing"481 ········//···941:·ldc·············"--enable-vulkan-gpu-tracing"
482 ········//···943:·astore··········6482 ········//···943:·astore··········6
483 ········//···945:·aload···········18483 ········//···945:·aload···········18
484 ········//···947:·aload···········6484 ········//···947:·aload···········6
485 ········//···949:·invokevirtual···java/util/ArrayList.add:(Ljava/lang/Object;)Z485 ········//···949:·invokevirtual···java/util/ArrayList.add:(Ljava/lang/Object;)Z
486 ········//···952:·pop············486 ········//···952:·pop············
487 ········//···953:·ldc·············"io.flutter.embedding.android.DisableSurfaceControl" 
488 ········//···955:·astore··········6 
489 ········//···957:·aload···········4487 ········//···953:·aload···········4
490 ········//···959:·aload···········6488 ········//···955:·aload···········5
491 ········//···961:·iconst_0······· 
492 ········//···962:·invokevirtual···android/os/Bundle.getBoolean:(Ljava/lang/String;Z)Z489 ········//···957:·invokevirtual···android/os/BaseBundle.containsKey:(Ljava/lang/String;)Z
493 ········//···965:·istore··········30490 ········//···960:·istore··········30
494 ········//···967:·iload···········30491 ········//···962:·iload···········30
495 ········//···969:·ifeq············984492 ········//···964:·ifeq············993
496 ········//···972:·ldc·············"--disable-surface-control"493 ········//···967:·aload···········4
 494 ········//···969:·aload···········5
 495 ········//···971:·invokevirtual···android/os/Bundle.getBoolean:(Ljava/lang/String;)Z
497 ········//···974:·astore··········6496 ········//···974:·istore··········31
498 ········//···976:·aload···········18497 ········//···976:·iload···········31
 498 ········//···978:·ifeq············993
 499 ········//···981:·ldc·············"--no-enable-merged-platform-ui-thread"
 500 ········//···983:·astore··········5
 501 ········//···985:·aload···········18
499 ········//···978:·aload···········6502 ········//···987:·aload···········5
500 ········//···980:·invokevirtual···java/util/ArrayList.add:(Ljava/lang/Object;)Z503 ········//···989:·invokevirtual···java/util/ArrayList.add:(Ljava/lang/Object;)Z
501 ········//···983:·pop············504 ········//···992:·pop············
 505 ········//···993:·ldc·············"io.flutter.embedding.android.EnableSurfaceControl"
502 ········//···984:·aload···········4 
503 ········//···986:·aload···········5 
504 ········//···988:·invokevirtual···android/os/BaseBundle.containsKey:(Ljava/lang/String;)Z 
505 ········//···991:·istore··········30506 ········//···995:·astore··········5
506 ········//···993:·iload···········30 
507 ········//···995:·ifeq············1034 
508 ········//···998:·aload···········4507 ········//···997:·aload···········4
509 ········//··1000:·aload···········5508 ········//···999:·aload···········5
 509 ········//··1001:·iconst_0·······
510 ········//··1002:·invokevirtual···android/os/Bundle.getBoolean:(Ljava/lang/String;)Z510 ········//··1002:·invokevirtual···android/os/Bundle.getBoolean:(Ljava/lang/String;Z)Z
511 ········//··1005:·istore··········31511 ········//··1005:·istore··········31
512 ········//··1007:·iload···········31512 ········//··1007:·iload···········31
513 ········//··1009:·ifeq············1027513 ········//··1009:·ifeq············1024
514 ········//··1012:·ldc·············"--enable-merged-platform-ui-thread"514 ········//··1012:·ldc·············"--enable-surface-control"
515 ········//··1014:·astore··········5515 ········//··1014:·astore··········5
516 ········//··1016:·aload···········18516 ········//··1016:·aload···········18
517 ········//··1018:·aload···········5517 ········//··1018:·aload···········5
518 ········//··1020:·invokevirtual···java/util/ArrayList.add:(Ljava/lang/Object;)Z518 ········//··1020:·invokevirtual···java/util/ArrayList.add:(Ljava/lang/Object;)Z
519 ········//··1023:·pop············519 ········//··1023:·pop············
520 ········//··1024:·goto············1034 
521 ········//··1027:·ldc·············"--no-enable-merged-platform-ui-thread" 
522 ········//··1029:·astore··········5 
523 ········//··1031:·goto············1016 
524 ········//··1034:·ldc·············"io.flutter.embedding.android.ImpellerBackend"520 ········//··1024:·ldc·············"io.flutter.embedding.android.ImpellerBackend"
525 ········//··1036:·astore··········5521 ········//··1026:·astore··········5
526 ········//··1038:·aload···········4522 ········//··1028:·aload···········4
527 ········//··1040:·aload···········5523 ········//··1030:·aload···········5
528 ········//··1042:·invokevirtual···android/os/BaseBundle.getString:(Ljava/lang/String;)Ljava/lang/String;524 ········//··1032:·invokevirtual···android/os/BaseBundle.getString:(Ljava/lang/String;)Ljava/lang/String;
529 ········//··1045:·astore··········5525 ········//··1035:·astore··········5
530 ········//··1047:·aload···········5526 ········//··1037:·aload···········5
531 ········//··1049:·ifnull··········1069527 ········//··1039:·ifnull··········1059
532 ········//··1052:·aload···········7528 ········//··1042:·aload···········7
533 ········//··1054:·aload···········5529 ········//··1044:·aload···········5
534 ········//··1056:·invokevirtual···java/lang/String.concat:(Ljava/lang/String;)Ljava/lang/String;530 ········//··1046:·invokevirtual···java/lang/String.concat:(Ljava/lang/String;)Ljava/lang/String;
535 ········//··1059:·astore··········5531 ········//··1049:·astore··········5
536 ········//··1061:·aload···········18532 ········//··1051:·aload···········18
537 ········//··1063:·aload···········5533 ········//··1053:·aload···········5
538 ········//··1065:·invokevirtual···java/util/ArrayList.add:(Ljava/lang/Object;)Z534 ········//··1055:·invokevirtual···java/util/ArrayList.add:(Ljava/lang/Object;)Z
539 ········//··1068:·pop············535 ········//··1058:·pop············
540 ········//··1069:·iconst_1·······536 ········//··1059:·iconst_1·······
541 ········//··1070:·istore··········31537 ········//··1060:·istore··········31
542 ········//··1072:·aload···········4538 ········//··1062:·aload···········4
543 ········//··1074:·ifnonnull·······1083539 ········//··1064:·ifnonnull·······1073
544 ········//··1077:·iconst_1·······540 ········//··1067:·iconst_1·······
545 ········//··1078:·istore··········32541 ········//··1068:·istore··········32
Max diff block lines reached; 11715/30362 bytes (38.58%) of diff not shown.
344 KB
b4/b.class
344 KB
procyon -ec {}
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 package·b4;2 package·b4;
  
3 import·android.view.ViewGroup$MarginLayoutParams;3 import·android.view.ViewGroup$MarginLayoutParams;
4 import·android.os.BaseBundle;4 import·android.os.BaseBundle;
5 import·q0.e0;5 import·q0.e0;
6 import·q0.f0;6 import·q0.f0;
7 import·android.view.Window;7 import·android.view.Window;
8 import·android.window.OnBackInvokedDispatcher; 
9 import·android.app.Activity;8 import·android.app.Activity;
10 import·android.content.ClipDescription;9 import·android.content.ClipDescription;
11 import·java.util.HashMap;10 import·java.util.HashMap;
12 import·k.k2;11 import·k.k2;
13 import·android.graphics.Bitmap;12 import·android.graphics.Bitmap;
14 import·android.app.ActivityManager$TaskDescription;13 import·android.app.ActivityManager$TaskDescription;
15 import·android.view.View$OnSystemUiVisibilityChangeListener;14 import·android.view.View$OnSystemUiVisibilityChangeListener;
Offset 1059, 49 lines modifiedOffset 1058, 50 lines modified
1059 ········sb.append(",·size·is·");1058 ········sb.append(",·size·is·");
1060 ········m·=·this.m;1059 ········m·=·this.m;
1061 ········sb.append(m);1060 ········sb.append(m);
1062 ········throw·new·IndexOutOfBoundsException(sb.toString());1061 ········throw·new·IndexOutOfBoundsException(sb.toString());
1063 ····}1062 ····}
1064 ····1063 ····
1065 ····public·void·g(y·str,·final·o·d)·{1064 ····public·void·g(y·str,·final·o·d)·{
1066 ········int·n·=·0;1065 ········int·b·=·0;
1067 ········final·int·m·=·this.m;1066 ········final·int·m·=·this.m;
 1067 ········int·n·=·-1;
1068 ········int·index·=·2;1068 ········final·int·index·=·2;
1069 ········final·int·n2·=·1; 
1070 ········final·String·s·=·"error";1069 ········final·String·s·=·"error";
 1070 ········final·int·index2·=·1;
1071 ········final·Object·n3·=·this.n;1071 ········final·Object·n2·=·this.n;
1072 ········Object·a·=·null;1072 ········Object·a·=·null;
1073 ········switch·(m)·{1073 ········switch·(m)·{
1074 ············default:·{1074 ············default:·{
1075 ················this.n((y)str,·d);1075 ················this.n((y)str,·d);
1076 ················return;1076 ················return;
1077 ············}1077 ············}
1078 ············case·9:·{1078 ············case·10:·{
1079 ················if·(((a2)n3).n·!=·null)·{1079 ················if·(((a2)n2).n·!=·null)·{
1080 ····················final·String·s2·=·(String)((y)str).n;1080 ····················final·String·s2·=·(String)((y)str).n;
1081 ····················final·Object·o·=·((y)str).o;1081 ····················final·Object·o·=·((y)str).o;
1082 ····················s2.getClass();1082 ····················s2.getClass();
1083 ····················if·(!s2.equals("SpellCheck.initiateSpellCheck"))·{1083 ····················if·(!s2.equals("SpellCheck.initiateSpellCheck"))·{
1084 ························((e)d).b();1084 ························((e)d).b();
1085 ····················}1085 ····················}
1086 ····················else·{1086 ····················else·{
1087 ························try·{1087 ························try·{
1088 ····························final·ArrayList·list·=·(ArrayList)o;1088 ····························final·ArrayList·list·=·(ArrayList)o;
1089 ····························final·Object·value·=·list.get(0);1089 ····························final·Object·value·=·list.get(0);
1090 ····························try·{1090 ····························try·{
1091 ································final·String·s3·=·(String)value;1091 ································final·String·s3·=·(String)value;
1092 ································final·Object·value2·=·list.get(n2);1092 ································final·Object·value2·=·list.get(index2);
1093 ································try·{1093 ································try·{
1094 ····································final·String·s4·=·(String)value2;1094 ····································final·String·s4·=·(String)value2;
1095 ····································try·{1095 ····································try·{
1096 ········································final·a2·a2·=·(a2)n3;1096 ········································final·a2·a2·=·(a2)n2;
1097 ········································try·{1097 ········································try·{
1098 ············································final·Object·n4·=·a2.n;1098 ············································final·Object·n3·=·a2.n;
1099 ············································try·{1099 ············································try·{
1100 ················································((io.flutter.plugin.editing.f)n4).a(s3,·s4,·d);1100 ················································((io.flutter.plugin.editing.f)n3).a(s3,·s4,·d);
1101 ············································}1101 ············································}
1102 ············································catch·(final·IllegalStateException·ex)·{1102 ············································catch·(final·IllegalStateException·ex)·{
1103 ················································((e)d).a(s,·ex.getMessage(),·(Object)null);1103 ················································((e)d).a(s,·ex.getMessage(),·(Object)null);
1104 ············································}1104 ············································}
1105 ········································}1105 ········································}
1106 ········································catch·(final·IllegalStateException·ex2)·{}1106 ········································catch·(final·IllegalStateException·ex2)·{}
1107 ····································}1107 ····································}
Offset 1112, 1048 lines modifiedOffset 1112, 1152 lines modified
1112 ····························catch·(final·IllegalStateException·ex5)·{}1112 ····························catch·(final·IllegalStateException·ex5)·{}
1113 ························}1113 ························}
1114 ························catch·(final·IllegalStateException·ex6)·{}1114 ························catch·(final·IllegalStateException·ex6)·{}
1115 ····················}1115 ····················}
1116 ················}1116 ················}
1117 ················return;1117 ················return;
1118 ············}1118 ············}
 1119 ············case·9:·{
 1120 ················final·a2·a3·=·(a2)n2;
 1121 ················if·(a3.n·!=·null)·{
 1122 ····················final·String·s5·=·(String)((y)str).n;
 1123 ····················s5.getClass();
 1124 ····················final·int·hashCode·=·s5.hashCode();
 1125 ····················if·(hashCode·!=·-705821951)·{
 1126 ························if·(hashCode·!=·1759284829)·{
 1127 ····························if·(hashCode·==·2119738044)·{
 1128 ································if·(s5.equals("Scribe.isStylusHandwritingAvailable"))·{
 1129 ····································n·=·2;
 1130 ································}
 1131 ····························}
 1132 ························}
 1133 ························else·if·(s5.equals("Scribe.startStylusHandwriting"))·{
 1134 ····························n·=·1;
 1135 ························}
 1136 ····················}
 1137 ····················else·if·(s5.equals("Scribe.isFeatureAvailable"))·{
 1138 ························n·=·0;
 1139 ····················}
 1140 ····················final·int·n4·=·34;
 1141 ····················if·(n·!=·0)·{
 1142 ························if·(n·!=·index2)·{
 1143 ····························if·(n·!=·index)·{
 1144 ································((e)d).b();
 1145 ····························}
 1146 ····························else·{
 1147 ································String·message·=·null;
 1148 ································if·(Build$VERSION.SDK_INT·<·n4)·{
 1149 ····································message·=·"Requires·API·level·34·or·higher.";
 1150 ································}
 1151 ································else·{
 1152 ····································try·{
 1153 ········································final·Object·n5·=·a3.n;
 1154 ········································try·{
 1155 ············································final·a2·a4·=·(a2)n5;
 1156 ············································try·{
 1157 ················································final·Object·n6·=·a4.n;
 1158 ················································try·{
 1159 ····················································final·InputMethodManager·inputMethodManager·=·(InputMethodManager)n6;
 1160 ····················································try·{
 1161 ························································final·boolean·c·=·b4.a.c(inputMethodManager);
 1162 ························································try·{
 1163 ····························································((e)d).c((Object)Boolean.valueOf(c));
 1164 ························································}
 1165 ························································catch·(final·IllegalStateException·ex7)·{
 1166 ····························································message·=·ex7.getMessage();
 1167 ························································}
 1168 ····················································}
 1169 ····················································catch·(final·IllegalStateException·ex8)·{}
 1170 ················································}
Max diff block lines reached; 340996/352174 bytes (96.83%) of diff not shown.
1.18 KB
b4/c.class
1.16 KB
procyon -ec {}
    
Offset 41, 24 lines modifiedOffset 41, 24 lines modified
41 ········this.n·=·(n)n4;41 ········this.n·=·(n)n4;
42 ········(this.m·=·new·j((f)b,·"flutter/navigation",·(p)b2.c.m,·n2)).b((n)n4);42 ········(this.m·=·new·j((f)b,·"flutter/navigation",·(p)b2.c.m,·n2)).b((n)n4);
43 ····}43 ····}
44 ····44 ····
45 ····public·static·HashMap·a(final·BackEvent·backEvent)·{45 ····public·static·HashMap·a(final·BackEvent·backEvent)·{
46 ········final·HashMap<String,·List>·hashMap·=·new·HashMap<String,·List>(3);46 ········final·HashMap<String,·List>·hashMap·=·new·HashMap<String,·List>(3);
47 ········final·float·a·=·b4.a.a(backEvent);47 ········final·float·a·=·b4.a.a(backEvent);
48 ········final·float·c·=·b4.a.c(backEvent);48 ········final·float·d·=·b4.a.d(backEvent);
49 ········List<Float>·list;49 ········List<Float>·list;
50 ········if·(!Float.isNaN(a)·&&·!Float.isNaN(c))·{50 ········if·(!Float.isNaN(a)·&&·!Float.isNaN(d))·{
51 ············list·=·Arrays.asList(Float.valueOf(a),·Float.valueOf(c));51 ············list·=·Arrays.asList(Float.valueOf(a),·Float.valueOf(d));
52 ········}52 ········}
53 ········else·{53 ········else·{
54 ············list·=·null;54 ············list·=·null;
55 ········}55 ········}
56 ········hashMap.put("touchOffset",·list);56 ········hashMap.put("touchOffset",·list);
57 ········hashMap.put("progress",·(List)Float.valueOf(b4.a.d(backEvent)));57 ········hashMap.put("progress",·(List)Float.valueOf(b4.a.e(backEvent)));
58 ········hashMap.put("swipeEdge",·(List)Integer.valueOf(b4.a.b(backEvent)));58 ········hashMap.put("swipeEdge",·(List)Integer.valueOf(b4.a.b(backEvent)));
59 ········return·hashMap;59 ········return·hashMap;
60 ····}60 ····}
61 ····61 ····
62 ····public·final·void·f(ByteBuffer·j,·final·h·h)·{62 ····public·final·void·f(ByteBuffer·j,·final·h·h)·{
63 ········final·j·m·=·this.m;63 ········final·j·m·=·this.m;
64 ········final·y·d·=·m.c.d(j);64 ········final·y·d·=·m.c.d(j);
25.9 KB
com/wuxialearn/wuxialearn/MainActivity.class
25.8 KB
procyon -ec {}
    
Offset 11, 23 lines modifiedOffset 11, 23 lines modified
11 import·n1.h0;11 import·n1.h0;
12 import·java.util.HashMap;12 import·java.util.HashMap;
13 import·android.view.Window;13 import·android.view.Window;
14 import·android.util.SparseArray;14 import·android.util.SparseArray;
15 import·io.flutter.plugin.platform.h;15 import·io.flutter.plugin.platform.h;
16 import·android.content.ContentResolver;16 import·android.content.ContentResolver;
17 import·k.u;17 import·k.u;
 18 import·io.flutter.embedding.engine.renderer.k;
18 import·android.view.ViewTreeObserver$OnPreDrawListener;19 import·android.view.ViewTreeObserver$OnPreDrawListener;
19 import·android.database.ContentObserver;20 import·android.database.ContentObserver;
20 import·android.provider.Settings$System;21 import·android.provider.Settings$System;
21 import·android.view.accessibility.AccessibilityManager;22 import·android.view.accessibility.AccessibilityManager;
22 import·k.a2;23 import·k.a2;
23 import·android.view.textservice.TextServicesManager;24 import·android.view.textservice.TextServicesManager;
24 import·io.flutter.plugin.editing.i;25 import·io.flutter.plugin.editing.i;
25 import·k.y;26 import·k.y;
26 import·io.flutter.embedding.engine.renderer.k; 
27 import·t3.o;27 import·t3.o;
28 import·t3.j;28 import·t3.j;
29 import·android.graphics.drawable.Drawable;29 import·android.graphics.drawable.Drawable;
30 import·android.graphics.drawable.ColorDrawable;30 import·android.graphics.drawable.ColorDrawable;
31 import·b4.l;31 import·b4.l;
32 import·java.util.ArrayList;32 import·java.util.ArrayList;
33 import·java.util.Iterator;33 import·java.util.Iterator;
Offset 39, 17 lines modifiedOffset 39, 17 lines modified
39 import·c5.w;39 import·c5.w;
40 import·j4.a;40 import·j4.a;
41 import·java.util.Objects;41 import·java.util.Objects;
42 import·android.os.Bundle;42 import·android.os.Bundle;
43 import·android.content.pm.PackageManager$NameNotFoundException;43 import·android.content.pm.PackageManager$NameNotFoundException;
44 import·android.content.Intent;44 import·android.content.Intent;
45 import·android.support.v4.media.d;45 import·android.support.v4.media.d;
46 import·android.util.Log; 
47 import·m3.e;46 import·m3.e;
48 import·android.window.BackEvent;47 import·android.window.BackEvent;
 48 import·android.util.Log;
49 import·t3.b;49 import·t3.b;
50 import·t3.c;50 import·t3.c;
51 import·android.os.Build$VERSION;51 import·android.os.Build$VERSION;
52 import·android.view.View;52 import·android.view.View;
53 import·android.window.OnBackInvokedCallback;53 import·android.window.OnBackInvokedCallback;
54 import·androidx.lifecycle.p;54 import·androidx.lifecycle.p;
55 import·t3.g;55 import·t3.g;
Offset 82, 17 lines modifiedOffset 82, 44 lines modified
82 ········else·{82 ········else·{
83 ············p·=·new·b(this);83 ············p·=·new·b(this);
84 ········}84 ········}
85 ········this.p·=·(OnBackInvokedCallback)p;85 ········this.p·=·(OnBackInvokedCallback)p;
86 ········this.o·=·new·p((n)this);86 ········this.o·=·new·p((n)this);
87 ····}87 ····}
88 ····88 ····
 89 ····public·final·boolean·A(String·s)·{
 90 ········final·g·n·=·this.n;
 91 ········final·String·s2·=·"·";
 92 ········final·String·s3·=·"FlutterActivity·";
 93 ········if·(n·==·null)·{
 94 ············final·StringBuilder·sb·=·new·StringBuilder(s3);
 95 ············sb.append(this.hashCode());
 96 ············sb.append(s2);
 97 ············sb.append(s);
 98 ············sb.append("·called·after·release.");
 99 ············s·=·sb.toString();
 100 ········}
 101 ········else·{
 102 ············if·(n.i)·{
 103 ················return·true;
 104 ············}
 105 ············final·StringBuilder·sb2·=·new·StringBuilder(s3);
 106 ············sb2.append(this.hashCode());
 107 ············sb2.append(s2);
 108 ············sb2.append(s);
 109 ············sb2.append("·called·after·detach.");
 110 ············s·=·sb2.toString();
 111 ········}
 112 ········Log.w("FlutterActivity",·s);
 113 ········return·false;
 114 ····}
 115 ····
89 ····public·final·void·A(final·BackEvent·backEvent)·{116 ····public·final·void·B(final·BackEvent·backEvent)·{
90 ········final·String·s·=·"updateBackGestureProgress";117 ········final·String·s·=·"updateBackGestureProgress";
91 ········if·(this.z(s))·{118 ········if·(this.A(s))·{
92 ············final·g·n·=·this.n;119 ············final·g·n·=·this.n;
93 ············n.c();120 ············n.c();
94 ············final·u3.b·b·=·n.b;121 ············final·u3.b·b·=·n.b;
95 ············if·(b·!=·null)·{122 ············if·(b·!=·null)·{
96 ················final·b4.c·j·=·b.j;123 ················final·b4.c·j·=·b.j;
97 ················j.getClass();124 ················j.getClass();
98 ················j.m.a(s,·(Object)b4.c.a(backEvent),·(e)null);125 ················j.m.a(s,·(Object)b4.c.a(backEvent),·(e)null);
Offset 182, 15 lines modifiedOffset 209, 15 lines modified
182 ····}209 ····}
183 ····210 ····
184 ····public·final·Bundle·g()·{211 ····public·final·Bundle·g()·{
185 ········return·((Context)this).getPackageManager().getActivityInfo(this.getComponentName(),·128).metaData;212 ········return·((Context)this).getPackageManager().getActivityInfo(this.getComponentName(),·128).metaData;
186 ····}213 ····}
187 ····214 ····
188 ····public·final·void·h(final·int·n,·final·int·n2,·final·Intent·o)·{215 ····public·final·void·h(final·int·n,·final·int·n2,·final·Intent·o)·{
189 ········if·(this.z("onActivityResult"))·{216 ········if·(this.A("onActivityResult"))·{
190 ············final·g·n3·=·this.n;217 ············final·g·n3·=·this.n;
191 ············n3.c();218 ············n3.c();
192 ············if·(n3.b·!=·null)·{219 ············if·(n3.b·!=·null)·{
193 ················Objects.toString(o);220 ················Objects.toString(o);
194 ················final·u3.c·d·=·n3.b.d;221 ················final·u3.c·d·=·n3.b.d;
195 ················if·(d.e())·{222 ················if·(d.e())·{
196 ····················w.a(a.a("FlutterEngineConnectionRegistry#onActivityResult"));223 ····················w.a(a.a("FlutterEngineConnectionRegistry#onActivityResult"));
Offset 228, 15 lines modifiedOffset 255, 15 lines modified
228 ············else·{255 ············else·{
229 ················Log.w("FlutterActivityAndFragmentDelegate",·"onActivityResult()·invoked·before·FlutterFragment·was·attached·to·an·Activity.");256 ················Log.w("FlutterActivityAndFragmentDelegate",·"onActivityResult()·invoked·before·FlutterFragment·was·attached·to·an·Activity.");
230 ············}257 ············}
231 ········}258 ········}
232 ····}259 ····}
233 ····260 ····
234 ····public·final·void·i()·{261 ····public·final·void·i()·{
235 ········if·(this.z("onBackPressed"))·{262 ········if·(this.A("onBackPressed"))·{
236 ············final·g·n·=·this.n;263 ············final·g·n·=·this.n;
237 ············n.c();264 ············n.c();
238 ············final·u3.b·b·=·n.b;265 ············final·u3.b·b·=·n.b;
239 ············if·(b·!=·null)·{266 ············if·(b·!=·null)·{
240 ················b.i.m.a("popRoute",·(Object)null,·(e)null);267 ················b.i.m.a("popRoute",·(Object)null,·(e)null);
241 ············}268 ············}
242 ············else·{269 ············else·{
Offset 258, 14 lines modifiedOffset 285, 17 lines modified
258 ················}285 ················}
259 ············}286 ············}
260 ········}287 ········}
261 ········catch·(final·PackageManager$NameNotFoundException·ex)·{288 ········catch·(final·PackageManager$NameNotFoundException·ex)·{
262 ············Log.e("FlutterActivity",·"Could·not·read·meta-data·for·FlutterActivity.·Using·the·launch·theme·as·normal·theme.");289 ············Log.e("FlutterActivity",·"Could·not·read·meta-data·for·FlutterActivity.·Using·the·launch·theme·as·normal·theme.");
263 ········}290 ········}
Max diff block lines reached; 22165/26440 bytes (83.83%) of diff not shown.
12.1 KB
io/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer.class
11.9 KB
procyon -ec {}
    
Offset 1, 10 lines modifiedOffset 1, 11 lines modified
  
1 package·io.flutter.embedding.engine.renderer;1 package·io.flutter.embedding.engine.renderer;
  
 2 import·android.os.Handler;
2 import·android.view.Surface;3 import·android.view.Surface;
3 import·android.hardware.SyncFence;4 import·android.hardware.SyncFence;
4 import·java.io.IOException;5 import·java.io.IOException;
5 import·android.media.Image;6 import·android.media.Image;
6 import·android.media.ImageReader$Builder;7 import·android.media.ImageReader$Builder;
7 import·b0.c;8 import·b0.c;
8 import·a0.l0;9 import·a0.l0;
Offset 27, 28 lines modifiedOffset 28, 28 lines modified
27 ····private·static·final·boolean·trimOnMemoryPressure·=·true;28 ····private·static·final·boolean·trimOnMemoryPressure·=·true;
28 ····private·o·callback;29 ····private·o·callback;
29 ····private·boolean·createNewReader;30 ····private·boolean·createNewReader;
30 ····private·final·long·id;31 ····private·final·long·id;
31 ····private·boolean·ignoringFence;32 ····private·boolean·ignoringFence;
32 ····private·final·ArrayDeque·imageReaderQueue;33 ····private·final·ArrayDeque·imageReaderQueue;
33 ····private·long·lastDequeueTime;34 ····private·long·lastDequeueTime;
34 ····private·d·lastDequeuedImage;35 ····private·e·lastDequeuedImage;
35 ····private·long·lastQueueTime;36 ····private·long·lastQueueTime;
36 ····private·f·lastReaderDequeuedFrom;37 ····private·g·lastReaderDequeuedFrom;
37 ····private·long·lastScheduleTime;38 ····private·long·lastScheduleTime;
38 ····private·final·Object·lock;39 ····private·final·Object·lock;
39 ····private·boolean·notifiedDestroy;40 ····private·boolean·notifiedDestroy;
40 ····private·int·numTrims;41 ····private·int·numTrims;
41 ····private·final·HashMap·perImageReaders;42 ····private·final·HashMap·perImageReaders;
42 ····private·boolean·released;43 ····private·boolean·released;
43 ····private·int·requestedHeight;44 ····private·int·requestedHeight;
44 ····private·int·requestedWidth;45 ····private·int·requestedWidth;
45 ····final·/*·synthetic·*/·j·this$0;46 ····final·/*·synthetic·*/·k·this$0;
46 ····47 ····
47 ····public·FlutterRenderer$ImageReaderSurfaceProducer(final·j·this$0,·final·long·id)·{48 ····public·FlutterRenderer$ImageReaderSurfaceProducer(final·k·this$0,·final·long·id)·{
48 ········this.this$0·=·this$0;49 ········this.this$0·=·this$0;
49 ········this.ignoringFence·=·false;50 ········this.ignoringFence·=·false;
50 ········final·boolean·createNewReader·=·true;51 ········final·boolean·createNewReader·=·true;
51 ········this.requestedWidth·=·(createNewReader·?·1·:·0);52 ········this.requestedWidth·=·(createNewReader·?·1·:·0);
52 ········this.requestedHeight·=·(createNewReader·?·1·:·0);53 ········this.requestedHeight·=·(createNewReader·?·1·:·0);
53 ········this.createNewReader·=·createNewReader;54 ········this.createNewReader·=·createNewReader;
54 ········this.notifiedDestroy·=·false;55 ········this.notifiedDestroy·=·false;
Offset 61, 43 lines modifiedOffset 62, 43 lines modified
61 ········this.imageReaderQueue·=·new·ArrayDeque();62 ········this.imageReaderQueue·=·new·ArrayDeque();
62 ········this.perImageReaders·=·new·HashMap();63 ········this.perImageReaders·=·new·HashMap();
63 ········this.lastDequeuedImage·=·null;64 ········this.lastDequeuedImage·=·null;
64 ········this.lastReaderDequeuedFrom·=·null;65 ········this.lastReaderDequeuedFrom·=·null;
65 ········this.id·=·id;66 ········this.id·=·id;
66 ····}67 ····}
67 ····68 ····
68 ····public·static·/*·synthetic·*/·f·access$800(final·FlutterRenderer$ImageReaderSurfaceProducer·flutterRenderer$ImageReaderSurfaceProducer)·{69 ····public·static·/*·synthetic·*/·g·access$700(final·FlutterRenderer$ImageReaderSurfaceProducer·flutterRenderer$ImageReaderSurfaceProducer)·{
69 ········return·flutterRenderer$ImageReaderSurfaceProducer.lastReaderDequeuedFrom;70 ········return·flutterRenderer$ImageReaderSurfaceProducer.lastReaderDequeuedFrom;
70 ····}71 ····}
71 ····72 ····
72 ····private·void·cleanup()·{73 ····private·void·cleanup()·{
73 ········synchronized·(this.lock)·{74 ········synchronized·(this.lock)·{
74 ············final·Iterator·iterator·=·this.perImageReaders.values().iterator();75 ············final·Iterator·iterator·=·this.perImageReaders.values().iterator();
75 ············boolean·b;76 ············boolean·b;
76 ············while·(true)·{77 ············while·(true)·{
77 ················final·boolean·hasNext·=·iterator.hasNext();78 ················final·boolean·hasNext·=·iterator.hasNext();
78 ················b·=·true;79 ················b·=·true;
79 ················if·(!hasNext)·{80 ················if·(!hasNext)·{
80 ····················break;81 ····················break;
81 ················}82 ················}
82 ················final·f·f·=·(f)iterator.next();83 ················final·g·g·=·(g)iterator.next();
83 ················if·(this.lastReaderDequeuedFrom·==·f)·{84 ················if·(this.lastReaderDequeuedFrom·==·g)·{
84 ····················this.lastReaderDequeuedFrom·=·null;85 ····················this.lastReaderDequeuedFrom·=·null;
85 ················}86 ················}
86 ················f.c·=·b;87 ················g.c·=·b;
87 ················f.a.close();88 ················g.a.close();
88 ················f.b.clear();89 ················g.b.clear();
89 ············}90 ············}
90 ············this.perImageReaders.clear();91 ············this.perImageReaders.clear();
91 ············final·d·lastDequeuedImage·=·this.lastDequeuedImage;92 ············final·e·lastDequeuedImage·=·this.lastDequeuedImage;
92 ············if·(lastDequeuedImage·!=·null)·{93 ············if·(lastDequeuedImage·!=·null)·{
93 ················lastDequeuedImage.a.close();94 ················lastDequeuedImage.a.close();
94 ················this.lastDequeuedImage·=·null;95 ················this.lastDequeuedImage·=·null;
95 ············}96 ············}
96 ············final·f·lastReaderDequeuedFrom·=·this.lastReaderDequeuedFrom;97 ············final·g·lastReaderDequeuedFrom·=·this.lastReaderDequeuedFrom;
97 ············if·(lastReaderDequeuedFrom·!=·null)·{98 ············if·(lastReaderDequeuedFrom·!=·null)·{
98 ················lastReaderDequeuedFrom.c·=·b;99 ················lastReaderDequeuedFrom.c·=·b;
99 ················lastReaderDequeuedFrom.a.close();100 ················lastReaderDequeuedFrom.a.close();
100 ················lastReaderDequeuedFrom.b.clear();101 ················lastReaderDequeuedFrom.b.clear();
101 ················this.lastReaderDequeuedFrom·=·null;102 ················this.lastReaderDequeuedFrom·=·null;
102 ············}103 ············}
103 ············this.imageReaderQueue.clear();104 ············this.imageReaderQueue.clear();
Offset 119, 29 lines modifiedOffset 120, 35 lines modified
119 ········return·l0.d(this.requestedWidth,·this.requestedHeight);120 ········return·l0.d(this.requestedWidth,·this.requestedHeight);
120 ····}121 ····}
121 ····122 ····
122 ····private·ImageReader·createImageReader33()·{123 ····private·ImageReader·createImageReader33()·{
123 ········c.k();124 ········c.k();
124 ········final·ImageReader$Builder·e·=·c.e(this.requestedWidth,·this.requestedHeight);125 ········final·ImageReader$Builder·e·=·c.e(this.requestedWidth,·this.requestedHeight);
125 ········c.m(e);126 ········c.m(e);
126 ········c.o(e); 
127 ········c.q(e);127 ········c.q(e);
 128 ········c.s(e);
128 ········return·c.f(e);129 ········return·c.f(e);
129 ····}130 ····}
130 ····131 ····
131 ····private·f·getActiveReader()·{132 ····private·g·getActiveReader()·{
132 ········synchronized·(this.lock)·{133 ········synchronized·(this.lock)·{
133 ············if·(this.createNewReader)·{134 ············if·(this.createNewReader)·{
134 ················this.createNewReader·=·false;135 ················this.createNewReader·=·false;
135 ················return·this.getOrCreatePerImageReader(this.createImageReader());136 ················return·this.getOrCreatePerImageReader(this.createImageReader());
136 ············}137 ············}
137 ············return·this.imageReaderQueue.peekLast();138 ············return·this.imageReaderQueue.peekLast();
138 ········}139 ········}
139 ····}140 ····}
140 ····141 ····
 142 ····private·void·lambda$dequeueImage$0()·{
 143 ········if·(!this.released)·{
 144 ············this.this$0.a.scheduleFrame();
 145 ········}
 146 ····}
 147 ····
141 ····private·void·maybeWaitOnFence(final·Image·image)·{148 ····private·void·maybeWaitOnFence(final·Image·image)·{
142 ········if·(image·==·null)·{149 ········if·(image·==·null)·{
143 ············return;150 ············return;
144 ········}151 ········}
145 ········if·(this.ignoringFence)·{152 ········if·(this.ignoringFence)·{
146 ············return;153 ············return;
147 ········}154 ········}
Offset 167, 88 lines modifiedOffset 174, 104 lines modified
167 ············}174 ············}
168 ············catch·(final·IOException·ex)·{}175 ············catch·(final·IOException·ex)·{}
169 ········}176 ········}
170 ········catch·(final·IOException·ex2)·{}177 ········catch·(final·IOException·ex2)·{}
171 ····}178 ····}
Max diff block lines reached; 7136/12208 bytes (58.45%) of diff not shown.
1.5 KB
io/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry.class
1.34 KB
procyon -ec {}
    
Offset 13, 17 lines modifiedOffset 13, 17 lines modified
13 final·class·FlutterRenderer$ImageTextureRegistryEntry·implements·TextureRegistry$ImageTextureEntry,·TextureRegistry$ImageConsumer13 final·class·FlutterRenderer$ImageTextureRegistryEntry·implements·TextureRegistry$ImageTextureEntry,·TextureRegistry$ImageConsumer
14 {14 {
15 ····private·static·final·String·TAG·=·"ImageTextureRegistryEntry";15 ····private·static·final·String·TAG·=·"ImageTextureRegistryEntry";
16 ····private·final·long·id;16 ····private·final·long·id;
17 ····private·boolean·ignoringFence;17 ····private·boolean·ignoringFence;
18 ····private·Image·image;18 ····private·Image·image;
19 ····private·boolean·released;19 ····private·boolean·released;
20 ····final·/*·synthetic·*/·j·this$0;20 ····final·/*·synthetic·*/·k·this$0;
21 ····21 ····
22 ····public·FlutterRenderer$ImageTextureRegistryEntry(final·j·this$0,·final·long·id)·{22 ····public·FlutterRenderer$ImageTextureRegistryEntry(final·k·this$0,·final·long·id)·{
23 ········this.this$0·=·this$0;23 ········this.this$0·=·this$0;
24 ········this.ignoringFence·=·false;24 ········this.ignoringFence·=·false;
25 ········this.id·=·id;25 ········this.id·=·id;
26 ····}26 ····}
27 ····27 ····
28 ····private·void·maybeWaitOnFence(final·Image·image)·{28 ····private·void·maybeWaitOnFence(final·Image·image)·{
29 ········if·(image·==·null)·{29 ········if·(image·==·null)·{
Offset 67, 16 lines modifiedOffset 67, 16 lines modified
67 ············}67 ············}
68 ············final·Image·image·=·this.image;68 ············final·Image·image·=·this.image;
69 ············if·(image·!=·null)·{69 ············if·(image·!=·null)·{
70 ················image.close();70 ················image.close();
71 ················this.image·=·null;71 ················this.image·=·null;
72 ············}72 ············}
73 ············this.released·=·true;73 ············this.released·=·true;
74 ············final·j·this$0·=·this.this$0;74 ············final·k·this$0·=·this.this$0;
75 ············this$0.d.post((Runnable)new·h(this.id,·this$0.a));75 ············this$0.d.post((Runnable)new·i(this.id,·this$0.a));
76 ········}76 ········}
77 ········finally·{77 ········finally·{
78 ············super.finalize();78 ············super.finalize();
79 ········}79 ········}
80 ····}80 ····}
81 ····81 ····
82 ····public·long·id()·{82 ····public·long·id()·{
499 B
io/flutter/embedding/engine/renderer/a.class
411 B
procyon -ec {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 package·io.flutter.embedding.engine.renderer;1 package·io.flutter.embedding.engine.renderer;
  
2 public·final·class·a·implements·k2 public·final·class·a·implements·l
3 {3 {
4 ····public·final·/*·synthetic·*/·j·a;4 ····public·final·/*·synthetic·*/·k·a;
5 ····5 ····
6 ····public·a(final·j·a)·{6 ····public·a(final·k·a)·{
7 ········this.a·=·a;7 ········this.a·=·a;
8 ····}8 ····}
9 ····9 ····
10 ····public·final·void·a()·{10 ····public·final·void·a()·{
11 ········this.a.c·=·false;11 ········this.a.c·=·false;
12 ····}12 ····}
13 ····13 ····
1.02 KB
io/flutter/embedding/engine/renderer/g.class
960 B
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 23 lines modified
  
1 package·io.flutter.embedding.engine.renderer;1 package·io.flutter.embedding.engine.renderer;
  
2 import·io.flutter.view.n; 
3 import·io.flutter.view.TextureRegistry$SurfaceTextureEntry;2 import·android.media.ImageReader$OnImageAvailableListener;
 3 import·android.os.Handler;
 4 import·android.os.Looper;
 5 import·java.util.ArrayDeque;
 6 import·android.media.ImageReader;
  
4 public·abstract·class·g·implements·TextureRegistry$SurfaceTextureEntry,·n7 public·final·class·g
5 {8 {
 9 ····public·final·ImageReader·a;
 10 ····public·final·ArrayDeque·b;
 11 ····public·boolean·c;
 12 ····public·final·/*·synthetic·*/·FlutterRenderer$ImageReaderSurfaceProducer·d;
 13 ····
 14 ····public·g(final·FlutterRenderer$ImageReaderSurfaceProducer·d,·final·ImageReader·a)·{
 15 ········this.d·=·d;
 16 ········this.b·=·new·ArrayDeque();
 17 ········this.c·=·false;
 18 ········(this.a·=·a).setOnImageAvailableListener((ImageReader$OnImageAvailableListener)new·f(this),·new·Handler(Looper.getMainLooper()));
 19 ····}
6 }20 }
2.84 KB
io/flutter/embedding/engine/renderer/j.class
2.75 KB
procyon -ec {}
    
Offset 1, 72 lines modifiedOffset 1, 47 lines modified
  
1 package·io.flutter.embedding.engine.renderer;1 package·io.flutter.embedding.engine.renderer;
  
2 import·java.util.Iterator; 
3 import·java.lang.ref.WeakReference; 
4 import·io.flutter.view.n; 
5 import·androidx.lifecycle.DefaultLifecycleObserver; 
6 import·androidx.lifecycle.w; 
7 import·java.util.concurrent.atomic.AtomicLong; 
8 import·java.util.ArrayList;2 import·java.util.ArrayList;
9 import·java.util.HashSet; 
10 import·android.os.Handler; 
11 import·android.view.Surface; 
12 import·io.flutter.embedding.engine.FlutterJNI; 
13 import·io.flutter.view.q; 
  
14 public·final·class·j·implements·q3 public·final·class·j
15 {4 {
16 ····public·final·FlutterJNI·a; 
17 ····public·Surface·b;5 ····public·float·a;
 6 ····public·int·b;
18 ····public·boolean·c;7 ····public·int·c;
19 ····public·final·Handler·d;8 ····public·int·d;
20 ····public·final·HashSet·e;9 ····public·int·e;
 10 ····public·int·f;
 11 ····public·int·g;
 12 ····public·int·h;
 13 ····public·int·i;
 14 ····public·int·j;
 15 ····public·int·k;
 16 ····public·int·l;
 17 ····public·int·m;
 18 ····public·int·n;
 19 ····public·int·o;
 20 ····public·int·p;
21 ····public·final·ArrayList·f;21 ····public·final·ArrayList·q;
22 ····public·final·a·g;22 ····public·final·ArrayList·r;
23 ····23 ····
24 ····public·j(final·FlutterJNI·a)·{ 
25 ········new·AtomicLong(0L);24 ····public·j()·{
 25 ········this.a·=·1.0f;
 26 ········this.b·=·0;
26 ········this.c·=·false;27 ········this.c·=·0;
27 ········this.d·=·new·Handler(); 
28 ········this.e·=·new·HashSet();28 ········this.d·=·0;
 29 ········this.e·=·0;
 30 ········this.f·=·0;
 31 ········this.g·=·0;
 32 ········this.h·=·0;
 33 ········this.i·=·0;
 34 ········this.j·=·0;
 35 ········this.k·=·0;
 36 ········this.l·=·0;
 37 ········this.m·=·0;
 38 ········this.n·=·0;
 39 ········this.o·=·0;
 40 ········this.p·=·-1;
29 ········this.f·=·new·ArrayList();41 ········this.q·=·new·ArrayList();
 42 ········this.r·=·new·ArrayList();
30 ········final·a·g·=·new·a(this); 
31 ········this.g·=·g; 
32 ········(this.a·=·a).addIsDisplayingFlutterUiListener((k)g); 
33 ········w.u.r.a((DefaultLifecycleObserver)new·b(this)); 
34 ····} 
35 ···· 
36 ····public·final·void·a(final·int·n)·{ 
37 ········final·Iterator·iterator·=·this.e.iterator(); 
38 ········while·(iterator.hasNext())·{ 
39 ············final·n·n2·=·(n)((WeakReference<n>)iterator.next()).get(); 
40 ············if·(n2·!=·null)·{ 
41 ················n2.onTrimMemory(n); 
42 ············} 
43 ············else·{ 
44 ················iterator.remove(); 
45 ············} 
46 ········} 
47 ····} 
48 ···· 
49 ····public·final·void·b(final·n·n)·{ 
50 ········final·HashSet·e·=·this.e; 
51 ········for·(final·WeakReference·o·:·e)·{ 
52 ············if·(o.get()·==·n)·{ 
53 ················e.remove(o); 
54 ················break; 
55 ············} 
56 ········} 
57 ····} 
58 ···· 
59 ····public·final·void·c()·{ 
60 ········if·(this.b·!=·null)·{ 
61 ············this.a.onSurfaceDestroyed(); 
62 ············if·(this.c)·{ 
63 ················this.g.a(); 
64 ············} 
65 ············this.c·=·false; 
66 ············this.b·=·null; 
67 ········} 
68 ····}43 ····}
69 }44 }
803 B
io/flutter/plugin/editing/i.class
737 B
procyon -ec {}
    
Offset 44, 15 lines modifiedOffset 44, 15 lines modified
44 ····public·io.flutter.plugin.editing.b·j;44 ····public·io.flutter.plugin.editing.b·j;
45 ····public·final·h·k;45 ····public·final·h·k;
46 ····public·Rect·l;46 ····public·Rect·l;
47 ····public·final·ImeSyncDeferringInsetsCallback·m;47 ····public·final·ImeSyncDeferringInsetsCallback·m;
48 ····public·q·n;48 ····public·q·n;
49 ····public·boolean·o;49 ····public·boolean·o;
50 ····50 ····
51 ····public·i(final·t3.o·a,·final·a2·d,·final·h·k)·{51 ····public·i(final·t3.o·a,·final·a2·d,·final·a2·a2,·final·h·k)·{
52 ········this.e·=·new·b((Object)io.flutter.plugin.editing.h.m,·0);52 ········this.e·=·new·b((Object)io.flutter.plugin.editing.h.m,·0);
53 ········this.a·=·(View)a;53 ········this.a·=·(View)a;
54 ········this.h·=·new·e((View)a,·(q)null);54 ········this.h·=·new·e((View)a,·(q)null);
55 ········this.b·=·(InputMethodManager)((View)a).getContext().getSystemService("input_method");55 ········this.b·=·(InputMethodManager)((View)a).getContext().getSystemService("input_method");
56 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT;56 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT;
57 ········if·(sdk_INT·>=·26)·{57 ········if·(sdk_INT·>=·26)·{
58 ············this.c·=·b0.d.i(a2.a.k(((View)a).getContext(),·b0.d.n()));58 ············this.c·=·b0.d.i(a2.a.k(((View)a).getContext(),·b0.d.n()));
1010 B
io/flutter/plugin/platform/h.class
938 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 package·io.flutter.plugin.platform;1 package·io.flutter.plugin.platform;
  
2 import·io.flutter.embedding.engine.renderer.l;2 import·io.flutter.embedding.engine.renderer.m;
3 import·android.view.ViewGroup;3 import·android.view.ViewGroup;
4 import·android.view.View;4 import·android.view.View;
5 import·android.support.v4.media.d;5 import·android.support.v4.media.d;
6 import·android.os.Build$VERSION;6 import·android.os.Build$VERSION;
7 import·k.n;7 import·k.n;
8 import·java.util.HashSet;8 import·java.util.HashSet;
9 import·android.util.SparseArray;9 import·android.util.SparseArray;
Offset 189, 15 lines modifiedOffset 189, 15 lines modified
189 ················((ViewGroup)c).addView((View)(c.o·=·new·t3.h(((View)c).getContext(),·((View)c).getWidth(),·((View)c).getHeight(),·(int)(o2·?·1·:·0))));189 ················((ViewGroup)c).addView((View)(c.o·=·new·t3.h(((View)c).getContext(),·((View)c).getWidth(),·((View)c).getHeight(),·(int)(o2·?·1·:·0))));
190 ············}190 ············}
191 ············else·{191 ············else·{
192 ················o.g(((View)c).getWidth(),·((View)c).getHeight());192 ················o.g(((View)c).getWidth(),·((View)c).getHeight());
193 ············}193 ············}
194 ············c.q·=·c.p;194 ············c.q·=·c.p;
195 ············final·t3.h·o3·=·c.o;195 ············final·t3.h·o3·=·c.o;
196 ············c.p·=·(l)o3;196 ············c.p·=·(m)o3;
197 ············final·u3.b·t·=·c.t;197 ············final·u3.b·t·=·c.t;
198 ············if·(t·!=·null)·{198 ············if·(t·!=·null)·{
199 ················o3.a(t.b);199 ················o3.a(t.b);
200 ············}200 ············}
201 ············this.o·=·o2;201 ············this.o·=·o2;
202 ········}202 ········}
203 ····}203 ····}
4.81 KB
k/a2.class
4.79 KB
procyon -ec {}
    
Offset 33, 16 lines modifiedOffset 33, 18 lines modified
33 import·b4.h;33 import·b4.h;
34 import·java.util.ArrayList;34 import·java.util.ArrayList;
35 import·org.json.JSONArray;35 import·org.json.JSONArray;
36 import·android.util.AttributeSet;36 import·android.util.AttributeSet;
37 import·l1.v0;37 import·l1.v0;
38 import·l1.t0;38 import·l1.t0;
39 import·l1.i;39 import·l1.i;
40 import·b2.c; 
41 import·v3.b;40 import·v3.b;
 41 import·b0.c;
 42 import·android.os.Build$VERSION;
 43 import·android.view.inputmethod.InputMethodManager;
42 import·t3.q;44 import·t3.q;
43 import·t3.w;45 import·t3.w;
44 import·java.util.HashSet;46 import·java.util.HashSet;
45 import·t3.o;47 import·t3.o;
46 import·r2.m;48 import·r2.m;
47 import·java.util.concurrent.atomic.AtomicBoolean;49 import·java.util.concurrent.atomic.AtomicBoolean;
48 import·android.net.Uri;50 import·android.net.Uri;
Offset 69, 15 lines modifiedOffset 71, 15 lines modified
69 public·final·class·a2·implements·z,·k,·d71 public·final·class·a2·implements·z,·k,·d
70 {72 {
71 ····public·Object·m;73 ····public·Object·m;
72 ····public·Object·n;74 ····public·Object·n;
73 ····public·Object·o;75 ····public·Object·o;
74 ····76 ····
75 ····public·a2(final·int·n)·{77 ····public·a2(final·int·n)·{
76 ········if·(n·!=·16)·{78 ········if·(n·!=·17)·{
77 ············return;79 ············return;
78 ········}80 ········}
79 ········this.m·=·new·ConcurrentLinkedQueue();81 ········this.m·=·new·ConcurrentLinkedQueue();
80 ····}82 ····}
81 ····83 ····
82 ····public·a2(final·Context·m,·final·TypedArray·n)·{84 ····public·a2(final·Context·m,·final·TypedArray·n)·{
83 ········this.m·=·m;85 ········this.m·=·m;
Offset 137, 52 lines modifiedOffset 139, 68 lines modified
137 ····public·a2(final·o·o)·{139 ····public·a2(final·o·o)·{
138 ········this.n·=·new·HashSet();140 ········this.n·=·new·HashSet();
139 ········this.o·=·o;141 ········this.o·=·o;
140 ········this.m·=·new·w[]·{·(w)new·t3.v(o.getBinaryMessenger()),·(w)new·q(new·b4.d(o.getBinaryMessenger()))·};142 ········this.m·=·new·w[]·{·(w)new·t3.v(o.getBinaryMessenger()),·(w)new·q(new·b4.d(o.getBinaryMessenger()))·};
141 ········new·a2(o.getBinaryMessenger()).n·=·this;143 ········new·a2(o.getBinaryMessenger()).n·=·this;
142 ····}144 ····}
143 ····145 ····
 146 ····public·a2(final·o·o,·final·InputMethodManager·n,·final·a2·m)·{
 147 ········if·(Build$VERSION.SDK_INT·>=·33)·{
 148 ············c.p(o);
 149 ········}
 150 ········this.o·=·o;
 151 ········this.n·=·n;
 152 ········this.m·=·m;
 153 ········m.n·=·this;
 154 ····}
 155 ····
144 ····public·a2(final·b·b,·final·int·n)·{156 ····public·a2(final·b·b,·final·int·n)·{
145 ········final·c·m·=·c.m;157 ········final·b2.c·m·=·b2.c.m;
146 ········final·int·n2·=·1;158 ········final·int·n2·=·1;
147 ········switch·(n)·{159 ········switch·(n)·{
148 ············default:·{160 ············default:·{
149 ················final·b4.b·o·=·new·b4.b(2,·(Object)this);161 ················final·b4.b·o·=·new·b4.b(2,·(Object)this);
150 ················this.o·=·o;162 ················this.o·=·o;
151 ················((j)(this.m·=·new·j((f)b,·"flutter/localization",·(p)m,·n2))).b((n)o);163 ················((j)(this.m·=·new·j((f)b,·"flutter/localization",·(p)m,·n2))).b((n)o);
152 ················return;164 ················return;
153 ············}165 ············}
154 ············case·19:·{166 ············case·20:·{
155 ················final·b4.b·o2·=·new·b4.b(10,·(Object)this);167 ················final·b4.b·o2·=·new·b4.b(11,·(Object)this);
156 ················this.o·=·o2;168 ················this.o·=·o2;
157 ················((j)(this.m·=·new·j((f)b,·"flutter/textinput",·(p)m,·n2))).b((n)o2);169 ················((j)(this.m·=·new·j((f)b,·"flutter/textinput",·(p)m,·n2))).b((n)o2);
158 ················return;170 ················return;
159 ············}171 ············}
160 ············case·18:·{172 ············case·19:·{
161 ················final·b4.b·o3·=·new·b4.b(9,·(Object)this);173 ················final·b4.b·o3·=·new·b4.b(10,·(Object)this);
162 ················this.o·=·o3;174 ················this.o·=·o3;
163 ················((j)(this.m·=·new·j((f)b,·"flutter/spellcheck",·(p)u.m,·n2))).b((n)o3);175 ················((j)(this.m·=·new·j((f)b,·"flutter/spellcheck",·(p)u.m,·n2))).b((n)o3);
164 ················return;176 ················return;
165 ············}177 ············}
166 ············case·15:·{178 ············case·16:·{
167 ················final·b4.b·o4·=·new·b4.b(6,·(Object)this);179 ················final·b4.b·o4·=·new·b4.b(9,·(Object)this);
168 ················this.o·=·o4;180 ················this.o·=·o4;
169 ················((j)(this.m·=·new·j((f)b,·"flutter/platform_views",·(p)u.m,·n2))).b((n)o4);181 ················((j)(this.m·=·new·j((f)b,·"flutter/scribe",·(p)m,·n2))).b((n)o4);
170 ················return;182 ················return;
171 ············}183 ············}
172 ············case·14:·{184 ············case·15:·{
173 ················final·b4.b·o5·=·new·b4.b(5,·(Object)this);185 ················final·b4.b·o5·=·new·b4.b(6,·(Object)this);
174 ················this.o·=·o5;186 ················this.o·=·o5;
175 ················((j)(this.m·=·new·j((f)b,·"flutter/platform",·(p)m,·n2))).b((n)o5);187 ················((j)(this.m·=·new·j((f)b,·"flutter/platform_views",·(p)u.m,·n2))).b((n)o5);
176 ················return;188 ················return;
177 ············}189 ············}
178 ············case·13:·{190 ············case·14:·{
179 ················final·b4.b·o6·=·new·b4.b(3,·(Object)this);191 ················final·b4.b·o6·=·new·b4.b(5,·(Object)this);
180 ················this.o·=·o6;192 ················this.o·=·o6;
 193 ················((j)(this.m·=·new·j((f)b,·"flutter/platform",·(p)m,·n2))).b((n)o6);
 194 ················return;
 195 ············}
 196 ············case·13:·{
 197 ················final·b4.b·o7·=·new·b4.b(3,·(Object)this);
 198 ················this.o·=·o7;
181 ················((j)(this.m·=·new·j((f)b,·"flutter/mousecursor",·(p)u.m,·n2))).b((n)o6);199 ················((j)(this.m·=·new·j((f)b,·"flutter/mousecursor",·(p)u.m,·n2))).b((n)o7);
182 ············}200 ············}
183 ········}201 ········}
184 ····}202 ····}
185 ····203 ····
186 ····public·a2(final·i...·array)·{204 ····public·a2(final·i...·array)·{
187 ········final·t0·n·=·new·t0();205 ········final·t0·n·=·new·t0();
188 ········final·v0·o·=·new·v0();206 ········final·v0·o·=·new·v0();
Offset 863, 22 lines modifiedOffset 881, 24 lines modified
863 ························}881 ························}
864 ························a2·=·i;882 ························a2·=·i;
865 ························return·a2;883 ························return·a2;
866 ····················}884 ····················}
867 ····················a0.d();885 ····················a0.d();
868 ················}886 ················}
869 ················return·a2;887 ················return·a2;
870 ················final·String·s2·=·"Failed·to·parse·xml·resource·"; 
871 ················String·s·=·null;888 ················String·s·=·null;
872 ················String·string2·=·null;889 ················String·string2·=·null;
 890 ················final·String·s2;
873 ················final·IOException·ex3;891 ················final·IOException·ex3;
874 ················Log.e(s,·s2.concat(string2),·(Throwable)ex3);892 ················Log.e(s,·s2.concat(string2),·(Throwable)ex3);
875 ················continue;893 ················continue;
876 ············}894 ············}
877 ············final·String·s2·=·"Failed·to·read·xml·resource·";895 ············String·s2·=·"Failed·to·read·xml·resource·";
 896 ············continue;
 897 ············s2·=·"Failed·to·parse·xml·resource·";
878 ············continue;898 ············continue;
879 ········}899 ········}
880 ····}900 ····}
881 ····901 ····
Max diff block lines reached; 59/4877 bytes (1.21%) of diff not shown.
178 KB
n3/f.class
178 KB
procyon -ec {}
    
Offset 48, 15 lines modifiedOffset 48, 15 lines modified
48 ········String·n;48 ········String·n;
49 ········if·(Build$VERSION.SDK_INT·>=·28)·{49 ········if·(Build$VERSION.SDK_INT·>=·28)·{
50 ············n·=·a0.e.n(audioDeviceInfo);50 ············n·=·a0.e.n(audioDeviceInfo);
51 ········}51 ········}
52 ········else·{52 ········else·{
53 ············n·=·null;53 ············n·=·null;
54 ········}54 ········}
55 ········return·d("id",·Integer.valueOf(f0.n(audioDeviceInfo)),·"productName",·f0.g(audioDeviceInfo),·"address",·n,·"isSource",·Boolean.valueOf(f0.j(audioDeviceInfo)),·"isSink",·Boolean.valueOf(f0.o(audioDeviceInfo)),·"sampleRates",·f0.p(audioDeviceInfo),·"channelMasks",·f0.q(audioDeviceInfo),·"cha[·...·truncated·by·diffoscope;·len:·97,·SHA:·0421a954f1118bbe3c014629f4254a1933df82f0505c607ced3a1773fe9212f9·...·](audioDeviceInfo),·"type",·Integer.valueOf(f0.a(audioDeviceInfo)));55 ········return·d("id",·Integer.valueOf(f0.m(audioDeviceInfo)),·"productName",·f0.f(audioDeviceInfo),·"address",·n,·"isSource",·Boolean.valueOf(f0.i(audioDeviceInfo)),·"isSink",·Boolean.valueOf(f0.n(audioDeviceInfo)),·"sampleRates",·f0.o(audioDeviceInfo),·"channelMasks",·f0.p(audioDeviceInfo),·"cha[·...·truncated·by·diffoscope;·len:·97,·SHA:·bb41faa789305f9af02d07a82c3f9043f23aea7b697e47d71aa46279521ef9a3·...·](audioDeviceInfo),·"type",·Integer.valueOf(f0.a(audioDeviceInfo)));
56 ····}56 ····}
57 ····57 ····
58 ····public·static·ArrayList·c(final·int[]·array)·{58 ····public·static·ArrayList·c(final·int[]·array)·{
59 ········final·ArrayList<Integer>·list·=·new·ArrayList<Integer>();59 ········final·ArrayList<Integer>·list·=·new·ArrayList<Integer>();
60 ········for·(int·i·=·0;·i·<·array.length;·++i)·{60 ········for·(int·i·=·0;·i·<·array.length;·++i)·{
61 ············list.add(Integer.valueOf(array[i]));61 ············list.add(Integer.valueOf(array[i]));
62 ········}62 ········}
Offset 94, 314 lines modifiedOffset 94, 314 lines modified
94 ····························final·int·n3·=·31;94 ····························final·int·n3·=·31;
95 ····························final·int·n4·=·2;95 ····························final·int·n4·=·2;
96 ····························final·int·n5·=·29;96 ····························final·int·n5·=·29;
97 ····························final·int·n6·=·21;97 ····························final·int·n6·=·21;
98 ····························final·int·n7·=·28;98 ····························final·int·n7·=·28;
99 ····························final·int·n8·=·23;99 ····························final·int·n8·=·23;
100 ····························int·n9·=·0;100 ····························int·n9·=·0;
101 ····························Label_1656:·{101 ····························Label_1655:·{
102 ································switch·(hashCode)·{102 ································switch·(hashCode)·{
103 ····································case·2093966320:·{103 ····································case·2093966320:·{
104 ········································if·(s.equals("generateAudioSessionId"))·{104 ········································if·(s.equals("generateAudioSessionId"))·{
105 ············································n9·=·33;105 ············································n9·=·33;
106 ············································break·Label_1656;106 ············································break·Label_1655;
107 ········································}107 ········································}
108 ········································break;108 ········································break;
109 ····································}109 ····································}
110 ····································case·1986792688:·{110 ····································case·1986792688:·{
111 ········································if·(s.equals("isVolumeFixed"))·{111 ········································if·(s.equals("isVolumeFixed"))·{
112 ············································n9·=·3;112 ············································n9·=·3;
113 ············································break·Label_1656;113 ············································break·Label_1655;
114 ········································}114 ········································}
115 ········································break;115 ········································break;
116 ····································}116 ····································}
117 ····································case·1984784677:·{117 ····································case·1984784677:·{
118 ········································if·(s.equals("setMode"))·{118 ········································if·(s.equals("setMode"))·{
119 ············································n9·=·30;119 ············································n9·=·30;
120 ············································break·Label_1656;120 ············································break·Label_1655;
121 ········································}121 ········································}
122 ········································break;122 ········································break;
123 ····································}123 ····································}
124 ····································case·1570996442:·{124 ····································case·1570996442:·{
125 ········································if·(s.equals("getAvailableCommunicationDevices"))·{125 ········································if·(s.equals("getAvailableCommunicationDevices"))·{
126 ············································n9·=·15;126 ············································n9·=·15;
127 ············································break·Label_1656;127 ············································break·Label_1655;
128 ········································}128 ········································}
129 ········································break;129 ········································break;
130 ····································}130 ····································}
131 ····································case·1504508844:·{131 ····································case·1504508844:·{
132 ········································if·(s.equals("playSoundEffect"))·{132 ········································if·(s.equals("playSoundEffect"))·{
133 ············································n9·=·36;133 ············································n9·=·36;
134 ············································break·Label_1656;134 ············································break·Label_1655;
135 ········································}135 ········································}
136 ········································break;136 ········································break;
137 ····································}137 ····································}
138 ····································case·1397925922:·{138 ····································case·1397925922:·{
139 ········································if·(s.equals("setRingerMode"))·{139 ········································if·(s.equals("setRingerMode"))·{
140 ············································n9·=·12;140 ············································n9·=·12;
141 ············································break·Label_1656;141 ············································break·Label_1655;
142 ········································}142 ········································}
143 ········································break;143 ········································break;
144 ····································}144 ····································}
145 ····································case·1378317714:·{145 ····································case·1378317714:·{
146 ········································if·(s.equals("unloadSoundEffects"))·{146 ········································if·(s.equals("unloadSoundEffects"))·{
147 ············································n9·=·38;147 ············································n9·=·38;
148 ············································break·Label_1656;148 ············································break·Label_1655;
149 ········································}149 ········································}
150 ········································break;150 ········································break;
151 ····································}151 ····································}
152 ····································case·1357290231:·{152 ····································case·1357290231:·{
153 ········································if·(s.equals("abandonAudioFocus"))·{153 ········································if·(s.equals("abandonAudioFocus"))·{
154 ············································n9·=·1;154 ············································n9·=·1;
155 ············································break·Label_1656;155 ············································break·Label_1655;
156 ········································}156 ········································}
157 ········································break;157 ········································break;
158 ····································}158 ····································}
159 ····································case·1258134830:·{159 ····································case·1258134830:·{
160 ········································if·(s.equals("adjustSuggestedStreamVolume"))·{160 ········································if·(s.equals("adjustSuggestedStreamVolume"))·{
161 ············································n9·=·6;161 ············································n9·=·6;
162 ············································break·Label_1656;162 ············································break·Label_1655;
163 ········································}163 ········································}
164 ········································break;164 ········································break;
165 ····································}165 ····································}
166 ····································case·1241312831:·{166 ····································case·1241312831:·{
167 ········································if·(s.equals("clearCommunicationDevice"))·{167 ········································if·(s.equals("clearCommunicationDevice"))·{
168 ············································n9·=·18;168 ············································n9·=·18;
169 ············································break·Label_1656;169 ············································break·Label_1655;
170 ········································}170 ········································}
171 ········································break;171 ········································break;
172 ····································}172 ····································}
173 ····································case·1187450940:·{173 ····································case·1187450940:·{
174 ········································if·(s.equals("setStreamVolume"))·{174 ········································if·(s.equals("setStreamVolume"))·{
175 ············································n9·=·13;175 ············································n9·=·13;
176 ············································break·Label_1656;176 ············································break·Label_1655;
177 ········································}177 ········································}
178 ········································break;178 ········································break;
179 ····································}179 ····································}
180 ····································case·1163405254:·{180 ····································case·1163405254:·{
181 ········································if·(s.equals("getAllowedCapturePolicy"))·{181 ········································if·(s.equals("getAllowedCapturePolicy"))·{
182 ············································n9·=·22;182 ············································n9·=·22;
183 ············································break·Label_1656;183 ············································break·Label_1655;
184 ········································}184 ········································}
185 ········································break;185 ········································break;
186 ····································}186 ····································}
187 ····································case·1084758859:·{187 ····································case·1084758859:·{
188 ········································if·(s.equals("getProperty"))·{188 ········································if·(s.equals("getProperty"))·{
189 ············································n9·=·39;189 ············································n9·=·39;
190 ············································break·Label_1656;190 ············································break·Label_1655;
191 ········································}191 ········································}
192 ········································break;192 ········································break;
193 ····································}193 ····································}
194 ····································case·976310915:·{194 ····································case·976310915:·{
195 ········································if·(s.equals("isStreamMute"))·{195 ········································if·(s.equals("isStreamMute"))·{
196 ············································n9·=·14;196 ············································n9·=·14;
197 ············································break·Label_1656;197 ············································break·Label_1655;
198 ········································}198 ········································}
199 ········································break;199 ········································break;
200 ····································}200 ····································}
201 ····································case·954131337:·{201 ····································case·954131337:·{
202 ········································if·(s.equals("adjustVolume"))·{202 ········································if·(s.equals("adjustVolume"))·{
203 ············································n9·=·5;203 ············································n9·=·5;
204 ············································break·Label_1656;204 ············································break·Label_1655;
Max diff block lines reached; 173835/182254 bytes (95.38%) of diff not shown.
545 B
n3/g.class
525 B
procyon -ec {}
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ········final·f·n·=·this.n;66 ········final·f·n·=·this.n;
67 ········n.m.b((n)null);67 ········n.m.b((n)null);
68 ········f.n.a.remove(n);68 ········f.n.a.remove(n);
69 ········if·(f.n.a.size()·==·0)·{69 ········if·(f.n.a.size()·==·0)·{
70 ············final·n3.e·n2·=·f.n;70 ············final·n3.e·n2·=·f.n;
71 ············n2.a();71 ············n2.a();
72 ············if·(Build$VERSION.SDK_INT·>=·23)·{72 ············if·(Build$VERSION.SDK_INT·>=·23)·{
73 ················f0.h(n2.f,·(AudioDeviceCallback)n2.g);73 ················f0.g(n2.f,·(AudioDeviceCallback)n2.g);
74 ············}74 ············}
75 ············n2.e·=·null;75 ············n2.e·=·null;
76 ············n2.f·=·null;76 ············n2.f·=·null;
77 ············f.n·=·null;77 ············f.n·=·null;
78 ········}78 ········}
79 ········n.m·=·null;79 ········n.m·=·null;
80 ········this.n·=·null;80 ········this.n·=·null;
1.0 KB
o3/d.class
1000 B
procyon -ec {}
    
Offset 14, 25 lines modifiedOffset 14, 25 lines modified
14 ····14 ····
15 ····public·final·void·a()·{15 ····public·final·void·a()·{
16 ········final·int·a·=·this.a;16 ········final·int·a·=·this.a;
17 ········final·Object·b·=·this.b;17 ········final·Object·b·=·this.b;
18 ········switch·(a)·{18 ········switch·(a)·{
19 ············default:·{19 ············default:·{
20 ················final·b·b2·=·(b)b;20 ················final·b·b2·=·(b)b;
21 ················final·Iterator·iterator·=·b2.r.iterator();21 ················final·Iterator·iterator·=·b2.s.iterator();
22 ················while·(iterator.hasNext())·{22 ················while·(iterator.hasNext())·{
23 ····················((a)iterator.next()).a();23 ····················((a)iterator.next()).a();
24 ················}24 ················}
25 ················while·(true)·{25 ················while·(true)·{
26 ····················final·h·q·=·b2.q;26 ····················final·h·r·=·b2.r;
27 ····················final·SparseArray·j·=·q.j;27 ····················final·SparseArray·j·=·r.j;
28 ····················if·(j.size()·<=·0)·{28 ····················if·(j.size()·<=·0)·{
29 ························break;29 ························break;
30 ····················}30 ····················}
31 ····················q.t.m(j.keyAt(0));31 ····················r.t.m(j.keyAt(0));
32 ················}32 ················}
33 ················b2.k.b·=·null;33 ················b2.k.b·=·null;
34 ················return;34 ················return;
35 ············}35 ············}
36 ············case·0:·{36 ············case·0:·{
37 ················((e)b).n.a();37 ················((e)b).n.a();
38 ············}38 ············}
567 B
o3/e.class
547 B
procyon -ec {}
    
Offset 14, 15 lines modifiedOffset 14, 15 lines modified
14 ····public·f·n;14 ····public·f·n;
15 ····15 ····
16 ····public·final·void·d(final·k2·k2)·{16 ····public·final·void·d(final·k2·k2)·{
17 ········final·Context·context·=·(Context)k2.a;17 ········final·Context·context·=·(Context)k2.a;
18 ········final·c4.f·f·=·(c4.f)k2.c;18 ········final·c4.f·f·=·(c4.f)k2.c;
19 ········this.n·=·new·f(context,·f);19 ········this.n·=·new·f(context,·f);
20 ········(this.m·=·new·j(f,·"com.ryanheise.just_audio.methods",·1)).b((n)this.n);20 ········(this.m·=·new·j(f,·"com.ryanheise.just_audio.methods",·1)).b((n)this.n);
21 ········((b)k2.b).r.add(new·d(0,·(Object)this));21 ········((b)k2.b).s.add(new·d(0,·(Object)this));
22 ····}22 ····}
23 ····23 ····
24 ····public·final·void·h(final·k2·k2)·{24 ····public·final·void·h(final·k2·k2)·{
25 ········this.n.a();25 ········this.n.a();
26 ········this.n·=·null;26 ········this.n·=·null;
27 ········this.m.b((n)null);27 ········this.m.b((n)null);
28 ····}28 ····}
2.1 KB
t3/d.class
2.08 KB
procyon -ec {}
    
Offset 1, 32 lines modifiedOffset 1, 33 lines modified
  
1 package·t3;1 package·t3;
  
2 import·android.app.Activity;2 import·android.app.Activity;
3 import·android.view.View;3 import·android.view.View;
 4 import·io.flutter.embedding.engine.renderer.k;
4 import·android.os.Build$VERSION;5 import·android.os.Build$VERSION;
5 import·com.wuxialearn.wuxialearn.MainActivity;6 import·com.wuxialearn.wuxialearn.MainActivity;
6 import·java.util.Iterator;7 import·java.util.Iterator;
7 import·io.flutter.embedding.engine.renderer.k;8 import·io.flutter.embedding.engine.renderer.l;
  
8 public·final·class·d·implements·k9 public·final·class·d·implements·l
9 {10 {
10 ····public·final·/*·synthetic·*/·int·a;11 ····public·final·/*·synthetic·*/·int·a;
11 ····public·final·/*·synthetic·*/·Object·b;12 ····public·final·/*·synthetic·*/·Object·b;
12 ····13 ····
13 ····public·final·void·a()·{14 ····public·final·void·a()·{
14 ········final·int·a·=·this.a;15 ········final·int·a·=·this.a;
15 ········final·Object·b·=·this.b;16 ········final·Object·b·=·this.b;
16 ········switch·(a)·{17 ········switch·(a)·{
17 ············default:·{18 ············default:·{
18 ················final·o·o·=·(o)b;19 ················final·o·o·=·(o)b;
19 ················o.s·=·false;20 ················o.s·=·false;
20 ················final·Iterator·iterator·=·o.r.iterator();21 ················final·Iterator·iterator·=·o.r.iterator();
21 ················while·(iterator.hasNext())·{22 ················while·(iterator.hasNext())·{
22 ····················((k)iterator.next()).a();23 ····················((l)iterator.next()).a();
23 ················}24 ················}
24 ················return;25 ················return;
25 ············}26 ············}
26 ············case·1:·{27 ············case·1:·{
27 ················return;28 ················return;
28 ············}29 ············}
29 ············case·0:·{30 ············case·0:·{
Offset 43, 24 lines modifiedOffset 44, 24 lines modified
43 ········final·Object·b·=·this.b;44 ········final·Object·b·=·this.b;
44 ········switch·(a)·{45 ········switch·(a)·{
45 ············default:·{46 ············default:·{
46 ················final·o·o·=·(o)b;47 ················final·o·o·=·(o)b;
47 ················o.s·=·h;48 ················o.s·=·h;
48 ················final·Iterator·iterator·=·o.r.iterator();49 ················final·Iterator·iterator·=·o.r.iterator();
49 ················while·(iterator.hasNext())·{50 ················while·(iterator.hasNext())·{
50 ····················((k)iterator.next()).b();51 ····················((l)iterator.next()).b();
51 ················}52 ················}
52 ················return;53 ················return;
53 ············}54 ············}
54 ············case·1:·{55 ············case·1:·{
55 ················final·j·j·=·(j)b;56 ················final·j·j·=·(j)b;
56 ················((View)j).setAlpha(1.0f);57 ················((View)j).setAlpha(1.0f);
57 ················final·io.flutter.embedding.engine.renderer.j·o2·=·j.o;58 ················final·k·o2·=·j.o;
58 ················if·(o2·!=·null)·{59 ················if·(o2·!=·null)·{
59 ····················o2.a.removeIsDisplayingFlutterUiListener((k)this);60 ····················o2.a.removeIsDisplayingFlutterUiListener((l)this);
60 ················}61 ················}
61 ················return;62 ················return;
62 ············}63 ············}
63 ············case·0:·{64 ············case·0:·{
64 ················final·g·g·=·(g)b;65 ················final·g·g·=·(g)b;
65 ················final·MainActivity·mainActivity·=·(MainActivity)g.a;66 ················final·MainActivity·mainActivity·=·(MainActivity)g.a;
66 ················if·(Build$VERSION.SDK_INT·>=·29)·{67 ················if·(Build$VERSION.SDK_INT·>=·29)·{
2.48 KB
t3/h.class
2.46 KB
procyon -ec {}
    
Offset 7, 33 lines modifiedOffset 7, 34 lines modified
7 import·android.graphics.Paint;7 import·android.graphics.Paint;
8 import·java.nio.Buffer;8 import·java.nio.Buffer;
9 import·android.graphics.Bitmap$Config;9 import·android.graphics.Bitmap$Config;
10 import·k.x;10 import·k.x;
11 import·n3.a;11 import·n3.a;
12 import·android.graphics.Canvas;12 import·android.graphics.Canvas;
13 import·android.view.Surface;13 import·android.view.Surface;
 14 import·k0.j;
14 import·k.h0;15 import·k.h0;
15 import·android.os.Build$VERSION;16 import·android.os.Build$VERSION;
16 import·android.util.Log;17 import·android.util.Log;
17 import·java.util.Locale;18 import·java.util.Locale;
18 import·android.util.AttributeSet;19 import·android.util.AttributeSet;
19 import·android.content.Context;20 import·android.content.Context;
20 import·io.flutter.embedding.engine.renderer.j;21 import·io.flutter.embedding.engine.renderer.k;
21 import·android.graphics.Bitmap;22 import·android.graphics.Bitmap;
22 import·android.media.Image;23 import·android.media.Image;
23 import·android.media.ImageReader;24 import·android.media.ImageReader;
24 import·io.flutter.embedding.engine.renderer.l;25 import·io.flutter.embedding.engine.renderer.m;
25 import·android.view.View;26 import·android.view.View;
  
26 public·class·h·extends·View·implements·l27 public·class·h·extends·View·implements·m
27 {28 {
28 ····public·ImageReader·m;29 ····public·ImageReader·m;
29 ····public·Image·n;30 ····public·Image·n;
30 ····public·Bitmap·o;31 ····public·Bitmap·o;
31 ····public·j·p;32 ····public·k·p;
32 ····public·final·int·q;33 ····public·final·int·q;
33 ····public·boolean·r;34 ····public·boolean·r;
34 ····35 ····
35 ····public·h(final·Context·context,·final·int·n,·final·int·n2,·final·int·q)·{36 ····public·h(final·Context·context,·final·int·n,·final·int·n2,·final·int·q)·{
36 ········final·ImageReader·f·=·f(n,·n2);37 ········final·ImageReader·f·=·f(n,·n2);
37 ········super(context,·(AttributeSet)null);38 ········super(context,·(AttributeSet)null);
38 ········this.r·=·false;39 ········this.r·=·false;
Offset 59, 16 lines modifiedOffset 60, 16 lines modified
59 ········}60 ········}
60 ········if·(Build$VERSION.SDK_INT·>=·29)·{61 ········if·(Build$VERSION.SDK_INT·>=·29)·{
61 ············return·h0.f(i,·j);62 ············return·h0.f(i,·j);
62 ········}63 ········}
63 ········return·ImageReader.newInstance(i,·j,·n,·3);64 ········return·ImageReader.newInstance(i,·j,·n,·3);
64 ····}65 ····}
65 ····66 ····
66 ····public·final·void·a(final·j·p)·{67 ····public·final·void·a(final·k·p)·{
67 ········if·(k0.j.a(this.q)·==·0)·{68 ········if·(j.a(this.q)·==·0)·{
68 ············final·Surface·surface·=·this.m.getSurface();69 ············final·Surface·surface·=·this.m.getSurface();
69 ············p.b·=·surface;70 ············p.b·=·surface;
70 ············p.a.onSurfaceWindowChanged(surface);71 ············p.a.onSurfaceWindowChanged(surface);
71 ········}72 ········}
72 ········this.setAlpha(1.0f);73 ········this.setAlpha(1.0f);
73 ········this.p·=·p;74 ········this.p·=·p;
74 ········this.r·=·true;75 ········this.r·=·true;
Offset 130, 15 lines modifiedOffset 131, 15 lines modified
130 ············n3.close();131 ············n3.close();
131 ············this.n·=·null;132 ············this.n·=·null;
132 ········}133 ········}
133 ········this.m.close();134 ········this.m.close();
134 ········this.m·=·f(n,·n2);135 ········this.m·=·f(n,·n2);
135 ····}136 ····}
136 ····137 ····
137 ····public·j·getAttachedRenderer()·{138 ····public·k·getAttachedRenderer()·{
138 ········return·this.p;139 ········return·this.p;
139 ····}140 ····}
140 ····141 ····
141 ····public·ImageReader·getImageReader()·{142 ····public·ImageReader·getImageReader()·{
142 ········return·this.m;143 ········return·this.m;
143 ····}144 ····}
144 ····145 ····
Offset 187, 15 lines modifiedOffset 188, 15 lines modified
187 ········}188 ········}
188 ········n3·=·1;189 ········n3·=·1;
189 ········q·=·this.q;190 ········q·=·this.q;
190 ········if·(q·==·n3)·{191 ········if·(q·==·n3)·{
191 ············n3·=·(this.r·?·1·:·0);192 ············n3·=·(this.r·?·1·:·0);
192 ············if·(n3·!=·0)·{193 ············if·(n3·!=·0)·{
193 ················this.g(n,·n2);194 ················this.g(n,·n2);
194 ················final·j·p4·=·this.p;195 ················final·k·p4·=·this.p;
195 ················final·Surface·surface·=·this.m.getSurface();196 ················final·Surface·surface·=·this.m.getSurface();
196 ················p4.b·=·surface;197 ················p4.b·=·surface;
197 ················p4.a.onSurfaceWindowChanged(surface);198 ················p4.a.onSurfaceWindowChanged(surface);
198 ············}199 ············}
199 ········}200 ········}
200 ····}201 ····}
201 }202 }
4.25 KB
t3/j.class
4.23 KB
procyon -ec {}
    
Offset 3, 27 lines modifiedOffset 3, 28 lines modified
  
3 import·android.view.View;3 import·android.view.View;
4 import·android.graphics.Region$Op;4 import·android.graphics.Region$Op;
5 import·android.graphics.Region;5 import·android.graphics.Region;
6 import·android.view.Surface;6 import·android.view.Surface;
7 import·io.flutter.embedding.engine.FlutterJNI;7 import·io.flutter.embedding.engine.FlutterJNI;
8 import·android.util.Log;8 import·android.util.Log;
9 import·io.flutter.embedding.engine.renderer.k;9 import·io.flutter.embedding.engine.renderer.l;
10 import·android.view.SurfaceHolder$Callback;10 import·android.view.SurfaceHolder$Callback;
11 import·android.util.AttributeSet;11 import·android.util.AttributeSet;
12 import·android.content.Context;12 import·android.content.Context;
13 import·com.wuxialearn.wuxialearn.MainActivity;13 import·com.wuxialearn.wuxialearn.MainActivity;
14 import·io.flutter.embedding.engine.renderer.l;14 import·io.flutter.embedding.engine.renderer.k;
 15 import·io.flutter.embedding.engine.renderer.m;
15 import·android.view.SurfaceView;16 import·android.view.SurfaceView;
  
16 public·final·class·j·extends·SurfaceView·implements·l17 public·final·class·j·extends·SurfaceView·implements·m
17 {18 {
18 ····public·boolean·m;19 ····public·boolean·m;
19 ····public·boolean·n;20 ····public·boolean·n;
20 ····public·io.flutter.embedding.engine.renderer.j·o;21 ····public·k·o;
21 ····public·final·d·p;22 ····public·final·d·p;
22 ····23 ····
23 ····public·j(final·MainActivity·mainActivity,·final·boolean·b)·{24 ····public·j(final·MainActivity·mainActivity,·final·boolean·b)·{
24 ········super((Context)mainActivity,·(AttributeSet)null);25 ········super((Context)mainActivity,·(AttributeSet)null);
25 ········this.m·=·false;26 ········this.m·=·false;
26 ········this.n·=·false;27 ········this.n·=·false;
27 ········final·i·i·=·new·i(this);28 ········final·i·i·=·new·i(this);
Offset 33, 19 lines modifiedOffset 34, 19 lines modified
33 ············this.getHolder().setFormat(-2);34 ············this.getHolder().setFormat(-2);
34 ············this.setZOrderOnTop(zOrderOnTop);35 ············this.setZOrderOnTop(zOrderOnTop);
35 ········}36 ········}
36 ········this.getHolder().addCallback((SurfaceHolder$Callback)i);37 ········this.getHolder().addCallback((SurfaceHolder$Callback)i);
37 ········((View)this).setAlpha(0.0f);38 ········((View)this).setAlpha(0.0f);
38 ····}39 ····}
39 ····40 ····
40 ····public·final·void·a(final·io.flutter.embedding.engine.renderer.j·o)·{ 
41 ········final·io.flutter.embedding.engine.renderer.j·o2·=·this.o;41 ····public·final·void·a(final·k·o)·{
 42 ········final·k·o2·=·this.o;
42 ········if·(o2·!=·null)·{43 ········if·(o2·!=·null)·{
43 ············o2.c();44 ············o2.c();
44 ············this.o.a.removeIsDisplayingFlutterUiListener((k)this.p);45 ············this.o.a.removeIsDisplayingFlutterUiListener((l)this.p);
45 ········}46 ········}
46 ········this.o·=·o;47 ········this.o·=·o;
47 ········this.d();48 ········this.d();
48 ····}49 ····}
49 ····50 ····
50 ····public·final·void·b()·{51 ····public·final·void·b()·{
51 ········if·(this.o·==·null)·{52 ········if·(this.o·==·null)·{
Offset 54, 50 lines modifiedOffset 55, 50 lines modified
54 ········}55 ········}
55 ········this.n·=·true;56 ········this.n·=·true;
56 ····}57 ····}
57 ····58 ····
58 ····public·final·void·c()·{59 ····public·final·void·c()·{
59 ········if·(this.o·!=·null)·{60 ········if·(this.o·!=·null)·{
60 ············if·(((View)this).getWindowToken()·!=·null)·{61 ············if·(((View)this).getWindowToken()·!=·null)·{
61 ················final·io.flutter.embedding.engine.renderer.j·o·=·this.o;62 ················final·k·o·=·this.o;
62 ················if·(o·==·null)·{63 ················if·(o·==·null)·{
63 ····················throw·new·IllegalStateException("disconnectSurfaceFromRenderer()·should·only·be·called·when·flutterRenderer·is·non-null.");64 ····················throw·new·IllegalStateException("disconnectSurfaceFromRenderer()·should·only·be·called·when·flutterRenderer·is·non-null.");
64 ················}65 ················}
65 ················o.c();66 ················o.c();
66 ············}67 ············}
67 ············((View)this).setAlpha(0.0f);68 ············((View)this).setAlpha(0.0f);
68 ············this.o.a.removeIsDisplayingFlutterUiListener((k)this.p);69 ············this.o.a.removeIsDisplayingFlutterUiListener((l)this.p);
69 ············this.o·=·null;70 ············this.o·=·null;
70 ········}71 ········}
71 ········else·{72 ········else·{
72 ············Log.w("FlutterSurfaceView",·"detachFromRenderer()·invoked·when·no·FlutterRenderer·was·attached.");73 ············Log.w("FlutterSurfaceView",·"detachFromRenderer()·invoked·when·no·FlutterRenderer·was·attached.");
73 ········}74 ········}
74 ····}75 ····}
75 ····76 ····
76 ····public·final·void·d()·{77 ····public·final·void·d()·{
77 ········final·io.flutter.embedding.engine.renderer.j·o·=·this.o;78 ········final·k·o·=·this.o;
78 ········if·(o·==·null)·{79 ········if·(o·==·null)·{
79 ············Log.w("FlutterSurfaceView",·"resume()·invoked·when·no·FlutterRenderer·was·attached.");80 ············Log.w("FlutterSurfaceView",·"resume()·invoked·when·no·FlutterRenderer·was·attached.");
80 ············return;81 ············return;
81 ········}82 ········}
82 ········final·FlutterJNI·a·=·o.a;83 ········final·FlutterJNI·a·=·o.a;
83 ········final·d·p·=·this.p;84 ········final·d·p·=·this.p;
84 ········a.addIsDisplayingFlutterUiListener((k)p);85 ········a.addIsDisplayingFlutterUiListener((l)p);
85 ········if·(o.c)·{86 ········if·(o.c)·{
86 ············p.b();87 ············p.b();
87 ········}88 ········}
88 ········if·(this.m)·{89 ········if·(this.m)·{
89 ············this.e();90 ············this.e();
90 ········}91 ········}
91 ········this.n·=·false;92 ········this.n·=·false;
92 ····}93 ····}
93 ····94 ····
94 ····public·final·void·e()·{95 ····public·final·void·e()·{
95 ········if·(this.o·!=·null·&&·this.getHolder()·!=·null)·{96 ········if·(this.o·!=·null·&&·this.getHolder()·!=·null)·{
96 ············final·io.flutter.embedding.engine.renderer.j·o·=·this.o;97 ············final·k·o·=·this.o;
97 ············final·Surface·surface·=·this.getHolder().getSurface();98 ············final·Surface·surface·=·this.getHolder().getSurface();
98 ············final·boolean·n·=·this.n;99 ············final·boolean·n·=·this.n;
99 ············if·(!n)·{100 ············if·(!n)·{
100 ················o.c();101 ················o.c();
101 ············}102 ············}
102 ············o.b·=·surface;103 ············o.b·=·surface;
103 ············final·FlutterJNI·a·=·o.a;104 ············final·FlutterJNI·a·=·o.a;
Offset 120, 11 lines modifiedOffset 121, 11 lines modified
120 ········((View)this).getLocationInWindow(array);121 ········((View)this).getLocationInWindow(array);
121 ········final·int·n·=·array[0];122 ········final·int·n·=·array[0];
122 ········final·int·n2·=·1;123 ········final·int·n2·=·1;
123 ········region.op(n,·array[n2],·((View)this).getRight()·+·n·-·((View)this).getLeft(),·((View)this).getBottom()·+·array[n2]·-·((View)this).getTop(),·Region$Op.DIFFERENCE);124 ········region.op(n,·array[n2],·((View)this).getRight()·+·n·-·((View)this).getLeft(),·((View)this).getBottom()·+·array[n2]·-·((View)this).getTop(),·Region$Op.DIFFERENCE);
124 ········return·n2·!=·0;125 ········return·n2·!=·0;
125 ····}126 ····}
126 ····127 ····
127 ····public·io.flutter.embedding.engine.renderer.j·getAttachedRenderer()·{128 ····public·k·getAttachedRenderer()·{
128 ········return·this.o;129 ········return·this.o;
129 ····}130 ····}
130 }131 }
2.91 KB
t3/l.class
2.89 KB
procyon -ec {}
    
Offset 5, 33 lines modifiedOffset 5, 34 lines modified
5 import·io.flutter.embedding.engine.FlutterJNI;5 import·io.flutter.embedding.engine.FlutterJNI;
6 import·android.util.Log;6 import·android.util.Log;
7 import·android.view.TextureView$SurfaceTextureListener;7 import·android.view.TextureView$SurfaceTextureListener;
8 import·android.util.AttributeSet;8 import·android.util.AttributeSet;
9 import·android.content.Context;9 import·android.content.Context;
10 import·com.wuxialearn.wuxialearn.MainActivity;10 import·com.wuxialearn.wuxialearn.MainActivity;
11 import·android.view.Surface;11 import·android.view.Surface;
12 import·io.flutter.embedding.engine.renderer.j;12 import·io.flutter.embedding.engine.renderer.k;
 13 import·io.flutter.embedding.engine.renderer.m;
13 import·android.view.TextureView;14 import·android.view.TextureView;
  
14 public·final·class·l·extends·TextureView·implements·io.flutter.embedding.engine.renderer.l15 public·final·class·l·extends·TextureView·implements·m
15 {16 {
16 ····public·boolean·m;17 ····public·boolean·m;
17 ····public·boolean·n;18 ····public·boolean·n;
18 ····public·j·o;19 ····public·k·o;
19 ····public·Surface·p;20 ····public·Surface·p;
20 ····21 ····
21 ····public·l(final·MainActivity·mainActivity)·{22 ····public·l(final·MainActivity·mainActivity)·{
22 ········super((Context)mainActivity,·(AttributeSet)null);23 ········super((Context)mainActivity,·(AttributeSet)null);
23 ········this.m·=·false;24 ········this.m·=·false;
24 ········this.n·=·false;25 ········this.n·=·false;
25 ········this.setSurfaceTextureListener((TextureView$SurfaceTextureListener)new·k(this));26 ········this.setSurfaceTextureListener((TextureView$SurfaceTextureListener)new·t3.k(this));
26 ····}27 ····}
27 ····28 ····
28 ····public·final·void·a(final·j·o)·{29 ····public·final·void·a(final·k·o)·{
29 ········final·j·o2·=·this.o;30 ········final·k·o2·=·this.o;
30 ········if·(o2·!=·null)·{31 ········if·(o2·!=·null)·{
31 ············o2.c();32 ············o2.c();
32 ········}33 ········}
33 ········this.o·=·o;34 ········this.o·=·o;
34 ········this.d();35 ········this.d();
35 ····}36 ····}
36 ····37 ····
Offset 42, 15 lines modifiedOffset 43, 15 lines modified
42 ········}43 ········}
43 ········this.n·=·true;44 ········this.n·=·true;
44 ····}45 ····}
45 ····46 ····
46 ····public·final·void·c()·{47 ····public·final·void·c()·{
47 ········if·(this.o·!=·null)·{48 ········if·(this.o·!=·null)·{
48 ············if·(((View)this).getWindowToken()·!=·null)·{49 ············if·(((View)this).getWindowToken()·!=·null)·{
49 ················final·j·o·=·this.o;50 ················final·k·o·=·this.o;
50 ················if·(o·==·null)·{51 ················if·(o·==·null)·{
51 ····················throw·new·IllegalStateException("disconnectSurfaceFromRenderer()·should·only·be·called·when·flutterRenderer·is·non-null.");52 ····················throw·new·IllegalStateException("disconnectSurfaceFromRenderer()·should·only·be·called·when·flutterRenderer·is·non-null.");
52 ················}53 ················}
53 ················o.c();54 ················o.c();
54 ················final·Surface·p·=·this.p;55 ················final·Surface·p·=·this.p;
55 ················if·(p·!=·null)·{56 ················if·(p·!=·null)·{
56 ····················p.release();57 ····················p.release();
Offset 80, 15 lines modifiedOffset 81, 15 lines modified
80 ············final·Surface·p·=·this.p;81 ············final·Surface·p·=·this.p;
81 ············if·(p·!=·null)·{82 ············if·(p·!=·null)·{
82 ················p.release();83 ················p.release();
83 ················this.p·=·null;84 ················this.p·=·null;
84 ············}85 ············}
85 ············final·Surface·surface·=·new·Surface(this.getSurfaceTexture());86 ············final·Surface·surface·=·new·Surface(this.getSurfaceTexture());
86 ············this.p·=·surface;87 ············this.p·=·surface;
87 ············final·j·o·=·this.o;88 ············final·k·o·=·this.o;
88 ············final·boolean·n·=·this.n;89 ············final·boolean·n·=·this.n;
89 ············if·(!n)·{90 ············if·(!n)·{
90 ················o.c();91 ················o.c();
91 ············}92 ············}
92 ············o.b·=·surface;93 ············o.b·=·surface;
93 ············final·FlutterJNI·a·=·o.a;94 ············final·FlutterJNI·a·=·o.a;
94 ············if·(n)·{95 ············if·(n)·{
Offset 98, 15 lines modifiedOffset 99, 15 lines modified
98 ················a.onSurfaceCreated(surface);99 ················a.onSurfaceCreated(surface);
99 ············}100 ············}
100 ············return;101 ············return;
101 ········}102 ········}
102 ········throw·new·IllegalStateException("connectSurfaceToRenderer()·should·only·be·called·when·flutterRenderer·and·getSurfaceTexture()·are·non-null.");103 ········throw·new·IllegalStateException("connectSurfaceToRenderer()·should·only·be·called·when·flutterRenderer·and·getSurfaceTexture()·are·non-null.");
103 ····}104 ····}
104 ····105 ····
105 ····public·j·getAttachedRenderer()·{106 ····public·k·getAttachedRenderer()·{
106 ········return·this.o;107 ········return·this.o;
107 ····}108 ····}
108 ····109 ····
109 ····public·void·setRenderSurface(final·Surface·p)·{110 ····public·void·setRenderSurface(final·Surface·p)·{
110 ········this.p·=·p;111 ········this.p·=·p;
111 ····}112 ····}
112 }113 }
1.12 KB
t3/n.class
1.1 KB
procyon -ec {}
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
  
1 package·t3;1 package·t3;
  
2 import·android.view.ViewGroup;2 import·android.view.ViewGroup;
3 import·android.view.View;3 import·android.view.View;
4 import·androidx.lifecycle.r;4 import·androidx.lifecycle.r;
5 import·io.flutter.embedding.engine.renderer.j; 
6 import·io.flutter.embedding.engine.renderer.k;5 import·io.flutter.embedding.engine.renderer.k;
 6 import·io.flutter.embedding.engine.renderer.l;
  
7 public·final·class·n·implements·k7 public·final·class·n·implements·l
8 {8 {
9 ····public·final·/*·synthetic·*/·j·a;9 ····public·final·/*·synthetic·*/·k·a;
10 ····public·final·/*·synthetic·*/·Runnable·b;10 ····public·final·/*·synthetic·*/·Runnable·b;
11 ····public·final·/*·synthetic·*/·o·c;11 ····public·final·/*·synthetic·*/·o·c;
12 ····12 ····
13 ····public·n(final·o·c,·final·j·a,·final·r·b)·{13 ····public·n(final·o·c,·final·k·a,·final·r·b)·{
14 ········this.c·=·c;14 ········this.c·=·c;
15 ········this.a·=·a;15 ········this.a·=·a;
16 ········this.b·=·(Runnable)b;16 ········this.b·=·(Runnable)b;
17 ····}17 ····}
18 ····18 ····
19 ····public·final·void·a()·{19 ····public·final·void·a()·{
20 ····}20 ····}
21 ····21 ····
22 ····public·final·void·b()·{22 ····public·final·void·b()·{
23 ········this.a.a.removeIsDisplayingFlutterUiListener((k)this);23 ········this.a.a.removeIsDisplayingFlutterUiListener((l)this);
24 ········this.b.run();24 ········this.b.run();
25 ········final·o·c·=·this.c;25 ········final·o·c·=·this.c;
26 ········if·(!(c.p·instanceof·h))·{26 ········if·(!(c.p·instanceof·h))·{
27 ············final·h·o·=·c.o;27 ············final·h·o·=·c.o;
28 ············if·(o·!=·null)·{28 ············if·(o·!=·null)·{
29 ················o.c();29 ················o.c();
30 ················final·h·o2·=·c.o;30 ················final·h·o2·=·c.o;
34.8 KB
t3/o.class
34.8 KB
procyon -ec {}
    
Offset 1, 16 lines modifiedOffset 1, 14 lines modified
  
1 package·t3;1 package·t3;
  
2 import·android.view.InputEvent;2 import·android.view.InputEvent;
3 import·android.os.BaseBundle;3 import·android.os.BaseBundle;
4 import·android.view.ViewGroup;4 import·android.view.ViewGroup;
5 import·java.util.List;5 import·java.util.List;
6 import·l1.f0; 
7 import·java.util.ArrayList; 
8 import·android.view.autofill.AutofillId;6 import·android.view.autofill.AutofillId;
9 import·android.view.autofill.AutofillValue;7 import·android.view.autofill.AutofillValue;
10 import·android.view.ViewStructure;8 import·android.view.ViewStructure;
11 import·java.nio.ByteOrder;9 import·java.nio.ByteOrder;
12 import·java.nio.ByteBuffer;10 import·java.nio.ByteBuffer;
13 import·android.view.MotionEvent;11 import·android.view.MotionEvent;
14 import·java.util.concurrent.CancellationException;12 import·java.util.concurrent.CancellationException;
Offset 22, 20 lines modifiedOffset 20, 22 lines modified
22 import·android.content.res.Configuration;20 import·android.content.res.Configuration;
23 import·android.app.Activity;21 import·android.app.Activity;
24 import·c5.v;22 import·c5.v;
25 import·java.util.concurrent.Executor;23 import·java.util.concurrent.Executor;
26 import·java.util.concurrent.locks.ReentrantLock;24 import·java.util.concurrent.locks.ReentrantLock;
27 import·android.view.DisplayCutout;25 import·android.view.DisplayCutout;
28 import·android.graphics.Insets;26 import·android.graphics.Insets;
 27 import·java.util.Collection;
29 import·android.hardware.display.DisplayManager;28 import·android.hardware.display.DisplayManager;
30 import·a0.t0;29 import·a0.t0;
31 import·a0.l0;30 import·a0.l0;
32 import·k.h0;31 import·k.h0;
33 import·android.view.accessibility.AccessibilityNodeProvider;32 import·android.view.accessibility.AccessibilityNodeProvider;
34 import·android.graphics.Rect;33 import·android.graphics.Rect;
 34 import·java.util.ArrayList;
35 import·android.view.ViewConfiguration;35 import·android.view.ViewConfiguration;
36 import·android.util.DisplayMetrics;36 import·android.util.DisplayMetrics;
37 import·c4.c;37 import·c4.c;
38 import·java.util.concurrent.ConcurrentLinkedQueue;38 import·java.util.concurrent.ConcurrentLinkedQueue;
39 import·android.text.format.DateFormat;39 import·android.text.format.DateFormat;
40 import·android.provider.Settings$System;40 import·android.provider.Settings$System;
41 import·k1.c0;41 import·k1.c0;
Offset 49, 150 lines modifiedOffset 49, 147 lines modified
49 import·java.util.HashMap;49 import·java.util.HashMap;
50 import·android.os.Build$VERSION;50 import·android.os.Build$VERSION;
51 import·android.view.textservice.SpellCheckerSession;51 import·android.view.textservice.SpellCheckerSession;
52 import·k.u;52 import·k.u;
53 import·android.view.accessibility.AccessibilityManager;53 import·android.view.accessibility.AccessibilityManager;
54 import·android.util.SparseArray;54 import·android.util.SparseArray;
55 import·java.util.Iterator;55 import·java.util.Iterator;
56 import·io.flutter.embedding.engine.renderer.k; 
57 import·io.flutter.embedding.engine.FlutterJNI;56 import·io.flutter.embedding.engine.FlutterJNI;
58 import·android.view.accessibility.AccessibilityManager$TouchExplorationStateChangeListener;57 import·android.view.accessibility.AccessibilityManager$TouchExplorationStateChangeListener;
59 import·android.view.accessibility.AccessibilityManager$AccessibilityStateChangeListener;58 import·android.view.accessibility.AccessibilityManager$AccessibilityStateChangeListener;
60 import·android.util.Log;59 import·android.util.Log;
61 import·android.view.View;60 import·android.view.View;
62 import·android.database.ContentObserver;61 import·android.database.ContentObserver;
63 import·java.util.Objects;62 import·java.util.Objects;
64 import·android.os.Handler;63 import·android.os.Handler;
65 import·android.os.Looper;64 import·android.os.Looper;
66 import·android.util.AttributeSet;65 import·android.util.AttributeSet;
67 import·android.content.Context;66 import·android.content.Context;
68 import·com.wuxialearn.wuxialearn.MainActivity;67 import·com.wuxialearn.wuxialearn.MainActivity;
69 import·k.a2;68 import·k.a2;
70 import·io.flutter.plugin.editing.f;69 import·io.flutter.plugin.editing.f;
 70 import·io.flutter.plugin.editing.i;
71 import·k.y;71 import·k.y;
72 import·java.util.HashSet;72 import·java.util.HashSet;
73 import·io.flutter.embedding.engine.renderer.i;73 import·io.flutter.embedding.engine.renderer.m;
 74 import·z0.k;
74 import·k.n;75 import·k.n;
75 import·android.view.textservice.TextServicesManager;76 import·android.view.textservice.TextServicesManager;
76 import·io.flutter.view.j;77 import·io.flutter.view.j;
77 import·e4.b;78 import·e4.b;
78 import·android.widget.FrameLayout;79 import·android.widget.FrameLayout;
  
79 public·final·class·o·extends·FrameLayout·implements·b,·x80 public·final·class·o·extends·FrameLayout·implements·b,·x
80 {81 {
81 ····public·a·A;82 ····public·a·A;
82 ····public·j·B;83 ····public·j·B;
83 ····public·TextServicesManager·C;84 ····public·TextServicesManager·C;
84 ····public·n·D;85 ····public·n·D;
85 ····public·final·i·E;86 ····public·final·io.flutter.embedding.engine.renderer.j·E;
86 ····public·final·i.a·F;87 ····public·final·i.a·F;
87 ····public·final·g0.a·G;88 ····public·final·g0.a·G;
88 ····public·final·d·H;89 ····public·final·d·H;
89 ····public·final·x.d·I;90 ····public·k·I;
90 ····public·p·J;91 ····public·p·J;
91 ····public·final·t3.j·m;92 ····public·final·t3.j·m;
92 ····public·final·l·n;93 ····public·final·l·n;
93 ····public·h·o;94 ····public·h·o;
94 ····public·io.flutter.embedding.engine.renderer.l·p; 
95 ····public·io.flutter.embedding.engine.renderer.l·q;95 ····public·m·p;
 96 ····public·m·q;
96 ····public·final·HashSet·r;97 ····public·final·HashSet·r;
97 ····public·boolean·s;98 ····public·boolean·s;
98 ····public·u3.b·t;99 ····public·u3.b·t;
99 ····public·final·HashSet·u;100 ····public·final·HashSet·u;
100 ····public·y·v;101 ····public·y·v;
101 ····public·io.flutter.plugin.editing.i·w;102 ····public·i·w;
102 ····public·f·x;103 ····public·f·x;
103 ····public·d4.a·y;104 ····public·d4.a·y;
104 ····public·a2·z;105 ····public·a2·z;
105 ····106 ····
106 ····public·o(final·MainActivity·mainActivity,·final·t3.j·j)·{107 ····public·o(final·MainActivity·mainActivity,·final·t3.j·j)·{
107 ········super((Context)mainActivity,·(AttributeSet)null);108 ········super((Context)mainActivity,·(AttributeSet)null);
108 ········this.r·=·new·HashSet();109 ········this.r·=·new·HashSet();
109 ········this.u·=·new·HashSet();110 ········this.u·=·new·HashSet();
110 ········this.E·=·new·i();111 ········this.E·=·new·io.flutter.embedding.engine.renderer.j();
111 ········this.F·=·new·i.a(29,·(Object)this);112 ········this.F·=·new·i.a(29,·(Object)this);
112 ········this.G·=·new·g0.a((Object)this,·new·Handler(Looper.getMainLooper()),·1);113 ········this.G·=·new·g0.a((Object)this,·new·Handler(Looper.getMainLooper()),·1);
113 ········final·int·n·=·2; 
114 ········this.H·=·new·d(n,·(Object)this);114 ········this.H·=·new·d(2,·(Object)this);
115 ········this.I·=·new·x.d(n,·(Object)this); 
116 ········this.J·=·new·p();115 ········this.J·=·new·p();
117 ········this.m·=·j;116 ········this.m·=·j;
118 ········this.p·=·(io.flutter.embedding.engine.renderer.l)j;117 ········this.p·=·(m)j;
119 ········this.c();118 ········this.c();
120 ····}119 ····}
121 ····120 ····
122 ····public·o(final·MainActivity·mainActivity,·final·l·l)·{121 ····public·o(final·MainActivity·mainActivity,·final·l·l)·{
123 ········super((Context)mainActivity,·(AttributeSet)null);122 ········super((Context)mainActivity,·(AttributeSet)null);
124 ········this.r·=·new·HashSet();123 ········this.r·=·new·HashSet();
125 ········this.u·=·new·HashSet();124 ········this.u·=·new·HashSet();
126 ········this.E·=·new·i();125 ········this.E·=·new·io.flutter.embedding.engine.renderer.j();
127 ········this.F·=·new·i.a(29,·(Object)this);126 ········this.F·=·new·i.a(29,·(Object)this);
128 ········this.G·=·new·g0.a((Object)this,·new·Handler(Looper.getMainLooper()),·1);127 ········this.G·=·new·g0.a((Object)this,·new·Handler(Looper.getMainLooper()),·1);
129 ········final·int·n·=·2; 
130 ········this.H·=·new·d(n,·(Object)this);128 ········this.H·=·new·d(2,·(Object)this);
131 ········this.I·=·new·x.d(n,·(Object)this); 
Max diff block lines reached; 31015/35574 bytes (87.18%) of diff not shown.
794 B
x/d.class
776 B
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 10 lines modified
  
1 package·x;1 package·x;
  
2 import·z0.m; 
3 import·t3.o; 
4 import·n.h;2 import·n.h;
5 import·k.y;3 import·k.y;
6 import·java.util.ArrayList;4 import·java.util.ArrayList;
7 import·z.a;5 import·z.a;
  
8 public·final·class·d·implements·a6 public·final·class·d·implements·a
9 {7 {
Offset 37, 24 lines modifiedOffset 35, 8 lines modified
37 ················if·(e·==·null)·{35 ················if·(e·==·null)·{
38 ····················e·=·new·e(-3);36 ····················e·=·new·e(-3);
39 ················}37 ················}
40 ················((y)this.b).B(e);38 ················((y)this.b).B(e);
41 ············}39 ············}
42 ········}40 ········}
43 ····}41 ····}
44 ···· 
45 ····public·final·void·accept(final·Object·o)·{ 
46 ········switch·(this.a)·{ 
47 ············default:·{ 
48 ················((o)this.b).setWindowInfoListenerDisplayFeatures((m)o); 
49 ················return; 
50 ············} 
51 ············case·1:·{ 
52 ················this.a((e)o); 
53 ················return; 
54 ············} 
55 ············case·0:·{ 
56 ················this.a((e)o); 
57 ············} 
58 ········} 
59 ····} 
60 }42 }
590 B
z0/k.class
570 B
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 23 lines modified
  
1 package·z0;1 package·z0;
  
2 import·e5.o; 
3 import·e5.p;2 import·e5.p;
 3 import·t3.o;
4 import·z.a;4 import·z.a;
  
5 public·final·synthetic·class·k·implements·a5 public·final·synthetic·class·k·implements·a
6 {6 {
7 ····public·final·void·accept(final·Object·o)·{7 ····public·final·void·accept(final·Object·o)·{
 8 ········final·int·a·=·this.a;
 9 ········final·Object·b·=·this.b;
 10 ········switch·(a)·{
 11 ············default:·{
 12 ················((o)b).setWindowInfoListenerDisplayFeatures((m)o);
 13 ················return;
 14 ············}
 15 ············case·0:·{
8 ········((o)this.a).k((Object)o);16 ················((e5.o)b).k((Object)o);
 17 ············}
 18 ········}
9 ····}19 ····}
10 }20 }
734 B
io/flutter/embedding/engine/renderer/b.class
646 B
procyon -ec {}
    
Offset 3, 17 lines modifiedOffset 3, 17 lines modified
  
3 import·androidx.lifecycle.n;3 import·androidx.lifecycle.n;
4 import·java.util.Iterator;4 import·java.util.Iterator;
5 import·androidx.lifecycle.DefaultLifecycleObserver;5 import·androidx.lifecycle.DefaultLifecycleObserver;
  
6 public·final·class·b·implements·DefaultLifecycleObserver6 public·final·class·b·implements·DefaultLifecycleObserver
7 {7 {
8 ····public·final·/*·synthetic·*/·j·a;8 ····public·final·/*·synthetic·*/·k·a;
9 ····9 ····
10 ····public·b(final·j·a)·{10 ····public·b(final·k·a)·{
11 ········this.a·=·a;11 ········this.a·=·a;
12 ····}12 ····}
13 ····13 ····
14 ····public·final·void·a()·{14 ····public·final·void·a()·{
15 ········final·Iterator·iterator·=·this.a.f.iterator();15 ········final·Iterator·iterator·=·this.a.f.iterator();
16 ········while·(iterator.hasNext())·{16 ········while·(iterator.hasNext())·{
17 ············FlutterRenderer$ImageReaderSurfaceProducer.access$200((FlutterRenderer$ImageReaderSurfaceProducer)iterator.next());17 ············FlutterRenderer$ImageReaderSurfaceProducer.access$200((FlutterRenderer$ImageReaderSurfaceProducer)iterator.next());
571 B
z0/l.class
551 B
procyon -ec {}
    
Offset 41, 15 lines modifiedOffset 41, 15 lines modified
41 ················throw·f;41 ················throw·f;
42 ············}42 ············}
43 ············m4.f.G0(f);43 ············m4.f.G0(f);
44 ········}44 ········}
45 ········else·{45 ········else·{
46 ············m4.f.G0(f);46 ············m4.f.G0(f);
47 ············final·e5.p·p·=·(e5.p)this.r;47 ············final·e5.p·p·=·(e5.p)this.r;
48 ············final·k·k·=·new·k(p);48 ············final·k·k·=·new·k(0,·(Object)p);
49 ············final·a·s·=·this.s;49 ············final·a·s·=·this.s;
50 ············((a1.a)s.d).b(this.t,·new·l.a(6),·k);50 ············((a1.a)s.d).b(this.t,·new·l.a(6),·k);
51 ············final·b·b·=·new·b(q2,·(Object)s,·(Object)k);51 ············final·b·b·=·new·b(q2,·(Object)s,·(Object)k);
52 ············this.q·=·q2;52 ············this.q·=·q2;
53 ············f·=·m4.f.f(p,·b,·(d)this);53 ············f·=·m4.f.f(p,·b,·(d)this);
54 ············if·(f·==·m)·{54 ············if·(f·==·m)·{
55 ················return·m;55 ················return·m;
30.8 MB
lib/arm64-v8a/libapp.so
865 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:··········6881504·(bytes·into·file)13 ··Start·of·section·headers:··········6815968·(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:·········717 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········1119 ··Number·of·section·headers:·········11
20 ··Section·header·string·table·index:·1020 ··Section·header·string·table·index:·10
1.46 KB
readelf --wide --program-header {}
    
Offset 2, 19 lines modifiedOffset 2, 19 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x03 Entry·point·0x0
4 There·are·7·program·headers,·starting·at·offset·644 There·are·7·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·0x000188·0x000188·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000188·0x000188·R···0x8
8 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x2a8da2·0x2a8da2·R···0x100008 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x2abb32·0x2abb32·R···0x10000
9 ··LOAD···········0x2b0000·0x00000000002b0000·0x00000000002b0000·0x3d8a40·0x3d8a40·R·E·0x100009 ··LOAD···········0x2b0000·0x00000000002b0000·0x00000000002b0000·0x3cad40·0x3cad40·R·E·0x10000
10 ··LOAD···········0x690000·0x0000000000690000·0x0000000000690000·0x000080·0x000080·RW··0x1000010 ··LOAD···········0x680000·0x0000000000680000·0x0000000000680000·0x000080·0x000080·RW··0x10000
11 ··NOTE···········0x0001c8·0x00000000000001c8·0x00000000000001c8·0x000020·0x000020·R···0x411 ··NOTE···········0x0001c8·0x00000000000001c8·0x00000000000001c8·0x000020·0x000020·R···0x4
12 ··DYNAMIC········0x690000·0x0000000000690000·0x0000000000690000·0x000060·0x000060·RW··0x812 ··DYNAMIC········0x680000·0x0000000000680000·0x0000000000680000·0x000060·0x000060·RW··0x8
13 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x113 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1
  
14 ·Section·to·Segment·mapping:14 ·Section·to·Segment·mapping:
15 ··Segment·Sections...15 ··Segment·Sections...
16 ···00·····16 ···00·····
17 ···01·····.note.gnu.build-id·.dynstr·.dynsym·.hash·.rodata·.eh_frame·17 ···01·····.note.gnu.build-id·.dynstr·.dynsym·.hash·.rodata·.eh_frame·
18 ···02·····.text·18 ···02·····.text·
2.04 KB
readelf --wide --sections {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
1 There·are·11·section·headers,·starting·at·offset·0x6900e0:1 There·are·11·section·headers,·starting·at·offset·0x6800e0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000000000001c8·0001c8·000020·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000000000001c8·0001c8·000020·00···A··0···0··4
6 ··[·2]·.dynstr···········STRTAB··········00000000000001e8·0001e8·000085·00···A··0···0··86 ··[·2]·.dynstr···········STRTAB··········00000000000001e8·0001e8·000085·00···A··0···0··8
7 ··[·3]·.dynsym···········DYNSYM··········0000000000000270·000270·000090·18···A··2···1··87 ··[·3]·.dynsym···········DYNSYM··········0000000000000270·000270·000090·18···A··2···1··8
8 ··[·4]·.hash·············HASH············0000000000000300·000300·000038·04···A··3···0··88 ··[·4]·.hash·············HASH············0000000000000300·000300·000038·04···A··3···0··8
9 ··[·5]·.rodata···········PROGBITS········0000000000000340·000340·2a8a20·00···A··0···0·649 ··[·5]·.rodata···········PROGBITS········0000000000000340·000340·2ab7b0·00···A··0···0·64
10 ··[·6]·.eh_frame·········PROGBITS········00000000002a8d60·2a8d60·000042·00···A··0···0··110 ··[·6]·.eh_frame·········PROGBITS········00000000002abaf0·2abaf0·000042·00···A··0···0··1
11 ··[·7]·.text·············PROGBITS········00000000002b0000·2b0000·3d8a40·00··AX··0···0·6411 ··[·7]·.text·············PROGBITS········00000000002b0000·2b0000·3cad40·00··AX··0···0·64
12 ··[·8]·.dynamic··········DYNAMIC·········0000000000690000·690000·000060·10··WA··2···0··812 ··[·8]·.dynamic··········DYNAMIC·········0000000000680000·680000·000060·10··WA··2···0··8
13 ··[·9]·.bss··············PROGBITS········0000000000690060·690060·000020·00··WA··0···0··813 ··[·9]·.bss··············PROGBITS········0000000000680060·680060·000020·00··WA··0···0··8
14 ··[10]·.shstrtab·········STRTAB··········0000000000000000·690080·00005a·00······0···0··814 ··[10]·.shstrtab·········STRTAB··········0000000000000000·680080·00005a·00······0···0··8
15 Key·to·Flags:15 Key·to·Flags:
16 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),16 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
17 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),17 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
18 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),18 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
19 ··D·(mbind),·p·(processor·specific)19 ··D·(mbind),·p·(processor·specific)
955 B
readelf --wide --symbols {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Symbol·table·'.dynsym'·contains·6·entries:1 Symbol·table·'.dynsym'·contains·6·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:·00000000002b0000·92960·OBJECT··GLOBAL·DEFAULT····7·_kDartVmSnapshotInstructions4 ·····1:·00000000002b0000·92688·OBJECT··GLOBAL·DEFAULT····7·_kDartVmSnapshotInstructions
5 ·····2:·00000000002c6b40·0x3c1f00·OBJECT··GLOBAL·DEFAULT····7·_kDartIsolateSnapshotInstructions5 ·····2:·00000000002c6a40·0x3b4300·OBJECT··GLOBAL·DEFAULT····7·_kDartIsolateSnapshotInstructions
6 ·····3:·0000000000000340·16176·OBJECT··GLOBAL·DEFAULT····5·_kDartVmSnapshotData6 ·····3:·0000000000000340·16176·OBJECT··GLOBAL·DEFAULT····5·_kDartVmSnapshotData
7 ·····4:·0000000000004280·0x2a4ae0·OBJECT··GLOBAL·DEFAULT····5·_kDartIsolateSnapshotData7 ·····4:·0000000000004280·0x2a7870·OBJECT··GLOBAL·DEFAULT····5·_kDartIsolateSnapshotData
8 ·····5:·00000000000001c8····32·OBJECT··GLOBAL·DEFAULT····1·_kDartSnapshotBuildId8 ·····5:·00000000000001c8····32·OBJECT··GLOBAL·DEFAULT····1·_kDartSnapshotBuildId
535 B
readelf --wide --dynamic {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Dynamic·section·at·offset·0x690000·contains·6·entries:1 Dynamic·section·at·offset·0x680000·contains·6·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x0000000000000004·(HASH)···············0x3003 ·0x0000000000000004·(HASH)···············0x300
4 ·0x0000000000000005·(STRTAB)·············0x1e84 ·0x0000000000000005·(STRTAB)·············0x1e8
5 ·0x000000000000000a·(STRSZ)··············133·(bytes)5 ·0x000000000000000a·(STRSZ)··············133·(bytes)
6 ·0x0000000000000006·(SYMTAB)·············0x2706 ·0x0000000000000006·(SYMTAB)·············0x270
7 ·0x000000000000000b·(SYMENT)·············24·(bytes)7 ·0x000000000000000b·(SYMENT)·············24·(bytes)
8 ·0x0000000000000000·(NULL)···············0x08 ·0x0000000000000000·(NULL)···············0x0
414 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·369f5a6ff64262aa4822a5e2e54ed41f3 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·cde83d062ac99fd48f5eb4de607a0900
824 B
readelf --wide --debug-dump=frames {}
    
Offset 6, 18 lines modifiedOffset 6, 18 lines modified
6 ··Augmentation:··········"zR"6 ··Augmentation:··········"zR"
7 ··Code·alignment·factor:·17 ··Code·alignment·factor:·1
8 ··Data·alignment·factor:·-88 ··Data·alignment·factor:·-8
9 ··Return·address·column:·309 ··Return·address·column:·30
10 ··Augmentation·data:·····1b10 ··Augmentation·data:·····1b
11 ··DW_CFA_def_cfa:·r29·(x29)·ofs·1611 ··DW_CFA_def_cfa:·r29·(x29)·ofs·16
  
12 00000014·0000000000000011·00000018·FDE·cie=00000000·pc=00000000002b0000..00000000002c6b2012 00000014·0000000000000011·00000018·FDE·cie=00000000·pc=00000000002b0000..00000000002c6a10
13 ··DW_CFA_offset:·r29·(x29)·at·cfa-1613 ··DW_CFA_offset:·r29·(x29)·at·cfa-16
14 ··DW_CFA_offset:·r30·(x30)·at·cfa-814 ··DW_CFA_offset:·r30·(x30)·at·cfa-8
  
15 00000029·0000000000000011·0000002d·FDE·cie=00000000·pc=00000000002c6b40..0000000000688a4015 00000029·0000000000000011·0000002d·FDE·cie=00000000·pc=00000000002c6a40..000000000067ad40
16 ··DW_CFA_offset:·r29·(x29)·at·cfa-1616 ··DW_CFA_offset:·r29·(x29)·at·cfa-16
17 ··DW_CFA_offset:·r30·(x30)·at·cfa-817 ··DW_CFA_offset:·r30·(x30)·at·cfa-8
  
18 0000003e·ZERO·terminator18 0000003e·ZERO·terminator
  
  
523 KB
strings --all --bytes=8 {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 _kDartVmSnapshotInstructions1 _kDartVmSnapshotInstructions
2 _kDartIsolateSnapshotInstructions2 _kDartIsolateSnapshotInstructions
3 _kDartVmSnapshotData3 _kDartVmSnapshotData
4 _kDartIsolateSnapshotData4 _kDartIsolateSnapshotData
5 _kDartSnapshotBuildId5 _kDartSnapshotBuildId
6 f956f595844a2f845a55707faaaa51e4product·no-code_comments·no-dwarf_stack_traces_mode·dedup_instructions·no-tsan·no-msan·arm64·android·compressed-pointers6 d91c0e6f35f0eb2e44124e8f42aa44a7product·no-code_comments·no-dwarf_stack_traces_mode·dedup_instructions·no-tsan·no-msan·arm64·android·compressed-pointers
7 <optimized·out>7 <optimized·out>
8 MonomorphicSmiableCall8 MonomorphicSmiableCall
9 ClosureData9 ClosureData
10 _NativeFinalizer10 _NativeFinalizer
11 _FunctionType11 _FunctionType
12 Uint64List12 Uint64List
13 UnwindError13 UnwindError
Offset 193, 14 lines modifiedOffset 193, 15 lines modified
193 _FfiAbiSpecificMapping193 _FfiAbiSpecificMapping
194 dyn-module:implicitly-callable194 dyn-module:implicitly-callable
195 _resultOrListeners195 _resultOrListeners
196 _GrowableList.filled196 _GrowableList.filled
197 _backtrackingStack197 _backtrackingStack
198 elementType198 elementType
199 UnsupportedError199 UnsupportedError
 200 variableLength
200 Float64List.201 Float64List.
201 vm:isolate-unsendable202 vm:isolate-unsendable
202 _StreamController203 _StreamController
203 dyn-module:callable204 dyn-module:callable
204 byteOffset205 byteOffset
205 List.filled206 List.filled
206 _SyncStreamController207 _SyncStreamController
Offset 440, 1319 lines modifiedOffset 441, 1345 lines modified
440 moveNext441 moveNext
441 :current_position442 :current_position
442 FutureOr443 FutureOr
443 boolean·expression444 boolean·expression
444 _handleException445 _handleException
445 _ExternalInt64Array446 _ExternalInt64Array
446 _Uint16List447 _Uint16List
447 f956f595844a2f845a55707faaaa51e4product·no-code_comments·no-dwarf_stack_traces_mode·dedup_instructions·no-tsan·no-msan·arm64·android·compressed-pointers448 d91c0e6f35f0eb2e44124e8f42aa44a7product·no-code_comments·no-dwarf_stack_traces_mode·dedup_instructions·no-tsan·no-msan·arm64·android·compressed-pointers
 449 InsertMessage._parse@723362000
448 ScrollViewKeyboardDismissBehavior450 ScrollViewKeyboardDismissBehavior
449 UIKeyInputPageUp451 UIKeyInputPageUp
450 _value@364066280452 _RenderShiftedBox&RenderBox&RenderObjectWithChildMixin@346204652
 453 get:_textDirection@254081674
451 SemanticsAction454 SemanticsAction
452 calculateBoundedFloatingCursorOffset455 calculateBoundedFloatingCursorOffset
453 _retakeInactiveElement@239042623 
454 AnimationController.456 AnimationController.
455 SideTitleFitInsideData457 SideTitleFitInsideData
456 localPan458 localPan
457 _performSemanticScrollRight@341160605 
458 ParagraphStyle.459 ParagraphStyle.
459 convertSingle460 convertSingle
 461 _watchSignalInternal@15069316
460 ScrollPhysics462 ScrollPhysics
461 skipZeroContentLength463 skipZeroContentLength
462 forcePress464 forcePress
463 liveTextInput465 liveTextInput
 466 _requestAutofill@83206165
464 Unrecognized·message·467 Unrecognized·message·
 468 _buildContentWithRegularSizingPolicy@189079770
465 proxy-authenticate469 proxy-authenticate<
 470 _CompoundAnimation&Animation&AnimationLazyListenerMixin&AnimationLocalListenersMixin@368411118
466 PostgreSQLResult471 PostgreSQLResult
467 _UnmodifiableByteDataView@8027147.472 _UnmodifiableByteDataView@8027147.
468 _stackTrace@0150898473 _stackTrace@0150898
469 _StreamSinkImpl@16069316. 
470 recoveredInTransaction474 recoveredInTransaction
471 String_concatRange475 String_concatRange
472 _endHandleDragPosition@311111801 
473 longPress476 longPress
474 InheritedTheme477 InheritedTheme
 478 _uppercaseACodeUnit@660152833
475 _parseBlock@0150898479 _parseBlock@0150898
476 hitTestChild480 hitTestChild
 481 _getWatchSignalInternal@15069316
477 _cache@0150898482 _cache@0150898
478 alwaysUse24HourFormat483 alwaysUse24HourFormat
479 createChild484 createChild
480 _setStdioFDs@16069316 
481 _CupertinoTextSelectionToolbarItemsElement@207408280. 
482 _underscrollSimulation@288443839 
483 package:collection/src/canonicalized_map.dart485 package:collection/src/canonicalized_map.dart
484 _RenderCupertinoTextSelectionToolbarItems@207408280. 
485 Material486 Material
486 initState487 initState
487 init:_linrgbFromScaledDiscount@697253021 
488 ?>.fromMap()",·or·adding·the·"WidgetState.any"·key·to·this·map.488 ?>.fromMap()",·or·adding·the·"WidgetState.any"·key·to·this·map.
489 text/plain489 text/plain
490 Expected·comment·or·line·break·after·directive.490 Expected·comment·or·line·break·after·directive.
491 HskChart491 HskChart
492 DoNothingAndStopPropagationTextIntent492 DoNothingAndStopPropagationTextIntent
493 _shouldAcceptNumLock@297043213 
494 get:reasonPhrase493 get:reasonPhrase
495 _paint@462372823494 _opacityAnimation@186145554
496 MainAxisAlignment.495 MainAxisAlignment.
497 updateFloatingCursor496 updateFloatingCursor
498 tertiary_fixed497 tertiary_fixed
499 _RoundedRectangleToCircleBorder@396493913 
500 init:tertiaryFixed498 init:tertiaryFixed
501 Unexpected·end·of·file.499 Unexpected·end·of·file.
502 get:synthesized500 get:synthesized
503 _routeSetState@275188637 
504 _unflagInternalFocus@233183791501 package:flutter/src/widgets/app_lifecycle_listener.dart
 502 _paintBox@379196095
 503 _scaleCurveSequence@477490068
505 get:fragment504 get:fragment
506 putInt32505 putInt32
507 ProxyWidget506 ProxyWidget
 507 _SelectableIconButton@453331726
508 readValueOfType508 readValueOfType
509 dart:core-patch/null_patch.dart509 dart:core-patch/null_patch.dart
510 _buildRear@610452939 
511 Invalid·arguments·for·'overflow'·method·sent·to·dev.flutter/channel-buffers·(second·argument·must·be·a·boolean)510 Invalid·arguments·for·'overflow'·method·sent·to·dev.flutter/channel-buffers·(second·argument·must·be·a·boolean)
512 PgByteDataReader511 PgByteDataReader
513 iso_8859-1:1987512 iso_8859-1:1987
514 avoidBounds513 avoidBounds
515 _defaultBuilder@96099969 
516 _channel@82206165514 _reset@16463476
 515 _ScrollSemantics@292019050
 516 _tapTrackerReset@105288344
517 unstable517 unstable
518 SymbolLock518 SymbolLock
519 Scaffold.of()·called·with·a·context·that·does·not·contain·a·Scaffold.519 Scaffold.of()·called·with·a·context·that·does·not·contain·a·Scaffold.
520 findAnnotations520 findAnnotations
521 get:hasViewportDimension521 get:hasViewportDimension
522 _drawRRect@17065589522 _drawRRect@17065589
523 SkipIterable523 SkipIterable
Max diff block lines reached; 531454/535383 bytes (99.27%) of diff not shown.
22.3 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00000340·f5f5dcdc·51390000·00000000·03000000·....Q9..........2 ··0x00000340·f5f5dcdc·73390000·00000000·03000000·....s9..........
3 ··0x00000350·00000000·66393536·66353935·38343461·....f956f595844a 
4 ··0x00000360·32663834·35613535·37303766·61616161·2f845a55707faaaa3 ··0x00000350·00000000·64393163·30653666·33356630·....d91c0e6f35f0
 4 ··0x00000360·65623265·34343132·34653866·34326161·eb2e44124e8f42aa
5 ··0x00000370·35316534·70726f64·75637420·6e6f2d63·51e4product·no-c5 ··0x00000370·34346137·70726f64·75637420·6e6f2d63·44a7product·no-c
6 ··0x00000380·6f64655f·636f6d6d·656e7473·206e6f2d·ode_comments·no-6 ··0x00000380·6f64655f·636f6d6d·656e7473·206e6f2d·ode_comments·no-
7 ··0x00000390·64776172·665f7374·61636b5f·74726163·dwarf_stack_trac7 ··0x00000390·64776172·665f7374·61636b5f·74726163·dwarf_stack_trac
8 ··0x000003a0·65735f6d·6f646520·64656475·705f696e·es_mode·dedup_in8 ··0x000003a0·65735f6d·6f646520·64656475·705f696e·es_mode·dedup_in
9 ··0x000003b0·73747275·6374696f·6e73206e·6f2d7473·structions·no-ts9 ··0x000003b0·73747275·6374696f·6e73206e·6f2d7473·structions·no-ts
10 ··0x000003c0·616e206e·6f2d6d73·616e2061·726d3634·an·no-msan·arm6410 ··0x000003c0·616e206e·6f2d6d73·616e2061·726d3634·an·no-msan·arm64
11 ··0x000003d0·20616e64·726f6964·20636f6d·70726573··android·compres11 ··0x000003d0·20616e64·726f6964·20636f6d·70726573··android·compres
12 ··0x000003e0·7365642d·706f696e·74657273·00e01089·sed-pointers....12 ··0x000003e0·7365642d·706f696e·74657273·00e01389·sed-pointers....
13 ··0x000003f0·872881c0·4220d77f·869e8c82·82ac8282·.(..B·..........13 ··0x000003f0·872981c0·4220d701·879e8c82·82ac8282·.)..B·..........
14 ··0x00000400·968284a0·829a9496·82829092·8a908282·................14 ··0x00000400·968284a0·829a9496·82829092·8a908282·................
15 ··0x00000410·9a8e9288·9e82b8a8·909e9288·82929082·................15 ··0x00000410·9a8e9288·9e82b8a8·909e9288·82929082·................
16 ··0x00000420·86888282·a4828282·b2be9684·8a8ca092·................16 ··0x00000420·86888282·a4828282·b2be9684·8a8ca092·................
17 ··0x00000430·a2c69082·82ba9ea8·82888282·829e9c94·................17 ··0x00000430·a2c69082·82ba9ea8·82888282·829e9c94·................
18 ··0x00000440·8e84a68a·82828484·96908292·a0829ca6·................18 ··0x00000440·8e84a68a·82828484·96908292·a0829ca6·................
19 ··0x00000450·aa88828a·829a82b6·a488929e·84a088a4·................19 ··0x00000450·aa88828a·829a82b6·a488929e·84a088a4·................
20 ··0x00000460·928e8884·a8868282·8e94a290·9c829082·................20 ··0x00000460·928e8884·a8868282·8e94a290·9c829082·................
Offset 32, 174214 lines modifiedOffset 32, 174943 lines modified
32 ··0x00000510·90908690·a28c9094·a0829c82·9a8286ae·................32 ··0x00000510·90908690·a28c9094·a0829c82·9a8286ae·................
33 ··0x00000520·9caa8c9e·82828482·aa849cae·8284969c·................33 ··0x00000520·9caa8c9e·82828482·aa849cae·8284969c·................
34 ··0x00000530·9c82a29e·8284ae88·82848c8a·82ac8290·................34 ··0x00000530·9c82a29e·8284ae88·82848c8a·82ac8290·................
35 ··0x00000540·828e849a·a28a8a98·828c9090·829c969e·................35 ··0x00000540·828e849a·a28a8a98·828c9090·829c969e·................
36 ··0x00000550·98928482·82868296·82a68c98·889e9a82·................36 ··0x00000550·98928482·82868296·82a68c98·889e9a82·................
37 ··0x00000560·988282a2·82849688·b086a682·8298a884·................37 ··0x00000560·988282a2·82849688·b086a682·8298a884·................
38 ··0x00000570·8c829686·8282ac82·bc828282·a482a882·................38 ··0x00000570·8c829686·8282ac82·bc828282·a482a882·................
39 ··0x00000580·82a496a0·888298aa·a2a6848e·94828c82·................39 ··0x00000580·82a496a0·9c888298·aaa2a684·8e94828c·................
40 ··0x00000590·9682aa82·a2948296·8a829688·9a82a28c·................40 ··0x00000590·829682aa·82a29482·968a8296·889a82a2·................
41 ··0x000005a0·8c8a8a82·82a89e9c·829a82a2·98a694a6·................41 ··0x000005a0·8c8c8a8a·8282a89e·9c829a82·a298a694·................
42 ··0x000005b0·829a82a0·8a828294·848ca6a0·a0829882·................42 ··0x000005b0·a6829a82·a08a8282·94848ca6·a0a08298·................
43 ··0x000005c0·86aa8284·98909882·9a9e82a4·8e829492·................43 ··0x000005c0·888286aa·82849890·98829a9e·82a48e82·................
44 ··0x000005d0·82929e84·a88e868c·8aa6908e·82908284·................44 ··0x000005d0·94928292·9e84a88e·868c8aa6·908e8290·................
45 ··0x000005e0·92889e9c·a092a682·ac8a848a·9ab482b6·................45 ··0x000005e0·82849288·9e9ca092·a682ac8a·848a9ab4·................
46 ··0x000005f0·a682b690·828aa094·88a082be·96a6828e·................46 ··0x000005f0·82b6a682·b690828a·a09488a0·82be96a6·................
47 ··0x00000600·9e8e9482·82829eba·988e829e·92908282·................47 ··0x00000600·828e9e8e·94828282·9eba988e·829e9290·................
48 ··0x00000610·82828e82·a0908e82·8294828c·9490b490·................48 ··0x00000610·82828282·8e82a090·8e828294·828c9490·................
49 ··0x00000620·9e8294a4·8288a482·9c94a4a6·869e9e82·................49 ··0x00000620·b4909e82·94a48288·a4829c94·a4a6869e·................
50 ··0x00000630·828284ba·9082969e·828a849c·9e98a09c·................50 ··0x00000630·9e828282·84ba9082·969e828a·849c9e98·................
51 ··0x00000640·8290a29c·828c868c·94b6a686·828c8282·................51 ··0x00000640·a09c8290·a29c828c·868c94b6·a686828c·................
52 ··0x00000650·82a88a84·82aaac82·828cac82·82828682·................52 ··0x00000650·828282a8·8a8482aa·ac82828c·ac828282·................
53 ··0x00000660·9c8c9ab0·86a48498·90828a9c·9a82b49c·................53 ··0x00000660·86829c8c·9ab086a4·84989082·8a9c9a82·................
54 ··0x00000670·9a8288c6·889e8290·8ca082a4·94b89c82·................54 ··0x00000670·b49c9a82·88c6889e·82908ca0·82a494b8·................
55 ··0x00000680·a6828282·a28282a0·8e9ea88a·8a82a294·................55 ··0x00000680·9c82a682·8282a282·82a08e9e·a88a8a82·................
56 ··0x00000690·9682aaae·8c948288·829aa692·9c8c869e·................56 ··0x00000690·a2949682·aaae8c94·8288829a·a6929c8c·................
57 ··0x000006a0·82828e88·98888296·babe8c9e·bc828282·................57 ··0x000006a0·869e8282·8e889888·8296babe·8c9ebc82·................
58 ··0x000006b0·82948682·ae82ac8c·88829ca0·b4ae9e94·................58 ··0x000006b0·82828294·8682ae82·ac8c8882·9ca0b4ae·................
59 ··0x000006c0·82828282·82828282·8aa28284·a6989e8e·................59 ··0x000006c0·9e948282·82828282·82828aa2·8284a698·................
60 ··0x000006d0·8c9e82ac·828a82be·82a28282·b48a98aa·................60 ··0x000006d0·9e8e8c9e·82ac828a·82be82a2·8282b48a·................
61 ··0x000006e0·94908ea0·8c828c9c·8ccc82c8·a28aa8b8·................61 ··0x000006e0·98aa9490·8ea08c82·8c9c8ccc·82c8a28a·................
62 ··0x000006f0·9c82969c·a08ea29a·8a82a28a·9282b482·................62 ··0x000006f0·a8b89c82·969ca08e·a29a8a82·a28a9282·................
63 ··0x00000700·94be989c·9e9482a8·828c8284·aaa0ac82·................63 ··0x00000700·b48294be·989c9e94·82a8828c·8284aaa0·................
64 ··0x00000710·a6a69082·82828888·94a28e9c·9c828a86·................64 ··0x00000710·ac82a6a6·90828282·888894a2·8e9c9c82·................
65 ··0x00000720·ae828c82·8c9c9ea4·82828c86·9eb08a82·................65 ··0x00000720·8a86ae82·8c828c9c·9ea48282·8c869eb0·................
66 ··0x00000730·a494b682·9aac8a8e·82928296·a6828292·................66 ··0x00000730·8a82a494·b6829aac·8a8e8292·8296a682·................
67 ··0x00000740·828e869a·a6829c96·82948e90·82828482·................67 ··0x00000740·8292828e·869aa682·9c968294·8e908282·................
68 ··0x00000750·a4b2b08c·8caea290·9a98828c·949e8a9a·................68 ··0x00000750·8482a4b2·b08c8cae·a2909a98·828c949e·................
69 ··0x00000760·a4888294·82828496·94989082·a284828e·................69 ··0x00000760·8a9aa488·82948282·84969498·9082a284·................
70 ··0x00000770·8890a4a0·a6968280·4220cf84·c0c1c27f·........B·......70 ··0x00000770·828e8890·a4a0a696·82804220·cf84c0c1·..........B·....
71 ··0x00000780·c60040c4·2881c4c4·c4c4c4c4·c4c4c4c4·..@.(...........71 ··0x00000780·c201c700·40c42981·c4c4c4c4·c4c4c4c4·....@.).........
72 ··0x00000790·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................72 ··0x00000790·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................
73 ··0x000007a0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................73 ··0x000007a0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................
74 ··0x000007b0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................74 ··0x000007b0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................
75 ··0x000007c0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................75 ··0x000007c0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................
76 ··0x000007d0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................76 ··0x000007d0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................
77 ··0x000007e0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................77 ··0x000007e0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................
78 ··0x000007f0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................78 ··0x000007f0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................
79 ··0x00000800·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................79 ··0x00000800·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................
Diff chunk too large, falling back to line-by-line diff (842 lines added, 842 lines removed)
80 ··0x00000810·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................80 ··0x00000810·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................
81 ··0x00000820·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c48000·................81 ··0x00000820·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................
82 ··0x00000830·60c18102·60d68285·850020c4·81029040·`...`.....·....@82 ··0x00000830·c4800060·c1810260·d6828585·0020c481·...`...`.....·..
83 ··0x00000840·40cc819e·3c6f7074·696d697a·6564206f·@...<optimized·o83 ··0x00000840·02904040·cc819e3c·6f707469·6d697a65·..@@...<optimize
84 ··0x00000850·75743e8c·48616e64·6c65821a·8234ac4d·ut>.Handle...4.M84 ··0x00000850·64206f75·743e8c48·616e646c·65821a82·d·out>.Handle...
85 ··0x00000860·6f6e6f6d·6f727068·6963536d·6961626c·onomorphicSmiabl85 ··0x00000860·34ac4d6f·6e6f6d6f·72706869·63536d69·4.MonomorphicSmi
86 ··0x00000870·6543616c·6c823382·4f96436c·6f737572·eCall.3.O.Closur86 ··0x00000870·61626c65·43616c6c·8233824f·96436c6f·ableCall.3.O.Clo
87 ··0x00000880·65446174·61826684·213da05f·4e617469·eData.f.!=._Nati87 ··0x00000880·73757265·44617461·82668421·3da05f4e·sureData.f.!=._N
88 ··0x00000890·76654669·6e616c69·7a657282·689a5f46·veFinalizer.h._F88 ··0x00000890·61746976·6546696e·616c697a·65728268·ativeFinalizer.h
89 ··0x000008a0·756e6374·696f6e54·79706594·55696e74·unctionType.Uint89 ··0x000008a0·9a5f4675·6e637469·6f6e5479·70659455·._FunctionType.U
90 ··0x000008b0·36344c69·73749655·6e77696e·64457272·64List.UnwindErr90 ··0x000008b0·696e7436·344c6973·7496556e·77696e64·int64List.Unwind
91 ··0x000008c0·6f72829e·8282902e·6669656c·644e4992·or......fieldNI.91 ··0x000008c0·4572726f·72829e82·82902e66·69656c64·Error......field
92 ··0x000008d0·636f7661·7269616e·748a636c·61737390·covariant.class.92 ··0x000008d0·4e499263·6f766172·69616e74·8a636c61·NI.covariant.cla
93 ··0x000008e0·61627374·72616374·82d08299·9a5f6e65·abstract....._ne93 ··0x000008e0·73739061·62737472·61637482·d082999a·ss.abstract.....
94 ··0x000008f0·78744c69·7374656e·65728e63·65696c69·xtListener.ceili94 ··0x000008f0·5f6e6578·744c6973·74656e65·728e6365·_nextListener.ce
95 ··0x00000900·6e679249·6e743634·4c697374·88746869·ng.Int64List.thi95 ··0x00000900·696c696e·6792496e·7436344c·69737488·iling.Int64List.
96 ··0x00000910·739e5f49·6e743634·41727261·79566965·s._Int64ArrayVie96 ··0x00000910·74686973·9e5f496e·74363441·72726179·this._Int64Array
97 ··0x00000920·7782e4b8·3a66756e·6374696f·6e5f7479·w...:function_ty97 ··0x00000920·56696577·82e4b83a·66756e63·74696f6e·View...:function
98 ··0x00000930·70655f61·7267756d·656e7473·5f766172·pe_arguments_var98 ··0x00000930·5f747970·655f6172·67756d65·6e74735f·_type_arguments_
99 ··0x00000940·a8646172·742e6c69·62726172·792e6d69·.dart.library.mi99 ··0x00000940·766172a8·64617274·2e6c6962·72617279·var.dart.library
100 ··0x00000950·72726f72·73904170·69457272·6f729e5f·rrors.ApiError._100 ··0x00000950·2e6d6972·726f7273·90417069·4572726f·.mirrors.ApiErro
101 ··0x00000960·4173796e·63436f6d·706c6574·65729249·AsyncCompleter.I101 ··0x00000960·729e5f41·73796e63·436f6d70·6c657465·r._AsyncComplete
102 ··0x00000970·6e743332·4c697374·88426f6f·6c82cb92·nt32List.Bool...102 ··0x00000970·7292496e·7433324c·69737488·426f6f6c·r.Int32List.Bool
103 ··0x00000980·4e616d65·73706163·65906578·7465726e·Namespace.extern103 ··0x00000980·82cb924e·616d6573·70616365·90657874·...Namespace.ext
104 ··0x00000990·616c8297·864d6170·8866726f·6d82ae82·al...Map.from...104 ··0x00000990·65726e61·6c829786·4d617088·66726f6d·ernal...Map.from
105 ··0x000009a0·71a43a65·6e747279·5f706f69·6e74735f·q.:entry_points_105 ··0x000009a0·82ae8271·a43a656e·7472795f·706f696e·...q.:entry_poin
106 ··0x000009b0·74656d70·82b182a7·827cb25f·616c6c6f·temp.....|._allo106 ··0x000009b0·74735f74·656d7082·b182a782·7cb25f61·ts_temp.....|._a
107 ··0x000009c0·63617465·496e766f·63617469·6f6e4d69·cateInvocationMi107 ··0x000009c0·6c6c6f63·61746549·6e766f63·6174696f·llocateInvocatio
108 ··0x000009d0·72726f72·be3a6479·6e5f6361·6c6c5f63·rror.:dyn_call_c108 ··0x000009d0·6e4d6972·726f72be·3a64796e·5f63616c·nMirror.:dyn_cal
109 ··0x000009e0·75727265·6e745f6e·756d5f70·726f6365·urrent_num_proce109 ··0x000009e0·6c5f6375·7272656e·745f6e75·6d5f7072·l_current_num_pr
110 ··0x000009f0·73736564·964c6f61·64696e67·556e6974·ssed.LoadingUnit110 ··0x000009f0·6f636573·73656496·4c6f6164·696e6755·ocessed.LoadingU
111 ··0x00000a00·842b2b8a·3a457661·6c8c646f·75626c65·.++.:Eval.double111 ··0x00000a00·6e697484·2b2b8a3a·4576616c·8c646f75·nit.++.:Eval.dou
112 ··0x00000a10·a05f4d69·72726f72·52656665·72656e63·._MirrorReferenc112 ··0x00000a10·626c65a0·5f4d6972·726f7252·65666572·ble._MirrorRefer
113 ··0x00000a20·6592466c·6f617433·327834a2·5f6e6174·e.Float32x4._nat113 ··0x00000a20·656e6365·92466c6f·61743332·7834a25f·ence.Float32x4._
114 ··0x00000a30·69766553·6574466c·6f617436·34c65f62·iveSetFloat64._b114 ··0x00000a30·6e617469·76655365·74466c6f·61743634·nativeSetFloat64
115 ··0x00000a40·6f756e64·73436865·636b466f·72506172·oundsCheckForPar115 ··0x00000a40·c65f626f·756e6473·43686563·6b466f72·._boundsCheckFor
116 ··0x00000a50·7469616c·496e7374·616e7469·6174696f·tialInstantiatio116 ··0x00000a50·50617274·69616c49·6e737461·6e746961·PartialInstantia
117 ··0x00000a60·6e905f6f·6e457272·6f728240·8256ba5f·n._onError.@.V._117 ··0x00000a60·74696f6e·905f6f6e·4572726f·72824082·tion._onError.@.
118 ··0x00000a70·556e6d6f·64696669·61626c65·466c6f61·UnmodifiableFloa118 ··0x00000a70·56ba5f55·6e6d6f64·69666961·626c6546·V._UnmodifiableF
119 ··0x00000a80·74363441·72726179·56696577·9e3a6361·t64ArrayView.:ca119 ··0x00000a80·6c6f6174·36344172·72617956·6965779e·loat64ArrayView.
120 ··0x00000a90·70747572·655f6c65·6e677468·a85f4578·pture_length._Ex120 ··0x00000a90·3a636170·74757265·5f6c656e·677468a8·:capture_length.
121 ··0x00000aa0·7465726e·616c5569·6e743136·41727261·ternalUint16Arra121 ··0x00000aa0·5f457874·65726e61·6c55696e·74313641·_ExternalUint16A
122 ··0x00000ab0·7982db88·4c697374·8228823f·82739e67·y...List.(.?.s.g122 ··0x00000ab0·72726179·82db884c·69737482·28823f82·rray...List.(.?.
123 ··0x00000ac0·65743a72·756e7469·6d655479·70659c5f·et:runtimeType._123 ··0x00000ac0·739e6765·743a7275·6e74696d·65547970·s.get:runtimeTyp
124 ··0x00000ad0·6f666673·6574496e·42797465·73945f49·offsetInBytes._I124 ··0x00000ad0·659c5f6f·66667365·74496e42·79746573·e._offsetInBytes
125 ··0x00000ae0·6e743634·4c697374·8e706163·6b696e67·nt64List.packing125 ··0x00000ae0·945f496e·7436344c·6973748e·7061636b·._Int64List.pack
126 ··0x00000af0·842020a6·5f6e6174·69766547·6574466c·.··._nativeGetFl126 ··0x00000af0·696e6784·2020a65f·6e617469·76654765·ing.··._nativeGe
127 ··0x00000b00·6f617436·3478328a·66616c73·6582f882·oat64x2.false...127 ··0x00000b00·74466c6f·61743634·78328a66·616c7365·tFloat64x2.false
128 ··0x00000b10·e2843a4c·843f3f96·3a696e64·65785f74·..:L.??.:index_t128 ··0x00000b10·82f882e2·843a4c84·3f3f963a·696e6465·.....:L.??.:inde
129 ··0x00000b20·656d7090·7472756e·63617465·8215925f·emp.truncate..._129 ··0x00000b20·785f7465·6d709074·72756e63·61746582·x_temp.truncate.
130 ··0x00000b30·7468726f·774e6577·a04d6567·616d6f72·throwNew.Megamor130 ··0x00000b30·15925f74·68726f77·4e6577a0·4d656761·.._throwNew.Mega
131 ··0x00000b40·70686963·43616368·6582219c·5f547970·phicCache.!._Typ131 ··0x00000b40·6d6f7270·68696343·61636865·82219c5f·morphicCache.!._
132 ··0x00000b50·65506172·616d6574·6572a65f·45787465·eParameter._Exte132 ··0x00000b50·54797065·50617261·6d657465·72a65f45·TypeParameter._E
133 ··0x00000b60·726e616c·55696e74·38417272·6179aa5f·rnalUint8Array._133 ··0x00000b60·78746572·6e616c55·696e7438·41727261·xternalUint8Arra
134 ··0x00000b70·72657475·726e4173·796e634e·6f744675·returnAsyncNotFu134 ··0x00000b70·79aa5f72·65747572·6e417379·6e634e6f·y._returnAsyncNo
Max diff block lines reached; 23264680/23384824 bytes (99.49%) of diff not shown.
798 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x002a8d60·10000000·00000000·017a5200·01781e01·.........zR..x..2 ··0x002abaf0·10000000·00000000·017a5200·01781e01·.........zR..x..
3 ··0x002a8d70·1b0c1d10·11000000·18000000·84720000·.............r..3 ··0x002abb00·1b0c1d10·11000000·18000000·f4440000·.............D..
4 ··0x002a8d80·206b0100·009d029e·01110000·002d0000··k...........-..4 ··0x002abb10·106a0100·009d029e·01110000·002d0000·.j...........-..
5 ··0x002a8d90·00afdd01·00001f3c·00009d02·9e010000·.......<........5 ··0x002abb20·001faf01·0000433b·00009d02·9e010000·......C;........
6 ··0x002a8da0·0000································..6 ··0x002abb30·0000································..
  
7.94 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000000002b0000·<_kDartVmSnapshotInstructions>:2 00000000002b0000·<_kDartVmSnapshotInstructions>:
3 »       ·k......@.......3 »       .j......@.......
4 »       ...4 »       ...
5 »       0P.......j......5 »       0P.......i......
6 »       `.>.......+.....6 »       `.=.......+.....
7 »       ................7 »       ................
8 »       ...8 »       ...
9 »       .y........·..y..9 »       .y........·..y..
10 »       ............EwB.10 »       ............EwB.
11 »       $...^.A...?..!..11 »       $...^.A...?..!..
12 »       ..@......y...._.12 »       ..@......y...._.
13 »       .p@.b...B.|.A+@.13 »       .p@.b...B.|.A+@.
Offset 191, 15 lines modifiedOffset 191, 15 lines modified
191 »       ..@.P......qB...191 »       ..@.P......qB...
192 »       ....~.@..s@...?.192 »       ....~.@..s@...?.
193 »       ....B|A.....!·..193 »       ....B|A.....!·..
194 »       .<.._...m..T'.@.194 »       .<.._...m..T'.@.
195 »       !·..c...B...g...195 »       !·..c...B...g...
196 »       ...6.._8.._80.P.196 »       ...6.._8.._80.P.
197 »       ..\....T........197 »       ..\....T........
198 »       ....^;C...?.....198 »       ....^7C...?.....
199 »       ....E.A.....^.A.199 »       ....E.A.....^.A.
200 »       ..?.......@.....200 »       ..?.......@.....
201 »       .y...._.`0A.(0A.201 »       .y...._.`0A.(0A.
202 »       ........a..T....202 »       ........a..T....
203 »       .._.q...(.......203 »       .._.q...(.......
204 »       .=....@........T204 »       .=....@........T
205 »       ...............6205 »       ...............6
Offset 316, 23 lines modifiedOffset 316, 23 lines modified
316 »       .y..............316 »       .y..............
317 »       @0A......p@...?.317 »       @0A......p@...?.
318 »       .!......DpA.....318 »       .!......DpA.....
319 »       .|A.....#...c...319 »       .|A.....#...c...
320 »       d.@.....p#@....k320 »       d.@.....p#@....k
321 »       ...T`......60._8321 »       ...T`......60._8
322 »       .._80.P...\.`..T322 »       .._80.P...\.`..T
323 »       ^7C...?......y..323 »       ^3C...?......y..
324 »       .._.........E_B.324 »       .._.........E_B.
325 »       $...^.A...?...·.325 »       $...^.A...?...·.
326 »       .y..............326 »       .y..............
327 »       @0A......p@...?.327 »       @0A......p@...?.
328 »       .!......DpA.....328 »       .!......DpA.....
329 »       .|A.....#...c...329 »       .|A.....#...c...
330 »       `......60._8.._8330 »       `......60._8.._8
331 »       0.P...\.`..T^7C.331 »       0.P...\.`..T^3C.
332 »       ..?......y...._.332 »       ..?......y...._.
333 »       .y..............333 »       .y..............
334 »       ESB.D...^.A...?.334 »       ESB.D...^.A...?.
335 »       .A....@......y..335 »       .A....@......y..
336 »       .._..y..........336 »       .._..y..........
337 »       @0A......p@...?.337 »       @0A......p@...?.
338 »       ..@.DpA.C7@.c...338 »       ..@.DpA.C7@.c...
Offset 4478, 15 lines modifiedOffset 4478, 15 lines modified
4478 »       .E...=...5...-..4478 »       .E...=...5...-..
4479 »       .%..............4479 »       .%..............
4480 »       .....y...m...e..4480 »       .....y...m...e..
4481 »       .]...U...M...E..4481 »       .]...U...M...E..
4482 »       .9...1...)...!..4482 »       .9...1...)...!..
4483 »       ................4483 »       ................
4484 »       ..........|.....4484 »       ..........|.....
4485 »       ....@...@.C...?.4485 »       ....@...@.B...?.
4486 »       ..........@.....4486 »       ..........@.....
4487 »       .........!...)..4487 »       .........!...)..
4488 »       .1...9...E...M..4488 »       .1...9...E...M..
4489 »       .U...]...e...m..4489 »       .U...]...e...m..
4490 »       .y..............4490 »       .y..............
4491 »       .....%...-...5..4491 »       .....%...-...5..
4492 »       .=...E...M...U..4492 »       .=...E...M...U..
Offset 4639, 15 lines modifiedOffset 4639, 15 lines modified
4639 »       ..........@.P...4639 »       ..........@.P...
4640 »       ...qB.......~.@.4640 »       ...qB.......~.@.
4641 »       .s@...?.....B|A.4641 »       .s@...?.....B|A.
4642 »       ....!·...<.._...4642 »       ....!·...<.._...
4643 »       m..T'.@.!·..c...4643 »       m..T'.@.!·..c...
4644 »       B...g......6.._84644 »       B...g......6.._8
4645 »       .._80.P...\....T4645 »       .._80.P...\....T
4646 »       ............^;C.4646 »       ............^7C.
4647 »       ..?.........E.A.4647 »       ..?.........E.A.
4648 »       ....^.A...?...·.4648 »       ....^.A...?...·.
4649 »       ...k·..TX.@..y..4649 »       ...k·..TX.@..y..
4650 »       ................4650 »       ................
4651 »       ................4651 »       ................
4652 »       E.A.....^.A...?.4652 »       E.A.....^.A...?.
4653 »       .!....@..!....@.4653 »       .!....@..!....@.
Offset 5163, 341 lines modifiedOffset 5163, 364 lines modified
5163 »       ..|.........P.B.5163 »       ..|.........P.B.
5164 »       P.....?.....P...5164 »       P.....?.....P...
5165 »       P.C...@......y..5165 »       P.C...@......y..
5166 »       .....y...._.@.E.5166 »       .....y...._.@.E.
5167 »       ....?......T@+..5167 »       ....?......T@+..
5168 »       .|...K..........5168 »       .|...K..........
5169 »       .p.<.._..y......5169 »       .p.<.._..y......
5170 »       ........@k.<E.A. 
5171 »       ....^.A...?...@. 
5172 »       .....y...._.@.E. 
5173 »       ....?......T@+.. 
5174 »       .|...K.......... 
5175 »       .p.<.._..y...... 
5176 »       ........@k.<E.A. 
5177 »       ....^.A...?...@. 
5178 »       .....y...._.@.E. 
5179 »       .@..?......T@+.. 
5180 »       .<...+..a....... 
5181 »       .p...._..y...... 
5182 »       ....@...E.A.....5170 »       ....@..=E.A.....
5183 »       ^.A...?...@.....5171 »       ^.A...?...@.....
5184 »       .y...._..#..B... 
5185 »       D.A.....@.E..... 
5186 »       ....i..T@+...|.. 
5187 »       .C.............. 
5188 »       .....0...p...._. 
5189 »       .y.............. 
5190 »       ........E.A..... 
5191 »       ^.A...?.......@. 
5192 »       ..m...@........T 
5193 »       .y........|..... 
5194 »       ....P.B.P.....?. 
5195 »       ....P...P.C...@. 
5196 »       .....y.......y.. 
5197 »       .._.@.E......... 
5198 »       ...T@+...|...C.. 
5199 »       ................ 
Max diff block lines reached; 8326302/8329066 bytes (99.97%) of diff not shown.
409 B
readelf --wide --decompress --hex-dump=.bss {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.bss':1 Hex·dump·of·section·'.bss':
2 ··0x00690060·00000000·00000000·00000000·00000000·................2 ··0x00680060·00000000·00000000·00000000·00000000·................
3 ··0x00690070·00000000·00000000·00000000·00000000·................3 ··0x00680070·00000000·00000000·00000000·00000000·................
  
948 B
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
 2 ··0x00000000·002e7465·7874002e·62737300·2e64796e·..text..bss..dyn
2 ··0x00000000·002e7368·73747274·6162002e·74657874·..shstrtab..text 
3 ··0x00000010·002e726f·64617461·002e6e6f·74652e67·..rodata..note.g 
4 ··0x00000020·6e752e62·75696c64·2d696400·2e627373·nu.build-id..bss 
5 ··0x00000030·002e6568·5f667261·6d65002e·64796e73·..eh_frame..dyns 
6 ··0x00000040·7472002e·64796e73·796d002e·68617368·tr..dynsym..hash3 ··0x00000010·73747200·2e64796e·73796d00·2e686173·str..dynsym..has
7 ··0x00000050·002e6479·6e616d69·6300··············..dynamic.4 ··0x00000020·68002e65·685f6672·616d6500·2e6e6f74·h..eh_frame..not
 5 ··0x00000030·652e676e·752e6275·696c642d·6964002e·e.gnu.build-id..
 6 ··0x00000040·64796e61·6d696300·2e736873·74727461·dynamic..shstrta
 7 ··0x00000050·62002e72·6f646174·6100··············b..rodata.
  
109 MB
lib/arm64-v8a/libflutter.so
File has been modified after NT_GNU_BUILD_ID has been applied.
868 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:··········10812464·(bytes·into·file)13 ··Start·of·section·headers:··········11055376·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········1017 ··Number·of·program·headers:·········10
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·26
2.07 KB
readelf --wide --program-header {}
    
Offset 2, 21 lines modifiedOffset 2, 21 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x03 Entry·point·0x0
4 There·are·10·program·headers,·starting·at·offset·644 There·are·10·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8
8 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x434868·0x434868·R···0x100008 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x461a98·0x461a98·R···0x10000
9 ··LOAD···········0x434880·0x0000000000444880·0x0000000000444880·0x5b2e10·0x5b2e10·R·E·0x100009 ··LOAD···········0x461ac0·0x0000000000471ac0·0x0000000000471ac0·0x5c28b0·0x5c28b0·R·E·0x10000
10 ··LOAD···········0x9e7690·0x0000000000a07690·0x0000000000a07690·0x0646a8·0x064970·RW··0x1000010 ··LOAD···········0xa24370·0x0000000000a44370·0x0000000000a44370·0x0650f8·0x065c90·RW··0x10000
11 ··LOAD···········0xa4bd38·0x0000000000a7bd38·0x0000000000a7bd38·0x003d20·0x012540·RW··0x1000011 ··LOAD···········0xa89468·0x0000000000ab9468·0x0000000000ab9468·0x001ad0·0x0129f0·RW··0x10000
12 ··DYNAMIC········0xa4abb0·0x0000000000a6abb0·0x0000000000a6abb0·0x000210·0x000210·RW··0x812 ··DYNAMIC········0xa882f0·0x0000000000aa82f0·0x0000000000aa82f0·0x000210·0x000210·RW··0x8
13 ··GNU_RELRO······0x9e7690·0x0000000000a07690·0x0000000000a07690·0x0646a8·0x064970·R···0x113 ··GNU_RELRO······0xa24370·0x0000000000a44370·0x0000000000a44370·0x0650f8·0x065c90·R···0x1
14 ··GNU_EH_FRAME···0x2e001c·0x00000000002e001c·0x00000000002e001c·0x050fbc·0x050fbc·R···0x414 ··GNU_EH_FRAME···0x309624·0x0000000000309624·0x0000000000309624·0x051e84·0x051e84·R···0x4
15 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··015 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0
16 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x0000bc·0x0000bc·R···0x416 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x0000bc·0x0000bc·R···0x4
  
17 ·Section·to·Segment·mapping:17 ·Section·to·Segment·mapping:
18 ··Segment·Sections...18 ··Segment·Sections...
19 ···00·····19 ···00·····
20 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.hash·.dynstr·.rela.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame·20 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.hash·.dynstr·.rela.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame·
5.04 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 There·are·27·section·headers,·starting·at·offset·0xa4fc30:1 There·are·27·section·headers,·starting·at·offset·0xa8b110:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000098·00···A··0···0··45 ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000098·00···A··0···0··4
6 ··[·2]·.note.gnu.build-id·NOTE············0000000000000308·000308·000024·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············0000000000000308·000308·000024·00···A··0···0··4
7 ··[·3]·.dynsym···········DYNSYM··········0000000000000330·000330·003078·18···A··8···1··87 ··[·3]·.dynsym···········DYNSYM··········0000000000000330·000330·003030·18···A··8···1··8
8 ··[·4]·.gnu.version······VERSYM··········00000000000033a8·0033a8·00040a·02···A··3···0··28 ··[·4]·.gnu.version······VERSYM··········0000000000003360·003360·000404·02···A··3···0··2
9 ··[·5]·.gnu.version_r····VERNEED·········00000000000037b4·0037b4·000060·00···A··8···3··49 ··[·5]·.gnu.version_r····VERNEED·········0000000000003764·003764·000060·00···A··8···3··4
10 ··[·6]·.gnu.hash·········GNU_HASH········0000000000003818·003818·000184·00···A··3···0··810 ··[·6]·.gnu.hash·········GNU_HASH········00000000000037c8·0037c8·000178·00···A··3···0··8
11 ··[·7]·.hash·············HASH············000000000000399c·00399c·001030·04···A··3···0··411 ··[·7]·.hash·············HASH············0000000000003940·003940·001018·04···A··3···0··4
12 ··[·8]·.dynstr···········STRTAB··········00000000000049cc·0049cc·001f8a·00···A··0···0··112 ··[·8]·.dynstr···········STRTAB··········0000000000004958·004958·001f24·00···A··0···0··1
13 ··[·9]·.rela.dyn·········RELA············0000000000006958·006958·0e6160·18···A··3···0··813 ··[·9]·.rela.dyn·········RELA············0000000000006880·006880·0e7840·18···A··3···0··8
14 ··[10]·.rela.plt·········RELA············00000000000ecab8·0ecab8·002178·18··AI··3··21··814 ··[10]·.rela.plt·········RELA············00000000000ee0c0·0ee0c0·002160·18··AI··3··21··8
15 ··[11]·.rodata···········PROGBITS········00000000000eec80·0eec80·1f139c·00·AMS··0···0·12815 ··[11]·.rodata···········PROGBITS········00000000000f0280·0f0280·2193a4·00·AMS··0···0·128
16 ··[12]·.eh_frame_hdr·····PROGBITS········00000000002e001c·2e001c·050fbc·00···A··0···0··416 ··[12]·.eh_frame_hdr·····PROGBITS········0000000000309624·309624·051e84·00···A··0···0··4
17 ··[13]·.eh_frame·········PROGBITS········0000000000330fd8·330fd8·103890·00···A··0···0··817 ··[13]·.eh_frame·········PROGBITS········000000000035b4a8·35b4a8·1065f0·00···A··0···0··8
18 ··[14]·.text·············PROGBITS········0000000000444880·434880·5b1798·00··AX··0···0·6418 ··[14]·.text·············PROGBITS········0000000000471ac0·461ac0·5c1250·00··AX··0···0·64
19 ··[15]·.plt··············PROGBITS········00000000009f6020·9e6020·001670·00··AX··0···0·1619 ··[15]·.plt··············PROGBITS········0000000000a32d10·a22d10·001660·00··AX··0···0·16
20 ··[16]·.data.rel.ro······PROGBITS········0000000000a07690·9e7690·062a50·00··WA··0···0··820 ··[16]·.data.rel.ro······PROGBITS········0000000000a44370·a24370·063480·00··WA··0···0··8
21 ··[17]·.fini_array·······FINI_ARRAY······0000000000a6a0e0·a4a0e0·000010·00··WA··0···0··821 ··[17]·.fini_array·······FINI_ARRAY······0000000000aa77f0·a877f0·000010·00··WA··0···0··8
22 ··[18]·.init_array·······INIT_ARRAY······0000000000a6a0f0·a4a0f0·000ac0·00··WA··0···0··822 ··[18]·.init_array·······INIT_ARRAY······0000000000aa7800·a87800·000af0·00··WA··0···0··8
23 ··[19]·.dynamic··········DYNAMIC·········0000000000a6abb0·a4abb0·000210·10··WA··8···0··823 ··[19]·.dynamic··········DYNAMIC·········0000000000aa82f0·a882f0·000210·10··WA··8···0··8
24 ··[20]·.got··············PROGBITS········0000000000a6adc0·a4adc0·000438·00··WA··0···0··824 ··[20]·.got··············PROGBITS········0000000000aa8500·a88500·000430·00··WA··0···0··8
25 ··[21]·.got.plt··········PROGBITS········0000000000a6b1f8·a4b1f8·000b40·00··WA··0···0··825 ··[21]·.got.plt··········PROGBITS········0000000000aa8930·a88930·000b38·00··WA··0···0··8
26 ··[22]·.relro_padding····NOBITS··········0000000000a6bd38·a4bd38·0002c8·00··WA··0···0··126 ··[22]·.relro_padding····NOBITS··········0000000000aa9468·a89468·000b98·00··WA··0···0··1
27 ··[23]·.data·············PROGBITS········0000000000a7bd38·a4bd38·003d20·00··WA··0···0··827 ··[23]·.data·············PROGBITS········0000000000ab9468·a89468·001ad0·00··WA··0···0··8
28 ··[24]·.bss··············NOBITS··········0000000000a7fa60·a4fa58·00e818·00··WA··0···0·1628 ··[24]·.bss··············NOBITS··········0000000000abaf40·a8af38·010f18·00··WA··0···0·16
29 ··[25]·.comment··········PROGBITS········0000000000000000·a4fa58·0000d3·01··MS··0···0··129 ··[25]·.comment··········PROGBITS········0000000000000000·a8af38·0000d3·01··MS··0···0··1
30 ··[26]·.shstrtab·········STRTAB··········0000000000000000·a4fb2b·000101·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········0000000000000000·a8b00b·000101·00······0···0··1
31 Key·to·Flags:31 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·p·(processor·specific)35 ··D·(mbind),·p·(processor·specific)
60.3 KB
readelf --wide --symbols {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Symbol·table·'.dynsym'·contains·517·entries:1 Symbol·table·'.dynsym'·contains·514·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:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_self@LIBC·(2)4 ·····1:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_self@LIBC·(2)
5 ·····2:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·abort@LIBC·(2)5 ·····2:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·abort@LIBC·(2)
6 ·····3:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@LIBC·(2)6 ·····3:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@LIBC·(2)
7 ·····4:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·eglCreateWindowSurface7 ·····4:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·eglCreateWindowSurface
8 ·····5:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·eglCreatePbufferSurface8 ·····5:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·eglCreatePbufferSurface
Offset 34, 107 lines modifiedOffset 34, 107 lines modified
34 ····30:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·AAsset_getLength34 ····30:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·AAsset_getLength
35 ····31:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·AAsset_getBuffer35 ····31:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·AAsset_getBuffer
36 ····32:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·AAsset_isAllocated36 ····32:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·AAsset_isAllocated
37 ····33:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_atexit@LIBC·(2)37 ····33:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_atexit@LIBC·(2)
38 ····34:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__android_log_print38 ····34:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__android_log_print
39 ····35:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__system_property_get@LIBC·(2)39 ····35:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__system_property_get@LIBC·(2)
40 ····36:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·atoi@LIBC·(2)40 ····36:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·atoi@LIBC·(2)
 41 ····37:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memchr@LIBC·(2)
 42 ····38:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcmp@LIBC·(2)
41 ····37:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·eglCreateImageKHR43 ····39:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·eglCreateImageKHR
42 ····38:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·glDeleteTextures44 ····40:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·glDeleteTextures
43 ····39:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·eglDestroyImageKHR45 ····41:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·eglDestroyImageKHR
44 ····40:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·glEGLImageTargetTexture2DOES46 ····42:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·glEGLImageTargetTexture2DOES
45 ····41:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·glBindTexture47 ····43:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·glBindTexture
46 ····42:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·glGenTextures48 ····44:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·glGenTextures
47 ····43:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ANativeWindow_fromSurface49 ····45:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ANativeWindow_fromSurface
48 ····44:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@LIBC·(2)50 ····46:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@LIBC·(2)
49 ····45:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·dlopen@LIBC·(3)51 ····47:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·dlopen@LIBC·(3)
50 ····46:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·clock_gettime@LIBC·(2)52 ····48:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·clock_gettime@LIBC·(2)
51 ····47:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno@LIBC·(2)53 ····49:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno@LIBC·(2)
52 ····48:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_signal@LIBC·(2)54 ····50:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_signal@LIBC·(2)
53 ····49:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_broadcast@LIBC·(2)55 ····51:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_broadcast@LIBC·(2)
54 ····50:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_wait@LIBC·(2)56 ····52:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_wait@LIBC·(2)
55 ····51:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_timedwait@LIBC·(2)57 ····53:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_timedwait@LIBC·(2)
56 ····52:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_getspecific@LIBC·(2)58 ····54:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_getspecific@LIBC·(2)
57 ····53:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_setspecific@LIBC·(2)59 ····55:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_setspecific@LIBC·(2)
58 ····54:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_destroy@LIBC·(2)60 ····56:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_destroy@LIBC·(2)
59 ····55:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@LIBC·(2)61 ····57:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@LIBC·(2)
60 ····56:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@LIBC·(2)62 ····58:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@LIBC·(2)
61 ····57:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·readdir@LIBC·(2)63 ····59:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·readdir@LIBC·(2)
62 ····58:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcmp@LIBC·(2) 
63 ····59:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·closedir@LIBC·(2)64 ····60:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·closedir@LIBC·(2)
64 ····60:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·opendir@LIBC·(2)65 ····61:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·opendir@LIBC·(2)
65 ····61:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·vsnprintf@LIBC·(2)66 ····62:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·vsnprintf@LIBC·(2)
66 ····62:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·realpath@LIBC·(2)67 ····63:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·realpath@LIBC·(2)
67 ····63:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·chdir@LIBC·(2)68 ····64:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·chdir@LIBC·(2)
68 ····64:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@LIBC·(2)69 ····65:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@LIBC·(2)
69 ····65:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·stat@LIBC·(2)70 ····66:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·stat@LIBC·(2)
70 ····66:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ftruncate@LIBC·(2)71 ····67:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ftruncate@LIBC·(2)
71 ····67:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@LIBC·(2)72 ····68:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@LIBC·(2)
72 ····68:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getcwd@LIBC·(2)73 ····69:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getcwd@LIBC·(2)
73 ····69:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·utimensat@LIBC·(2)74 ····70:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·utimensat@LIBC·(2)
74 ····70:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·readlink@LIBC·(2)75 ····71:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·readlink@LIBC·(2)
75 ····71:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fdopendir@LIBC·(2)76 ····72:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fdopendir@LIBC·(2)
76 ····72:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·unlinkat@LIBC·(2)77 ····73:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·unlinkat@LIBC·(2)
77 ····73:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__openat_2@LIBC·(2)78 ····74:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__openat_2@LIBC·(2)
78 ····74:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__open_2@LIBC·(2)79 ····75:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__open_2@LIBC·(2)
79 ····75:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fstat@LIBC·(2)80 ····76:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fstat@LIBC·(2)
80 ····76:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·open@LIBC·(2)81 ····77:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·open@LIBC·(2)
81 ····77:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@LIBC·(2)82 ····78:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@LIBC·(2)
82 ····78:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fopen@LIBC·(2)83 ····79:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fopen@LIBC·(2)
83 ····79:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fseek@LIBC·(2)84 ····80:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fseek@LIBC·(2)
84 ····80:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fclose@LIBC·(2)85 ····81:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fclose@LIBC·(2)
85 ····81:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fseeko@LIBC·(2)86 ····82:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fseeko@LIBC·(2)
86 ····82:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ftello@LIBC·(2)87 ····83:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ftello@LIBC·(2)
87 ····83:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fflush@LIBC·(2)88 ····84:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fflush@LIBC·(2)
88 ····84:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fread@LIBC·(2)89 ····85:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fread@LIBC·(2)
89 ····85:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fwrite@LIBC·(2)90 ····86:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fwrite@LIBC·(2)
90 ····86:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getc@LIBC·(2)91 ····87:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getc@LIBC·(2)
91 ····87:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ungetc@LIBC·(2)92 ····88:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ungetc@LIBC·(2)
92 ····88:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__sF@LIBC·(2)93 ····89:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__sF@LIBC·(2)
93 ····89:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·isxdigit_l@LIBC·(2) 
94 ····90:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·isdigit_l@LIBC·(2)94 ····90:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·isxdigit_l@LIBC·(2)
 95 ····91:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·isdigit_l@LIBC·(2)
95 ····91:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·sscanf@LIBC·(2)96 ····92:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·sscanf@LIBC·(2)
96 ····92:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·newlocale@LIBC·(2)97 ····93:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·newlocale@LIBC·(2)
97 ····93:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·setlocale@LIBC·(2)98 ····94:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·setlocale@LIBC·(2)
98 ····94:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·freelocale@LIBC·(2)99 ····95:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·freelocale@LIBC·(2)
99 ····95:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·iswlower_l@LIBC·(2) 
100 ····96:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·islower_l@LIBC·(2)100 ····96:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·iswlower_l@LIBC·(2)
 101 ····97:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·islower_l@LIBC·(2)
101 ····97:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·isupper_l@LIBC·(2)102 ····98:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·isupper_l@LIBC·(2)
102 ····98:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@LIBC·(2)103 ····99:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@LIBC·(2)
103 ····99:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strftime_l@LIBC·(2)104 ···100:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strftime_l@LIBC·(2)
104 ···100:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·vsscanf@LIBC·(2)105 ···101:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·vsscanf@LIBC·(2)
105 ···101:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·uselocale@LIBC·(2)106 ···102:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·uselocale@LIBC·(2)
106 ···102:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__vsnprintf_chk@LIBC·(2)107 ···103:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__vsnprintf_chk@LIBC·(2)
107 ···103:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·vasprintf@LIBC·(2)108 ···104:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·vasprintf@LIBC·(2)
108 ···104:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcsnrtombs@LIBC·(2)109 ···105:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcsnrtombs@LIBC·(2)
109 ···105:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcrtomb@LIBC·(2)110 ···106:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcrtomb@LIBC·(2)
110 ···106:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbsnrtowcs@LIBC·(2)111 ···107:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbsnrtowcs@LIBC·(2)
111 ···107:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbrtowc@LIBC·(2) 
112 ···108:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbtowc@LIBC·(2)112 ···108:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbrtowc@LIBC·(2)
 113 ···109:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbtowc@LIBC·(2)
113 ···109:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_get_mb_cur_max@LIBC·(2)114 ···110:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_get_mb_cur_max@LIBC·(2)
114 ···110:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbrlen@LIBC·(2)115 ···111:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbrlen@LIBC·(2)
115 ···111:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@LIBC·(2)116 ···112:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@LIBC·(2)
116 ···112:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbsrtowcs@LIBC·(2)117 ···113:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbsrtowcs@LIBC·(2)
117 ···113:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoll_l@LIBC·(2) 
118 ···114:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoull_l@LIBC·(2)118 ···114:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoll_l@LIBC·(2)
 119 ···115:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoull_l@LIBC·(2)
119 ···115:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtof@LIBC·(2)120 ···116:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtof@LIBC·(2)
120 ···116:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtod@LIBC·(2)121 ···117:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtod@LIBC·(2)
121 ···117:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtold_l@LIBC·(2)122 ···118:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtold_l@LIBC·(2)
122 ···118:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_lock@LIBC·(2) 
123 ···119:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_unlock@LIBC·(2)123 ···119:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_lock@LIBC·(2)
 124 ···120:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_unlock@LIBC·(2)
124 ···120:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_trylock@LIBC·(2)125 ···121:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_trylock@LIBC·(2)
125 ···121:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutexattr_init@LIBC·(2)126 ···122:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutexattr_init@LIBC·(2)
126 ···122:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutexattr_settype@LIBC·(2)127 ···123:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutexattr_settype@LIBC·(2)
127 ···123:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutexattr_destroy@LIBC·(2)128 ···124:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutexattr_destroy@LIBC·(2)
128 ···124:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_init@LIBC·(2)129 ···125:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_init@LIBC·(2)
129 ···125:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_destroy@LIBC·(2)130 ···126:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_destroy@LIBC·(2)
130 ···126:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ioctl@LIBC·(2)131 ···127:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ioctl@LIBC·(2)
131 ···127:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__read_chk@LIBC·(2)132 ···128:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__read_chk@LIBC·(2)
132 ···128:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·snprintf@LIBC·(2)133 ···129:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·snprintf@LIBC·(2)
133 ···129:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memchr@LIBC·(2) 
134 ···130:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtol@LIBC·(2)134 ···130:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtol@LIBC·(2)
135 ···131:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fprintf@LIBC·(2)135 ···131:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fprintf@LIBC·(2)
136 ···132:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoul@LIBC·(2)136 ···132:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoul@LIBC·(2)
137 ···133:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoll@LIBC·(2)137 ···133:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoll@LIBC·(2)
138 ···134:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoull@LIBC·(2)138 ···134:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoull@LIBC·(2)
139 ···135:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r@LIBC·(2)139 ···135:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r@LIBC·(2)
140 ···136:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·sysconf@LIBC·(2)140 ···136:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·sysconf@LIBC·(2)
Offset 199, 190 lines modifiedOffset 199, 190 lines modified
199 ···195:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncat@LIBC·(2)199 ···195:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncat@LIBC·(2)
200 ···196:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ftell@LIBC·(2)200 ···196:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ftell@LIBC·(2)
Max diff block lines reached; 44815/61674 bytes (72.66%) of diff not shown.
6.45 MB
readelf --wide --relocs {}
    
Offset 1, 39631 lines modifiedOffset 1, 39874 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0x6958·contains·39268·entries:1 Relocation·section·'.rela.dyn'·at·offset·0x6880·contains·39512·entries:
Diff chunk too large, falling back to line-by-line diff (39512 lines added, 39268 lines removed)
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000a07690··0000000000000403·R_AARCH64_RELATIVE························a076903 0000000000a44370··0000000000000403·R_AARCH64_RELATIVE························a44370
4 0000000000a076a8··0000000000000403·R_AARCH64_RELATIVE························45a1c84 0000000000a44388··0000000000000403·R_AARCH64_RELATIVE························489034
5 0000000000a076b0··0000000000000403·R_AARCH64_RELATIVE························45a2145 0000000000a44390··0000000000000403·R_AARCH64_RELATIVE························489080
6 0000000000a076b8··0000000000000403·R_AARCH64_RELATIVE························45a22c6 0000000000a44398··0000000000000403·R_AARCH64_RELATIVE························489098
7 0000000000a076d0··0000000000000403·R_AARCH64_RELATIVE························45a0a47 0000000000a443b0··0000000000000403·R_AARCH64_RELATIVE························488f10
8 0000000000a076d8··0000000000000403·R_AARCH64_RELATIVE························45a10c8 0000000000a443b8··0000000000000403·R_AARCH64_RELATIVE························488f78
9 0000000000a076e0··0000000000000403·R_AARCH64_RELATIVE························45a1249 0000000000a443c0··0000000000000403·R_AARCH64_RELATIVE························488f90
10 0000000000a076f8··0000000000000403·R_AARCH64_RELATIVE························45a4d010 0000000000a443d8··0000000000000403·R_AARCH64_RELATIVE························48936c
11 0000000000a07700··0000000000000403·R_AARCH64_RELATIVE························44fbe011 0000000000a443e0··0000000000000403·R_AARCH64_RELATIVE························47ce20
12 0000000000a07708··0000000000000403·R_AARCH64_RELATIVE························45a10412 0000000000a443e8··0000000000000403·R_AARCH64_RELATIVE························488f70
13 0000000000a07710··0000000000000403·R_AARCH64_RELATIVE························45ef4c13 0000000000a443f0··0000000000000403·R_AARCH64_RELATIVE························48e320
14 0000000000a07718··0000000000000403·R_AARCH64_RELATIVE························44fbe014 0000000000a443f8··0000000000000403·R_AARCH64_RELATIVE························47ce20
15 0000000000a07730··0000000000000403·R_AARCH64_RELATIVE························459b2415 0000000000a44410··0000000000000403·R_AARCH64_RELATIVE························48898c
16 0000000000a07738··0000000000000403·R_AARCH64_RELATIVE························459b3c16 0000000000a44418··0000000000000403·R_AARCH64_RELATIVE························4889a4
17 0000000000a07740··0000000000000403·R_AARCH64_RELATIVE························459b5417 0000000000a44420··0000000000000403·R_AARCH64_RELATIVE························4889bc
18 0000000000a07748··0000000000000403·R_AARCH64_RELATIVE························459b8c18 0000000000a44428··0000000000000403·R_AARCH64_RELATIVE························4889f4
19 0000000000a07750··0000000000000403·R_AARCH64_RELATIVE························459bb819 0000000000a44430··0000000000000403·R_AARCH64_RELATIVE························488a20
20 0000000000a07758··0000000000000403·R_AARCH64_RELATIVE························459bc020 0000000000a44438··0000000000000403·R_AARCH64_RELATIVE························488a28
21 0000000000a07760··0000000000000403·R_AARCH64_RELATIVE························459bd821 0000000000a44440··0000000000000403·R_AARCH64_RELATIVE························488a40
22 0000000000a07778··0000000000000403·R_AARCH64_RELATIVE························45a28422 0000000000a44458··0000000000000403·R_AARCH64_RELATIVE························489124
23 0000000000a07780··0000000000000403·R_AARCH64_RELATIVE························45a3e423 0000000000a44460··0000000000000403·R_AARCH64_RELATIVE························489280
24 0000000000a07788··0000000000000403·R_AARCH64_RELATIVE························45a3fc24 0000000000a44468··0000000000000403·R_AARCH64_RELATIVE························489298
25 0000000000a077a0··0000000000000403·R_AARCH64_RELATIVE························45a4d025 0000000000a44480··0000000000000403·R_AARCH64_RELATIVE························48936c
26 0000000000a077a8··0000000000000403·R_AARCH64_RELATIVE························44fbe026 0000000000a44488··0000000000000403·R_AARCH64_RELATIVE························47ce20
27 0000000000a077b0··0000000000000403·R_AARCH64_RELATIVE························45a4d427 0000000000a44490··0000000000000403·R_AARCH64_RELATIVE························489370
28 0000000000a077b8··0000000000000403·R_AARCH64_RELATIVE························45a4f828 0000000000a44498··0000000000000403·R_AARCH64_RELATIVE························489394
29 0000000000a077c0··0000000000000403·R_AARCH64_RELATIVE························45a4d029 0000000000a444a0··0000000000000403·R_AARCH64_RELATIVE························48936c
30 0000000000a077c8··0000000000000403·R_AARCH64_RELATIVE························44fbe030 0000000000a444a8··0000000000000403·R_AARCH64_RELATIVE························47ce20
31 0000000000a077d0··0000000000000403·R_AARCH64_RELATIVE························45a50431 0000000000a444b0··0000000000000403·R_AARCH64_RELATIVE························4893a0
32 0000000000a077e8··0000000000000403·R_AARCH64_RELATIVE························45abd432 0000000000a444c8··0000000000000403·R_AARCH64_RELATIVE························489b94
33 0000000000a077f0··0000000000000403·R_AARCH64_RELATIVE························45abf833 0000000000a444d0··0000000000000403·R_AARCH64_RELATIVE························489bb8
34 0000000000a077f8··0000000000000403·R_AARCH64_RELATIVE························45ac1034 0000000000a444d8··0000000000000403·R_AARCH64_RELATIVE························489bd0
35 0000000000a07810··0000000000000403·R_AARCH64_RELATIVE························45acc035 0000000000a444f0··0000000000000403·R_AARCH64_RELATIVE························489c80
36 0000000000a07818··0000000000000403·R_AARCH64_RELATIVE························45acd836 0000000000a444f8··0000000000000403·R_AARCH64_RELATIVE························489c98
37 0000000000a07820··0000000000000403·R_AARCH64_RELATIVE························45acf037 0000000000a44500··0000000000000403·R_AARCH64_RELATIVE························489cb0
38 0000000000a07828··0000000000000403·R_AARCH64_RELATIVE························45acf438 0000000000a44508··0000000000000403·R_AARCH64_RELATIVE························489cb8
39 0000000000a07830··0000000000000403·R_AARCH64_RELATIVE························45ad0439 0000000000a44510··0000000000000403·R_AARCH64_RELATIVE························489cc8
40 0000000000a07838··0000000000000403·R_AARCH64_RELATIVE························45ad0840 0000000000a44518··0000000000000403·R_AARCH64_RELATIVE························489ccc
41 0000000000a07840··0000000000000403·R_AARCH64_RELATIVE························1e1f5b41 0000000000a44520··0000000000000403·R_AARCH64_RELATIVE························1e3d52
42 0000000000a07850··0000000000000403·R_AARCH64_RELATIVE························1e67fa42 0000000000a44530··0000000000000403·R_AARCH64_RELATIVE························1e860a
43 0000000000a07860··0000000000000403·R_AARCH64_RELATIVE························1e1f7d43 0000000000a44540··0000000000000403·R_AARCH64_RELATIVE························1e3d74
44 0000000000a07870··0000000000000403·R_AARCH64_RELATIVE························1e6a4c44 0000000000a44550··0000000000000403·R_AARCH64_RELATIVE························1e885c
45 0000000000a07880··0000000000000403·R_AARCH64_RELATIVE························1e5c7e45 0000000000a44560··0000000000000403·R_AARCH64_RELATIVE························1e7a7a
46 0000000000a07890··0000000000000403·R_AARCH64_RELATIVE························1e192546 0000000000a44570··0000000000000403·R_AARCH64_RELATIVE························1e3717
47 0000000000a078a0··0000000000000403·R_AARCH64_RELATIVE························1e594347 0000000000a44580··0000000000000403·R_AARCH64_RELATIVE························1e773f
48 0000000000a078b0··0000000000000403·R_AARCH64_RELATIVE························1e632d48 0000000000a44590··0000000000000403·R_AARCH64_RELATIVE························1e8129
49 0000000000a078c0··0000000000000403·R_AARCH64_RELATIVE························1df42149 0000000000a445a0··0000000000000403·R_AARCH64_RELATIVE························1e11d9
50 0000000000a078d0··0000000000000403·R_AARCH64_RELATIVE························1e634550 0000000000a445b0··0000000000000403·R_AARCH64_RELATIVE························1e8141
51 0000000000a078e0··0000000000000403·R_AARCH64_RELATIVE························1e547751 0000000000a445c0··0000000000000403·R_AARCH64_RELATIVE························1e7273
52 0000000000a078f0··0000000000000403·R_AARCH64_RELATIVE························1e422652 0000000000a445d0··0000000000000403·R_AARCH64_RELATIVE························1e601d
53 0000000000a07900··0000000000000403·R_AARCH64_RELATIVE························1e460153 0000000000a445e0··0000000000000403·R_AARCH64_RELATIVE························1e63fd
54 0000000000a07910··0000000000000403·R_AARCH64_RELATIVE························1df7de54 0000000000a445f0··0000000000000403·R_AARCH64_RELATIVE························1e1596
55 0000000000a07920··0000000000000403·R_AARCH64_RELATIVE························1e1a3c55 0000000000a44600··0000000000000403·R_AARCH64_RELATIVE························1e382e
56 0000000000a07940··0000000000000403·R_AARCH64_RELATIVE························45c74456 0000000000a44620··0000000000000403·R_AARCH64_RELATIVE························48b804
57 0000000000a07948··0000000000000403·R_AARCH64_RELATIVE························44fbe057 0000000000a44628··0000000000000403·R_AARCH64_RELATIVE························47ce20
58 0000000000a07950··0000000000000403·R_AARCH64_RELATIVE························45c75058 0000000000a44630··0000000000000403·R_AARCH64_RELATIVE························48b810
59 0000000000a07958··0000000000000403·R_AARCH64_RELATIVE························45ef4c59 0000000000a44638··0000000000000403·R_AARCH64_RELATIVE························48e320
60 0000000000a07960··0000000000000403·R_AARCH64_RELATIVE························44fbe060 0000000000a44640··0000000000000403·R_AARCH64_RELATIVE························47ce20
61 0000000000a07978··0000000000000403·R_AARCH64_RELATIVE························45a4d061 0000000000a44658··0000000000000403·R_AARCH64_RELATIVE························48936c
62 0000000000a07980··0000000000000403·R_AARCH64_RELATIVE························44fbe062 0000000000a44660··0000000000000403·R_AARCH64_RELATIVE························47ce20
63 0000000000a07988··0000000000000403·R_AARCH64_RELATIVE························45b53c63 0000000000a44668··0000000000000403·R_AARCH64_RELATIVE························48a4fc
64 0000000000a07990··0000000000000403·R_AARCH64_RELATIVE························45b55c64 0000000000a44670··0000000000000403·R_AARCH64_RELATIVE························48a51c
65 0000000000a07998··0000000000000403·R_AARCH64_RELATIVE························45a4d065 0000000000a44678··0000000000000403·R_AARCH64_RELATIVE························48936c
66 0000000000a079a0··0000000000000403·R_AARCH64_RELATIVE························44fbe066 0000000000a44680··0000000000000403·R_AARCH64_RELATIVE························47ce20
67 0000000000a079a8··0000000000000403·R_AARCH64_RELATIVE························45b56867 0000000000a44688··0000000000000403·R_AARCH64_RELATIVE························48a528
68 0000000000a079c0··0000000000000403·R_AARCH64_RELATIVE························45a4d068 0000000000a446a0··0000000000000403·R_AARCH64_RELATIVE························48936c
69 0000000000a079c8··0000000000000403·R_AARCH64_RELATIVE························44fbe069 0000000000a446a8··0000000000000403·R_AARCH64_RELATIVE························47ce20
70 0000000000a079d0··0000000000000403·R_AARCH64_RELATIVE························45b37870 0000000000a446b0··0000000000000403·R_AARCH64_RELATIVE························48a338
71 0000000000a079d8··0000000000000403·R_AARCH64_RELATIVE························45b39471 0000000000a446b8··0000000000000403·R_AARCH64_RELATIVE························48a354
72 0000000000a079e0··0000000000000403·R_AARCH64_RELATIVE························45a4d072 0000000000a446c0··0000000000000403·R_AARCH64_RELATIVE························48936c
73 0000000000a079e8··0000000000000403·R_AARCH64_RELATIVE························44fbe073 0000000000a446c8··0000000000000403·R_AARCH64_RELATIVE························47ce20
74 0000000000a079f0··0000000000000403·R_AARCH64_RELATIVE························45b3a074 0000000000a446d0··0000000000000403·R_AARCH64_RELATIVE························48a360
75 0000000000a07a08··0000000000000403·R_AARCH64_RELATIVE························45a4d075 0000000000a446e8··0000000000000403·R_AARCH64_RELATIVE························48936c
76 0000000000a07a10··0000000000000403·R_AARCH64_RELATIVE························44fbe076 0000000000a446f0··0000000000000403·R_AARCH64_RELATIVE························47ce20
77 0000000000a07a18··0000000000000403·R_AARCH64_RELATIVE························45b30477 0000000000a446f8··0000000000000403·R_AARCH64_RELATIVE························48a2bc
78 0000000000a07a20··0000000000000403·R_AARCH64_RELATIVE························45b32078 0000000000a44700··0000000000000403·R_AARCH64_RELATIVE························48a2d8
79 0000000000a07a28··0000000000000403·R_AARCH64_RELATIVE························45a4d079 0000000000a44708··0000000000000403·R_AARCH64_RELATIVE························48936c
80 0000000000a07a30··0000000000000403·R_AARCH64_RELATIVE························44fbe080 0000000000a44710··0000000000000403·R_AARCH64_RELATIVE························47ce20
81 0000000000a07a38··0000000000000403·R_AARCH64_RELATIVE························45b32c81 0000000000a44718··0000000000000403·R_AARCH64_RELATIVE························48a2e4
82 0000000000a07a50··0000000000000403·R_AARCH64_RELATIVE························45b0e082 0000000000a44730··0000000000000403·R_AARCH64_RELATIVE························48a09c
83 0000000000a07a58··0000000000000403·R_AARCH64_RELATIVE························45b0f483 0000000000a44738··0000000000000403·R_AARCH64_RELATIVE························48a0b0
84 0000000000a07a60··0000000000000403·R_AARCH64_RELATIVE························45b10c84 0000000000a44740··0000000000000403·R_AARCH64_RELATIVE························48a0c8
85 0000000000a07a68··0000000000000403·R_AARCH64_RELATIVE························45b14485 0000000000a44748··0000000000000403·R_AARCH64_RELATIVE························48a100
86 0000000000a07a70··0000000000000403·R_AARCH64_RELATIVE························45b17086 0000000000a44750··0000000000000403·R_AARCH64_RELATIVE························48a12c
87 0000000000a07a78··0000000000000403·R_AARCH64_RELATIVE························45b17487 0000000000a44758··0000000000000403·R_AARCH64_RELATIVE························48a130
88 0000000000a07a80··0000000000000403·R_AARCH64_RELATIVE························45b18c88 0000000000a44760··0000000000000403·R_AARCH64_RELATIVE························48a148
89 0000000000a07a98··0000000000000403·R_AARCH64_RELATIVE························45cb8889 0000000000a44778··0000000000000403·R_AARCH64_RELATIVE························48bbec
90 0000000000a07aa0··0000000000000403·R_AARCH64_RELATIVE························45cba090 0000000000a44780··0000000000000403·R_AARCH64_RELATIVE························48bc04
91 0000000000a07aa8··0000000000000403·R_AARCH64_RELATIVE························45cbb891 0000000000a44788··0000000000000403·R_AARCH64_RELATIVE························48bc1c
92 0000000000a07ab0··0000000000000403·R_AARCH64_RELATIVE························45cbe492 0000000000a44790··0000000000000403·R_AARCH64_RELATIVE························48bc48
93 0000000000a07ab8··0000000000000403·R_AARCH64_RELATIVE························45cc0093 0000000000a44798··0000000000000403·R_AARCH64_RELATIVE························48bc64
94 0000000000a07ac0··0000000000000403·R_AARCH64_RELATIVE························45cc0894 0000000000a447a0··0000000000000403·R_AARCH64_RELATIVE························48bc6c
95 0000000000a07ac8··0000000000000403·R_AARCH64_RELATIVE························45cc2095 0000000000a447a8··0000000000000403·R_AARCH64_RELATIVE························48bc84
96 0000000000a07ae0··0000000000000403·R_AARCH64_RELATIVE························45d0cc96 0000000000a447c0··0000000000000403·R_AARCH64_RELATIVE························48c130
97 0000000000a07ae8··0000000000000403·R_AARCH64_RELATIVE························45d10097 0000000000a447c8··0000000000000403·R_AARCH64_RELATIVE························48c164
98 0000000000a07af0··0000000000000403·R_AARCH64_RELATIVE························45a4d098 0000000000a447d0··0000000000000403·R_AARCH64_RELATIVE························48936c
99 0000000000a07af8··0000000000000403·R_AARCH64_RELATIVE························45d11c99 0000000000a447d8··0000000000000403·R_AARCH64_RELATIVE························48c180
100 0000000000a07b00··0000000000000403·R_AARCH64_RELATIVE························45d158100 0000000000a447e0··0000000000000403·R_AARCH64_RELATIVE························48c1bc
101 0000000000a07b08··0000000000000403·R_AARCH64_RELATIVE························45dbb8101 0000000000a447e8··0000000000000403·R_AARCH64_RELATIVE························48cd20
102 0000000000a07b10··0000000000000403·R_AARCH64_RELATIVE························45d15c102 0000000000a447f0··0000000000000403·R_AARCH64_RELATIVE························48c1c0
103 0000000000a07b18··0000000000000403·R_AARCH64_RELATIVE························8350b4103 0000000000a447f8··0000000000000403·R_AARCH64_RELATIVE························86f528
104 0000000000a07b20··0000000000000403·R_AARCH64_RELATIVE························45d178104 0000000000a44800··0000000000000403·R_AARCH64_RELATIVE························48c1dc
105 0000000000a07b28··0000000000000403·R_AARCH64_RELATIVE························8350c0105 0000000000a44808··0000000000000403·R_AARCH64_RELATIVE························86f534
106 0000000000a07b30··0000000000000403·R_AARCH64_RELATIVE························45db48106 0000000000a44810··0000000000000403·R_AARCH64_RELATIVE························48ccb0
107 0000000000a07b38··0000000000000403·R_AARCH64_RELATIVE························45d17c107 0000000000a44818··0000000000000403·R_AARCH64_RELATIVE························48c1e0
108 0000000000a07b40··0000000000000403·R_AARCH64_RELATIVE························45d1a4108 0000000000a44820··0000000000000403·R_AARCH64_RELATIVE························48c208
109 0000000000a07b48··0000000000000403·R_AARCH64_RELATIVE························45d1bc109 0000000000a44828··0000000000000403·R_AARCH64_RELATIVE························48c220
110 0000000000a07b50··0000000000000403·R_AARCH64_RELATIVE························45d1c0110 0000000000a44830··0000000000000403·R_AARCH64_RELATIVE························48c224
111 0000000000a07b58··0000000000000403·R_AARCH64_RELATIVE························45d2dc111 0000000000a44838··0000000000000403·R_AARCH64_RELATIVE························48c2a0
112 0000000000a07b60··0000000000000403·R_AARCH64_RELATIVE························45d2f8112 0000000000a44840··0000000000000403·R_AARCH64_RELATIVE························48c2bc
113 0000000000a07b68··0000000000000403·R_AARCH64_RELATIVE························45d2fc113 0000000000a44848··0000000000000403·R_AARCH64_RELATIVE························48c2c0
114 0000000000a07b70··0000000000000403·R_AARCH64_RELATIVE························45d31c114 0000000000a44850··0000000000000403·R_AARCH64_RELATIVE························48c2e0
115 0000000000a07b78··0000000000000403·R_AARCH64_RELATIVE························45d330115 0000000000a44858··0000000000000403·R_AARCH64_RELATIVE························48c2f4
116 0000000000a07b80··0000000000000403·R_AARCH64_RELATIVE························45d348116 0000000000a44860··0000000000000403·R_AARCH64_RELATIVE························48c30c
117 0000000000a07b88··0000000000000403·R_AARCH64_RELATIVE························45d388117 0000000000a44868··0000000000000403·R_AARCH64_RELATIVE························48c3c8
118 0000000000a07ba0··0000000000000403·R_AARCH64_RELATIVE························45d3ac118 0000000000a44880··0000000000000403·R_AARCH64_RELATIVE························48c3ec
119 0000000000a07ba8··0000000000000403·R_AARCH64_RELATIVE························45d3b4119 0000000000a44888··0000000000000403·R_AARCH64_RELATIVE························48c3f4
120 0000000000a07bb0··0000000000000403·R_AARCH64_RELATIVE························45ac10120 0000000000a44890··0000000000000403·R_AARCH64_RELATIVE························489bd0
121 0000000000a07bb8··0000000000000403·R_AARCH64_RELATIVE························45d3bc121 0000000000a44898··0000000000000403·R_AARCH64_RELATIVE························48c3fc
122 0000000000a07bc0··0000000000000403·R_AARCH64_RELATIVE························45d3c4122 0000000000a448a0··0000000000000403·R_AARCH64_RELATIVE························48c404
123 0000000000a07bc8··0000000000000403·R_AARCH64_RELATIVE························45d3cc123 0000000000a448a8··0000000000000403·R_AARCH64_RELATIVE························48c40c
124 0000000000a07bd0··0000000000000403·R_AARCH64_RELATIVE························45d3d4124 0000000000a448b0··0000000000000403·R_AARCH64_RELATIVE························48c414
125 0000000000a07bd8··0000000000000403·R_AARCH64_RELATIVE························45d3dc125 0000000000a448b8··0000000000000403·R_AARCH64_RELATIVE························48c41c
Max diff block lines reached; 68446/6767895 bytes (1.01%) of diff not shown.
2.8 KB
readelf --wide --dynamic {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
  
1 Dynamic·section·at·offset·0xa4abb0·contains·33·entries:1 Dynamic·section·at·offset·0xa882f0·contains·33·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so]3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so]
4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so]4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so]
5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so]5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so]
6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libandroid.so]6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libandroid.so]
7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libEGL.so]7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libEGL.so]
8 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libGLESv2.so]8 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libGLESv2.so]
9 ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so]9 ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so]
10 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libjnigraphics.so]10 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libjnigraphics.so]
11 ·0x000000000000000e·(SONAME)·············Library·soname:·[libflutter.so]11 ·0x000000000000000e·(SONAME)·············Library·soname:·[libflutter.so]
12 ·0x000000000000001e·(FLAGS)··············BIND_NOW12 ·0x000000000000001e·(FLAGS)··············BIND_NOW
13 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW13 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW
14 ·0x0000000000000007·(RELA)···············0x695814 ·0x0000000000000007·(RELA)···············0x6880
15 ·0x0000000000000008·(RELASZ)·············942432·(bytes)15 ·0x0000000000000008·(RELASZ)·············948288·(bytes)
16 ·0x0000000000000009·(RELAENT)············24·(bytes)16 ·0x0000000000000009·(RELAENT)············24·(bytes)
17 ·0x000000006ffffff9·(RELACOUNT)··········3913317 ·0x000000006ffffff9·(RELACOUNT)··········39378
18 ·0x0000000000000017·(JMPREL)·············0xecab818 ·0x0000000000000017·(JMPREL)·············0xee0c0
19 ·0x0000000000000002·(PLTRELSZ)···········8568·(bytes)19 ·0x0000000000000002·(PLTRELSZ)···········8544·(bytes)
20 ·0x0000000000000003·(PLTGOT)·············0xa6b1f820 ·0x0000000000000003·(PLTGOT)·············0xaa8930
21 ·0x0000000000000014·(PLTREL)·············RELA21 ·0x0000000000000014·(PLTREL)·············RELA
22 ·0x0000000000000006·(SYMTAB)·············0x33022 ·0x0000000000000006·(SYMTAB)·············0x330
23 ·0x000000000000000b·(SYMENT)·············24·(bytes)23 ·0x000000000000000b·(SYMENT)·············24·(bytes)
24 ·0x0000000000000005·(STRTAB)·············0x49cc24 ·0x0000000000000005·(STRTAB)·············0x4958
25 ·0x000000000000000a·(STRSZ)··············8074·(bytes)25 ·0x000000000000000a·(STRSZ)··············7972·(bytes)
26 ·0x000000006ffffef5·(GNU_HASH)···········0x381826 ·0x000000006ffffef5·(GNU_HASH)···········0x37c8
27 ·0x0000000000000004·(HASH)···············0x399c27 ·0x0000000000000004·(HASH)···············0x3940
28 ·0x0000000000000019·(INIT_ARRAY)·········0xa6a0f028 ·0x0000000000000019·(INIT_ARRAY)·········0xaa7800
29 ·0x000000000000001b·(INIT_ARRAYSZ)·······2752·(bytes)29 ·0x000000000000001b·(INIT_ARRAYSZ)·······2800·(bytes)
30 ·0x000000000000001a·(FINI_ARRAY)·········0xa6a0e030 ·0x000000000000001a·(FINI_ARRAY)·········0xaa77f0
31 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)31 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)
32 ·0x000000006ffffff0·(VERSYM)·············0x33a832 ·0x000000006ffffff0·(VERSYM)·············0x3360
33 ·0x000000006ffffffe·(VERNEED)············0x37b433 ·0x000000006ffffffe·(VERNEED)············0x3764
34 ·0x000000006fffffff·(VERNEEDNUM)·········334 ·0x000000006fffffff·(VERNEEDNUM)·········3
35 ·0x0000000000000000·(NULL)···············0x035 ·0x0000000000000000·(NULL)···············0x0
1000 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·16·00·00·00·72·32·36·64·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·31·31·35·37·39·32·36·34·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·16·00·00·00·72·32·36·64·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·31·31·35·37·39·32·36·34·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fa30a3aeecc8debd0d43411c85ed486060157f896 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2aeae4ff9b8d8a1788e9fb37b76302097f4f35dd
9.75 KB
readelf --wide --version-info {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·517·entries:1 Version·symbols·section·'.gnu.version'·contains·514·entries:
2 ·Addr:·0x00000000000033a8··Offset:·0x000033a8··Link:·3·(.dynsym)2 ·Addr:·0x0000000000003360··Offset:·0x00003360··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······3 ··000:···0·(*local*)·······2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
8 ··014:···2·(LIBC)··········2·(LIBC)··········1·(*global*)······2·(LIBC)·······8 ··014:···2·(LIBC)··········2·(LIBC)··········1·(*global*)······2·(LIBC)·······
9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
11 ··020:···1·(*global*)······2·(LIBC)··········1·(*global*)······2·(LIBC)·······11 ··020:···1·(*global*)······2·(LIBC)··········1·(*global*)······2·(LIBC)·······
12 ··024:···2·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)···12 ··024:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········1·(*global*)···
13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
14 ··02c:···2·(LIBC)··········3·(LIBC)··········2·(LIBC)··········2·(LIBC)·······14 ··02c:···1·(*global*)······1·(*global*)······2·(LIBC)··········3·(LIBC)·······
15 ··030:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······15 ··030:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
16 ··034:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······16 ··034:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
17 ··038:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······17 ··038:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
18 ··03c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······18 ··03c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
19 ··040:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······19 ··040:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
20 ··044:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······20 ··044:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
21 ··048:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······21 ··048:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
Offset 47, 23 lines modifiedOffset 47, 23 lines modified
47 ··0ac:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········3·(LIBC)·······47 ··0ac:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········3·(LIBC)·······
48 ··0b0:···3·(LIBC)··········3·(LIBC)··········2·(LIBC)··········2·(LIBC)·······48 ··0b0:···3·(LIBC)··········3·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
49 ··0b4:···2·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······49 ··0b4:···2·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
50 ··0b8:···4·(LIBC)··········4·(LIBC)··········2·(LIBC)··········2·(LIBC)·······50 ··0b8:···4·(LIBC)··········4·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
51 ··0bc:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········4·(LIBC)·······51 ··0bc:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········4·(LIBC)·······
52 ··0c0:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······52 ··0c0:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
53 ··0c4:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········4·(LIBC)·······53 ··0c4:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········4·(LIBC)·······
54 ··0c8:···2·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······54 ··0c8:···2·(LIBC)··········4·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
 55 ··0cc:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········4·(LIBC)·······
55 ··0cc:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········2·(LIBC)······· 
56 ··0d0:···2·(LIBC)··········2·(LIBC)··········4·(LIBC)··········4·(LIBC)······· 
57 ··0d4:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······56 ··0d0:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
 57 ··0d4:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········4·(LIBC)·······
58 ··0d8:···4·(LIBC)··········4·(LIBC)··········2·(LIBC)··········2·(LIBC)·······58 ··0d8:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
59 ··0dc:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········1·(*global*)···59 ··0dc:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········2·(LIBC)·······
60 ··0e0:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······60 ··0e0:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
61 ··0e4:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········4·(LIBC)·······61 ··0e4:···1·(*global*)······2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
62 ··0e8:···4·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)···62 ··0e8:···2·(LIBC)··········2·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
63 ··0ec:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···63 ··0ec:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
64 ··0f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···64 ··0f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
65 ··0f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···65 ··0f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
66 ··0f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···66 ··0f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
67 ··0fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···67 ··0fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
68 ··100:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···68 ··100:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
69 ··104:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···69 ··104:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
Offset 81, 23 lines modifiedOffset 81, 23 lines modified
81 ··134:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···81 ··134:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
82 ··138:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···82 ··138:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
83 ··13c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···83 ··13c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
84 ··140:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···84 ··140:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
85 ··144:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···85 ··144:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
86 ··148:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···86 ··148:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
87 ··14c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···87 ··14c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
88 ··150:···4·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······88 ··150:···1·(*global*)······1·(*global*)······1·(*global*)······4·(LIBC)·······
89 ··154:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······89 ··154:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
90 ··158:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······90 ··158:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
91 ··15c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······91 ··15c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
92 ··160:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···92 ··160:···2·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)···
93 ··164:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······93 ··164:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
94 ··168:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······94 ··168:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
95 ··16c:···2·(LIBC)··········4·(LIBC)··········4·(LIBC)··········2·(LIBC)·······95 ··16c:···2·(LIBC)··········2·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
96 ··170:···2·(LIBC)··········1·(*global*)······1·(*global*)······2·(LIBC)·······96 ··170:···2·(LIBC)··········2·(LIBC)··········1·(*global*)······1·(*global*)···
97 ··174:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······97 ··174:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
98 ··178:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······98 ··178:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
99 ··17c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······99 ··17c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
100 ··180:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······100 ··180:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
101 ··184:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······101 ··184:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
102 ··188:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······102 ··188:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
103 ··18c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······103 ··18c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
Offset 105, 38 lines modifiedOffset 105, 37 lines modified
105 ··194:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······105 ··194:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
106 ··198:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······106 ··198:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
107 ··19c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······107 ··19c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
108 ··1a0:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······108 ··1a0:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
109 ··1a4:···2·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)···109 ··1a4:···2·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)···
110 ··1a8:···1·(*global*)······2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······110 ··1a8:···1·(*global*)······2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
111 ··1ac:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······111 ··1ac:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
112 ··1b0:···2·(LIBC)··········3·(LIBC)··········2·(LIBC)··········2·(LIBC)·······112 ··1b0:···3·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
113 ··1b4:···2·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······113 ··1b4:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
114 ··1b8:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······114 ··1b8:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
115 ··1bc:···4·(LIBC)··········4·(LIBC)··········2·(LIBC)··········2·(LIBC)·······115 ··1bc:···4·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
116 ··1c0:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········1·(*global*)···116 ··1c0:···2·(LIBC)··········2·(LIBC)··········1·(*global*)······2·(LIBC)·······
117 ··1c4:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······117 ··1c4:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
118 ··1c8:···2·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······118 ··1c8:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
119 ··1cc:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······119 ··1cc:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
120 ··1d0:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······120 ··1d0:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········1·(*global*)···
121 ··1d4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···121 ··1d4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
122 ··1d8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···122 ··1d8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
123 ··1dc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···123 ··1dc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
124 ··1e0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···124 ··1e0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
125 ··1e4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···125 ··1e4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
126 ··1e8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···126 ··1e8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
127 ··1ec:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···127 ··1ec:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
128 ··1f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···128 ··1f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
129 ··1f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···129 ··1f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
130 ··1f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···130 ··1f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
131 ··1fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···131 ··1fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 132 ··200:···1·(*global*)······1·(*global*)···
132 ··200:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
133 ··204:···1·(*global*)··· 
  
134 Version·needs·section·'.gnu.version_r'·contains·3·entries:133 Version·needs·section·'.gnu.version_r'·contains·3·entries:
135 ·Addr:·0x00000000000037b4··Offset:·0x000037b4··Link:·8·(.dynstr)134 ·Addr:·0x0000000000003764··Offset:·0x00003764··Link:·8·(.dynstr)
136 ··000000:·Version:·1··File:·libc.so··Cnt:·1135 ··000000:·Version:·1··File:·libc.so··Cnt:·1
137 ··0x0030:···Name:·LIBC··Flags:·none··Version:·2136 ··0x0030:···Name:·LIBC··Flags:·none··Version:·2
138 ··0x0010:·Version:·1··File:·libdl.so··Cnt:·1137 ··0x0010:·Version:·1··File:·libdl.so··Cnt:·1
139 ··0x0040:···Name:·LIBC··Flags:·none··Version:·3138 ··0x0040:···Name:·LIBC··Flags:·none··Version:·3
140 ··0x0020:·Version:·1··File:·libm.so··Cnt:·1139 ··0x0020:·Version:·1··File:·libm.so··Cnt:·1
141 ··0x0050:···Name:·LIBC··Flags:·none··Version:·4140 ··0x0050:···Name:·LIBC··Flags:·none··Version:·4
15.1 MB
readelf --wide --debug-dump=frames {}
    
Offset 6, 1516 lines modifiedOffset 6, 1531 lines modified
6 ··Augmentation:··········"zR"6 ··Augmentation:··········"zR"
7 ··Code·alignment·factor:·17 ··Code·alignment·factor:·1
8 ··Data·alignment·factor:·-48 ··Data·alignment·factor:·-4
9 ··Return·address·column:·309 ··Return·address·column:·30
10 ··Augmentation·data:·····1b10 ··Augmentation·data:·····1b
11 ··DW_CFA_def_cfa:·r31·(sp)·ofs·011 ··DW_CFA_def_cfa:·r31·(sp)·ofs·0
  
12 00000014·0000000000000010·00000018·FDE·cie=00000000·pc=000000000044d4c0..000000000044d5f012 00000014·0000000000000010·00000018·FDE·cie=00000000·pc=000000000047a700..000000000047a830
13 ··DW_CFA_nop13 ··DW_CFA_nop
14 ··DW_CFA_nop14 ··DW_CFA_nop
15 ··DW_CFA_nop15 ··DW_CFA_nop
  
16 00000028·0000000000000048·0000002c·FDE·cie=00000000·pc=000000000044d600..000000000044e77416 00000028·0000000000000048·0000002c·FDE·cie=00000000·pc=000000000047a840..000000000047b9b4
17 ··DW_CFA_advance_loc:·4·to·000000000044d60417 ··DW_CFA_advance_loc:·4·to·000000000047a844
18 ··DW_CFA_def_cfa_offset:·8018 ··DW_CFA_def_cfa_offset:·80
19 ··DW_CFA_offset:·r30·(x30)·at·cfa-7219 ··DW_CFA_offset:·r30·(x30)·at·cfa-72
20 ··DW_CFA_offset:·r29·(x29)·at·cfa-8020 ··DW_CFA_offset:·r29·(x29)·at·cfa-80
21 ··DW_CFA_advance_loc:·20·to·000000000044d61821 ··DW_CFA_advance_loc:·20·to·000000000047a858
22 ··DW_CFA_offset_extended:·r79·(v15)·at·cfa-822 ··DW_CFA_offset_extended:·r79·(v15)·at·cfa-8
23 ··DW_CFA_offset_extended:·r78·(v14)·at·cfa-1623 ··DW_CFA_offset_extended:·r78·(v14)·at·cfa-16
24 ··DW_CFA_offset_extended:·r77·(v13)·at·cfa-2424 ··DW_CFA_offset_extended:·r77·(v13)·at·cfa-24
25 ··DW_CFA_offset_extended:·r76·(v12)·at·cfa-3225 ··DW_CFA_offset_extended:·r76·(v12)·at·cfa-32
26 ··DW_CFA_offset_extended:·r75·(v11)·at·cfa-4026 ··DW_CFA_offset_extended:·r75·(v11)·at·cfa-40
27 ··DW_CFA_offset_extended:·r74·(v10)·at·cfa-4827 ··DW_CFA_offset_extended:·r74·(v10)·at·cfa-48
28 ··DW_CFA_offset_extended:·r73·(v9)·at·cfa-5628 ··DW_CFA_offset_extended:·r73·(v9)·at·cfa-56
29 ··DW_CFA_offset_extended:·r72·(v8)·at·cfa-6429 ··DW_CFA_offset_extended:·r72·(v8)·at·cfa-64
30 ··DW_CFA_advance_loc2:·3884·to·000000000044e54430 ··DW_CFA_advance_loc2:·3884·to·000000000047b784
31 ··DW_CFA_restore_extended:·r79·(v15)31 ··DW_CFA_restore_extended:·r79·(v15)
32 ··DW_CFA_restore_extended:·r78·(v14)32 ··DW_CFA_restore_extended:·r78·(v14)
33 ··DW_CFA_restore_extended:·r77·(v13)33 ··DW_CFA_restore_extended:·r77·(v13)
34 ··DW_CFA_restore_extended:·r76·(v12)34 ··DW_CFA_restore_extended:·r76·(v12)
35 ··DW_CFA_restore_extended:·r75·(v11)35 ··DW_CFA_restore_extended:·r75·(v11)
36 ··DW_CFA_restore_extended:·r74·(v10)36 ··DW_CFA_restore_extended:·r74·(v10)
37 ··DW_CFA_restore_extended:·r73·(v9)37 ··DW_CFA_restore_extended:·r73·(v9)
38 ··DW_CFA_restore_extended:·r72·(v8)38 ··DW_CFA_restore_extended:·r72·(v8)
39 ··DW_CFA_advance_loc:·4·to·000000000044e54839 ··DW_CFA_advance_loc:·4·to·000000000047b788
40 ··DW_CFA_restore:·r29·(x29)40 ··DW_CFA_restore:·r29·(x29)
41 ··DW_CFA_restore:·r30·(x30)41 ··DW_CFA_restore:·r30·(x30)
42 ··DW_CFA_def_cfa_offset:·042 ··DW_CFA_def_cfa_offset:·0
43 ··DW_CFA_nop43 ··DW_CFA_nop
44 ··DW_CFA_nop44 ··DW_CFA_nop
45 ··DW_CFA_nop45 ··DW_CFA_nop
  
46 00000074·0000000000000048·00000078·FDE·cie=00000000·pc=000000000044e780..000000000044fb9046 00000074·0000000000000048·00000078·FDE·cie=00000000·pc=000000000047b9c0..000000000047cdd0
47 ··DW_CFA_advance_loc:·4·to·000000000044e78447 ··DW_CFA_advance_loc:·4·to·000000000047b9c4
48 ··DW_CFA_def_cfa_offset:·8048 ··DW_CFA_def_cfa_offset:·80
49 ··DW_CFA_offset:·r30·(x30)·at·cfa-7249 ··DW_CFA_offset:·r30·(x30)·at·cfa-72
50 ··DW_CFA_offset:·r29·(x29)·at·cfa-8050 ··DW_CFA_offset:·r29·(x29)·at·cfa-80
51 ··DW_CFA_advance_loc:·20·to·000000000044e79851 ··DW_CFA_advance_loc:·20·to·000000000047b9d8
52 ··DW_CFA_offset_extended:·r79·(v15)·at·cfa-852 ··DW_CFA_offset_extended:·r79·(v15)·at·cfa-8
53 ··DW_CFA_offset_extended:·r78·(v14)·at·cfa-1653 ··DW_CFA_offset_extended:·r78·(v14)·at·cfa-16
54 ··DW_CFA_offset_extended:·r77·(v13)·at·cfa-2454 ··DW_CFA_offset_extended:·r77·(v13)·at·cfa-24
55 ··DW_CFA_offset_extended:·r76·(v12)·at·cfa-3255 ··DW_CFA_offset_extended:·r76·(v12)·at·cfa-32
56 ··DW_CFA_offset_extended:·r75·(v11)·at·cfa-4056 ··DW_CFA_offset_extended:·r75·(v11)·at·cfa-40
57 ··DW_CFA_offset_extended:·r74·(v10)·at·cfa-4857 ··DW_CFA_offset_extended:·r74·(v10)·at·cfa-48
58 ··DW_CFA_offset_extended:·r73·(v9)·at·cfa-5658 ··DW_CFA_offset_extended:·r73·(v9)·at·cfa-56
59 ··DW_CFA_offset_extended:·r72·(v8)·at·cfa-6459 ··DW_CFA_offset_extended:·r72·(v8)·at·cfa-64
60 ··DW_CFA_advance_loc2:·3868·to·000000000044f6b460 ··DW_CFA_advance_loc2:·3868·to·000000000047c8f4
61 ··DW_CFA_restore_extended:·r79·(v15)61 ··DW_CFA_restore_extended:·r79·(v15)
62 ··DW_CFA_restore_extended:·r78·(v14)62 ··DW_CFA_restore_extended:·r78·(v14)
63 ··DW_CFA_restore_extended:·r77·(v13)63 ··DW_CFA_restore_extended:·r77·(v13)
64 ··DW_CFA_restore_extended:·r76·(v12)64 ··DW_CFA_restore_extended:·r76·(v12)
65 ··DW_CFA_restore_extended:·r75·(v11)65 ··DW_CFA_restore_extended:·r75·(v11)
66 ··DW_CFA_restore_extended:·r74·(v10)66 ··DW_CFA_restore_extended:·r74·(v10)
67 ··DW_CFA_restore_extended:·r73·(v9)67 ··DW_CFA_restore_extended:·r73·(v9)
68 ··DW_CFA_restore_extended:·r72·(v8)68 ··DW_CFA_restore_extended:·r72·(v8)
69 ··DW_CFA_advance_loc:·4·to·000000000044f6b869 ··DW_CFA_advance_loc:·4·to·000000000047c8f8
70 ··DW_CFA_restore:·r29·(x29)70 ··DW_CFA_restore:·r29·(x29)
71 ··DW_CFA_restore:·r30·(x30)71 ··DW_CFA_restore:·r30·(x30)
72 ··DW_CFA_def_cfa_offset:·072 ··DW_CFA_def_cfa_offset:·0
73 ··DW_CFA_nop73 ··DW_CFA_nop
74 ··DW_CFA_nop74 ··DW_CFA_nop
75 ··DW_CFA_nop75 ··DW_CFA_nop
  
76 000000c0·0000000000000014·000000c4·FDE·cie=00000000·pc=000000000044fb90..000000000044fb9876 000000c0·0000000000000014·000000c4·FDE·cie=00000000·pc=000000000047cdd0..000000000047cdd8
77 ··DW_CFA_advance_loc:·4·to·000000000044fb9477 ··DW_CFA_advance_loc:·4·to·000000000047cdd4
78 ··DW_CFA_def_cfa_offset:·1678 ··DW_CFA_def_cfa_offset:·16
79 ··DW_CFA_offset:·r30·(x30)·at·cfa-1679 ··DW_CFA_offset:·r30·(x30)·at·cfa-16
80 ··DW_CFA_nop80 ··DW_CFA_nop
81 ··DW_CFA_nop81 ··DW_CFA_nop
  
82 000000d8·0000000000000018·000000dc·FDE·cie=00000000·pc=000000000044fb98..000000000044fbd882 000000d8·0000000000000018·000000dc·FDE·cie=00000000·pc=000000000047cdd8..000000000047ce18
83 ··DW_CFA_advance_loc:·8·to·000000000044fba083 ··DW_CFA_advance_loc:·8·to·000000000047cde0
84 ··DW_CFA_def_cfa_offset:·3284 ··DW_CFA_def_cfa_offset:·32
85 ··DW_CFA_offset:·r19·(x19)·at·cfa-885 ··DW_CFA_offset:·r19·(x19)·at·cfa-8
86 ··DW_CFA_offset:·r20·(x20)·at·cfa-1686 ··DW_CFA_offset:·r20·(x20)·at·cfa-16
87 ··DW_CFA_offset:·r30·(x30)·at·cfa-3287 ··DW_CFA_offset:·r30·(x30)·at·cfa-32
88 ··DW_CFA_nop88 ··DW_CFA_nop
89 ··DW_CFA_nop89 ··DW_CFA_nop
  
90 000000f4·0000000000000010·000000f8·FDE·cie=00000000·pc=000000000044fbd8..000000000044fbdc90 000000f4·0000000000000010·000000f8·FDE·cie=00000000·pc=000000000047ce18..000000000047ce1c
91 ··DW_CFA_nop91 ··DW_CFA_nop
92 ··DW_CFA_nop92 ··DW_CFA_nop
93 ··DW_CFA_nop93 ··DW_CFA_nop
  
94 00000108·0000000000000010·0000010c·FDE·cie=00000000·pc=000000000044fbdc..000000000044fbe094 00000108·0000000000000010·0000010c·FDE·cie=00000000·pc=000000000047ce1c..000000000047ce20
95 ··DW_CFA_nop95 ··DW_CFA_nop
96 ··DW_CFA_nop96 ··DW_CFA_nop
97 ··DW_CFA_nop97 ··DW_CFA_nop
  
98 0000011c·0000000000000010·00000120·FDE·cie=00000000·pc=000000000044fbe0..000000000044fbe498 0000011c·0000000000000010·00000120·FDE·cie=00000000·pc=000000000047ce20..000000000047ce24
99 ··DW_CFA_nop99 ··DW_CFA_nop
100 ··DW_CFA_nop100 ··DW_CFA_nop
101 ··DW_CFA_nop101 ··DW_CFA_nop
  
102 00000130·0000000000000010·00000134·FDE·cie=00000000·pc=000000000044fbe4..000000000044fbf4102 00000130·0000000000000010·00000134·FDE·cie=00000000·pc=000000000047ce24..000000000047ce34
103 ··DW_CFA_nop103 ··DW_CFA_nop
104 ··DW_CFA_nop104 ··DW_CFA_nop
105 ··DW_CFA_nop105 ··DW_CFA_nop
  
106 00000144·0000000000000010·00000148·FDE·cie=00000000·pc=000000000044fbf4..000000000044fbfc106 00000144·0000000000000010·00000148·FDE·cie=00000000·pc=000000000047ce34..000000000047ce3c
107 ··DW_CFA_nop107 ··DW_CFA_nop
108 ··DW_CFA_nop108 ··DW_CFA_nop
109 ··DW_CFA_nop109 ··DW_CFA_nop
  
110 00000158·0000000000000010·0000015c·FDE·cie=00000000·pc=000000000044fbfc..000000000044fc04110 00000158·0000000000000010·0000015c·FDE·cie=00000000·pc=000000000047ce3c..000000000047ce44
111 ··DW_CFA_nop111 ··DW_CFA_nop
112 ··DW_CFA_nop112 ··DW_CFA_nop
113 ··DW_CFA_nop113 ··DW_CFA_nop
  
114 0000016c·0000000000000010·00000170·FDE·cie=00000000·pc=000000000044fc04..000000000044fc18114 0000016c·0000000000000010·00000170·FDE·cie=00000000·pc=000000000047ce44..000000000047ce58
115 ··DW_CFA_nop115 ··DW_CFA_nop
116 ··DW_CFA_nop116 ··DW_CFA_nop
117 ··DW_CFA_nop117 ··DW_CFA_nop
  
118 00000180·0000000000000010·00000184·FDE·cie=00000000·pc=000000000044fc18..000000000044fc34118 00000180·0000000000000010·00000184·FDE·cie=00000000·pc=000000000047ce58..000000000047ce74
119 ··DW_CFA_nop119 ··DW_CFA_nop
Max diff block lines reached; 15867826/15873785 bytes (99.96%) of diff not shown.
385 KB
strings --all --bytes=8 {}
    
Offset 116, 23 lines modifiedOffset 116, 25 lines modified
116 ALooper_release116 ALooper_release
117 timerfd_settime117 timerfd_settime
118 faccessat118 faccessat
119 renameat119 renameat
120 rewinddir120 rewinddir
121 gettimeofday121 gettimeofday
122 localtime_r122 localtime_r
 123 pthread_sigmask
 124 getauxval
 125 pthread_cond_init
123 nextafterf126 nextafterf
124 __memcpy_chk127 __memcpy_chk
125 remainder128 remainder
126 __strcpy_chk129 __strcpy_chk
127 malloc_usable_size130 malloc_usable_size
128 __android_log_vprint131 __android_log_vprint
129 strerror132 strerror
130 pthread_once133 pthread_once
131 getauxval 
132 eglQueryString134 eglQueryString
133 glActiveTexture135 glActiveTexture
134 glAttachShader136 glAttachShader
135 glBindAttribLocation137 glBindAttribLocation
136 glBindBuffer138 glBindBuffer
137 glBindFramebuffer139 glBindFramebuffer
138 glBindRenderbuffer140 glBindRenderbuffer
Offset 234, 15 lines modifiedOffset 236, 14 lines modified
234 shutdown236 shutdown
235 getaddrinfo237 getaddrinfo
236 gai_strerror238 gai_strerror
237 freeaddrinfo239 freeaddrinfo
238 getsockopt240 getsockopt
239 OPENSSL_memory_alloc241 OPENSSL_memory_alloc
240 OPENSSL_memory_free242 OPENSSL_memory_free
241 sdallocx 
242 OPENSSL_memory_get_size243 OPENSSL_memory_get_size
243 pthread_rwlock_init244 pthread_rwlock_init
244 pthread_rwlock_rdlock245 pthread_rwlock_rdlock
245 pthread_rwlock_wrlock246 pthread_rwlock_wrlock
246 pthread_rwlock_unlock247 pthread_rwlock_unlock
247 pthread_rwlock_destroy248 pthread_rwlock_destroy
248 __strlen_chk249 __strlen_chk
Offset 252, 15 lines modifiedOffset 253, 14 lines modified
252 ANativeWindow_getWidth253 ANativeWindow_getWidth
253 ANativeWindow_getHeight254 ANativeWindow_getHeight
254 epoll_create255 epoll_create
255 epoll_ctl256 epoll_ctl
256 epoll_wait257 epoll_wait
257 sigemptyset258 sigemptyset
258 sigaddset259 sigaddset
259 pthread_sigmask 
260 inotify_init1260 inotify_init1
261 inotify_add_watch261 inotify_add_watch
262 inotify_rm_watch262 inotify_rm_watch
263 recvfrom263 recvfrom
264 if_indextoname264 if_indextoname
265 sigaction265 sigaction
266 gethostname266 gethostname
Offset 282, 42 lines modifiedOffset 282, 40 lines modified
282 InternalFlutterGpu_CommandBuffer_Initialize282 InternalFlutterGpu_CommandBuffer_Initialize
283 InternalFlutterGpu_CommandBuffer_Submit283 InternalFlutterGpu_CommandBuffer_Submit
284 InternalFlutterGpu_Context_InitializeDefault284 InternalFlutterGpu_Context_InitializeDefault
285 InternalFlutterGpu_Context_GetDefaultColorFormat285 InternalFlutterGpu_Context_GetDefaultColorFormat
286 InternalFlutterGpu_Context_GetDefaultStencilFormat286 InternalFlutterGpu_Context_GetDefaultStencilFormat
287 InternalFlutterGpu_Context_GetDefaultDepthStencilFormat287 InternalFlutterGpu_Context_GetDefaultDepthStencilFormat
288 InternalFlutterGpu_Context_GetMinimumUniformByteAlignment288 InternalFlutterGpu_Context_GetMinimumUniformByteAlignment
 289 InternalFlutterGpu_Context_GetSupportsOffscreenMSAA
289 InternalFlutterGpu_DeviceBuffer_Initialize290 InternalFlutterGpu_DeviceBuffer_Initialize
290 InternalFlutterGpu_DeviceBuffer_InitializeWithHostData291 InternalFlutterGpu_DeviceBuffer_InitializeWithHostData
291 InternalFlutterGpu_DeviceBuffer_Overwrite292 InternalFlutterGpu_DeviceBuffer_Overwrite
292 InternalFlutterGpu_DeviceBuffer_Flush293 InternalFlutterGpu_DeviceBuffer_Flush
293 InternalFlutterGpu_HostBuffer_Initialize 
294 InternalFlutterGpu_HostBuffer_EmplaceBytes 
295 InternalFlutterGpu_RenderPass_Initialize294 InternalFlutterGpu_RenderPass_Initialize
296 InternalFlutterGpu_RenderPass_SetColorAttachment295 InternalFlutterGpu_RenderPass_SetColorAttachment
297 InternalFlutterGpu_RenderPass_SetDepthStencilAttachment296 InternalFlutterGpu_RenderPass_SetDepthStencilAttachment
298 InternalFlutterGpu_RenderPass_Begin297 InternalFlutterGpu_RenderPass_Begin
299 InternalFlutterGpu_RenderPass_BindPipeline298 InternalFlutterGpu_RenderPass_BindPipeline
300 InternalFlutterGpu_RenderPass_BindVertexBufferDevice299 InternalFlutterGpu_RenderPass_BindVertexBufferDevice
301 InternalFlutterGpu_RenderPass_BindVertexBufferHost 
302 InternalFlutterGpu_RenderPass_BindIndexBufferDevice300 InternalFlutterGpu_RenderPass_BindIndexBufferDevice
303 InternalFlutterGpu_RenderPass_BindIndexBufferHost 
304 InternalFlutterGpu_RenderPass_BindUniformDevice301 InternalFlutterGpu_RenderPass_BindUniformDevice
305 InternalFlutterGpu_RenderPass_BindUniformHost 
306 InternalFlutterGpu_RenderPass_BindTexture302 InternalFlutterGpu_RenderPass_BindTexture
307 InternalFlutterGpu_RenderPass_ClearBindings303 InternalFlutterGpu_RenderPass_ClearBindings
308 InternalFlutterGpu_RenderPass_SetColorBlendEnable304 InternalFlutterGpu_RenderPass_SetColorBlendEnable
309 InternalFlutterGpu_RenderPass_SetColorBlendEquation305 InternalFlutterGpu_RenderPass_SetColorBlendEquation
310 InternalFlutterGpu_RenderPass_SetDepthWriteEnable306 InternalFlutterGpu_RenderPass_SetDepthWriteEnable
311 InternalFlutterGpu_RenderPass_SetDepthCompareOperation307 InternalFlutterGpu_RenderPass_SetDepthCompareOperation
312 InternalFlutterGpu_RenderPass_SetStencilReference308 InternalFlutterGpu_RenderPass_SetStencilReference
 309 InternalFlutterGpu_RenderPass_SetScissor
313 InternalFlutterGpu_RenderPass_SetStencilConfig310 InternalFlutterGpu_RenderPass_SetStencilConfig
314 InternalFlutterGpu_RenderPass_SetCullMode311 InternalFlutterGpu_RenderPass_SetCullMode
315 InternalFlutterGpu_RenderPass_SetPrimitiveType312 InternalFlutterGpu_RenderPass_SetPrimitiveType
316 InternalFlutterGpu_RenderPass_SetWindingOrder313 InternalFlutterGpu_RenderPass_SetWindingOrder
 314 InternalFlutterGpu_RenderPass_SetPolygonMode
317 InternalFlutterGpu_RenderPass_Draw315 InternalFlutterGpu_RenderPass_Draw
318 InternalFlutterGpu_RenderPipeline_Initialize316 InternalFlutterGpu_RenderPipeline_Initialize
319 InternalFlutterGpu_Shader_GetUniformStructSize317 InternalFlutterGpu_Shader_GetUniformStructSize
320 InternalFlutterGpu_Shader_GetUniformMemberOffset318 InternalFlutterGpu_Shader_GetUniformMemberOffset
321 InternalFlutterGpu_ShaderLibrary_InitializeWithAsset319 InternalFlutterGpu_ShaderLibrary_InitializeWithAsset
322 InternalFlutterGpu_ShaderLibrary_GetShader320 InternalFlutterGpu_ShaderLibrary_GetShader
323 InternalFlutterGpu_Texture_Initialize321 InternalFlutterGpu_Texture_Initialize
Offset 328, 15 lines modifiedOffset 326, 14 lines modified
328 ANativeWindow_release326 ANativeWindow_release
329 AndroidBitmap_getInfo327 AndroidBitmap_getInfo
330 AndroidBitmap_lockPixels328 AndroidBitmap_lockPixels
331 AndroidBitmap_unlockPixels329 AndroidBitmap_unlockPixels
332 android_set_abort_message330 android_set_abort_message
333 pthread_condattr_init331 pthread_condattr_init
334 pthread_condattr_setclock332 pthread_condattr_setclock
335 pthread_cond_init 
336 pthread_condattr_destroy333 pthread_condattr_destroy
337 mprotect334 mprotect
338 pthread_key_delete335 pthread_key_delete
339 pthread_getattr_np336 pthread_getattr_np
340 pthread_attr_getstack337 pthread_attr_getstack
341 strtok_r338 strtok_r
342 closelog339 closelog
Offset 2063, 15 lines modifiedOffset 2060, 15 lines modified
2063 SHA1·block·transform·for·ARMv8,·CRYPTOGAMS·by·<appro@openssl.org>2060 SHA1·block·transform·for·ARMv8,·CRYPTOGAMS·by·<appro@openssl.org>
2064 SHA256·block·transform·for·ARMv8,·CRYPTOGAMS·by·<appro@openssl.org>2061 SHA256·block·transform·for·ARMv8,·CRYPTOGAMS·by·<appro@openssl.org>
2065 SHA512·block·transform·for·ARMv8,·CRYPTOGAMS·by·<appro@openssl.org>2062 SHA512·block·transform·for·ARMv8,·CRYPTOGAMS·by·<appro@openssl.org>
2066 A(Vector·Permutation·AES·for·ARMv8,·Mike·Hamburg·(Stanford·University)2063 A(Vector·Permutation·AES·for·ARMv8,·Mike·Hamburg·(Stanford·University)
2067 expand·32-byte·k2064 expand·32-byte·k
2068 ChaCha20·for·ARMv8,·CRYPTOGAMS·by·<appro@openssl.org>2065 ChaCha20·for·ARMv8,·CRYPTOGAMS·by·<appro@openssl.org>
Max diff block lines reached; 390773/394628 bytes (99.02%) of diff not shown.
3.34 KB
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 28 lines modifiedOffset 1, 27 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00003818·0c000000·d4010000·10000000·1a000000·................2 ··0x000037c8·0b000000·d3010000·10000000·1a000000·................
3 ··0x00003828·00000204·11400418·00001010·00410084·.....@.......A..3 ··0x000037d8·00000200·19400408·00001010·00000084·.....@..........
4 ··0x00003838·12002020·00002004·88080000·00000010·..··..·.........4 ··0x000037e8·00002020·00002004·88080000·00000010·..··..·.........
5 ··0x00003848·00041008·00000880·80010000·00104000·..............@.5 ··0x000037f8·10841008·00000880·80010000·00104000·..............@.
6 ··0x00003858·00010000·00040000·00200020·0000000c·.........·.·....6 ··0x00003808·00010000·00040000·00200020·0000000c·.........·.·....
7 ··0x00003868·00000020·22005820·00004000·40080001·...·".X·..@.@...7 ··0x00003818·00000020·22001820·00004000·40080001·...·"..·..@.@...
8 ··0x00003878·20108000·0000a200·00008080·05002020··.............··8 ··0x00003828·20108000·0000a200·00008080·05002020··.............··
9 ··0x00003888·02000000·04400028·00020000·00400000·.....@.(.....@..9 ··0x00003838·02000000·04400028·00020000·04c00000·.....@.(........
10 ··0x00003898·00000400·010301c4·00921051·4c510104·...........QLQ..10 ··0x00003848·00000400·010301c4·00921051·4c510104·...........QLQ..
11 ··0x000038a8·d4010000·d7010000·da010000·dc010000·................11 ··0x00003858·d3010000·d7010000·d8010000·de010000·................
12 ··0x000038b8·df010000·e3010000·e4010000·ec010000·................12 ··0x00003868·e6010000·e8010000·ea010000·ee010000·................
13 ··0x000038c8·f0010000·f7010000·fb010000·03020000·................13 ··0x00003878·f9010000·fd010000·fe010000·e223828e·.............#..
 14 ··0x00003888·96ba85d7·be83a4eb·ddcb5e32·3de7d5ec·..........^2=...
 15 ··0x00003898·beb70182·c2dcd81c·eec37560·3af8418f·..........u`:.A.
 16 ··0x000038a8·fc5a3a80·f10fa3b2·240096ec·5c540d50·.Z:.....$...\T.P
 17 ··0x000038b8·2e93cdec·a82bcaa5·aaed6723·d6a20c7f·.....+....g#....
 18 ··0x000038c8·faaf4550·95c41fe9·3276baf5·fbddacef·..EP....2v......
 19 ··0x000038d8·e2ce7fd5·c92b169b·7ed03aeb·04bdab3d·.....+..~.:....=
 20 ··0x000038e8·203c4845·0ba58c2a·8cde64c5·66faf8e1··<HE...*..d.f...
 21 ··0x000038f8·6ef3f224·768d7121·b6a65416·222f9d05·n..$v.q!..T."/..
 22 ··0x00003908·56ba13af·20be61d2·627f3bbf·6ce9551c·V...·.a.b.;.l.U.
 23 ··0x00003918·b57c0776·924f3ec2·dc412534·3e11d0cd·.|.v.O>..A%4>...
 24 ··0x00003928·fd38342c·e9cfb53e·2ea45ac9·de07b3ea·.84,...>..Z.....
 25 ··0x00003938·1a251052·25465677···················.%.R%FVw
14 ··0x000038d8·fc84d02f·3ca88a69·ddcb5e32·fc5a3a80·.../<..i..^2.Z:. 
15 ··0x000038e8·c82b169b·b57c0776·e223828e·abed6723·.+...|.v.#....g# 
16 ··0x000038f8·1a251052·d6a20c7f·3376baf5·68b411ba·.%.R....3v..h... 
17 ··0x00003908·8470db06·e8cfb53e·6de9551c·21be61d2·.p.....>m.U.!.a. 
18 ··0x00003918·2ea45ac9·66faf8e1·de07b3ea·768d7121·..Z.f.......v.q! 
19 ··0x00003928·be83a4eb·222f9d05·0aa58c2a·fbddacef·...."/.....*.... 
20 ··0x00003938·beb70182·7ed03aeb·96ba85d7·3f11d0cd·....~.:.....?... 
21 ··0x00003948·240096ec·8cde64c5·5c540d50·a82bcaa5·$.....d.\T.P.+.. 
22 ··0x00003958·203c4845·f00fa3b2·fd38342c·3ce7d5ec··<HE.....84,<... 
23 ··0x00003968·dc412534·24465677·95c41fe9·924f3ec2·.A%4$FVw.....O>. 
24 ··0x00003978·6ef3f224·e2ce7fd5·eec37560·2e93cdec·n..$......u`.... 
25 ··0x00003988·36dab2f7·56ba13af·fbaf4550·c2dcd81c·6...V.....EP.... 
26 ··0x00003998·b7a65416····························..T. 
  
34.0 KB
readelf --wide --decompress --hex-dump=.hash {}
    
Offset 1, 262 lines modifiedOffset 1, 261 lines modified
  
1 Hex·dump·of·section·'.hash':1 Hex·dump·of·section·'.hash':
 2 ··0x00003940·02020000·02020000·d3010000·00000000·................
 3 ··0x00003950·13010000·00000000·fa010000·d9010000·................
 4 ··0x00003960·d3000000·00000000·dd000000·0e010000·................
 5 ··0x00003970·00000000·e5010000·bc000000·37000000·............7...
 6 ··0x00003980·00000000·c3010000·78010000·47000000·........x...G...
2 ··0x0000399c·05020000·05020000·00000000·00000000·................7 ··0x00003990·00000000·ac010000·00000000·00000000·................
3 ··0x000039ac·80010000·66000000·99010000·4b010000·....f.......K... 
4 ··0x000039bc·00000000·72010000·00000000·87000000·....r...........8 ··0x000039a0·00000000·e3010000·00000000·00000000·................
5 ··0x000039cc·00000000·eb000000·dd000000·7d010000·............}... 
6 ··0x000039dc·8a000000·00000000·00000000·22000000·............"...9 ··0x000039b0·b2010000·00000000·00000000·1b000000·................
 10 ··0x000039c0·f9010000·00000000·92010000·00000000·................
 11 ··0x000039d0·d6000000·00000000·e5000000·00000000·................
7 ··0x000039ec·00000000·a8010000·bf010000·27010000·............'...12 ··0x000039e0·c1000000·00000000·da010000·00000000·................
 13 ··0x000039f0·70010000·00000000·83000000·b1000000·p...............
8 ··0x000039fc·00000000·7c010000·00000000·f4010000·....|...........14 ··0x00003a00·ff000000·bd010000·00000000·a3000000·................
 15 ··0x00003a10·00000000·69000000·8d010000·00020000·....i...........
 16 ··0x00003a20·00000000·00000000·a3010000·00000000·................
 17 ··0x00003a30·cf010000·dc010000·91000000·00000000·................
 18 ··0x00003a40·00000000·dd010000·01020000·00000000·................
 19 ··0x00003a50·00000000·58010000·80010000·12000000·....X...........
 20 ··0x00003a60·e4000000·00000000·00000000·00000000·................
 21 ··0x00003a70·00000000·00000000·c2010000·00000000·................
 22 ··0x00003a80·00000000·df010000·5c000000·3a000000·........\...:...
9 ··0x00003a0c·00000000·00000000·00000000·02000000·................23 ··0x00003a90·00000000·00000000·00000000·00000000·................
10 ··0x00003a1c·5c000000·cc010000·8b010000·a4010000·\...............24 ··0x00003aa0·55000000·f6010000·57010000·9d000000·U.......W.......
11 ··0x00003a2c·90000000·ce000000·00000000·00000000·................ 
12 ··0x00003a3c·bd000000·1e010000·a7010000·00000000·................ 
13 ··0x00003a4c·b4000000·f8000000·9d010000·00000000·................ 
14 ··0x00003a5c·f7010000·a5010000·51000000·18010000·........Q....... 
15 ··0x00003a6c·eb010000·ff010000·60010000·31000000·........`...1... 
16 ··0x00003a7c·00000000·8f010000·00000000·00000000·................ 
17 ··0x00003a8c·bd010000·39000000·2a000000·00000000·....9...*....... 
18 ··0x00003a9c·f5000000·00000000·b5010000·00000000·................ 
19 ··0x00003aac·ef010000·ad010000·1a000000·cc000000·................ 
20 ··0x00003abc·00000000·7d000000·00000000·00000000·....}........... 
21 ··0x00003acc·00000000·00000000·45000000·96010000·........E....... 
22 ··0x00003adc·00000000·00000000·1f010000·06000000·................25 ··0x00003ab0·08010000·00000000·71010000·c0010000·........q.......
23 ··0x00003aec·54010000·00000000·79000000·00000000·T.......y.......26 ··0x00003ac0·97010000·00000000·e3000000·00000000·................
 27 ··0x00003ad0·49010000·95010000·4e010000·a5010000·I.......N.......
24 ··0x00003afc·00000000·d3010000·00000000·94000000·................28 ··0x00003ae0·a0010000·00000000·00000000·e9000000·................
25 ··0x00003b0c·b8000000·c4010000·ca010000·b2000000·................29 ··0x00003af0·d2010000·00000000·00000000·62010000·............b...
26 ··0x00003b1c·00000000·a2000000·47010000·00000000·........G.......30 ··0x00003b00·00000000·a1000000·77010000·00000000·........w.......
27 ··0x00003b2c·22010000·00000000·00000000·61010000·"...........a...31 ··0x00003b10·ae000000·00000000·cc010000·00000000·................
28 ··0x00003b3c·39010000·00000000·3d000000·f1010000·9.......=.......32 ··0x00003b20·51010000·00000000·d5000000·00000000·Q...............
 33 ··0x00003b30·00000000·6b010000·4c010000·00000000·....k...L.......
29 ··0x00003b4c·06010000·00000000·2c010000·30010000·........,...0...34 ··0x00003b40·aa010000·2b000000·41000000·18000000·....+...A.......
30 ··0x00003b5c·00000000·36000000·03020000·1b000000·....6...........35 ··0x00003b50·00000000·6c000000·bb010000·00000000·....l...........
 36 ··0x00003b60·83010000·00000000·00000000·00000000·................
 37 ··0x00003b70·00000000·00000000·00000000·64010000·............d...
 38 ··0x00003b80·00000000·29010000·00000000·00000000·....)...........
 39 ··0x00003b90·21010000·d4000000·00000000·6d010000·!...........m...
 40 ··0x00003ba0·8a000000·df000000·00000000·00000000·................
 41 ··0x00003bb0·00000000·a9010000·c7000000·00000000·................
 42 ··0x00003bc0·d0010000·20010000·00000000·e8010000·....·...........
 43 ··0x00003bd0·00000000·86010000·00000000·d6010000·................
31 ··0x00003b6c·5d000000·00000000·20010000·86010000·].......·.......44 ··0x00003be0·47010000·00000000·3f010000·00000000·G.......?.......
32 ··0x00003b7c·3d010000·b3010000·85000000·3f010000·=...........?...45 ··0x00003bf0·94000000·f5000000·d4010000·87010000·................
 46 ··0x00003c00·ca010000·e1000000·c5010000·00000000·................
33 ··0x00003b8c·00000000·00000000·00000000·00000000·................47 ··0x00003c10·00000000·00000000·00000000·00000000·................
 48 ··0x00003c20·00000000·0d000000·f3010000·00000000·................
 49 ··0x00003c30·8f000000·00000000·be000000·e0010000·................
 50 ··0x00003c40·9e010000·00000000·00000000·63010000·............c...
 51 ··0x00003c50·f8010000·77000000·6a010000·91010000·....w...j.......
 52 ··0x00003c60·00000000·00000000·7b010000·44000000·........{...D...
34 ··0x00003b9c·00000000·00000000·9b000000·00000000·................53 ··0x00003c70·00000000·00000000·00000000·00000000·................
 54 ··0x00003c80·cd010000·fc000000·8c010000·80000000·................
 55 ··0x00003c90·76010000·00000000·56010000·f2010000·v.......V.......
 56 ··0x00003ca0·23010000·00000000·45010000·ae010000·#.......E.......
 57 ··0x00003cb0·3d010000·06010000·bf000000·00000000·=...............
 58 ··0x00003cc0·8b010000·7c000000·ee000000·fc010000·....|...........
35 ··0x00003bac·9b010000·04000000·72000000·0c010000·........r.......59 ··0x00003cd0·79010000·00000000·b0010000·bc010000·y...............
36 ··0x00003bbc·41010000·f4000000·b0000000·84010000·A............... 
37 ··0x00003bcc·00000000·d1010000·00000000·d9010000·................60 ··0x00003ce0·aa000000·ec010000·00000000·2d010000·............-...
38 ··0x00003bdc·10000000·00000000·00000000·64010000·............d... 
39 ··0x00003bec·76010000·57000000·d4010000·42010000·v...W.......B... 
40 ··0x00003bfc·00000000·dd010000·00000000·2e010000·................ 
41 ··0x00003c0c·dc010000·00000000·00000000·83000000·................61 ··0x00003cf0·be010000·00000000·00000000·a8010000·................
42 ··0x00003c1c·0e000000·00000000·00000000·f0010000·................ 
43 ··0x00003c2c·ea010000·00000000·e0000000·6b000000·............k... 
44 ··0x00003c3c·ac010000·7f010000·00000000·ed010000·................ 
45 ··0x00003c4c·c2010000·0d010000·00000000·00000000·................ 
46 ··0x00003c5c·e3000000·f3010000·aa010000·c7010000·................ 
47 ··0x00003c6c·5f010000·a8000000·f3000000·66010000·_...........f... 
48 ··0x00003c7c·e9000000·a6000000·00000000·00000000·................ 
49 ··0x00003c8c·26010000·00020000·00000000·00000000·&............... 
50 ··0x00003c9c·97010000·0d000000·00000000·00000000·................ 
51 ··0x00003cac·55000000·00000000·c5010000·00000000·U............... 
52 ··0x00003cbc·6f000000·58000000·f9000000·a5000000·o...X........... 
53 ··0x00003ccc·00000000·00000000·91000000·00000000·................ 
54 ··0x00003cdc·00000000·00000000·0f000000·ff000000·................62 ··0x00003d00·c4000000·00000000·32000000·b4010000·........2.......
55 ··0x00003cec·bb010000·d1000000·86000000·ae010000·................63 ··0x00003d10·10010000·66000000·00000000·95000000·....f...........
 64 ··0x00003d20·00000000·69010000·00000000·81010000·....i...........
56 ··0x00003cfc·6d010000·00000000·00000000·da000000·m...............65 ··0x00003d30·f7010000·00000000·32010000·f4010000·........2.......
57 ··0x00003d0c·a9010000·e8010000·00000000·00000000·................ 
58 ··0x00003d1c·00000000·00000000·5c010000·53010000·........\...S...66 ··0x00003d40·00000000·00000000·c8010000·eb010000·................
59 ··0x00003d2c·62000000·ea000000·00000000·df010000·b...............67 ··0x00003d50·cf000000·e9010000·fe010000·14000000·................
60 ··0x00003d3c·89000000·00000000·dc000000·00000000·................68 ··0x00003d60·29000000·00000000·00000000·00000000·)...............
61 ··0x00003d4c·00000000·00000000·00000000·5e010000·............^... 
62 ··0x00003d5c·f2010000·00000000·cf010000·7e010000·............~... 
63 ··0x00003d6c·00000000·00000000·00000000·ec010000·................ 
64 ··0x00003d7c·00000000·82010000·b6000000·00000000·................69 ··0x00003d70·8f010000·8e000000·00000000·b3010000·................
65 ··0x00003d8c·70010000·21000000·71000000·34010000·p...!...q...4... 
66 ··0x00003d9c·00000000·77010000·00000000·00000000·....w...........70 ··0x00003d80·00000000·67000000·15000000·00000000·....g...........
67 ··0x00003dac·00000000·d8010000·76000000·4c010000·........v...L...71 ··0x00003d90·00000000·00000000·ad010000·e2010000·................
68 ··0x00003dbc·00000000·59010000·e7000000·da010000·....Y...........72 ··0x00003da0·00000000·75010000·f1000000·0b010000·....u...........
69 ··0x00003dcc·4a010000·2d010000·00000000·00000000·J...-........... 
70 ··0x00003ddc·f1000000·00000000·2a010000·00000000·........*....... 
71 ··0x00003dec·9f000000·95010000·00000000·00000000·................73 ··0x00003db0·49000000·2e010000·f2000000·00000000·I...............
 74 ··0x00003dc0·00000000·07010000·ab000000·5e000000·............^...
 75 ··0x00003dd0·00000000·b7010000·20000000·00000000·........·.......
 76 ··0x00003de0·ee010000·0c000000·00000000·a4010000·................
72 ··0x00003dfc·50000000·1c000000·00000000·00000000·P...............77 ··0x00003df0·6e010000·00000000·00000000·00000000·n...............
 78 ··0x00003e00·1f000000·4b010000·00000000·9c010000·....K...........
 79 ··0x00003e10·db010000·00000000·9f010000·38000000·............8...
 80 ··0x00003e20·ff010000·3a010000·00000000·17010000·....:...........
 81 ··0x00003e30·e6010000·bf010000·26000000·00000000·........&.......
 82 ··0x00003e40·9a010000·b4000000·00000000·53000000·............S...
 83 ··0x00003e50·2a010000·00000000·00000000·00000000·*...............
 84 ··0x00003e60·5b000000·00000000·4c000000·6b000000·[.......L...k...
 85 ··0x00003e70·0a000000·f6000000·9b010000·67010000·............g...
 86 ··0x00003e80·fa000000·00000000·36010000·00000000·........6.......
 87 ··0x00003e90·b8010000·35010000·00010000·00000000·....5...........
 88 ··0x00003ea0·a6000000·00000000·d0000000·00000000·................
 89 ··0x00003eb0·fe000000·00000000·00000000·31010000·............1...
 90 ··0x00003ec0·75000000·00000000·74000000·a2000000·u.......t.......
Max diff block lines reached; 0/34685 bytes (0.00%) of diff not shown.
65.8 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 508 lines modifiedOffset 1, 502 lines modified
  
Diff chunk too large, falling back to line-by-line diff (499 lines added, 505 lines removed)
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x000049cc·00707468·72656164·5f73656c·66006162·.pthread_self.ab2 ··0x00004958·00707468·72656164·5f73656c·66006162·.pthread_self.ab
3 ··0x000049dc·6f727400·7374726c·656e0065·676c4372·ort.strlen.eglCr3 ··0x00004968·6f727400·7374726c·656e0065·676c4372·ort.strlen.eglCr
4 ··0x000049ec·65617465·57696e64·6f775375·72666163·eateWindowSurfac4 ··0x00004978·65617465·57696e64·6f775375·72666163·eateWindowSurfac
5 ··0x000049fc·65006567·6c437265·61746550·62756666·e.eglCreatePbuff5 ··0x00004988·65006567·6c437265·61746550·62756666·e.eglCreatePbuff
6 ··0x00004a0c·65725375·72666163·65006567·6c476574·erSurface.eglGet6 ··0x00004998·65725375·72666163·65006567·6c476574·erSurface.eglGet
7 ··0x00004a1c·43757272·656e7443·6f6e7465·78740065·CurrentContext.e7 ··0x000049a8·43757272·656e7443·6f6e7465·78740065·CurrentContext.e
8 ··0x00004a2c·676c4d61·6b654375·7272656e·74006567·glMakeCurrent.eg8 ··0x000049b8·676c4d61·6b654375·7272656e·74006567·glMakeCurrent.eg
9 ··0x00004a3c·6c43686f·6f736543·6f6e6669·67006567·lChooseConfig.eg9 ··0x000049c8·6c43686f·6f736543·6f6e6669·67006567·lChooseConfig.eg
10 ··0x00004a4c·6c437265·61746543·6f6e7465·78740065·lCreateContext.e10 ··0x000049d8·6c437265·61746543·6f6e7465·78740065·lCreateContext.e
11 ··0x00004a5c·676c4465·7374726f·79436f6e·74657874·glDestroyContext11 ··0x000049e8·676c4465·7374726f·79436f6e·74657874·glDestroyContext
12 ··0x00004a6c·0065676c·47657445·72726f72·0065676c·.eglGetError.egl12 ··0x000049f8·0065676c·47657445·72726f72·0065676c·.eglGetError.egl
13 ··0x00004a7c·44657374·726f7953·75726661·63650065·DestroySurface.e13 ··0x00004a08·44657374·726f7953·75726661·63650065·DestroySurface.e
14 ··0x00004a8c·676c4765·74437572·72656e74·44697370·glGetCurrentDisp14 ··0x00004a18·676c4765·74437572·72656e74·44697370·glGetCurrentDisp
15 ··0x00004a9c·6c617900·65676c47·65744375·7272656e·lay.eglGetCurren15 ··0x00004a28·6c617900·65676c47·65744375·7272656e·lay.eglGetCurren
16 ··0x00004aac·74537572·66616365·0065676c·51756572·tSurface.eglQuer16 ··0x00004a38·74537572·66616365·0065676c·51756572·tSurface.eglQuer
17 ··0x00004abc·79537572·66616365·0065676c·53776170·ySurface.eglSwap17 ··0x00004a48·79537572·66616365·0065676c·53776170·ySurface.eglSwap
18 ··0x00004acc·42756666·65727300·65676c47·65744469·Buffers.eglGetDi18 ··0x00004a58·42756666·65727300·65676c47·65744469·Buffers.eglGetDi
19 ··0x00004adc·73706c61·79006567·6c496e69·7469616c·splay.eglInitial19 ··0x00004a68·73706c61·79006567·6c496e69·7469616c·splay.eglInitial
20 ··0x00004aec·697a6500·65676c54·65726d69·6e617465·ize.eglTerminate20 ··0x00004a78·697a6500·65676c54·65726d69·6e617465·ize.eglTerminate
21 ··0x00004afc·00736574·7072696f·72697479·00676574·.setpriority.get21 ··0x00004a88·00736574·7072696f·72697479·00676574·.setpriority.get
22 ··0x00004b0c·74696400·676c4765·74537472·696e6700·tid.glGetString.22 ··0x00004a98·74696400·676c4765·74537472·696e6700·tid.glGetString.
23 ··0x00004b1c·7374726e·636d7000·414e6174·69766557·strncmp.ANativeW23 ··0x00004aa8·7374726e·636d7000·414e6174·69766557·strncmp.ANativeW
24 ··0x00004b2c·696e646f·775f6c6f·636b0041·4e617469·indow_lock.ANati24 ··0x00004ab8·696e646f·775f6c6f·636b0041·4e617469·indow_lock.ANati
25 ··0x00004b3c·76655769·6e646f77·5f756e6c·6f636b41·veWindow_unlockA25 ··0x00004ac8·76655769·6e646f77·5f756e6c·6f636b41·veWindow_unlockA
26 ··0x00004b4c·6e64506f·73740041·4e617469·76655769·ndPost.ANativeWi26 ··0x00004ad8·6e64506f·73740041·4e617469·76655769·ndPost.ANativeWi
27 ··0x00004b5c·6e646f77·5f676574·466f726d·61740041·ndow_getFormat.A27 ··0x00004ae8·6e646f77·5f676574·466f726d·61740041·ndow_getFormat.A
28 ··0x00004b6c·41737365·744d616e·61676572·5f66726f·AssetManager_fro28 ··0x00004af8·41737365·744d616e·61676572·5f66726f·AssetManager_fro
29 ··0x00004b7c·6d4a6176·61004141·73736574·4d616e61·mJava.AAssetMana29 ··0x00004b08·6d4a6176·61004141·73736574·4d616e61·mJava.AAssetMana
30 ··0x00004b8c·6765725f·6f70656e·00414173·7365745f·ger_open.AAsset_30 ··0x00004b18·6765725f·6f70656e·00414173·7365745f·ger_open.AAsset_
31 ··0x00004b9c·636c6f73·65004141·73736574·5f676574·close.AAsset_get31 ··0x00004b28·636c6f73·65004141·73736574·5f676574·close.AAsset_get
32 ··0x00004bac·4c656e67·74680041·41737365·745f6765·Length.AAsset_ge32 ··0x00004b38·4c656e67·74680041·41737365·745f6765·Length.AAsset_ge
33 ··0x00004bbc·74427566·66657200·41417373·65745f69·tBuffer.AAsset_i33 ··0x00004b48·74427566·66657200·41417373·65745f69·tBuffer.AAsset_i
34 ··0x00004bcc·73416c6c·6f636174·6564005f·5f637861·sAllocated.__cxa34 ··0x00004b58·73416c6c·6f636174·6564005f·5f637861·sAllocated.__cxa
35 ··0x00004bdc·5f617465·78697400·5f5f616e·64726f69·_atexit.__androi35 ··0x00004b68·5f617465·78697400·5f5f616e·64726f69·_atexit.__androi
36 ··0x00004bec·645f6c6f·675f7072·696e7400·5f5f7379·d_log_print.__sy36 ··0x00004b78·645f6c6f·675f7072·696e7400·5f5f7379·d_log_print.__sy
37 ··0x00004bfc·7374656d·5f70726f·70657274·795f6765·stem_property_ge37 ··0x00004b88·7374656d·5f70726f·70657274·795f6765·stem_property_ge
38 ··0x00004c0c·74006174·6f690065·676c4372·65617465·t.atoi.eglCreate38 ··0x00004b98·74006174·6f69006d·656d6368·72006d65·t.atoi.memchr.me
39 ··0x00004c1c·496d6167·654b4852·00676c44·656c6574·ImageKHR.glDelet39 ··0x00004ba8·6d636d70·0065676c·43726561·7465496d·mcmp.eglCreateIm
40 ··0x00004c2c·65546578·74757265·73006567·6c446573·eTextures.eglDes40 ··0x00004bb8·6167654b·48520067·6c44656c·65746554·ageKHR.glDeleteT
41 ··0x00004c3c·74726f79·496d6167·654b4852·00676c45·troyImageKHR.glE41 ··0x00004bc8·65787475·72657300·65676c44·65737472·extures.eglDestr
42 ··0x00004c4c·474c496d·61676554·61726765·74546578·GLImageTargetTex42 ··0x00004bd8·6f79496d·6167654b·48520067·6c45474c·oyImageKHR.glEGL
43 ··0x00004c5c·74757265·32444f45·5300676c·42696e64·ture2DOES.glBind43 ··0x00004be8·496d6167·65546172·67657454·65787475·ImageTargetTextu
44 ··0x00004c6c·54657874·75726500·676c4765·6e546578·Texture.glGenTex44 ··0x00004bf8·72653244·4f455300·676c4269·6e645465·re2DOES.glBindTe
45 ··0x00004c7c·74757265·73004a4e·495f4f6e·4c6f6164·tures.JNI_OnLoad45 ··0x00004c08·78747572·6500676c·47656e54·65787475·xture.glGenTextu
46 ··0x00004c8c·00414e61·74697665·57696e64·6f775f66·.ANativeWindow_f46 ··0x00004c18·72657300·4a4e495f·4f6e4c6f·61640041·res.JNI_OnLoad.A
47 ··0x00004c9c·726f6d53·75726661·63650066·72656500·romSurface.free.47 ··0x00004c28·4e617469·76655769·6e646f77·5f66726f·NativeWindow_fro
48 ··0x00004cac·646c6f70·656e005f·62696e61·72795f69·dlopen._binary_i48 ··0x00004c38·6d537572·66616365·00667265·6500646c·mSurface.free.dl
49 ··0x00004cbc·63756474·6c5f6461·745f7374·61727400·cudtl_dat_start.49 ··0x00004c48·6f70656e·005f6269·6e617279·5f696375·open._binary_icu
50 ··0x00004ccc·5f62696e·6172795f·69637564·746c5f64·_binary_icudtl_d50 ··0x00004c58·64746c5f·6461745f·73746172·74005f62·dtl_dat_start._b
51 ··0x00004cdc·61745f73·697a6500·636c6f63·6b5f6765·at_size.clock_ge51 ··0x00004c68·696e6172·795f6963·7564746c·5f646174·inary_icudtl_dat
52 ··0x00004cec·7474696d·65005f5f·6572726e·6f007074·ttime.__errno.pt52 ··0x00004c78·5f73697a·6500636c·6f636b5f·67657474·_size.clock_gett
53 ··0x00004cfc·68726561·645f636f·6e645f73·69676e61·hread_cond_signa53 ··0x00004c88·696d6500·5f5f6572·726e6f00·70746872·ime.__errno.pthr
54 ··0x00004d0c·6c007074·68726561·645f636f·6e645f62·l.pthread_cond_b54 ··0x00004c98·6561645f·636f6e64·5f736967·6e616c00·ead_cond_signal.
55 ··0x00004d1c·726f6164·63617374·00707468·72656164·roadcast.pthread55 ··0x00004ca8·70746872·6561645f·636f6e64·5f62726f·pthread_cond_bro
56 ··0x00004d2c·5f636f6e·645f7761·69740070·74687265·_cond_wait.pthre56 ··0x00004cb8·61646361·73740070·74687265·61645f63·adcast.pthread_c
57 ··0x00004d3c·61645f63·6f6e645f·74696d65·64776169·ad_cond_timedwai57 ··0x00004cc8·6f6e645f·77616974·00707468·72656164·ond_wait.pthread
58 ··0x00004d4c·74007074·68726561·645f6765·74737065·t.pthread_getspe58 ··0x00004cd8·5f636f6e·645f7469·6d656477·61697400·_cond_timedwait.
59 ··0x00004d5c·63696669·63007074·68726561·645f7365·cific.pthread_se59 ··0x00004ce8·70746872·6561645f·67657473·70656369·pthread_getspeci
60 ··0x00004d6c·74737065·63696669·63007074·68726561·tspecific.pthrea60 ··0x00004cf8·66696300·70746872·6561645f·73657473·fic.pthread_sets
61 ··0x00004d7c·645f636f·6e645f64·65737472·6f790063·d_cond_destroy.c61 ··0x00004d08·70656369·66696300·70746872·6561645f·pecific.pthread_
62 ··0x00004d8c·616c6c6f·63006d61·6c6c6f63·00726561·alloc.malloc.rea62 ··0x00004d18·636f6e64·5f646573·74726f79·0063616c·cond_destroy.cal
63 ··0x00004d9c·64646972·006d656d·636d7000·636c6f73·ddir.memcmp.clos63 ··0x00004d28·6c6f6300·6d616c6c·6f630072·65616464·loc.malloc.readd
64 ··0x00004dac·65646972·006f7065·6e646972·0076736e·edir.opendir.vsn64 ··0x00004d38·69720063·6c6f7365·64697200·6f70656e·ir.closedir.open
65 ··0x00004dbc·7072696e·74660072·65616c70·61746800·printf.realpath.65 ··0x00004d48·64697200·76736e70·72696e74·66007265·dir.vsnprintf.re
66 ··0x00004dcc·63686469·72006765·74656e76·00737461·chdir.getenv.sta66 ··0x00004d58·616c7061·74680063·68646972·00676574·alpath.chdir.get
67 ··0x00004ddc·74006674·72756e63·61746500·636c6f73·t.ftruncate.clos67 ··0x00004d68·656e7600·73746174·00667472·756e6361·env.stat.ftrunca
68 ··0x00004dec·65006765·74637764·00757469·6d656e73·e.getcwd.utimens68 ··0x00004d78·74650063·6c6f7365·00676574·63776400·te.close.getcwd.
69 ··0x00004dfc·61740072·6561646c·696e6b00·66646f70·at.readlink.fdop69 ··0x00004d88·7574696d·656e7361·74007265·61646c69·utimensat.readli
70 ··0x00004e0c·656e6469·7200756e·6c696e6b·6174005f·endir.unlinkat._70 ··0x00004d98·6e6b0066·646f7065·6e646972·00756e6c·nk.fdopendir.unl
71 ··0x00004e1c·5f6f7065·6e61745f·32005f5f·6f70656e·_openat_2.__open71 ··0x00004da8·696e6b61·74005f5f·6f70656e·61745f32·inkat.__openat_2
72 ··0x00004e2c·5f320066·73746174·006f7065·6e007265·_2.fstat.open.re72 ··0x00004db8·005f5f6f·70656e5f·32006673·74617400·.__open_2.fstat.
73 ··0x00004e3c·616c6c6f·6300666f·70656e00·66736565·alloc.fopen.fsee73 ··0x00004dc8·6f70656e·00726561·6c6c6f63·00666f70·open.realloc.fop
74 ··0x00004e4c·6b006663·6c6f7365·00667365·656b6f00·k.fclose.fseeko.74 ··0x00004dd8·656e0066·7365656b·0066636c·6f736500·en.fseek.fclose.
75 ··0x00004e5c·6674656c·6c6f0066·666c7573·68006672·ftello.fflush.fr75 ··0x00004de8·66736565·6b6f0066·74656c6c·6f006666·fseeko.ftello.ff
76 ··0x00004e6c·65616400·66777269·74650067·65746300·ead.fwrite.getc.76 ··0x00004df8·6c757368·00667265·61640066·77726974·lush.fread.fwrit
77 ··0x00004e7c·756e6765·7463005f·5f734600·69737864·ungetc.__sF.isxd77 ··0x00004e08·65006765·74630075·6e676574·63005f5f·e.getc.ungetc.__
78 ··0x00004e8c·69676974·5f6c0069·73646967·69745f6c·igit_l.isdigit_l78 ··0x00004e18·73460069·73786469·6769745f·6c006973·sF.isxdigit_l.is
79 ··0x00004e9c·00737363·616e6600·6e65776c·6f63616c·.sscanf.newlocal79 ··0x00004e28·64696769·745f6c00·73736361·6e66006e·digit_l.sscanf.n
80 ··0x00004eac·65007365·746c6f63·616c6500·66726565·e.setlocale.free80 ··0x00004e38·65776c6f·63616c65·00736574·6c6f6361·ewlocale.setloca
81 ··0x00004ebc·6c6f6361·6c650069·73776c6f·7765725f·locale.iswlower_81 ··0x00004e48·6c650066·7265656c·6f63616c·65006973·le.freelocale.is
82 ··0x00004ecc·6c006973·6c6f7765·725f6c00·69737570·l.islower_l.isup82 ··0x00004e58·776c6f77·65725f6c·0069736c·6f776572·wlower_l.islower
83 ··0x00004edc·7065725f·6c007374·72636d70·00737472·per_l.strcmp.str83 ··0x00004e68·5f6c0069·73757070·65725f6c·00737472·_l.isupper_l.str
84 ··0x00004eec·6674696d·655f6c00·76737363·616e6600·ftime_l.vsscanf.84 ··0x00004e78·636d7000·73747266·74696d65·5f6c0076·cmp.strftime_l.v
85 ··0x00004efc·7573656c·6f63616c·65005f5f·76736e70·uselocale.__vsnp85 ··0x00004e88·73736361·6e660075·73656c6f·63616c65·sscanf.uselocale
86 ··0x00004f0c·72696e74·665f6368·6b007661·73707269·rintf_chk.vaspri86 ··0x00004e98·005f5f76·736e7072·696e7466·5f63686b·.__vsnprintf_chk
87 ··0x00004f1c·6e746600·7763736e·72746f6d·62730077·ntf.wcsnrtombs.w87 ··0x00004ea8·00766173·7072696e·74660077·63736e72·.vasprintf.wcsnr
88 ··0x00004f2c·6372746f·6d62006d·62736e72·746f7763·crtomb.mbsnrtowc88 ··0x00004eb8·746f6d62·73007763·72746f6d·62006d62·tombs.wcrtomb.mb
89 ··0x00004f3c·73006d62·72746f77·63006d62·746f7763·s.mbrtowc.mbtowc89 ··0x00004ec8·736e7274·6f776373·006d6272·746f7763·snrtowcs.mbrtowc
90 ··0x00004f4c·005f5f63·74797065·5f676574·5f6d625f·.__ctype_get_mb_90 ··0x00004ed8·006d6274·6f776300·5f5f6374·7970655f·.mbtowc.__ctype_
91 ··0x00004f5c·6375725f·6d617800·6d62726c·656e0077·cur_max.mbrlen.w91 ··0x00004ee8·6765745f·6d625f63·75725f6d·6178006d·get_mb_cur_max.m
92 ··0x00004f6c·63736c65·6e006d62·7372746f·77637300·cslen.mbsrtowcs.92 ··0x00004ef8·62726c65·6e007763·736c656e·006d6273·brlen.wcslen.mbs
93 ··0x00004f7c·73747274·6f6c6c5f·6c007374·72746f75·strtoll_l.strtou93 ··0x00004f08·72746f77·63730073·7472746f·6c6c5f6c·rtowcs.strtoll_l
94 ··0x00004f8c·6c6c5f6c·00737472·746f6600·73747274·ll_l.strtof.strt94 ··0x00004f18·00737472·746f756c·6c5f6c00·73747274·.strtoull_l.strt
95 ··0x00004f9c·6f640073·7472746f·6c645f6c·00707468·od.strtold_l.pth95 ··0x00004f28·6f660073·7472746f·64007374·72746f6c·of.strtod.strtol
96 ··0x00004fac·72656164·5f6d7574·65785f6c·6f636b00·read_mutex_lock.96 ··0x00004f38·645f6c00·70746872·6561645f·6d757465·d_l.pthread_mute
97 ··0x00004fbc·70746872·6561645f·6d757465·785f756e·pthread_mutex_un97 ··0x00004f48·785f6c6f·636b0070·74687265·61645f6d·x_lock.pthread_m
98 ··0x00004fcc·6c6f636b·00707468·72656164·5f6d7574·lock.pthread_mut98 ··0x00004f58·75746578·5f756e6c·6f636b00·70746872·utex_unlock.pthr
99 ··0x00004fdc·65785f74·72796c6f·636b0070·74687265·ex_trylock.pthre99 ··0x00004f68·6561645f·6d757465·785f7472·796c6f63·ead_mutex_tryloc
100 ··0x00004fec·61645f6d·75746578·61747472·5f696e69·ad_mutexattr_ini100 ··0x00004f78·6b007074·68726561·645f6d75·74657861·k.pthread_mutexa
101 ··0x00004ffc·74007074·68726561·645f6d75·74657861·t.pthread_mutexa101 ··0x00004f88·7474725f·696e6974·00707468·72656164·ttr_init.pthread
102 ··0x0000500c·7474725f·73657474·79706500·70746872·ttr_settype.pthr102 ··0x00004f98·5f6d7574·65786174·74725f73·65747479·_mutexattr_setty
103 ··0x0000501c·6561645f·6d757465·78617474·725f6465·ead_mutexattr_de103 ··0x00004fa8·70650070·74687265·61645f6d·75746578·pe.pthread_mutex
104 ··0x0000502c·7374726f·79007074·68726561·645f6d75·stroy.pthread_mu104 ··0x00004fb8·61747472·5f646573·74726f79·00707468·attr_destroy.pth
105 ··0x0000503c·7465785f·696e6974·00707468·72656164·tex_init.pthread105 ··0x00004fc8·72656164·5f6d7574·65785f69·6e697400·read_mutex_init.
106 ··0x0000504c·5f6d7574·65785f64·65737472·6f790069·_mutex_destroy.i106 ··0x00004fd8·70746872·6561645f·6d757465·785f6465·pthread_mutex_de
107 ··0x0000505c·6f63746c·005f5f72·6561645f·63686b00·octl.__read_chk.107 ··0x00004fe8·7374726f·7900696f·63746c00·5f5f7265·stroy.ioctl.__re
108 ··0x0000506c·736e7072·696e7466·006d656d·63687200·snprintf.memchr.108 ··0x00004ff8·61645f63·686b0073·6e707269·6e746600·ad_chk.snprintf.
109 ··0x0000507c·73747274·6f6c0066·7072696e·74660073·strtol.fprintf.s109 ··0x00005008·73747274·6f6c0066·7072696e·74660073·strtol.fprintf.s
110 ··0x0000508c·7472746f·756c0073·7472746f·6c6c0073·trtoul.strtoll.s110 ··0x00005018·7472746f·756c0073·7472746f·6c6c0073·trtoul.strtoll.s
111 ··0x0000509c·7472746f·756c6c00·73747265·72726f72·trtoull.strerror111 ··0x00005028·7472746f·756c6c00·73747265·72726f72·trtoull.strerror
112 ··0x000050ac·5f720073·7973636f·6e660070·74687265·_r.sysconf.pthre112 ··0x00005038·5f720073·7973636f·6e660070·74687265·_r.sysconf.pthre
113 ··0x000050bc·61645f6a·6f696e00·70746872·6561645f·ad_join.pthread_113 ··0x00005048·61645f6a·6f696e00·70746872·6561645f·ad_join.pthread_
114 ··0x000050cc·64657461·6368006e·616e6f73·6c656570·detach.nanosleep114 ··0x00005058·64657461·6368006e·616e6f73·6c656570·detach.nanosleep
115 ··0x000050dc·00707468·72656164·5f6b6579·5f637265·.pthread_key_cre115 ··0x00005068·00707468·72656164·5f6b6579·5f637265·.pthread_key_cre
116 ··0x000050ec·61746500·70746872·6561645f·63726561·ate.pthread_crea116 ··0x00005078·61746500·70746872·6561645f·63726561·ate.pthread_crea
117 ··0x000050fc·7465005f·5f616e64·726f6964·5f6c6f67·te.__android_log117 ··0x00005088·7465005f·5f616e64·726f6964·5f6c6f67·te.__android_log
118 ··0x0000510c·5f777269·74650073·656d5f69·6e697400·_write.sem_init.118 ··0x00005098·5f777269·74650073·656d5f69·6e697400·_write.sem_init.
119 ··0x0000511c·73656d5f·77616974·0073656d·5f747279·sem_wait.sem_try119 ··0x000050a8·73656d5f·77616974·0073656d·5f747279·sem_wait.sem_try
120 ··0x0000512c·77616974·0073656d·5f706f73·74007365·wait.sem_post.se120 ··0x000050b8·77616974·0073656d·5f706f73·74007365·wait.sem_post.se
121 ··0x0000513c·6d5f6465·7374726f·79007074·68726561·m_destroy.pthrea121 ··0x000050c8·6d5f6465·7374726f·79007074·68726561·m_destroy.pthrea
122 ··0x0000514c·645f6174·74725f69·6e697400·70746872·d_attr_init.pthr122 ··0x000050d8·645f6174·74725f69·6e697400·70746872·d_attr_init.pthr
123 ··0x0000515c·6561645f·61747472·5f736574·73746163·ead_attr_setstac123 ··0x000050e8·6561645f·61747472·5f736574·73746163·ead_attr_setstac
124 ··0x0000516c·6b73697a·65007074·68726561·645f6174·ksize.pthread_at124 ··0x000050f8·6b73697a·65007074·68726561·645f6174·ksize.pthread_at
125 ··0x0000517c·74725f64·65737472·6f790070·74687265·tr_destroy.pthre125 ··0x00005108·74725f64·65737472·6f790070·74687265·tr_destroy.pthre
Max diff block lines reached; 0/67306 bytes (0.00%) of diff not shown.
3.36 MB
readelf --wide --decompress --string-dump=.rodata {}
    
Offset 33434, 21212 lines modifiedOffset 33434, 21309 lines modified
33434 ··[·bee48]····33434 ··[·bee48]····
33435 ··[·bee56]····33435 ··[·bee56]····
33436 ··[·bee61]···33436 ··[·bee61]···
33437 ··[·bee67]····33437 ··[·bee67]····
33438 ··[·bee71]···33438 ··[·bee71]···
33439 ··[·bee79]···33439 ··[·bee79]···
33440 ··[·bee7e]··~33440 ··[·bee7e]··~
33441 ··[·bee80]··uniform·shader·colorizer;uniform·shader·gradLayout;uniform·int·mirror;uniform·int·layoutPreservesOpacity;uniform·int·useFloorAbsWorkaround;half4·main(float2·coord)·{half4·t·=·gradLayout.eval(coord);if·(!bool(layoutPreservesOpacity)·&&·t.y·<·0)·{return·half4(0);}·else·{if·(bool(mirror))·{half·t_1·=·t.x·-·1;half·tiled_t·=·t_1·-·2·*·floor(t_1·*·0.5)·-·1;if·(bool(useFloorAbsWorkaround))·{tiled_t·=·clamp(tiled_t,·-1,·1);}t.x·=·abs(tiled_t);}·else·{t.x·=·fract(t.x);}half4·outColor·=·colorizer.eval(t.x0);return·outColor;}}33441 ··[·bee80]··uniform·shader·colorizer;uniform·shader·gradLayout;uniform·int·mirror;uniform·int·layoutPreservesOpacity;uniform·int·useFloorAbsWorkaround;half4·main(float2·coord)·{float4·t·=·gradLayout.eval(coord);if·(!bool(layoutPreservesOpacity)·&&·t.y·<·0)·{return·half4(0);}·else·{if·(bool(mirror))·{float·t_1·=·t.x·-·1;float·tiled_t·=·t_1·-·2·*·floor(t_1·*·0.5)·-·1;if·(bool(useFloorAbsWorkaround))·{tiled_t·=·clamp(tiled_t,·-1,·1);}t.x·=·abs(tiled_t);}·else·{t.x·=·fract(t.x);}half4·outColor·=·colorizer.eval(t.x0);return·outColor;}}
33442 ··[·bf08a]··float2·p0=p01.xy,·p1=p01.zw,·p2=p23.xy,·p3=p23.zw;if·(is_conic_curve())·{float·w·=·p3.x;p3·=·p2;if·(is_non_triangular_conic_curve())·{float2·p1w·=·p1·*·w;float·T·=·.51;float2·c1·=·mix(p0,·p1w,·T);float2·c2·=·mix(p2,·p1w,·T);float·iw·=·1·/·mix(1,·w,·T);p2·=·c2·*·iw;p1·=·c1·*·iw;}}float2·v1·=·p1·-·p0;float2·v2·=·p2·-·p0;float2·v3·=·p3·-·p0;if·(sign(cross_length_2d(v2,·v1))·==·sign(cross_length_2d(v2,·v3)))·{float2·tmp·=·p2;if·(sign(cross_length_2d(v1,·v2))·!=·sign(cross_length_2d(v1,·v3)))·{p2·=·p1;p1·=·tmp;}·else·{p2·=·p3;p3·=·tmp;}}33442 ··[·bf08d]··float2·p0=p01.xy,·p1=p01.zw,·p2=p23.xy,·p3=p23.zw;if·(is_conic_curve())·{float·w·=·p3.x;p3·=·p2;if·(is_non_triangular_conic_curve())·{float2·p1w·=·p1·*·w;float·T·=·.51;float2·c1·=·mix(p0,·p1w,·T);float2·c2·=·mix(p2,·p1w,·T);float·iw·=·1·/·mix(1,·w,·T);p2·=·c2·*·iw;p1·=·c1·*·iw;}}float2·v1·=·p1·-·p0;float2·v2·=·p2·-·p0;float2·v3·=·p3·-·p0;if·(sign(cross_length_2d(v2,·v1))·==·sign(cross_length_2d(v2,·v3)))·{float2·tmp·=·p2;if·(sign(cross_length_2d(v1,·v2))·!=·sign(cross_length_2d(v1,·v3)))·{p2·=·p1;p1·=·tmp;}·else·{p2·=·p3;p3·=·tmp;}}
33443 ··[·bf2a5]··if·(angleFromStart·-·x·+·dashParams.y·>=·6.28318530718·+·kDashBoundsEpsilon)·{dashAlpha·+=·half(%s(x·-·wrapDashes.z,·d)·*·%s(wrapDashes.w·-·x,·d));currDash.y·=·min(currDash.y,·lastIntervalLength);if·(nextDash.x·>=·lastIntervalLength)·{nextDash.xy·=·half2(1000);}·else·{nextDash.y·=·min(nextDash.y,·lastIntervalLength);}}33443 ··[·bf2a8]··if·(angleFromStart·-·x·+·dashParams.y·>=·6.28318530718·+·kDashBoundsEpsilon)·{dashAlpha·+=·half(%s(x·-·wrapDashes.z,·d)·*·%s(wrapDashes.w·-·x,·d));currDash.y·=·min(currDash.y,·lastIntervalLength);if·(nextDash.x·>=·lastIntervalLength)·{nextDash.xy·=·half2(1000);}·else·{nextDash.y·=·min(nextDash.y,·lastIntervalLength);}}
33444 ··[·bf3e6]··float2·robust_normalize_diff(float2·a,·float2·b)·{float2·diff·=·a·-·b;if·(diff·==·float2(0.0))·{return·float2(0.0);}·else·{float·invMag·=·1.0·/·max(abs(diff.x),·abs(diff.y));return·normalize(invMag·*·diff);}}33444 ··[·bf3e9]··float2·robust_normalize_diff(float2·a,·float2·b)·{float2·diff·=·a·-·b;if·(diff·==·float2(0.0))·{return·float2(0.0);}·else·{float·invMag·=·1.0·/·max(abs(diff.x),·abs(diff.y));return·normalize(invMag·*·diff);}}
33445 ··[·bf4b7]··if·(angleFromStart·-·x·-·dashParams.y·<·-kDashBoundsEpsilon)·{dashAlpha·+=·half(%s(x·-·wrapDashes.x,·d)·*·%s(wrapDashes.y·-·x,·d));currDash.x·=·max(currDash.x,·0);if·(prevDash.y·<=·0)·{prevDash.xy·=·half2(1000);}·else·{prevDash.x·=·max(prevDash.x,·0);}}33445 ··[·bf4ba]··if·(angleFromStart·-·x·-·dashParams.y·<·-kDashBoundsEpsilon)·{dashAlpha·+=·half(%s(x·-·wrapDashes.x,·d)·*·%s(wrapDashes.y·-·x,·d));currDash.x·=·max(currDash.x,·0);if·(prevDash.y·<=·0)·{prevDash.xy·=·half2(1000);}·else·{prevDash.x·=·max(prevDash.x,·0);}}
33446 ··[·bf5b5]··{}33446 ··[·bf5b8]··{}
33447 ··[·bf5b8]··half4·main(half4·src,·half4·dst)·{return·dst;}33447 ··[·bf5bb]··half4·main(half4·src,·half4·dst)·{return·dst;}
33448 ··[·bf5e7]··float·snappedX·=·floor(inCoord.x·+·0.001)·+·0.5;if·(snappedX·<·%s.x·||·snappedX·>·%s.z)·{····textureColor·=·%s;}33448 ··[·bf5ea]··float·snappedX·=·floor(inCoord.x·+·0.001)·+·0.5;if·(snappedX·<·%s.x·||·snappedX·>·%s.z)·{····textureColor·=·%s;}
33449 ··[·bf658]··float·snappedY·=·floor(inCoord.y·+·0.001)·+·0.5;if·(snappedY·<·%s.y·||·snappedY·>·%s.w)·{····textureColor·=·%s;}33449 ··[·bf65b]··float·snappedY·=·floor(inCoord.y·+·0.001)·+·0.5;if·(snappedY·<·%s.y·||·snappedY·>·%s.w)·{····textureColor·=·%s;}
33450 ··[·bf6c9]··uniform·half4x4·m;uniform·half4·v;uniform·int·unpremulInput;uniform·int·clampRGBOutput;uniform·int·premulOutput;half4·main(half4·color)·{if·(bool(unpremulInput))·{color·=·unpremul(color);}color·=·m·*·color·+·v;if·(bool(clampRGBOutput))·{color·=·saturate(color);}·else·{color.a·=·saturate(color.a);}if·(bool(premulOutput))·{color.rgb·*=·color.a;}return·color;}33450 ··[·bf6cc]··uniform·half4x4·m;uniform·half4·v;uniform·int·unpremulInput;uniform·int·clampRGBOutput;uniform·int·premulOutput;half4·main(half4·color)·{if·(bool(unpremulInput))·{color·=·unpremul(color);}color·=·m·*·color·+·v;if·(bool(clampRGBOutput))·{color·=·saturate(color);}·else·{color.a·=·saturate(color.a);}if·(bool(premulOutput))·{color.rgb·*=·color.a;}return·color;}
33451 ··[·bf831]··half4·main(half4·halfColor)·{float4·color·=·float4(halfColor);color·=·floor(color·*·255·+·0.5)·/·255;color.rgb·=·color.a·<=·0·?·half3(0)·:·floor(color.rgb·/·color.a·*·255·+·0.5)·/·255;return·color;}33451 ··[·bf834]··half4·main(half4·halfColor)·{float4·color·=·float4(halfColor);color·=·floor(color·*·255·+·0.5)·/·255;color.rgb·=·color.a·<=·0·?·half3(0)·:·floor(color.rgb·/·color.a·*·255·+·0.5)·/·255;return·color;}
33452 ··[·bf8f8]··half4·main(half4·halfColor)·{float4·color·=·float4(halfColor);color·=·floor(color·*·255·+·0.5)·/·255;color.rgb·=·floor(color.rgb·*·color.a·*·255·+·0.5)·/·255;return·color;}33452 ··[·bf8fb]··half4·main(half4·halfColor)·{float4·color·=·float4(halfColor);color·=·floor(color·*·255·+·0.5)·/·255;color.rgb·=·floor(color.rgb·*·color.a·*·255·+·0.5)·/·255;return·color;}
33453 ··[·bf9a5]··}half4·color·=·sum*gainAndBias.x·+·gainAndBias.y;if·(convolveAlpha·==·0)·{color·=·half4(color.rgb*origAlpha,·origAlpha);}·else·{color.a·=·saturate(color.a);}color.rgb·=·clamp(color.rgb,·0,·color.a);return·color;}33453 ··[·bf9a8]··}half4·color·=·sum*gainAndBias.x·+·gainAndBias.y;if·(convolveAlpha·==·0)·{color·=·half4(color.rgb*origAlpha,·origAlpha);}·else·{color.a·=·saturate(color.a);}color.rgb·=·clamp(color.rgb,·0,·color.a);return·color;}
33454 ··[·bfa7a]··uniform·shader·colorizer;uniform·shader·gradLayout;uniform·half4·leftBorderColor;uniform·half4·rightBorderColor;uniform·int·layoutPreservesOpacity;half4·main(float2·coord)·{half4·t·=·gradLayout.eval(coord);half4·outColor;if·(!bool(layoutPreservesOpacity)·&&·t.y·<·0)·{outColor·=·half4(0);}·else·if·(t.x·<·0)·{outColor·=·leftBorderColor;}·else·if·(t.x·>·1.0)·{outColor·=·rightBorderColor;}·else·{outColor·=·colorizer.eval(t.x0);}return·outColor;}33454 ··[·bfa7d]··uniform·shader·colorizer;uniform·shader·gradLayout;uniform·half4·leftBorderColor;uniform·half4·rightBorderColor;uniform·int·layoutPreservesOpacity;half4·main(float2·coord)·{half4·t·=·gradLayout.eval(coord);half4·outColor;if·(!bool(layoutPreservesOpacity)·&&·t.y·<·0)·{outColor·=·half4(0);}·else·if·(t.x·<·0)·{outColor·=·leftBorderColor;}·else·if·(t.x·>·1.0)·{outColor·=·rightBorderColor;}·else·{outColor·=·colorizer.eval(t.x0);}return·outColor;}
33455 ··[·bfc38]··const·int·kMaxUniformKernelSize·=·%d·/·4;const·int·kMaxUniformOffsetsSize·=·2*kMaxUniformKernelSize;const·int·kMaxLoopLimit·=·%d·/·4;uniform·half4·kernel[kMaxUniformKernelSize];uniform·half4·offsets[kMaxUniformOffsetsSize];uniform·shader·child;half4·main(float2·coord)·{half4·sum·=·half4(0);for·(int·i·=·0;·i·<·kMaxLoopLimit;·++i)·{half4·k·=·kernel[i];half4·o·=·offsets[2*i];sum·+=·k.x·*·child.eval(coord·+·o.xy);sum·+=·k.y·*·child.eval(coord·+·o.zw);o·=·offsets[2*i·+·1];sum·+=·k.z·*·child.eval(coord·+·o.xy);sum·+=·k.w·*·child.eval(coord·+·o.zw);}return·sum;}33455 ··[·bfc3b]··const·int·kMaxUniformKernelSize·=·%d·/·4;const·int·kMaxUniformOffsetsSize·=·2*kMaxUniformKernelSize;const·int·kMaxLoopLimit·=·%d·/·4;uniform·half4·kernel[kMaxUniformKernelSize];uniform·half4·offsets[kMaxUniformOffsetsSize];uniform·shader·child;half4·main(float2·coord)·{half4·sum·=·half4(0);for·(int·i·=·0;·i·<·kMaxLoopLimit;·++i)·{half4·k·=·kernel[i];half4·o·=·offsets[2*i];sum·+=·k.x·*·child.eval(coord·+·o.xy);sum·+=·k.y·*·child.eval(coord·+·o.zw);o·=·offsets[2*i·+·1];sum·+=·k.z·*·child.eval(coord·+·o.xy);sum·+=·k.w·*·child.eval(coord·+·o.zw);}return·sum;}
33456 ··[·bfe6a]··const·int·kMaxUniformKernelSize·=·%d·/·2;const·int·kMaxLoopLimit·=·%d·/·2;uniform·half4·offsetsAndKernel[kMaxUniformKernelSize];uniform·half2·dir;uniform·shader·child;half4·main(float2·coord)·{half4·sum·=·half4(0);for·(int·i·=·0;·i·<·kMaxLoopLimit;·++i)·{half4·s·=·offsetsAndKernel[i];sum·+=·s.y·*·child.eval(coord·+·s.x*dir);sum·+=·s.w·*·child.eval(coord·+·s.z*dir);}return·sum;}33456 ··[·bfe6d]··const·int·kMaxUniformKernelSize·=·%d·/·2;const·int·kMaxLoopLimit·=·%d·/·2;uniform·half4·offsetsAndKernel[kMaxUniformKernelSize];uniform·half2·dir;uniform·shader·child;half4·main(float2·coord)·{half4·sum·=·half4(0);for·(int·i·=·0;·i·<·kMaxLoopLimit;·++i)·{half4·s·=·offsetsAndKernel[i];sum·+=·s.y·*·child.eval(coord·+·s.x*dir);sum·+=·s.w·*·child.eval(coord·+·s.z*dir);}return·sum;}
33457 ··[·bffe7]··bool·is_triangular_conic_curve()·{return·curveType·==·%g;}33457 ··[·bffea]··bool·is_triangular_conic_curve()·{return·curveType·==·%g;}
33458 ··[·c0022]··bool·is_non_triangular_conic_curve()·{return·curveType·==·%g;}33458 ··[·c0025]··bool·is_non_triangular_conic_curve()·{return·curveType·==·%g;}
33459 ··[·c0061]··bool·is_conic_curve()·{return·curveType·!=·%g;}33459 ··[·c0064]··bool·is_conic_curve()·{return·curveType·!=·%g;}
33460 ··[·c0091]··bool·is_conic_curve()·{·return·isinf(p23.w);·}bool·is_non_triangular_conic_curve()·{return·isinf(p23.z)·==·false;}33460 ··[·c0094]··bool·is_conic_curve()·{·return·isinf(p23.w);·}bool·is_non_triangular_conic_curve()·{return·isinf(p23.z)·==·false;}
33461 ··[·c0104]··if·(all(lessThanEqual(%s.rgb,·half3(0))))·{····discard;}33461 ··[·c0107]··if·(all(lessThanEqual(%s.rgb,·half3(0))))·{····discard;}
33462 ··[·c013d]··half4·main(float2·coord)·{half·t·=·half(coord.x);float4·s,·b;if·(%d·<=·4·||·t·<·thresholds1_7.w)·{if·(%d·<=·2·||·t·<·thresholds1_7.y)·{if·(%d·<=·1·||·t·<·thresholds1_7.x)·{%s}·else·{%s}}·else·{if·(%d·<=·3·||·t·<·thresholds1_7.z)·{%s}·else·{%s}}}·else·{if·(%d·<=·6·||·t·<·thresholds9_13.y)·{if·(%d·<=·5·||·t·<·thresholds9_13.x)·{%s}·else·{%s}}·else·{if·(%d·<=·7·||·t·<·thresholds9_13.z)·{%s}·else·{%s}}}return·t·*·s·+·b;}33462 ··[·c0140]··half4·main(float2·coord)·{half·t·=·half(coord.x);float4·s,·b;if·(%d·<=·4·||·t·<·thresholds1_7.w)·{if·(%d·<=·2·||·t·<·thresholds1_7.y)·{if·(%d·<=·1·||·t·<·thresholds1_7.x)·{%s}·else·{%s}}·else·{if·(%d·<=·3·||·t·<·thresholds1_7.z)·{%s}·else·{%s}}}·else·{if·(%d·<=·6·||·t·<·thresholds9_13.y)·{if·(%d·<=·5·||·t·<·thresholds9_13.x)·{%s}·else·{%s}}·else·{if·(%d·<=·7·||·t·<·thresholds9_13.z)·{%s}·else·{%s}}}return·t·*·s·+·b;}
33463 ··[·c02e2]··uniform·shader·ninePatchFP;uniform·half·cornerRadius;uniform·float4·proxyRect;uniform·half·blurRadius;half4·main(float2·xy)·{float2·translatedFragPosFloat·=·sk_FragCoord.xy·-·proxyRect.LT;float2·proxyCenter·=·(proxyRect.RB·-·proxyRect.LT)·*·0.5;half·edgeSize·=·2.0·*·blurRadius·+·cornerRadius·+·0.5;translatedFragPosFloat·-=·proxyCenter;half2·fragDirection·=·half2(sign(translatedFragPosFloat));translatedFragPosFloat·=·abs(translatedFragPosFloat);half2·translatedFragPosHalf·=·half2(translatedFragPosFloat·-·(proxyCenter·-·edgeSize));translatedFragPosHalf·=·max(translatedFragPosHalf,·0);translatedFragPosHalf·*=·fragDirection;translatedFragPosHalf·+=·half2(edgeSize);half2·proxyDims·=·half2(2.0·*·edgeSize);half2·texCoord·=·translatedFragPosHalf·/·proxyDims;return·ninePatchFP.eval(texCoord).aaaa;}33463 ··[·c02e5]··uniform·shader·ninePatchFP;uniform·half·cornerRadius;uniform·float4·proxyRect;uniform·half·blurRadius;half4·main(float2·xy)·{float2·translatedFragPosFloat·=·sk_FragCoord.xy·-·proxyRect.LT;float2·proxyCenter·=·(proxyRect.RB·-·proxyRect.LT)·*·0.5;half·edgeSize·=·2.0·*·blurRadius·+·cornerRadius·+·0.5;translatedFragPosFloat·-=·proxyCenter;half2·fragDirection·=·half2(sign(translatedFragPosFloat));translatedFragPosFloat·=·abs(translatedFragPosFloat);half2·translatedFragPosHalf·=·half2(translatedFragPosFloat·-·(proxyCenter·-·edgeSize));translatedFragPosHalf·=·max(translatedFragPosHalf,·0);translatedFragPosHalf·*=·fragDirection;translatedFragPosHalf·+=·half2(edgeSize);half2·proxyDims·=·half2(2.0·*·edgeSize);half2·texCoord·=·translatedFragPosHalf·/·proxyDims;return·ninePatchFP.eval(texCoord).aaaa;}
33464 ··[·c0603]··uniform·shader·blurProfile;uniform·half4·circleData;half4·main(float2·xy)·{half2·vec·=·half2((sk_FragCoord.xy·-·circleData.xy)·*·circleData.w);half·dist·=·length(vec)·+·(0.5·-·circleData.z)·*·circleData.w;return·blurProfile.eval(half2(dist,·0.5)).aaaa;}33464 ··[·c0606]··uniform·shader·blurProfile;uniform·half4·circleData;half4·main(float2·xy)·{half2·vec·=·half2((sk_FragCoord.xy·-·circleData.xy)·*·circleData.w);half·dist·=·length(vec)·+·(0.5·-·circleData.z)·*·circleData.w;return·blurProfile.eval(half2(dist,·0.5)).aaaa;}
33465 ··[·c0701]··uniform·colorFilter·fp;half4·main(half4·inColor)·{return·fp.eval(inColor.rgb1)·*·inColor.a;}33465 ··[·c0704]··uniform·colorFilter·fp;half4·main(half4·inColor)·{return·fp.eval(inColor.rgb1)·*·inColor.a;}
33466 ··[·c075e]··#version·300\n33466 ··[·c0761]··#version·300\n
33467 ············uniform·half4·thresholds[%d];uniform·float4·scale[%d];uniform·float4·bias[%d];half4·main(float2·coord)·{half·t·=·half(coord.x);int·low·=·0;int·high·=·%d;int·chunk·=·%d;for·(int·loop·=·0;·loop·<·%d;·++loop)·{if·(t·<·thresholds[chunk].w)·{high·=·chunk;}·else·{low·=·chunk·+·1;}chunk·=·(low·+·high)·/·2;}int·pos;if·(t·<·thresholds[chunk].y)·{pos·=·(t·<·thresholds[chunk].x)·?·0·:·1;}·else·{pos·=·(t·<·thresholds[chunk].z)·?·2·:·3;}if·(%d·>·0)·{pos·+=·4·*·chunk;}return·t·*·scale[pos]·+·bias[pos];}33467 ············uniform·float4·thresholds[%d];uniform·float4·scale[%d];uniform·float4·bias[%d];half4·main(float2·coord)·{float·t·=·coord.x;int·low·=·0;int·high·=·%d;int·chunk·=·%d;for·(int·loop·=·0;·loop·<·%d;·++loop)·{if·(t·<·thresholds[chunk].w)·{high·=·chunk;}·else·{low·=·chunk·+·1;}chunk·=·(low·+·high)·/·2;}int·pos;if·(t·<·thresholds[chunk].y)·{pos·=·(t·<·thresholds[chunk].x)·?·0·:·1;}·else·{pos·=·(t·<·thresholds[chunk].z)·?·2·:·3;}if·(%d·>·0)·{pos·+=·4·*·chunk;}return·t·*·scale[pos]·+·bias[pos];}
33468 ··[·c095a]··float·edgeID·=·float(sk_VertexID·>>·1);if·((sk_VertexID·&·1)·!=·0)·{edgeID·=·-edgeID;}33468 ··[·c0959]··float·edgeID·=·float(sk_VertexID·>>·1);if·((sk_VertexID·&·1)·!=·0)·{edgeID·=·-edgeID;}
33469 ··[·c09b1]··float2·tangent,·strokeCoord;if·(combinedEdgeID·!=·0·&&·!isFinalEdge)·{float2·A,·B,·C·=·p1·-·p0;float2·D·=·p3·-·p0;if·(w·>=·0.0)·{C·*=·w;B·=·.5*D·-·C;A·=·(w·-·1.0)·*·D;p1·*=·w;}·else·{float2·E·=·p2·-·p1;B·=·E·-·C;A·=·fma(float2(-3),·E,·D);}float2·B_·=·B·*·(numParametricSegments·*·2.0);float2·C_·=·C·*·(numParametricSegments·*·numParametricSegments);float·lastParametricEdgeID·=·0.0;float·maxParametricEdgeID·=·min(numParametricSegments·-·1.0,·combinedEdgeID);float·negAbsRadsPerSegment·=·-abs(radsPerSegment);float·maxRotation0·=·(1.0·+·combinedEdgeID)·*·abs(radsPerSegment);for·(int·exp·=·%i·-·1;·exp·>=·0;·--exp)·{float·testParametricID·=·lastParametricEdgeID·+·exp2(float(exp));if·(testParametricID·<=·maxParametricEdgeID)·{float2·testTan·=·fma(float2(testParametricID),·A,·B_);testTan·=·fma(float2(testParametricID),·testTan,·C_);float·cosRotation·=·dot(normalize(testTan),·tan0);float·maxRotation·=·fma(testParametricID,·negAbsRadsPerSegment,·maxRotation0);maxRotation·=·min(maxRotation,·PI);if·(cosRotation·>=·cos(maxRotation))·{lastParametricEdgeID·=·testParametricID;}}}float·parametricT·=·lastParametricEdgeID·/·numParametricSegments;float·lastRadialEdgeID·=·combinedEdgeID·-·lastParametricEdgeID;float·angle0·=·acos(clamp(tan0.x,·-1.0,·1.0));angle0·=·tan0.y·>=·0.0·?·angle0·:·-angle0;float·radialAngle·=·fma(lastRadialEdgeID,·radsPerSegment,·angle0);tangent·=·float2(cos(radialAngle),·sin(radialAngle));float2·norm·=·float2(-tangent.y,·tangent.x);float·a=dot(norm,A),·b_over_2=dot(norm,B),·c=dot(norm,C);float·discr_over_4·=·max(b_over_2*b_over_2·-·a*c,·0.0);float·q·=·sqrt(discr_over_4);if·(b_over_2·>·0.0)·{q·=·-q;}q·-=·b_over_2;float·_5qa·=·-.5*q*a;float2·root·=·(abs(fma(q,q,_5qa))·<·abs(fma(a,c,_5qa)))·?·float2(q,a)·:·float2(c,q);float·radialT·=·(root.t·!=·0.0)·?·root.s·/·root.t·:·0.0;radialT·=·clamp(radialT,·0.0,·1.0);if·(lastRadialEdgeID·==·0.0)·{radialT·=·0.0;}float·T·=·max(parametricT,·radialT);float2·ab·=·unchecked_mix(p0,·p1,·T);float2·bc·=·unchecked_mix(p1,·p2,·T);float2·cd·=·unchecked_mix(p2,·p3,·T);float2·abc·=·unchecked_mix(ab,·bc,·T);float2·bcd·=·unchecked_mix(bc,·cd,·T);float2·abcd·=·unchecked_mix(abc,·bcd,·T);float·u·=·unchecked_mix(1.0,·w,·T);float·v·=·w·+·1·-·u;float·uv·=·unchecked_mix(u,·v,·T);if·(T·!=·radialT)·{tangent·=·w·>=·0.0·?·robust_normalize_diff(bc*u,·ab*v):·robust_normalize_diff(bcd,·abc);}strokeCoord·=·(w·>=·0.0)·?·abc/uv·:·abcd;}·else·{tangent·=·(combinedEdgeID·==·0)·?·tan0·:·tan1;strokeCoord·=·(combinedEdgeID·==·0)·?·p0·:·p3;}33469 ··[·c09b0]··float2·tangent,·strokeCoord;if·(combinedEdgeID·!=·0·&&·!isFinalEdge)·{float2·A,·B,·C·=·p1·-·p0;float2·D·=·p3·-·p0;if·(w·>=·0.0)·{C·*=·w;B·=·.5*D·-·C;A·=·(w·-·1.0)·*·D;p1·*=·w;}·else·{float2·E·=·p2·-·p1;B·=·E·-·C;A·=·fma(float2(-3),·E,·D);}float2·B_·=·B·*·(numParametricSegments·*·2.0);float2·C_·=·C·*·(numParametricSegments·*·numParametricSegments);float·lastParametricEdgeID·=·0.0;float·maxParametricEdgeID·=·min(numParametricSegments·-·1.0,·combinedEdgeID);float·negAbsRadsPerSegment·=·-abs(radsPerSegment);float·maxRotation0·=·(1.0·+·combinedEdgeID)·*·abs(radsPerSegment);for·(int·exp·=·%i·-·1;·exp·>=·0;·--exp)·{float·testParametricID·=·lastParametricEdgeID·+·exp2(float(exp));if·(testParametricID·<=·maxParametricEdgeID)·{float2·testTan·=·fma(float2(testParametricID),·A,·B_);testTan·=·fma(float2(testParametricID),·testTan,·C_);float·cosRotation·=·dot(normalize(testTan),·tan0);float·maxRotation·=·fma(testParametricID,·negAbsRadsPerSegment,·maxRotation0);maxRotation·=·min(maxRotation,·PI);if·(cosRotation·>=·cos(maxRotation))·{lastParametricEdgeID·=·testParametricID;}}}float·parametricT·=·lastParametricEdgeID·/·numParametricSegments;float·lastRadialEdgeID·=·combinedEdgeID·-·lastParametricEdgeID;float·angle0·=·acos(clamp(tan0.x,·-1.0,·1.0));angle0·=·tan0.y·>=·0.0·?·angle0·:·-angle0;float·radialAngle·=·fma(lastRadialEdgeID,·radsPerSegment,·angle0);tangent·=·float2(cos(radialAngle),·sin(radialAngle));float2·norm·=·float2(-tangent.y,·tangent.x);float·a=dot(norm,A),·b_over_2=dot(norm,B),·c=dot(norm,C);float·discr_over_4·=·max(b_over_2*b_over_2·-·a*c,·0.0);float·q·=·sqrt(discr_over_4);if·(b_over_2·>·0.0)·{q·=·-q;}q·-=·b_over_2;float·_5qa·=·-.5*q*a;float2·root·=·(abs(fma(q,q,_5qa))·<·abs(fma(a,c,_5qa)))·?·float2(q,a)·:·float2(c,q);float·radialT·=·(root.t·!=·0.0)·?·root.s·/·root.t·:·0.0;radialT·=·clamp(radialT,·0.0,·1.0);if·(lastRadialEdgeID·==·0.0)·{radialT·=·0.0;}float·T·=·max(parametricT,·radialT);float2·ab·=·unchecked_mix(p0,·p1,·T);float2·bc·=·unchecked_mix(p1,·p2,·T);float2·cd·=·unchecked_mix(p2,·p3,·T);float2·abc·=·unchecked_mix(ab,·bc,·T);float2·bcd·=·unchecked_mix(bc,·cd,·T);float2·abcd·=·unchecked_mix(abc,·bcd,·T);float·u·=·unchecked_mix(1.0,·w,·T);float·v·=·w·+·1·-·u;float·uv·=·unchecked_mix(u,·v,·T);if·(T·!=·radialT)·{tangent·=·w·>=·0.0·?·robust_normalize_diff(bc*u,·ab*v):·robust_normalize_diff(bcd,·abc);}strokeCoord·=·(w·>=·0.0)·?·abc/uv·:·abcd;}·else·{tangent·=·(combinedEdgeID·==·0)·?·tan0·:·tan1;strokeCoord·=·(combinedEdgeID·==·0)·?·p0·:·p3;}
33470 ··[·c1367]··float2·p0=pts01Attr.xy,·p1=pts01Attr.zw,·p2=pts23Attr.xy,·p3=pts23Attr.zw;float2·lastControlPoint·=·argsAttr.xy;float·w·=·-1;if·(is_conic_curve())·{w·=·p3.x;p3·=·p2;}33470 ··[·c1366]··float2·p0=pts01Attr.xy,·p1=pts01Attr.zw,·p2=pts23Attr.xy,·p3=pts23Attr.zw;float2·lastControlPoint·=·argsAttr.xy;float·w·=·-1;if·(is_conic_curve())·{w·=·p3.x;p3·=·p2;}
33471 ··[·c140e]··if·(JOIN_TYPE·>=·0)·{numEdgesInJoin·=·sign(JOIN_TYPE)·+·1·+·2;}33471 ··[·c140d]··if·(JOIN_TYPE·>=·0)·{numEdgesInJoin·=·sign(JOIN_TYPE)·+·1·+·2;}
33472 ··[·c144e]··_posTmp·=·floor(_posTmp)·+·float2(0.5);sk_Position·=·_posTmp.xy01;}33472 ··[·c144d]··_posTmp·=·floor(_posTmp)·+·float2(0.5);sk_Position·=·_posTmp.xy01;}
33473 ··[·c1492]··half4·c·=·child.eval(coord·+·half2(kernelPos)·-·half2(offset));if·(convolveAlpha·==·0)·{if·(kernelPos·==·offset)·{origAlpha·=·c.a;}c·=·unpremul(c);}sum·+=·c*k;kernelPos.x·+=·1;if·(kernelPos.x·>=·size.x)·{kernelPos.x·=·0;kernelPos.y·+=·1;}33473 ··[·c1491]··half4·c·=·child.eval(coord·+·half2(kernelPos)·-·half2(offset));if·(convolveAlpha·==·0)·{if·(kernelPos·==·offset)·{origAlpha·=·c.a;}c·=·unpremul(c);}sum·+=·c*k;kernelPos.x·+=·1;if·(kernelPos.x·>=·size.x)·{kernelPos.x·=·0;kernelPos.y·+=·1;}
33474 ··[·c1581]··float·turn·=·cross_length_2d(p2·-·p0,·p3·-·p1);float·combinedEdgeID·=·abs(edgeID)·-·numEdgesInJoin;if·(combinedEdgeID·<·0)·{tan1·=·tan0;if·(lastControlPoint·!=·p0)·{tan0·=·robust_normalize_diff(p0,·lastControlPoint);}turn·=·cross_length_2d(tan0,·tan1);}float·cosTheta·=·cosine_between_unit_vectors(tan0,·tan1);float·rotation·=·acos(cosTheta);if·(turn·<·0)·{rotation·=·-rotation;}float·numRadialSegments;float·strokeOutset·=·sign(edgeID);if·(combinedEdgeID·<·0)·{numRadialSegments·=·numEdgesInJoin·-·2;numParametricSegments·=·1;p3·=·p2·=·p1·=·p0;combinedEdgeID·+=·numRadialSegments·+·1;·float·sinEpsilon·=·1e-2;bool·tangentsNearlyParallel·=(abs(turn)·*·inversesqrt(dot(tan0,·tan0)·*·dot(tan1,·tan1)))·<·sinEpsilon;if·(!tangentsNearlyParallel·||·dot(tan0,·tan1)·<·0)·{if·(combinedEdgeID·>=·0)·{strokeOutset·=·(turn·<·0)·?·min(strokeOutset,·0)·:·max(strokeOutset,·0);}}combinedEdgeID·=·max(combinedEdgeID,·0);}·else·{float·maxCombinedSegments·=·NUM_TOTAL_EDGES·-·numEdgesInJoin·-·1;numRadialSegments·=·max(ceil(abs(rotation)·*·NUM_RADIAL_SEGMENTS_PER_RADIAN),·1);numRadialSegments·=·min(numRadialSegments,·maxCombinedSegments);numParametricSegments·=·min(numParametricSegments,maxCombinedSegments·-·numRadialSegments·+·1);}float·radsPerSegment·=·rotation·/·numRadialSegments;float·numCombinedSegments·=·numParametricSegments·+·numRadialSegments·-·1;bool·isFinalEdge·=·(combinedEdgeID·>=·numCombinedSegments);if·(combinedEdgeID·>·numCombinedSegments)·{strokeOutset·=·0;}33474 ··[·c1580]··float·turn·=·cross_length_2d(p2·-·p0,·p3·-·p1);float·combinedEdgeID·=·abs(edgeID)·-·numEdgesInJoin;if·(combinedEdgeID·<·0)·{tan1·=·tan0;if·(lastControlPoint·!=·p0)·{tan0·=·robust_normalize_diff(p0,·lastControlPoint);}turn·=·cross_length_2d(tan0,·tan1);}float·cosTheta·=·cosine_between_unit_vectors(tan0,·tan1);float·rotation·=·acos(cosTheta);if·(turn·<·0)·{rotation·=·-rotation;}float·numRadialSegments;float·strokeOutset·=·sign(edgeID);if·(combinedEdgeID·<·0)·{numRadialSegments·=·numEdgesInJoin·-·2;numParametricSegments·=·1;p3·=·p2·=·p1·=·p0;combinedEdgeID·+=·numRadialSegments·+·1;·float·sinEpsilon·=·1e-2;bool·tangentsNearlyParallel·=(abs(turn)·*·inversesqrt(dot(tan0,·tan0)·*·dot(tan1,·tan1)))·<·sinEpsilon;if·(!tangentsNearlyParallel·||·dot(tan0,·tan1)·<·0)·{if·(combinedEdgeID·>=·0)·{strokeOutset·=·(turn·<·0)·?·min(strokeOutset,·0)·:·max(strokeOutset,·0);}}combinedEdgeID·=·max(combinedEdgeID,·0);}·else·{float·maxCombinedSegments·=·NUM_TOTAL_EDGES·-·numEdgesInJoin·-·1;numRadialSegments·=·max(ceil(abs(rotation)·*·NUM_RADIAL_SEGMENTS_PER_RADIAN),·1);numRadialSegments·=·min(numRadialSegments,·maxCombinedSegments);numParametricSegments·=·min(numParametricSegments,maxCombinedSegments·-·numRadialSegments·+·1);}float·radsPerSegment·=·rotation·/·numRadialSegments;float·numCombinedSegments·=·numParametricSegments·+·numRadialSegments·-·1;bool·isFinalEdge·=·(combinedEdgeID·>=·numCombinedSegments);if·(combinedEdgeID·>·numCombinedSegments)·{strokeOutset·=·0;}
33475 ··[·c1b3c]··float·miter_extent(float·cosTheta,·float·miterLimit)·{float·x·=·fma(cosTheta,·.5,·.5);return·(x·*·miterLimit·*·miterLimit·>=·1.0)·?·inversesqrt(x)·:·sqrt(x);}33475 ··[·c1b3b]··float·miter_extent(float·cosTheta,·float·miterLimit)·{float·x·=·fma(cosTheta,·.5,·.5);return·(x·*·miterLimit·*·miterLimit·>=·1.0)·?·inversesqrt(x)·:·sqrt(x);}
33476 ··[·c1bdb]··float·numParametricSegments;if·(w·<·0)·{if·(p0·==·p1·&&·p2·==·p3)·{numParametricSegments·=·1;}·else·{numParametricSegments·=·wangs_formula_cubic(PRECISION,·p0,·p1,·p2,·p3,·AFFINE_MATRIX);}}·else·{numParametricSegments·=·wangs_formula_conic(PRECISION,AFFINE_MATRIX·*·p0,AFFINE_MATRIX·*·p1,AFFINE_MATRIX·*·p2,·w);}33476 ··[·c1bda]··float·numParametricSegments;if·(w·<·0)·{if·(p0·==·p1·&&·p2·==·p3)·{numParametricSegments·=·1;}·else·{numParametricSegments·=·wangs_formula_cubic(PRECISION,·p0,·p1,·p2,·p3,·AFFINE_MATRIX);}}·else·{numParametricSegments·=·wangs_formula_conic(PRECISION,AFFINE_MATRIX·*·p0,AFFINE_MATRIX·*·p1,AFFINE_MATRIX·*·p2,·w);}
33477 ··[·c1d14]··half4·main(half4·inColor)·{half·factor·=·1·-·inColor.a;factor·=·exp(-factor·*·factor·*·4)·-·0.018;return·half4(factor);}33477 ··[·c1d13]··half4·main(half4·inColor)·{half·factor·=·1·-·inColor.a;factor·=·exp(-factor·*·factor·*·4)·-·0.018;return·half4(factor);}
33478 ··[·c1d8d]··uniform·colorFilter·fp;uniform·half4·color;half4·main(half4·inColor)·{return·fp.eval(color);}33478 ··[·c1d8c]··uniform·colorFilter·fp;uniform·half4·color;half4·main(half4·inColor)·{return·fp.eval(color);}
33479 ··[·c1deb]··half4·main(half4·inColor)·{return·saturate(inColor);}33479 ··[·c1dea]··half4·main(half4·inColor)·{return·saturate(inColor);}
33480 ··[·c1e21]··float·ldexp_portable(float·x,·float·p)·{return·x·*·exp2(p);}33480 ··[·c1e20]··float·ldexp_portable(float·x,·float·p)·{return·x·*·exp2(p);}
33481 ··[·c1e5e]··uniform·int·colorSpace;uniform·int·do_unpremul;half4·main(half4·color)·{return·$interpolated_to_rgb_unpremul(color,·colorSpace,·do_unpremul);}33481 ··[·c1e5d]··uniform·int·colorSpace;uniform·int·do_unpremul;half4·main(half4·color)·{return·$interpolated_to_rgb_unpremul(color,·colorSpace,·do_unpremul);}
33482 ··[·c1eed]··const·int·kFillBW·=·0;const·int·kFillAA·=·1;const·int·kInverseFillBW·=·2;const·int·kInverseFillAA·=·3;uniform·int·edgeType;uniform·float4·rectUniform;half4·main(float2·xy)·{half·coverage;if·(edgeType·==·kFillBW·||·edgeType·==·kInverseFillBW)·{coverage·=·half(all(greaterThan(float4(sk_FragCoord.xy,·rectUniform.zw),float4(rectUniform.xy,·sk_FragCoord.xy))));}·else·{half4·dists4·=·saturate(half4(1,·1,·-1,·-1)·*half4(sk_FragCoord.xyxy·-·rectUniform));half2·dists2·=·dists4.xy·+·dists4.zw·-·1;coverage·=·dists2.x·*·dists2.y;}if·(edgeType·==·kInverseFillBW·||·edgeType·==·kInverseFillAA)·{coverage·=·1.0·-·coverage;}return·half4(coverage);}33482 ··[·c1eec]··const·int·kFillBW·=·0;const·int·kFillAA·=·1;const·int·kInverseFillBW·=·2;const·int·kInverseFillAA·=·3;uniform·int·edgeType;uniform·float4·rectUniform;half4·main(float2·xy)·{half·coverage;if·(edgeType·==·kFillBW·||·edgeType·==·kInverseFillBW)·{coverage·=·half(all(greaterThan(float4(sk_FragCoord.xy,·rectUniform.zw),float4(rectUniform.xy,·sk_FragCoord.xy))));}·else·{half4·dists4·=·saturate(half4(1,·1,·-1,·-1)·*half4(sk_FragCoord.xyxy·-·rectUniform));half2·dists2·=·dists4.xy·+·dists4.zw·-·1;coverage·=·dists2.x·*·dists2.y;}if·(edgeType·==·kInverseFillBW·||·edgeType·==·kInverseFillAA)·{coverage·=·1.0·-·coverage;}return·half4(coverage);}
33483 ··[·c216c]··uniform·shader·integral;uniform·float4·rect;uniform·int·isFast;half4·main(float2·pos)·{half·xCoverage,·yCoverage;if·(bool(isFast))·{half2·xy·=·max(half2(rect.LT·-·pos),·half2(pos·-·rect.RB));xCoverage·=·integral.eval(half2(xy.x,·0.5)).a;yCoverage·=·integral.eval(half2(xy.y,·0.5)).a;}·else·{half4·rect·=·half4(half2(rect.LT·-·pos),·half2(pos·-·rect.RB));xCoverage·=·1·-·integral.eval(half2(rect.L,·0.5)).a-·integral.eval(half2(rect.R,·0.5)).a;yCoverage·=·1·-·integral.eval(half2(rect.T,·0.5)).a-·integral.eval(half2(rect.B,·0.5)).a;}return·half4(xCoverage·*·yCoverage);}33483 ··[·c216b]··uniform·shader·integral;uniform·float4·rect;uniform·int·isFast;half4·main(float2·pos)·{half·xCoverage,·yCoverage;if·(bool(isFast))·{half2·xy·=·max(half2(rect.LT·-·pos),·half2(pos·-·rect.RB));xCoverage·=·integral.eval(half2(xy.x,·0.5)).a;yCoverage·=·integral.eval(half2(xy.y,·0.5)).a;}·else·{half4·rect·=·half4(half2(rect.LT·-·pos),·half2(pos·-·rect.RB));xCoverage·=·1·-·integral.eval(half2(rect.L,·0.5)).a-·integral.eval(half2(rect.R,·0.5)).a;yCoverage·=·1·-·integral.eval(half2(rect.T,·0.5)).a-·integral.eval(half2(rect.B,·0.5)).a;}return·half4(xCoverage·*·yCoverage);}
33484 ··[·c23a7]··void·main()·{sk_FragColor·=·sample(u_texture,·v_texCoord);}33484 ··[·c23a6]··void·main()·{sk_FragColor·=·sample(u_texture,·v_texCoord);}
33485 ··[·c23e3]··uniform·float4·scale[2];uniform·float4·bias[2];uniform·half·threshold;half4·main(float2·coord)·{half·t·=·half(coord.x);float4·s,·b;if·(t·<·threshold)·{s·=·scale[0];b·=·bias[0];}·else·{s·=·scale[1];b·=·bias[1];}return·half4(t·*·s·+·b);}33485 ··[·c23e2]··uniform·float4·scale[2];uniform·float4·bias[2];uniform·half·threshold;half4·main(float2·coord)·{half·t·=·half(coord.x);float4·s,·b;if·(t·<·threshold)·{s·=·scale[0];b·=·bias[0];}·else·{s·=·scale[1];b·=·bias[1];}return·half4(t·*·s·+·b);}
33486 ··[·c24cf]··const·int·kFillBW·=·0;const·int·kFillAA·=·1;const·int·kInverseFillBW·=·2;const·int·kInverseFillAA·=·3;uniform·int·edgeType;uniform·int·medPrecision;uniform·float4·ellipse;uniform·float2·scale;half4·main(float2·xy)·{float2·d·=·sk_FragCoord.xy·-·ellipse.xy;if·(bool(medPrecision))·{d·*=·scale.y;}float2·Z·=·d·*·ellipse.zw;float·implicit·=·dot(Z,·d)·-·1;float·grad_dot·=·4·*·dot(Z,·Z);if·(bool(medPrecision))·{grad_dot·=·max(grad_dot,·6.1036e-5);}·else·{grad_dot·=·max(grad_dot,·1.1755e-38);}float·approx_dist·=·implicit·*·inversesqrt(grad_dot);if·(bool(medPrecision))·{approx_dist·*=·scale.x;}half·alpha;if·(edgeType·==·kFillBW)·{alpha·=·approx_dist·>·0.0·?·0.0·:·1.0;}·else·if·(edgeType·==·kFillAA)·{alpha·=·saturate(0.5·-·half(approx_dist));}·else·if·(edgeType·==·kInverseFillBW)·{alpha·=·approx_dist·>·0.0·?·1.0·:·0.0;}·else·{alpha·=·saturate(0.5·+·half(approx_dist));}return·half4(alpha);}33486 ··[·c24ce]··const·int·kFillBW·=·0;const·int·kFillAA·=·1;const·int·kInverseFillBW·=·2;const·int·kInverseFillAA·=·3;uniform·int·edgeType;uniform·int·medPrecision;uniform·float4·ellipse;uniform·float2·scale;half4·main(float2·xy)·{float2·d·=·sk_FragCoord.xy·-·ellipse.xy;if·(bool(medPrecision))·{d·*=·scale.y;}float2·Z·=·d·*·ellipse.zw;float·implicit·=·dot(Z,·d)·-·1;float·grad_dot·=·4·*·dot(Z,·Z);if·(bool(medPrecision))·{grad_dot·=·max(grad_dot,·6.1036e-5);}·else·{grad_dot·=·max(grad_dot,·1.1755e-38);}float·approx_dist·=·implicit·*·inversesqrt(grad_dot);if·(bool(medPrecision))·{approx_dist·*=·scale.x;}half·alpha;if·(edgeType·==·kFillBW)·{alpha·=·approx_dist·>·0.0·?·0.0·:·1.0;}·else·if·(edgeType·==·kFillAA)·{alpha·=·saturate(0.5·-·half(approx_dist));}·else·if·(edgeType·==·kInverseFillBW)·{alpha·=·approx_dist·>·0.0·?·1.0·:·0.0;}·else·{alpha·=·saturate(0.5·+·half(approx_dist));}return·half4(alpha);}
33487 ··[·c284b]··half4·main(half4·color)·{return·$rgb_to_hsl(color.rgb,·color.a);}33487 ··[·c284a]··half4·main(half4·color)·{return·$rgb_to_hsl(color.rgb,·color.a);}
33488 ··[·c288d]··half4·main(half4·color)·{return·$hsl_to_rgb(color.rgb,·color.a);}33488 ··[·c288c]··half4·main(half4·color)·{return·$hsl_to_rgb(color.rgb,·color.a);}
33489 ··[·c28cf]··uniform·half·range;uniform·shader·inputFP;uniform·shader·table;half4·main(float2·xy)·{half4·color·=·inputFP.eval(xy);half·value·=·table.eval(sk_FragCoord.xy).a·-·0.5;return·half4(clamp(color.rgb·+·value·*·range,·0.0,·color.a),·color.a);}33489 ··[·c28ce]··uniform·half·range;uniform·shader·inputFP;uniform·shader·table;half4·main(float2·xy)·{half4·color·=·inputFP.eval(xy);half·value·=·table.eval(sk_FragCoord.xy).a·-·0.5;return·half4(clamp(color.rgb·+·value·*·range,·0.0,·color.a),·color.a);}
33490 ··[·c29bd]··float·unchecked_mix(float·a,·float·b,·float·T)·{return·fma(b·-·a,·T,·a);}float2·unchecked_mix(float2·a,·float2·b,·float·T)·{return·fma(b·-·a,·float2(T),·a);}float4·unchecked_mix(float4·a,·float4·b,·float4·T)·{return·fma(b·-·a,·T,·a);}33490 ··[·c29bc]··float·unchecked_mix(float·a,·float·b,·float·T)·{return·fma(b·-·a,·T,·a);}float2·unchecked_mix(float2·a,·float2·b,·float·T)·{return·fma(b·-·a,·float2(T),·a);}float4·unchecked_mix(float4·a,·float4·b,·float4·T)·{return·fma(b·-·a,·T,·a);}
33491 ··[·c2aa8]··if·(abs(edgeID)·==·2·&&·%s)·{strokeOutset·*=·miter_extent(cosTheta,·JOIN_TYPE);}33491 ··[·c2aa7]··if·(abs(edgeID)·==·2·&&·%s)·{strokeOutset·*=·miter_extent(cosTheta,·JOIN_TYPE);}
33492 ··[·c2af9]··float·wangs_formula_max_fdiff_p2(float2·p0,·float2·p1,·float2·p2,·float2·p3,float2x2·matrix)·{float2·d0·=·matrix·*·(fma(float2(-2),·p1,·p2)·+·p0);float2·d1·=·matrix·*·(fma(float2(-2),·p2,·p3)·+·p1);return·max(dot(d0,d0),·dot(d1,d1));}float·wangs_formula_cubic(float·_precision_,·float2·p0,·float2·p1,·float2·p2,·float2·p3,float2x2·matrix)·{float·m·=·wangs_formula_max_fdiff_p2(p0,·p1,·p2,·p3,·matrix);return·max(ceil(sqrt(0.75·*·_precision_·*·sqrt(m))),·1.0);}float·wangs_formula_cubic_log2(float·_precision_,·float2·p0,·float2·p1,·float2·p2,·float2·p3,float2x2·matrix)·{float·m·=·wangs_formula_max_fdiff_p2(p0,·p1,·p2,·p3,·matrix);return·ceil(log2(max(0.5625·*·_precision_·*·_precision_·*·m,·1.0))·*·.25);}float·wangs_formula_conic_p2(float·_precision_,·float2·p0,·float2·p1,·float2·p2,·float·w)·{float2·C·=·(min(min(p0,·p1),·p2)·+·max(max(p0,·p1),·p2))·*·0.5;p0·-=·C;p1·-=·C;p2·-=·C;float·m·=·sqrt(max(max(dot(p0,p0),·dot(p1,p1)),·dot(p2,p2)));float2·dp·=·fma(float2(-2.0·*·w),·p1,·p0)·+·p2;float·dw·=·abs(fma(-2.0,·w,·2.0));float·rp_minus_1·=·max(0.0,·fma(m,·_precision_,·-1.0));float·numer·=·length(dp)·*·_precision_·+·rp_minus_1·*·dw;float·denom·=·4·*·min(w,·1.0);return·numer/denom;}float·wangs_formula_conic(float·_precision_,·float2·p0,·float2·p1,·float2·p2,·float·w)·{float·n2·=·wangs_formula_conic_p2(_precision_,·p0,·p1,·p2,·w);return·max(ceil(sqrt(n2)),·1.0);}float·wangs_formula_conic_log2(float·_precision_,·float2·p0,·float2·p1,·float2·p2,·float·w)·{float·n2·=·wangs_formula_conic_p2(_precision_,·p0,·p1,·p2,·w);return·ceil(log2(max(n2,·1.0))·*·.5);}33492 ··[·c2af8]··float·wangs_formula_max_fdiff_p2(float2·p0,·float2·p1,·float2·p2,·float2·p3,float2x2·matrix)·{float2·d0·=·matrix·*·(fma(float2(-2),·p1,·p2)·+·p0);float2·d1·=·matrix·*·(fma(float2(-2),·p2,·p3)·+·p1);return·max(dot(d0,d0),·dot(d1,d1));}float·wangs_formula_cubic(float·_precision_,·float2·p0,·float2·p1,·float2·p2,·float2·p3,float2x2·matrix)·{float·m·=·wangs_formula_max_fdiff_p2(p0,·p1,·p2,·p3,·matrix);return·max(ceil(sqrt(0.75·*·_precision_·*·sqrt(m))),·1.0);}float·wangs_formula_cubic_log2(float·_precision_,·float2·p0,·float2·p1,·float2·p2,·float2·p3,float2x2·matrix)·{float·m·=·wangs_formula_max_fdiff_p2(p0,·p1,·p2,·p3,·matrix);return·ceil(log2(max(0.5625·*·_precision_·*·_precision_·*·m,·1.0))·*·.25);}float·wangs_formula_conic_p2(float·_precision_,·float2·p0,·float2·p1,·float2·p2,·float·w)·{float2·C·=·(min(min(p0,·p1),·p2)·+·max(max(p0,·p1),·p2))·*·0.5;p0·-=·C;p1·-=·C;p2·-=·C;float·m·=·sqrt(max(max(dot(p0,p0),·dot(p1,p1)),·dot(p2,p2)));float2·dp·=·fma(float2(-2.0·*·w),·p1,·p0)·+·p2;float·dw·=·abs(fma(-2.0,·w,·2.0));float·rp_minus_1·=·max(0.0,·fma(m,·_precision_,·-1.0));float·numer·=·length(dp)·*·_precision_·+·rp_minus_1·*·dw;float·denom·=·4·*·min(w,·1.0);return·numer/denom;}float·wangs_formula_conic(float·_precision_,·float2·p0,·float2·p1,·float2·p2,·float·w)·{float·n2·=·wangs_formula_conic_p2(_precision_,·p0,·p1,·p2,·w);return·max(ceil(sqrt(n2)),·1.0);}float·wangs_formula_conic_log2(float·_precision_,·float2·p0,·float2·p1,·float2·p2,·float·w)·{float·n2·=·wangs_formula_conic_p2(_precision_,·p0,·p1,·p2,·w);return·ceil(log2(max(n2,·1.0))·*·.5);}
33493 ··[·c3117]··void·main()·{v_texCoord·=·half2(a_vertex.xy·*·u_texCoordXform.xy·+·u_texCoordXform.zw);sk_Position.xy·=·a_vertex·*·u_posXform.xy·+·u_posXform.zw;sk_Position.zw·=·half2(0,·1);}33493 ··[·c3116]··void·main()·{v_texCoord·=·half2(a_vertex.xy·*·u_texCoordXform.xy·+·u_texCoordXform.zw);sk_Position.xy·=·a_vertex·*·u_posXform.xy·+·u_posXform.zw;sk_Position.zw·=·half2(0,·1);}
33494 ··[·c31c7]··float·cosine_between_unit_vectors(float2·a,·float2·b)·{return·clamp(dot(a,·b),·-1.0,·1.0);}33494 ··[·c31c6]··float·cosine_between_unit_vectors(float2·a,·float2·b)·{return·clamp(dot(a,·b),·-1.0,·1.0);}
33495 ··[·c3223]··float2·tan0·=·robust_normalize_diff((p0·==·p1)·?·((p1·==·p2)·?·p3·:·p2)·:·p1,·p0);float2·tan1·=·robust_normalize_diff(p3,·(p3·==·p2)·?·((p2·==·p1)·?·p0·:·p1)·:·p2);if·(tan0·==·float2(0))·{tan0·=·float2(1,0);tan1·=·float2(-1,0);}33495 ··[·c3222]··float2·tan0·=·robust_normalize_diff((p0·==·p1)·?·((p1·==·p2)·?·p3·:·p2)·:·p1,·p0);float2·tan1·=·robust_normalize_diff(p3,·(p3·==·p2)·?·((p2·==·p1)·?·p0·:·p1)·:·p2);if·(tan0·==·float2(0))·{tan0·=·float2(1,0);tan1·=·float2(-1,0);}
33496 ··[·c3308]··uniform·int·isRadiusIncreasing;uniform·int·isFocalOnCircle;uniform·int·isWellBehaved;uniform·int·isSwapped;uniform·int·isNativelyFocal;uniform·half·invR1;uniform·half·fx;half4·main(float2·p)·{float·t·=·-1;half·v·=·1;float·x_t·=·-1;if·(bool(isFocalOnCircle))·{x_t·=·dot(p,·p)·/·p.x;}·else·if·(bool(isWellBehaved))·{x_t·=·length(p)·-·p.x·*·invR1;}·else·{float·temp·=·p.x·*·p.x·-·p.y·*·p.y;if·(temp·>=·0)·{if·(bool(isSwapped)·||·!bool(isRadiusIncreasing))·{x_t·=·-sqrt(temp)·-·p.x·*·invR1;}·else·{x_t·=·sqrt(temp)·-·p.x·*·invR1;}}}if·(!bool(isWellBehaved))·{if·(x_t·<=·0.0)·{v·=·-1;}}if·(bool(isRadiusIncreasing))·{if·(bool(isNativelyFocal))·{t·=·x_t;}·else·{t·=·x_t·+·fx;}}·else·{if·(bool(isNativelyFocal))·{t·=·-x_t;}·else·{t·=·-x_t·+·fx;}}if·(bool(isSwapped))·{t·=·1·-·t;}return·half4(half(t),·v,·0,·0);}33496 ··[·c3307]··uniform·int·isRadiusIncreasing;uniform·int·isFocalOnCircle;uniform·int·isWellBehaved;uniform·int·isSwapped;uniform·int·isNativelyFocal;uniform·half·invR1;uniform·half·fx;half4·main(float2·p)·{float·t·=·-1;half·v·=·1;float·x_t·=·-1;if·(bool(isFocalOnCircle))·{x_t·=·dot(p,·p)·/·p.x;}·else·if·(bool(isWellBehaved))·{x_t·=·length(p)·-·p.x·*·invR1;}·else·{float·temp·=·p.x·*·p.x·-·p.y·*·p.y;if·(temp·>=·0)·{if·(bool(isSwapped)·||·!bool(isRadiusIncreasing))·{x_t·=·-sqrt(temp)·-·p.x·*·invR1;}·else·{x_t·=·sqrt(temp)·-·p.x·*·invR1;}}}if·(!bool(isWellBehaved))·{if·(x_t·<=·0.0)·{v·=·-1;}}if·(bool(isRadiusIncreasing))·{if·(bool(isNativelyFocal))·{t·=·x_t;}·else·{t·=·x_t·+·fx;}}·else·{if·(bool(isNativelyFocal))·{t·=·-x_t;}·else·{t·=·-x_t·+·fx;}}if·(bool(isSwapped))·{t·=·1·-·t;}return·half4(half(t),·v,·0,·0);}
33497 ··[·c362d]··uniform·half·r0_2;half4·main(float2·p)·{half·v·=·1;float·t·=·r0_2·-·p.y·*·p.y;if·(t·>=·0)·{t·=·p.x·+·sqrt(t);}·else·{v·=·-1;}return·half4(half(t),·v,·0,·0);}33497 ··[·c362c]··uniform·half·r0_2;half4·main(float2·p)·{half·v·=·1;float·t·=·r0_2·-·p.y·*·p.y;if·(t·>=·0)·{t·=·p.x·+·sqrt(t);}·else·{v·=·-1;}return·half4(half(t),·v,·0,·0);}
33498 ··[·c36cb]··uniform·half·r0;uniform·half·lengthScale;half4·main(float2·p)·{half·v·=·1;float·t·=·length(p)·*·lengthScale·-·r0;return·half4(half(t),·v,·0,·0);}33498 ··[·c36ca]··uniform·half·r0;uniform·half·lengthScale;half4·main(float2·p)·{half·v·=·1;float·t·=·length(p)·*·lengthScale·-·r0;return·half4(half(t),·v,·0,·0);}
33499 ··[·c375d]··uniform·half·bias;uniform·half·scale;uniform·int·useAtanWorkaround;half4·main(float2·coord)·{half·angle;if·(bool(useAtanWorkaround))·{angle·=·half(2·*·atan(-coord.y,·length(coord)·-·coord.x));}·else·{angle·=·(coord.x·!=·0)·?·half(atan(-coord.y,·-coord.x))·:·sign(coord.y)·*·-1.5707963267949;}half·t·=·(angle·*·0.1591549430918·+·0.5·+·bias)·*·scale;return·half4(t,·1,·0,·0);}33499 ··[·c375c]··uniform·half·bias;uniform·half·scale;uniform·int·useAtanWorkaround;half4·main(float2·coord)·{half·angle;if·(bool(useAtanWorkaround))·{angle·=·half(2·*·atan(-coord.y,·length(coord)·-·coord.x));}·else·{angle·=·(coord.x·!=·0)·?·half(atan(-coord.y,·-coord.x))·:·sign(coord.y)·*·-1.5707963267949;}half·t·=·(angle·*·0.1591549430918·+·0.5·+·bias)·*·scale;return·half4(t,·1,·0,·0);}
33500 ··[·c38d4]··half4·main(float2·coord)·{return·half4(half(coord.x)·+·0.00001,·1,·0,·0);}33500 ··[·c38d3]··half4·main(float2·coord)·{return·half4(half(coord.x)·+·0.00001,·1,·0,·0);}
33501 ··[·c391f]··half4·main(float2·coord)·{return·half4(half(length(coord)),·1,·0,·0);}33501 ··[·c391e]··float4·main(float2·coord)·{return·float4(length(coord),·1,·0,·0);}
33502 ··[·c3966]··uniform·half4·start;uniform·half4·end;half4·main(float2·coord)·{return·mix(start,·end,·half(coord.x));}33502 ··[·c3961]··uniform·half4·start;uniform·half4·end;half4·main(float2·coord)·{return·mix(start,·end,·half(coord.x));}
33503 ··[·c39ce]··float·ldexp_portable(float·x,·float·p)·{return·ldexp(x,·int(p));}33503 ··[·c39c9]··float·ldexp_portable(float·x,·float·p)·{return·ldexp(x,·int(p));}
33504 ··[·c3a10]··%s·(errY·!=·0)·{····textureColor·=·mix(textureColor,·%s,·abs(errY));}33504 ··[·c3a0b]··%s·(errY·!=·0)·{····textureColor·=·mix(textureColor,·%s,·abs(errY));}
33505 ··[·c3a56]··if·(errX·!=·0·&&·errY·!=·0)·{····errX·=·abs(errX);····textureColor·=·mix(mix(textureColor,·%s,·errX),·······················mix(%s,·%s,·errX),·······················abs(errY));}33505 ··[·c3a51]··if·(errX·!=·0·&&·errY·!=·0)·{····errX·=·abs(errX);····textureColor·=·mix(mix(textureColor,·%s,·errX),·······················mix(%s,·%s,·errX),·······················abs(errY));}
33506 ··[·c3b08]··%s·(errX·!=·0)·{····textureColor·=·mix(textureColor,·%s,·abs(errX));}33506 ··[·c3b03]··%s·(errX·!=·0)·{····textureColor·=·mix(textureColor,·%s,·abs(errX));}
33507 ··[·c3b4e]··edgeAlpha·=·saturate(0.5·-·edgeAlpha·/·length(gF));}33507 ··[·c3b49]··edgeAlpha·=·saturate(0.5·-·edgeAlpha·/·length(gF));}
33508 ··[·c3b83]··uniform·shader·c;uniform·float4·s;half4·main(float2·p)·{return·c.eval(clamp(p,·s.LT,·s.RB));}33508 ··[·c3b7e]··uniform·shader·c;uniform·float4·s;half4·main(float2·p)·{return·c.eval(clamp(p,·s.LT,·s.RB));}
33509 ··[·c3be1]··half·dg_len2·=·dot(dist_grad,·dist_grad);if·(dg_len2·<·0.0001)·{dist_grad·=·half2(0.7071,·0.7071);}·else·{dist_grad·=·dist_grad*half(inversesqrt(dg_len2));}33509 ··[·c3bdc]··half·dg_len2·=·dot(dist_grad,·dist_grad);if·(dg_len2·<·0.0001)·{dist_grad·=·half2(0.7071,·0.7071);}·else·{dist_grad·=·dist_grad*half(inversesqrt(dg_len2));}
33510 ··[·c3c7e]··float·num_radial_segments_per_radian(float·approxDevStrokeRadius)·{return·.5·/·acos(max(1.0·-·(1.0·/·PRECISION)·/·approxDevStrokeRadius,·-1.0));}33510 ··[·c3c79]··float·num_radial_segments_per_radian(float·approxDevStrokeRadius)·{return·.5·/·acos(max(1.0·-·(1.0·/·PRECISION)·/·approxDevStrokeRadius,·-1.0));}
33511 ··[·c3d10]··const·int·kFillBW·=·0;const·int·kFillAA·=·1;const·int·kInverseFillBW·=·2;const·int·kInverseFillAA·=·3;uniform·int·edgeType;uniform·float4·circle;half4·main(float2·xy)·{half·d;if·(edgeType·==·kInverseFillBW·||·edgeType·==·kInverseFillAA)·{d·=·half((length((circle.xy·-·sk_FragCoord.xy)·*·circle.w)·-·1.0)·*·circle.z);}·else·{d·=·half((1.0·-·length((circle.xy·-·sk_FragCoord.xy)·*·circle.w))·*·circle.z);}return·half4((edgeType·==·kFillAA·||·edgeType·==·kInverseFillAA)?·saturate(d):·(d·>·0.5·?·1·:·0));}33511 ··[·c3d0b]··const·int·kFillBW·=·0;const·int·kFillAA·=·1;const·int·kInverseFillBW·=·2;const·int·kInverseFillAA·=·3;uniform·int·edgeType;uniform·float4·circle;half4·main(float2·xy)·{half·d;if·(edgeType·==·kInverseFillBW·||·edgeType·==·kInverseFillAA)·{d·=·half((length((circle.xy·-·sk_FragCoord.xy)·*·circle.w)·-·1.0)·*·circle.z);}·else·{d·=·half((1.0·-·length((circle.xy·-·sk_FragCoord.xy)·*·circle.w))·*·circle.z);}return·half4((edgeType·==·kFillAA·||·edgeType·==·kInverseFillAA)?·saturate(d):·(d·>·0.5·?·1·:·0));}
33512 ··[·c3f07]··Context·num_variables:·%ld·parent:{·%s·}33512 ··[·c3f02]··Context·num_variables:·%ld·parent:{·%s·}
33513 ··[·c3f30]··uniform·half4·color;half4·main(half4·inColor)·{·return·color;·}33513 ··[·c3f2b]··uniform·half4·color;half4·main(half4·inColor)·{·return·color;·}
33514 ··[·c3f70]··half4·main(half4·inColor)·{·return·inColor;·}33514 ··[·c3f6b]··half4·main(half4·inColor)·{·return·inColor;·}
33515 ··[·c3f9e]··uniform·int2·size;uniform·int2·offset;uniform·half2·gainAndBias;uniform·int·convolveAlpha;uniform·shader·child;half4·main(float2·coord)·{half4·sum·=·half4(0);half·origAlpha·=·0;int2·kernelPos·=·int2(0);for·(int·i·=·0;·i·<·kMaxKernelSize;·++i)·{if·(kernelPos.y·>=·size.y)·{·break;·}33515 ··[·c3f99]··uniform·int2·size;uniform·int2·offset;uniform·half2·gainAndBias;uniform·int·convolveAlpha;uniform·shader·child;half4·main(float2·coord)·{half4·sum·=·half4(0);half·origAlpha·=·0;int2·kernelPos·=·int2(0);for·(int·i·=·0;·i·<·kMaxKernelSize;·++i)·{if·(kernelPos.y·>=·size.y)·{·break;·}
33516 ··[·c40b8]··bool·is_conic_curve()·{·return·curveTypeAttr·!=·%g;·}33516 ··[·c40b3]··bool·is_conic_curve()·{·return·curveTypeAttr·!=·%g;·}
33517 ··[·c40ee]··bool·is_conic_curve()·{·return·curveType·!=·%g;·}33517 ··[·c40e9]··bool·is_conic_curve()·{·return·curveType·!=·%g;·}
33518 ··[·c4120]··bool·is_conic_curve()·{·return·isinf(p23.w);·}bool·is_triangular_conic_curve()·{·return·isinf(p23.z);·}33518 ··[·c411b]··bool·is_conic_curve()·{·return·isinf(p23.w);·}bool·is_triangular_conic_curve()·{·return·isinf(p23.z);·}
33519 ··[·c4188]··bool·is_conic_curve()·{·return·isinf(pts23Attr.w);·}33519 ··[·c4183]··bool·is_conic_curve()·{·return·isinf(pts23Attr.w);·}
33520 ··[·c41bd]··.a;\n33520 ··[·c41b8]··.a;\n
33521 ····················}33521 ····················}
33522 ··[·c41cb]··v.position·=·a.pos;\n33522 ··[·c41c6]··v.position·=·a.pos;\n
33523 ············return·v;\n33523 ············return·v;\n
Diff chunk too large, falling back to line-by-line diff (2370 lines added, 2351 lines removed)
33524 ············}33524 ············}
33525 ··[·c41eb]··||33525 ··[·c41e6]··||
33526 ··[·c41ee]··,%s{33526 ··[·c41e9]··,%s{
33527 ··[·c41f3]··${33527 ··[·c41ee]··${
33528 ··[·c41f6]··}·else·{33528 ··[·c41f1]··}·else·{
33529 ··[·c41ff]··for·(int·octave·=·0;·octave·<·%d;·++octave)·{33529 ··[·c41fa]··for·(int·octave·=·0;·octave·<·%d;·++octave)·{
33530 ··[·c422d]··while·(true)·{33530 ··[·c4228]··while·(true)·{
33531 ··[·c423c]··if·(0·!=·is_linear_coverage)·{33531 ··[·c4237]··if·(0·!=·is_linear_coverage)·{
33532 ··[·c425b]··if·(%s·==·%d)·{33532 ··[·c4256]··if·(%s·==·%d)·{
33533 ··[·c426b]··if·(coverage·>·.5)·{33533 ··[·c4266]··if·(coverage·>·.5)·{
33534 ··[·c4280]··if·(0·==·x_plus_1)·{33534 ··[·c427b]··if·(0·==·x_plus_1)·{
33535 ··[·c4295]··if·(%s.z·>·0.0·&&·%s.w·>·0.0)·{33535 ··[·c4290]··if·(%s.z·>·0.0·&&·%s.w·>·0.0)·{
33536 ··[·c42b5]··if·(aa_bloat_direction.y·!=·0·&&·vertexpos.y·*·corner.y·<·0)·{33536 ··[·c42b0]··if·(aa_bloat_direction.y·!=·0·&&·vertexpos.y·*·corner.y·<·0)·{
33537 ··[·c42f4]··if·(aa_bloat_direction.x·!=·0·&&·vertexpos.x·*·corner.x·<·0)·{33537 ··[·c42ef]··if·(aa_bloat_direction.x·!=·0·&&·vertexpos.x·*·corner.x·<·0)·{
33538 ··[·c4333]··++)·{33538 ··[·c432e]··++)·{
33539 ··[·c4339]··if·(any(lessThan(radii,·aa_bloatradius·*·1.5)))·{33539 ··[·c4334]··if·(any(lessThan(radii,·aa_bloatradius·*·1.5)))·{
33540 ··[·c436b]··if·(any(greaterThan(aa_bloatradius,·float2(1))))·{33540 ··[·c4366]··if·(any(greaterThan(aa_bloatradius,·float2(1))))·{
33541 ··[·c439e]··void·main()·{33541 ··[·c4399]··void·main()·{
33542 ··[·c43ac]··zzzz33542 ··[·c43a7]··zzzz
33543 ··[·c43b1]··Zzzz33543 ··[·c43ac]··Zzzz
33544 ··[·c43b6]··lzz33544 ··[·c43b1]··lzz
33545 ··[·c43ba]··guz33545 ··[·c43b5]··guz
33546 ··[·c43be]··ltz33546 ··[·c43b9]··ltz
33547 ··[·c43c2]··arz33547 ··[·c43bd]··arz
33548 ··[·c43c6]··loz33548 ··[·c43c1]··loz
33549 ··[·c43ca]··akz33549 ··[·c43c5]··akz
33550 ··[·c43ce]··hz33550 ··[·c43c9]··hz
33551 ··[·c43d1]··lez33551 ··[·c43cc]··lez
33552 ··[·c43d5]··gez33552 ··[·c43d0]··gez
33553 ··[·c43d9]··bez33553 ··[·c43d4]··bez
33554 ··[·c43dd]··dz33554 ··[·c43d8]··dz
33555 ··[·c43e0]··gbz33555 ··[·c43db]··gbz
33556 ··[·c43e4]··saz33556 ··[·c43df]··saz
33557 ··[·c43e8]··kaz33557 ··[·c43e3]··kaz
33558 ··[·c43ec]··local_size_z33558 ··[·c43e7]··local_size_z
33559 ··[·c43f9]··.z33559 ··[·c43f4]··.z
Max diff block lines reached; 3314885/3522883 bytes (94.10%) of diff not shown.
2.66 MB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 20735 lines modifiedOffset 1, 20972 lines modified
  
Diff chunk too large, falling back to line-by-line diff (20969 lines added, 20732 lines removed)
1 Hex·dump·of·section·'.eh_frame_hdr':1 Hex·dump·of·section·'.eh_frame_hdr':
2 ··0x002e001c·011b033b·b80f0500·f6a10000·a4d41600·...;............2 ··0x00309624·011b033b·801e0500·cfa30000·dc101700·...;............
3 ··0x002e002c·d00f0500·e4d51600·e40f0500·64e71600·............d...3 ··0x00309634·981e0500·1c121700·ac1e0500·9c231700·.............#..
4 ··0x002e003c·30100500·74fb1600·7c100500·7cfb1600·0...t...|...|...4 ··0x00309644·f81e0500·ac371700·441f0500·b4371700·.....7..D....7..
5 ··0x002e004c·94100500·bcfb1600·b0100500·c0fb1600·................5 ··0x00309654·5c1f0500·f4371700·781f0500·f8371700·\....7..x....7..
6 ··0x002e005c·c4100500·c4fb1600·d8100500·c8fb1600·................6 ··0x00309664·8c1f0500·fc371700·a01f0500·00381700·.....7.......8..
7 ··0x002e006c·ec100500·d8fb1600·00110500·e0fb1600·................7 ··0x00309674·b41f0500·10381700·c81f0500·18381700·.....8.......8..
8 ··0x002e007c·14110500·e8fb1600·28110500·fcfb1600·........(.......8 ··0x00309684·dc1f0500·20381700·f01f0500·34381700·....·8......48..
9 ··0x002e008c·3c110500·18fc1600·50110500·e4fd1600·<.......P.......9 ··0x00309694·04200500·50381700·18200500·1c3a1700·.·..P8...·...:..
10 ··0x002e009c·88110500·1cfe1600·ac110500·58fe1600·............X...10 ··0x003096a4·50200500·543a1700·74200500·903a1700·P·..T:..t·...:..
11 ··0x002e00ac·d0110500·e4fe1600·0c120500·14ff1600·................11 ··0x003096b4·98200500·1c3b1700·d4200500·4c3b1700·.·...;...·..L;..
12 ··0x002e00bc·20120500·acff1600·50120500·e4031700··.......P.......12 ··0x003096c4·e8200500·e43b1700·18210500·1c401700·.·...;...!...@..
13 ··0x002e00cc·94120500·84041700·c4120500·b4041700·................13 ··0x003096d4·5c210500·bc401700·8c210500·ec401700·\!...@...!...@..
14 ··0x002e00dc·d8120500·c0041700·ec120500·f4061700·................14 ··0x003096e4·a0210500·f8401700·b4210500·2c431700·.!...@...!..,C..
15 ··0x002e00ec·00130500·34071700·14130500·64071700·....4.......d...15 ··0x003096f4·c8210500·6c431700·dc210500·9c431700·.!..lC...!...C..
16 ··0x002e00fc·28130500·94071700·3c130500·c4071700·(.......<.......16 ··0x00309704·f0210500·cc431700·04220500·fc431700·.!...C..."...C..
17 ··0x002e010c·50130500·f4071700·64130500·34081700·P.......d...4...17 ··0x00309714·18220500·2c441700·2c220500·6c441700·."..,D..,"..lD..
18 ··0x002e011c·78130500·64081700·8c130500·a4081700·x...d...........18 ··0x00309724·40220500·9c441700·54220500·dc441700·@"...D..T"...D..
19 ··0x002e012c·a0130500·d4081700·b4130500·14091700·................19 ··0x00309734·68220500·0c451700·7c220500·4c451700·h"...E..|"..LE..
20 ··0x002e013c·c8130500·54091700·dc130500·84091700·....T...........20 ··0x00309744·90220500·8c451700·a4220500·bc451700·."...E..."...E..
21 ··0x002e014c·f0130500·c4091700·04140500·040a1700·................21 ··0x00309754·b8220500·fc451700·cc220500·3c461700·."...E..."..<F..
22 ··0x002e015c·18140500·440a1700·2c140500·740a1700·....D...,...t...22 ··0x00309764·e0220500·7c461700·f4220500·ac461700·."..|F..."...F..
23 ··0x002e016c·40140500·a40a1700·54140500·e40a1700·@.......T.......23 ··0x00309774·08230500·dc461700·1c230500·0c471700·.#...F...#...G..
24 ··0x002e017c·68140500·140b1700·7c140500·440b1700·h.......|...D...24 ··0x00309784·30230500·4c471700·44230500·7c471700·0#..LG..D#..|G..
25 ··0x002e018c·90140500·740b1700·a4140500·a40b1700·....t...........25 ··0x00309794·58230500·ac471700·6c230500·dc471700·X#...G..l#...G..
26 ··0x002e019c·b8140500·d40b1700·cc140500·040c1700·................26 ··0x003097a4·80230500·0c481700·94230500·3c481700·.#...H...#..<H..
27 ··0x002e01ac·e0140500·340c1700·f4140500·740c1700·....4.......t...27 ··0x003097b4·a8230500·6c481700·bc230500·ac481700·.#..lH...#...H..
28 ··0x002e01bc·08150500·b40c1700·1c150500·e40c1700·................28 ··0x003097c4·d0230500·ec481700·e4230500·1c491700·.#...H...#...I..
29 ··0x002e01cc·30150500·140d1700·44150500·440d1700·0.......D...D...29 ··0x003097d4·f8230500·4c491700·0c240500·7c491700·.#..LI...$..|I..
30 ··0x002e01dc·58150500·540d1700·d0190500·700d1700·X...T.......p...30 ··0x003097e4·20240500·8c491700·d4280500·a8491700··$...I...(...I..
31 ··0x002e01ec·e81b0500·800d1700·d41c0500·900d1700·................31 ··0x003097f4·ec2a0500·b8491700·302c0500·c8491700·.*...I..0,...I..
32 ··0x002e01fc·a01d0500·ac0d1700·34240500·bc0d1700·........4$......32 ··0x00309804·fc2c0500·e4491700·48330500·f4491700·.,...I..H3...I..
33 ··0x002e020c·2c270500·d80d1700·b0290500·f40d1700·,'.......)......33 ··0x00309814·70360500·104a1700·f4380500·2c4a1700·p6...J...8..,J..
34 ··0x002e021c·142b0500·040e1700·c82f0500·340e1700·.+......./..4...34 ··0x00309824·583a0500·3c4a1700·0c3f0500·6c4a1700·X:..<J...?..lJ..
35 ··0x002e022c·44330500·440e1700·c0340500·540e1700·D3..D....4..T...35 ··0x00309834·08430500·7c4a1700·80440500·8c4a1700·.C..|J...D...J..
36 ··0x002e023c·0c360500·640e1700·20370500·800e1700·.6..d...·7......36 ··0x00309844·cc450500·9c4a1700·e0460500·b84a1700·.E...J...F...J..
37 ··0x002e024c·8c370500·900e1700·50390500·ac0e1700·.7......P9......37 ··0x00309854·4c470500·c84a1700·2c490500·e44a1700·LG...J..,I...J..
38 ··0x002e025c·88390500·bc0e1700·243b0500·cc0e1700·.9......$;......38 ··0x00309864·64490500·f44a1700·004b0500·044b1700·dI...J...K...K..
39 ··0x002e026c·443d0500·e80e1700·2c440500·040f1700·D=......,D......39 ··0x00309874·204d0500·204b1700·04540500·3c4b1700··M..·K...T..<K..
40 ··0x002e027c·184f0500·140f1700·e0520500·240f1700·.O.......R..$...40 ··0x00309884·ec5e0500·4c4b1700·c0600500·5c4b1700·.^..LK...`..\K..
41 ··0x002e028c·74530500·340f1700·f0530500·440f1700·tS..4....S..D...41 ··0x00309894·54610500·6c4b1700·d0610500·7c4b1700·Ta..lK...a..|K..
42 ··0x002e029c·40550500·540f1700·04640500·4c121700·@U..T....d..L...42 ··0x003098a4·64630500·8c4b1700·14720500·844e1700·dc...K...r...N..
43 ··0x002e02ac·347b0500·84121700·507b0500·b8121700·4{......P{......43 ··0x003098b4·44890500·bc4e1700·60890500·f44e1700·D....N..`....N..
44 ··0x002e02bc·6c7b0500·ec121700·347c0500·24131700·l{......4|..$...44 ··0x003098c4·7c890500·2c4f1700·448a0500·644f1700·|...,O..D...dO..
45 ··0x002e02cc·507c0500·58131700·6c7c0500·8c131700·P|..X...l|......45 ··0x003098d4·608a0500·984f1700·7c8a0500·d04f1700·`....O..|....O..
46 ··0x002e02dc·d0890500·9c131700·b08b0500·ac131700·................46 ··0x003098e4·8c970500·e04f1700·6c990500·f04f1700·.....O..l....O..
47 ··0x002e02ec·4c8c0500·bc131700·f88c0500·cc131700·L...............47 ··0x003098f4·089a0500·00501700·b49a0500·10501700·.....P.......P..
48 ··0x002e02fc·cc940500·dc131700·e0940500·ec131700·................48 ··0x00309904·88a20500·20501700·9ca20500·30501700·....·P......0P..
49 ··0x002e030c·cc950500·fc131700·04990500·0c141700·................49 ··0x00309914·88a30500·40501700·dca60500·50501700·....@P......PP..
50 ··0x002e031c·78990500·1c141700·089b0500·2c141700·x...........,...50 ··0x00309924·50a70500·60501700·e0a80500·70501700·P...`P......pP..
51 ··0x002e032c·b09d0500·3c141700·449f0500·58141700·....<...D...X...51 ··0x00309934·d0ab0500·80501700·64ad0500·9c501700·.....P..d....P..
52 ··0x002e033c·00a10500·90141700·18a10500·a0141700·................52 ··0x00309944·20af0500·d4501700·38af0500·e4501700··....P..8....P..
53 ··0x002e034c·b4a30500·b0141700·60a40500·d4141700·........`.......53 ··0x00309954·bcb10500·f4501700·68b20500·18511700·.....P..h....Q..
54 ··0x002e035c·f82c0600·60151700·14730600·90151700·.,..`....s......54 ··0x00309964·183b0600·a4511700·187c0600·d4511700·.;...Q...|...Q..
55 ··0x002e036c·b4730600·30161700·78910600·70161700·.s..0...x...p...55 ··0x00309974·b47d0600·28521700·407e0600·7c521700·.}..(R..@~..|R..
56 ··0x002e037c·40930600·90161700·cca50600·ac161700·@...............56 ··0x00309984·c0a40600·bc521700·74a60600·dc521700·.....R..t....R..
57 ··0x002e038c·44bd0600·fc171700·30be0600·94181700·D.......0.......57 ··0x00309994·bcbb0600·f8521700·0cd20600·48541700·.....R......HT..
58 ··0x002e039c·346c0b00·a4181700·206e0b00·b4181700·4l......·n......58 ··0x003099a4·98d20600·e0541700·d88c0b00·f0541700·.....T.......T..
59 ··0x002e03ac·44700b00·c4181700·84710b00·d4181700·Dp.......q......59 ··0x003099b4·c48e0b00·00551700·d0900b00·10551700·.....U.......U..
60 ··0x002e03bc·40720b00·e4181700·6c730b00·f4181700·@r......ls......60 ··0x003099c4·10920b00·20551700·cc920b00·30551700·....·U......0U..
61 ··0x002e03cc·1c740b00·04191700·1c750b00·14191700·.t.......u......61 ··0x003099d4·f8930b00·40551700·a8940b00·50551700·....@U......PU..
62 ··0x002e03dc·a0750b00·24191700·34760b00·34191700·.u..$...4v..4...62 ··0x003099e4·a8950b00·60551700·2c960b00·70551700·....`U..,...pU..
63 ··0x002e03ec·e4760b00·44191700·54780b00·54191700·.v..D...Tx..T...63 ··0x003099f4·c0960b00·80551700·70970b00·90551700·.....U..p....U..
64 ··0x002e03fc·28790b00·64191700·b07b0b00·74191700·(y..d....{..t...64 ··0x00309a04·e4980b00·a0551700·b8990b00·b0551700·.....U.......U..
65 ··0x002e040c·007d0b00·84191700·307d0b00·94191700·.}......0}......65 ··0x00309a14·289c0b00·c0551700·989d0b00·d0551700·(....U.......U..
66 ··0x002e041c·407f0b00·f8191700·88870b00·081a1700·@...............66 ··0x00309a24·c89d0b00·e0551700·d89f0b00·5c561700·.....U......\V..
67 ··0x002e042c·10880b00·181a1700·80880b00·281a1700·............(...67 ··0x00309a34·90a70b00·6c561700·18a80b00·7c561700·....lV......|V..
68 ··0x002e043c·7c890b00·381a1700·088a0b00·481a1700·|...8.......H...68 ··0x00309a44·88a80b00·8c561700·84a90b00·9c561700·.....V.......V..
69 ··0x002e044c·ac8a0b00·581a1700·288b0b00·681a1700·....X...(...h...69 ··0x00309a54·28aa0b00·ac561700·ccaa0b00·bc561700·(....V.......V..
70 ··0x002e045c·e08b0b00·781a1700·b08e0b00·881a1700·....x...........70 ··0x00309a64·50ab0b00·cc561700·e4ab0b00·dc561700·P....V.......V..
71 ··0x002e046c·6c900b00·981a1700·0c910b00·a81a1700·l...............71 ··0x00309a74·b4ae0b00·ec561700·08b00b00·fc561700·.....V.......V..
72 ··0x002e047c·000c0c00·c01a1700·ac190c00·d81a1700·................72 ··0x00309a84·a8b00b00·0c571700·382c0c00·24571700·.....W..8,..$W..
73 ··0x002e048c·38260c00·f01a1700·a4270c00·081b1700·8&.......'......73 ··0x00309a94·e4390c00·3c571700·68460c00·54571700·.9..<W..hF..TW..
74 ··0x002e049c·a8310c00·681b1700·ec430c00·841b1700·.1..h....C......74 ··0x00309aa4·d4470c00·6c571700·d8510c00·cc571700·.G..lW...Q...W..
75 ··0x002e04ac·d44d0c00·a01b1700·0c510c00·bc1b1700·.M.......Q......75 ··0x00309ab4·38640c00·38581700·746e0c00·a4581700·8d..8X..tn...X..
76 ··0x002e04bc·4c5b0c00·d81b1700·f45b0c00·f41b1700·L[.......[......76 ··0x00309ac4·6c710c00·10591700·2c7c0c00·7c591700·lq...Y..,|..|Y..
77 ··0x002e04cc·485d0c00·101c1700·845d0c00·2c1c1700·H].......]..,...77 ··0x00309ad4·d47c0c00·e8591700·287e0c00·545a1700·.|...Y..(~..TZ..
78 ··0x002e04dc·d05d0c00·481c1700·18620c00·641c1700·.]..H....b..d...78 ··0x00309ae4·d47e0c00·c05a1700·207f0c00·2c5b1700·.~...Z..·...,[..
79 ··0x002e04ec·88650c00·801c1700·a4660c00·9c1c1700·.e.......f......79 ··0x00309af4·bc820c00·985b1700·00860c00·045c1700·.....[.......\..
80 ··0x002e04fc·24670c00·b81c1700·fc690c00·d41c1700·$g.......i......80 ··0x00309b04·d4860c00·705c1700·54870c00·dc5c1700·....p\..T....\..
81 ··0x002e050c·8c6e0c00·f01c1700·347a0c00·0c1d1700·.n......4z......81 ··0x00309b14·a48a0c00·485d1700·f88e0c00·b45d1700·....H].......]..
82 ··0x002e051c·747a0c00·281d1700·807b0c00·441d1700·tz..(....{..D...82 ··0x00309b24·309a0c00·205e1700·5c9a0c00·8c5e1700·0...·^..\....^..
83 ··0x002e052c·cc7c0c00·6c1d1700·5c7f0c00·881d1700·.|..l...\.......83 ··0x00309b34·689b0c00·f85e1700·b09c0c00·705f1700·h....^......p_..
84 ··0x002e053c·c4840c00·a41d1700·bc850c00·c01d1700·................84 ··0x00309b44·209f0c00·dc5f1700·28a40c00·48601700··...._..(...H`..
85 ··0x002e054c·44870c00·dc1d1700·14880c00·f81d1700·D...............85 ··0x00309b54·bca40c00·b4601700·00a60c00·20611700·.....`......·a..
86 ··0x002e055c·7c880c00·141e1700·8c890c00·301e1700·|...........0...86 ··0x00309b64·d0a60c00·8c611700·34a70c00·f8611700·.....a..4....a..
87 ··0x002e056c·648a0c00·4c1e1700·348b0c00·681e1700·d...L...4...h...87 ··0x00309b74·e4a70c00·64621700·c4a80c00·d0621700·....db.......b..
88 ··0x002e057c·488b0c00·841e1700·a08c0c00·a01e1700·H...............88 ··0x00309b84·34aa0c00·3c631700·04ab0c00·a8631700·4...<c.......c..
89 ··0x002e058c·a88f0c00·bc1e1700·28910c00·d81e1700·........(.......89 ··0x00309b94·18ab0c00·14641700·84ac0c00·80641700·.....d.......d..
90 ··0x002e059c·54940c00·f41e1700·ac950c00·2c1f1700·T...........,...90 ··0x00309ba4·fcaf0c00·ec641700·0cb20c00·58651700·.....d......Xe..
91 ··0x002e05ac·64960c00·481f1700·449a0c00·641f1700·d...H...D...d...91 ··0x00309bb4·fcb40c00·c4651700·50b60c00·4c661700·.....e..P...Lf..
92 ··0x002e05bc·f49b0c00·801f1700·909c0c00·9c1f1700·................92 ··0x00309bc4·08b70c00·b8661700·90bb0c00·24671700·.....f......$g..
93 ··0x002e05cc·6c9d0c00·b81f1700·849e0c00·d41f1700·l...............93 ··0x00309bd4·18be0c00·90671700·50bf0c00·fc671700·.....g..P....g..
94 ··0x002e05dc·0c9f0c00·f01f1700·589f0c00·0c201700·........X....·..94 ··0x00309be4·44c00c00·68681700·ccc00c00·d4681700·D...hh.......h..
95 ··0x002e05ec·949f0c00·28201700·44a00c00·44201700·....(·..D...D·..95 ··0x00309bf4·18c10c00·40691700·50c10c00·ac691700·....@i..P....i..
96 ··0x002e05fc·94a10c00·60201700·b4a20c00·7c201700·....`·......|·..96 ··0x00309c04·00c20c00·186a1700·dcc20c00·846a1700·.....j.......j..
97 ··0x002e060c·bca30c00·98201700·0ca40c00·b4201700·.....·.......·..97 ··0x00309c14·f8c30c00·f06a1700·14c50c00·5c6b1700·.....j......\k..
98 ··0x002e061c·68a40c00·d0201700·68a70c00·ec201700·h....·..h....·..98 ··0x00309c24·64c50c00·c86b1700·c0c50c00·346c1700·d....k......4l..
99 ··0x002e062c·7ca70c00·08211700·9ca90c00·24211700·|....!......$!..99 ··0x00309c34·d4c50c00·a06c1700·2cc80c00·0c6d1700·.....l..,....m..
100 ··0x002e063c·b0a90c00·6c221700·d4a90c00·a0241700·....l".......$..100 ··0x00309c44·40c80c00·786d1700·5cca0c00·e46d1700·@...xm..\....m..
101 ··0x002e064c·f8a90c00·bc251700·18aa0c00·44281700·.....%......D(..101 ··0x00309c54·70ca0c00·2c6f1700·94ca0c00·60711700·p...,o......`q..
102 ··0x002e065c·3caa0c00·ac291700·60aa0c00·482a1700·<....)..`...H*..102 ··0x00309c64·b8ca0c00·7c721700·d8ca0c00·e4731700·....|r.......s..
103 ··0x002e066c·7caa0c00·282b1700·9caa0c00·542d1700·|...(+......T-..103 ··0x00309c74·fcca0c00·80741700·18cb0c00·60751700·.....t......`u..
104 ··0x002e067c·c0aa0c00·5c2f1700·e4aa0c00·f82f1700·....\/......./..104 ··0x00309c84·38cb0c00·e8771700·5ccb0c00·947a1700·8....w..\....z..
105 ··0x002e068c·00ab0c00·58321700·24ab0c00·f4321700·....X2..$....2..105 ··0x00309c94·80cb0c00·c07c1700·a4cb0c00·087f1700·.....|..........
106 ··0x002e069c·40ab0c00·90331700·5cab0c00·2c341700·@....3..\...,4..106 ··0x00309ca4·c8cb0c00·10811700·eccb0c00·64831700·............d...
107 ··0x002e06ac·78ab0c00·a0361700·9cab0c00·6c371700·x....6......l7..107 ··0x00309cb4·10cc0c00·d8851700·34cc0c00·38881700·........4...8...
108 ··0x002e06bc·b8ab0c00·88381700·d8ab0c00·cc391700·.....8.......9..108 ··0x00309cc4·58cc0c00·d4881700·74cc0c00·348b1700·X.......t...4...
109 ··0x002e06cc·fcab0c00·103b1700·20ac0c00·483c1700·.....;..·...H<..109 ··0x00309cd4·98cc0c00·d08b1700·b4cc0c00·6c8c1700·............l...
110 ··0x002e06dc·44ac0c00·903d1700·64ac0c00·ec3f1700·D....=..d....?..110 ··0x00309ce4·d0cc0c00·088d1700·eccc0c00·d48d1700·................
111 ··0x002e06ec·88ac0c00·08411700·a8ac0c00·a4421700·.....A.......B..111 ··0x00309cf4·08cd0c00·f08e1700·28cd0c00·34901700·........(...4...
112 ··0x002e06fc·ccac0c00·1c441700·ecac0c00·38451700·.....D......8E..112 ··0x00309d04·4ccd0c00·6c911700·70cd0c00·a4921700·L...l...p.......
113 ··0x002e070c·0cad0c00·54461700·2cad0c00·9c471700·....TF..,....G..113 ··0x00309d14·94cd0c00·f8931700·b4cd0c00·5c951700·............\...
114 ··0x002e071c·50ad0c00·0c491700·70ad0c00·d8491700·P....I..p....I..114 ··0x00309d24·d8cd0c00·78961700·f8cd0c00·14981700·....x...........
115 ··0x002e072c·8cad0c00·a44a1700·a8ad0c00·484c1700·.....J......HL..115 ··0x00309d34·1cce0c00·8c991700·3cce0c00·a89a1700·........<.......
116 ··0x002e073c·ccad0c00·ac4d1700·f0ad0c00·484e1700·.....M......HN..116 ··0x00309d44·5cce0c00·c49b1700·7cce0c00·0c9d1700·\.......|.......
117 ··0x002e074c·0cae0c00·e44e1700·28ae0c00·1c501700·.....N..(....P..117 ··0x00309d54·a0ce0c00·7c9e1700·c0ce0c00·489f1700·....|.......H...
118 ··0x002e075c·4cae0c00·38511700·6cae0c00·04521700·L...8Q..l....R..118 ··0x00309d64·dcce0c00·14a01700·f8ce0c00·b8a11700·................
119 ··0x002e076c·88ae0c00·c0541700·acae0c00·dc571700·.....T.......W..119 ··0x00309d74·1ccf0c00·1ca31700·40cf0c00·b8a31700·........@.......
120 ··0x002e077c·d4ae0c00·305a1700·f8ae0c00·ec5c1700·....0Z.......\..120 ··0x00309d84·5ccf0c00·54a41700·78cf0c00·8ca51700·\...T...x.......
121 ··0x002e078c·94c60c00·085d1700·60ce0c00·185d1700·.....]..`....]..121 ··0x00309d94·9ccf0c00·c4a61700·c0cf0c00·e0a71700·................
122 ··0x002e079c·78d10c00·285d1700·f0d70c00·385d1700·x...(]......8]..122 ··0x00309da4·e0cf0c00·eca81700·00d00c00·a8ab1700·................
123 ··0x002e07ac·24da0c00·a05d1700·28dd0c00·b05d1700·$....]..(....]..123 ··0x00309db4·24d00c00·c4ae1700·4cd00c00·18b11700·$.......L.......
124 ··0x002e07bc·b0de0c00·c05d1700·c8e00c00·d05d1700·.....].......]..124 ··0x00309dc4·70d00c00·d4b31700·ccf50c00·e4b31700·p...............
125 ··0x002e07cc·bce70c00·e05d1700·60e80c00·f05d1700·.....]..`....]..125 ··0x00309dd4·e4f80c00·f4b31700·c0ff0c00·04b41700·................
Max diff block lines reached; 0/2794017 bytes (0.00%) of diff not shown.
8.54 MB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 66444 lines modifiedOffset 1, 67170 lines modified
  
Diff chunk too large, falling back to line-by-line diff (10356 lines added, 21185 lines removed)
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00330fd8·10000000·00000000·017a5200·017c1e01·.........zR..|..2 ··0x0035b4a8·10000000·00000000·017a5200·017c1e01·.........zR..|..
3 ··0x00330fe8·1b0c1f00·10000000·18000000·ccc41100·................3 ··0x0035b4b8·1b0c1f00·10000000·18000000·3cf21100·............<...
4 ··0x00330ff8·30010000·00000000·48000000·2c000000·0.......H...,...4 ··0x0035b4c8·30010000·00000000·48000000·2c000000·0.......H...,...
5 ··0x00331008·f8c51100·74110000·00440e50·9e129d14·....t....D.P....5 ··0x0035b4d8·68f31100·74110000·00440e50·9e129d14·h...t....D.P....
6 ··0x00331018·54054f02·054e0405·4d06054c·08054b0a·T.O..N..M..L..K.6 ··0x0035b4e8·54054f02·054e0405·4d06054c·08054b0a·T.O..N..M..L..K.
7 ··0x00331028·054a0c05·490e0548·10032c0f·064f064e·.J..I..H..,..O.N7 ··0x0035b4f8·054a0c05·490e0548·10032c0f·064f064e·.J..I..H..,..O.N
8 ··0x00331038·064d064c·064b064a·06490648·44ddde0e·.M.L.K.J.I.HD...8 ··0x0035b508·064d064c·064b064a·06490648·44ddde0e·.M.L.K.J.I.HD...
9 ··0x00331048·00000000·48000000·78000000·2cd71100·....H...x...,...9 ··0x0035b518·00000000·48000000·78000000·9c041200·....H...x.......
10 ··0x00331058·10140000·00440e50·9e129d14·54054f02·.....D.P....T.O.10 ··0x0035b528·10140000·00440e50·9e129d14·54054f02·.....D.P....T.O.
11 ··0x00331068·054e0405·4d06054c·08054b0a·054a0c05·.N..M..L..K..J..11 ··0x0035b538·054e0405·4d06054c·08054b0a·054a0c05·.N..M..L..K..J..
12 ··0x00331078·490e0548·10031c0f·064f064e·064d064c·I..H.....O.N.M.L12 ··0x0035b548·490e0548·10031c0f·064f064e·064d064c·I..H.....O.N.M.L
13 ··0x00331088·064b064a·06490648·44ddde0e·00000000·.K.J.I.HD.......13 ··0x0035b558·064b064a·06490648·44ddde0e·00000000·.K.J.I.HD.......
14 ··0x00331098·14000000·c4000000·f0ea1100·08000000·................14 ··0x0035b568·14000000·c4000000·60181200·08000000·........`.......
15 ··0x003310a8·00440e10·9e040000·18000000·dc000000·.D..............15 ··0x0035b578·00440e10·9e040000·18000000·dc000000·.D..............
16 ··0x003310b8·e0ea1100·40000000·00480e20·93029404·....@....H.·....16 ··0x0035b588·50181200·40000000·00480e20·93029404·P...@....H.·....
17 ··0x003310c8·9e080000·10000000·f8000000·04eb1100·................17 ··0x0035b598·9e080000·10000000·f8000000·74181200·............t...
18 ··0x003310d8·04000000·00000000·10000000·0c010000·................18 ··0x0035b5a8·04000000·00000000·10000000·0c010000·................
19 ··0x003310e8·f4ea1100·04000000·00000000·10000000·................19 ··0x0035b5b8·64181200·04000000·00000000·10000000·d...............
20 ··0x003310f8·20010000·e4ea1100·04000000·00000000··...............20 ··0x0035b5c8·20010000·54181200·04000000·00000000··...T...........
21 ··0x00331108·10000000·34010000·d4ea1100·10000000·....4...........21 ··0x0035b5d8·10000000·34010000·44181200·10000000·....4...D.......
22 ··0x00331118·00000000·10000000·48010000·d0ea1100·........H.......22 ··0x0035b5e8·00000000·10000000·48010000·40181200·........H...@...
23 ··0x00331128·08000000·00000000·10000000·5c010000·............\...23 ··0x0035b5f8·08000000·00000000·10000000·5c010000·............\...
24 ··0x00331138·c4ea1100·08000000·00000000·10000000·................24 ··0x0035b608·34181200·08000000·00000000·10000000·4...............
25 ··0x00331148·70010000·b8ea1100·14000000·00000000·p...............25 ··0x0035b618·70010000·28181200·14000000·00000000·p...(...........
26 ··0x00331158·10000000·84010000·b8ea1100·1c000000·................26 ··0x0035b628·10000000·84010000·28181200·1c000000·........(.......
27 ··0x00331168·00000000·34000000·98010000·c0ea1100·....4...........27 ··0x0035b638·00000000·34000000·98010000·30181200·....4.......0...
28 ··0x00331178·cc010000·00442d44·0e404c93·02940495·.....D-D.@L.....28 ··0x0035b648·cc010000·00442d44·0e404c93·02940495·.....D-D.@L.....
29 ··0x00331188·06960897·0a980c9e·100a03a0·010e0044·...............D29 ··0x0035b658·06960897·0a980c9e·100a03a0·010e0044·...............D
30 ··0x00331198·2dd3d4d5·d6d7d8de·440b0000·20000000·-.......D...·...30 ··0x0035b668·2dd3d4d5·d6d7d8de·440b0000·20000000·-.......D...·...
31 ··0x003311a8·d0010000·54ec1100·38000000·00442d44·....T...8....D-D31 ··0x0035b678·d0010000·c4191200·38000000·00442d44·........8....D-D
32 ··0x003311b8·0e109302·9e04680e·00442dd3·de000000·......h..D-.....32 ··0x0035b688·0e109302·9e04680e·00442dd3·de000000·......h..D-.....
33 ··0x003311c8·20000000·f4010000·68ec1100·3c000000··.......h...<...33 ··0x0035b698·20000000·f4010000·d8191200·3c000000··...........<...
34 ··0x003311d8·00442d44·0e109e04·0a680e00·442dde44·.D-D.....h..D-.D34 ··0x0035b6a8·00442d44·0e109e04·0a680e00·442dde44·.D-D.....h..D-.D
35 ··0x003311e8·0b000000·38000000·18020000·80ec1100·....8...........35 ··0x0035b6b8·0b000000·38000000·18020000·f0191200·....8...........
36 ··0x003311f8·88000000·00442d44·0e204493·02940495·.....D-D.·D.....36 ··0x0035b6c8·88000000·00442d44·0e204493·02940495·.....D-D.·D.....
37 ··0x00331208·069e080a·680e0044·2dd3d4d5·de440b02·....h..D-....D..37 ··0x0035b6d8·069e080a·680e0044·2dd3d4d5·de440b02·....h..D-....D..
38 ··0x00331218·440e0044·2dd3d4d5·de000000·00000000·D..D-...........38 ··0x0035b6e8·440e0044·2dd3d4d5·de000000·00000000·D..D-...........
39 ··0x00331228·10000000·54020000·d0ec1100·30000000·....T.......0...39 ··0x0035b6f8·10000000·54020000·401a1200·30000000·....T...@...0...
40 ··0x00331238·00000000·2c000000·68020000·ecec1100·....,...h.......40 ··0x0035b708·00000000·2c000000·68020000·5c1a1200·....,...h...\...
41 ··0x00331248·98000000·00442d44·0e704493·029e040a·.....D-D.pD.....41 ··0x0035b718·98000000·00442d44·0e704493·029e040a·.....D-D.pD.....
42 ··0x00331258·600e0044·2dd3de44·0b025c0e·00442dd3·`..D-..D..\..D-.42 ··0x0035b728·600e0044·2dd3de44·0b025c0e·00442dd3·`..D-..D..\..D-.
43 ··0x00331268·de000000·40000000·98020000·54ed1100·....@.......T...43 ··0x0035b738·de000000·40000000·98020000·c41a1200·....@...........
44 ··0x00331278·38040000·00480e30·48930294·04950696·8....H.0H.......44 ··0x0035b748·38040000·00480e30·48930294·04950696·8....H.0H.......
45 ··0x00331288·08970a98·0c0a580e·00d3d4d5·d6d7d844·......X........D45 ··0x0035b758·08970a98·0c0a580e·00d3d4d5·d6d7d844·......X........D
46 ··0x00331298·0b0a03ec·030e00d3·d4d5d6d7·d8440b58·.............D.X46 ··0x0035b768·0b0a03ec·030e00d3·d4d5d6d7·d8440b58·.............D.X
47 ··0x003312a8·0e00d3d4·d5d6d7d8·2c000000·dc020000·........,.......47 ··0x0035b778·0e00d3d4·d5d6d7d8·2c000000·dc020000·........,.......
48 ··0x003312b8·48f11100·98000000·00442d44·0e900144·H........D-D...D48 ··0x0035b788·b81e1200·98000000·00442d44·0e900144·.........D-D...D
49 ··0x003312c8·93029e04·0a540e00·442dd3de·440b0268·.....T..D-..D..h49 ··0x0035b798·93029e04·0a540e00·442dd3de·440b0268·.....T..D-..D..h
50 ··0x003312d8·0e00442d·d3de0000·10000000·0c030000·..D-............50 ··0x0035b7a8·0e00442d·d3de0000·10000000·0c030000·..D-............
51 ··0x003312e8·b8f11100·30000000·00000000·10000000·....0...........51 ··0x0035b7b8·281f1200·30000000·00000000·10000000·(...0...........
52 ··0x003312f8·20030000·d4f11100·0c000000·00000000··...............52 ··0x0035b7c8·20030000·441f1200·0c000000·00000000··...D...........
53 ··0x00331308·10000000·34030000·ccf11100·34020000·....4.......4...53 ··0x0035b7d8·10000000·34030000·3c1f1200·34020000·....4...<...4...
54 ··0x00331318·00000000·10000000·48030000·ecf31100·........H.......54 ··0x0035b7e8·00000000·10000000·48030000·5c211200·........H...\!..
55 ··0x00331328·34000000·00000000·10000000·5c030000·4...........\...55 ··0x0035b7f8·34000000·00000000·10000000·5c030000·4...........\...
56 ··0x00331338·18f41100·30000000·00000000·10000000·....0...........56 ··0x0035b808·88211200·30000000·00000000·10000000·.!..0...........
57 ··0x00331348·70030000·34f41100·30000000·00000000·p...4...0.......57 ··0x0035b818·70030000·a4211200·30000000·00000000·p....!..0.......
58 ··0x00331358·10000000·84030000·50f41100·30000000·........P...0...58 ··0x0035b828·10000000·84030000·c0211200·30000000·.........!..0...
59 ··0x00331368·00000000·10000000·98030000·6cf41100·............l...59 ··0x0035b838·00000000·10000000·98030000·dc211200·.............!..
60 ··0x00331378·30000000·00000000·10000000·ac030000·0...............60 ··0x0035b848·30000000·00000000·10000000·ac030000·0...............
61 ··0x00331388·88f41100·34000000·00000000·10000000·....4...........61 ··0x0035b858·f8211200·34000000·00000000·10000000·.!..4...........
62 ··0x00331398·c0030000·b4f41100·2c000000·00000000·........,.......62 ··0x0035b868·c0030000·24221200·2c000000·00000000·....$"..,.......
63 ··0x003313a8·10000000·d4030000·d0f41100·34000000·............4...63 ··0x0035b878·10000000·d4030000·40221200·34000000·........@"..4...
64 ··0x003313b8·00000000·10000000·e8030000·fcf41100·................64 ··0x0035b888·00000000·10000000·e8030000·6c221200·............l"..
65 ··0x003313c8·2c000000·00000000·10000000·fc030000·,...............65 ··0x0035b898·2c000000·00000000·10000000·fc030000·,...............
66 ··0x003313d8·18f51100·34000000·00000000·10000000·....4...........66 ··0x0035b8a8·88221200·34000000·00000000·10000000·."..4...........
67 ··0x003313e8·10040000·44f51100·34000000·00000000·....D...4.......67 ··0x0035b8b8·10040000·b4221200·34000000·00000000·....."..4.......
68 ··0x003313f8·10000000·24040000·70f51100·2c000000·....$...p...,...68 ··0x0035b8c8·10000000·24040000·e0221200·2c000000·....$...."..,...
69 ··0x00331408·00000000·10000000·38040000·8cf51100·........8.......69 ··0x0035b8d8·00000000·10000000·38040000·fc221200·........8...."..
70 ··0x00331418·34000000·00000000·10000000·4c040000·4...........L...70 ··0x0035b8e8·34000000·00000000·10000000·4c040000·4...........L...
71 ··0x00331428·b8f51100·34000000·00000000·10000000·....4...........71 ··0x0035b8f8·28231200·34000000·00000000·10000000·(#..4...........
72 ··0x00331438·60040000·e4f51100·34000000·00000000·`.......4.......72 ··0x0035b908·60040000·54231200·34000000·00000000·`...T#..4.......
73 ··0x00331448·10000000·74040000·10f61100·30000000·....t.......0...73 ··0x0035b918·10000000·74040000·80231200·30000000·....t....#..0...
74 ··0x00331458·00000000·10000000·88040000·2cf61100·............,...74 ··0x0035b928·00000000·10000000·88040000·9c231200·.............#..
75 ··0x00331468·30000000·00000000·10000000·9c040000·0...............75 ··0x0035b938·30000000·00000000·10000000·9c040000·0...............
76 ··0x00331478·48f61100·34000000·00000000·10000000·H...4...........76 ··0x0035b948·b8231200·30000000·00000000·10000000·.#..0...........
77 ··0x00331488·b0040000·74f61100·30000000·00000000·....t...0.......77 ··0x0035b958·b0040000·d4231200·34000000·00000000·.....#..4.......
78 ··0x00331498·10000000·c4040000·90f61100·30000000·............0...78 ··0x0035b968·10000000·c4040000·00241200·30000000·.........$..0...
79 ··0x003314a8·00000000·10000000·d8040000·acf61100·................79 ··0x0035b978·00000000·10000000·d8040000·1c241200·.............$..
80 ··0x003314b8·30000000·00000000·10000000·ec040000·0...............80 ··0x0035b988·30000000·00000000·10000000·ec040000·0...............
81 ··0x003314c8·c8f61100·30000000·00000000·10000000·....0...........81 ··0x0035b998·38241200·30000000·00000000·10000000·8$..0...........
82 ··0x003314d8·00050000·e4f61100·30000000·00000000·........0.......82 ··0x0035b9a8·00050000·54241200·30000000·00000000·....T$..0.......
83 ··0x003314e8·10000000·14050000·00f71100·30000000·............0...83 ··0x0035b9b8·10000000·14050000·70241200·30000000·........p$..0...
84 ··0x003314f8·00000000·10000000·28050000·1cf71100·........(.......84 ··0x0035b9c8·00000000·10000000·28050000·8c241200·........(....$..
85 ··0x00331508·30000000·00000000·10000000·3c050000·0...........<...85 ··0x0035b9d8·30000000·00000000·10000000·3c050000·0...........<...
86 ··0x00331518·38f71100·34000000·00000000·10000000·8...4...........86 ··0x0035b9e8·a8241200·34000000·00000000·10000000·.$..4...........
87 ··0x00331528·50050000·64f71100·34000000·00000000·P...d...4.......87 ··0x0035b9f8·50050000·d4241200·34000000·00000000·P....$..4.......
88 ··0x00331538·10000000·64050000·90f71100·30000000·....d.......0...88 ··0x0035ba08·10000000·64050000·00251200·30000000·....d....%..0...
89 ··0x00331548·00000000·10000000·78050000·acf71100·........x.......89 ··0x0035ba18·00000000·10000000·78050000·1c251200·........x....%..
90 ··0x00331558·2c000000·00000000·10000000·8c050000·,...............90 ··0x0035ba28·2c000000·00000000·10000000·8c050000·,...............
91 ··0x00331568·c8f71100·30000000·00000000·10000000·....0...........91 ··0x0035ba38·38251200·30000000·00000000·10000000·8%..0...........
92 ··0x00331578·a0050000·e4f71100·10000000·00000000·................92 ··0x0035ba48·a0050000·54251200·10000000·00000000·....T%..........
93 ··0x00331588·10000000·b4050000·f4821200·18000000·................93 ··0x0035ba58·10000000·b4050000·34cc1200·18000000·........4.......
94 ··0x00331598·00000000·10000000·c8050000·f8821200·................94 ··0x0035ba68·00000000·10000000·c8050000·38cc1200·............8...
95 ··0x003315a8·08000000·00000000·18000000·dc050000·................95 ··0x0035ba78·08000000·00000000·18000000·dc050000·................
96 ··0x003315b8·ec821200·20000000·00480e20·93029404·....·....H.·....96 ··0x0035ba88·2ccc1200·20000000·00480e20·93029404·,...·....H.·....
97 ··0x003315c8·9e080000·10000000·f8050000·f0821200·................97 ··0x0035ba98·9e080000·10000000·f8050000·30cc1200·............0...
98 ··0x003315d8·28000000·00000000·14000000·0c060000·(...............98 ··0x0035baa8·28000000·00000000·14000000·0c060000·(...............
99 ··0x003315e8·04831200·30000000·00440e10·93029e04·....0....D......99 ··0x0035bab8·44cc1200·30000000·00440e10·93029e04·D...0....D......
100 ··0x003315f8·10000000·24060000·1c831200·0c000000·....$...........100 ··0x0035bac8·10000000·24060000·5ccc1200·0c000000·....$...\.......
101 ··0x00331608·00000000·1c000000·38060000·14831200·........8.......101 ··0x0035bad8·00000000·10000000·38060000·54cc1200·........8...T...
102 ··0x00331618·84000000·00500e70·93029404·95069608·.....P.p........102 ··0x0035bae8·48000000·00000000·1c000000·4c060000·H...........L...
103 ··0x00331628·970a9e0c·1c000000·58060000·78831200·........X...x...103 ··0x0035baf8·88cc1200·84000000·00500e70·93029404·.........P.p....
104 ··0x00331638·60000000·004c0e30·93029404·95069608·`....L.0........104 ··0x0035bb08·95069608·970a9e0c·1c000000·6c060000·............l...
105 ··0x00331648·970a9e0c·14000000·78060000·b8831200·........x.......105 ··0x0035bb18·eccc1200·70000000·004c0e30·93029404·....p....L.0....
106 ··0x00331658·24000000·004c0e10·93029e04·14000000·$....L..........106 ··0x0035bb28·95069608·970a9e0c·14000000·8c060000·................
107 ··0x00331668·90060000·c4831200·58000000·00440e10·........X....D..107 ··0x0035bb38·3ccd1200·24000000·004c0e10·93029e04·<...$....L......
108 ··0x00331678·93029e04·10000000·a8060000·04841200·................108 ··0x0035bb48·14000000·a4060000·48cd1200·58000000·........H...X...
109 ··0x00331688·10000000·00000000·10000000·bc060000·................109 ··0x0035bb58·00440e10·93029e04·10000000·bc060000·.D..............
110 ··0x00331698·00841200·08000000·00000000·10000000·................110 ··0x0035bb68·88cd1200·10000000·00000000·10000000·................
111 ··0x003316a8·d0060000·f4831200·08000000·00000000·................111 ··0x0035bb78·d0060000·84cd1200·08000000·00000000·................
112 ··0x003316b8·14000000·e4060000·e8831200·48000000·............H...112 ··0x0035bb88·10000000·e4060000·78cd1200·08000000·........x.......
113 ··0x003316c8·00440e10·93029e04·14000000·fc060000·.D..............113 ··0x0035bb98·00000000·14000000·f8060000·6ccd1200·............l...
114 ··0x003316d8·18841200·34000000·00440e10·93029e04·....4....D......114 ··0x0035bba8·48000000·00440e10·93029e04·14000000·H....D..........
115 ··0x003316e8·10000000·14070000·34841200·18000000·........4.......115 ··0x0035bbb8·10070000·9ccd1200·34000000·00440e10·........4....D..
116 ··0x003316f8·00000000·14000000·28070000·38841200·........(...8...116 ··0x0035bbc8·93029e04·10000000·28070000·b8cd1200·........(.......
117 ··0x00331708·18000000·00440e10·93029e04·18000000·.....D..........117 ··0x0035bbd8·18000000·00000000·14000000·3c070000·............<...
118 ··0x00331718·40070000·38841200·38000000·00480e20·@...8...8....H.·118 ··0x0035bbe8·bccd1200·18000000·00440e10·93029e04·.........D......
119 ··0x00331728·93029404·9e080000·14000000·5c070000·............\...119 ··0x0035bbf8·18000000·54070000·bccd1200·38000000·....T.......8...
120 ··0x00331738·54841200·2c000000·005c0e10·9e040000·T...,....\......120 ··0x0035bc08·00480e20·93029404·9e080000·14000000·.H.·............
121 ··0x00331748·10000000·74070000·68841200·08000000·....t...h.......121 ··0x0035bc18·70070000·d8cd1200·2c000000·005c0e10·p.......,....\..
122 ··0x00331758·00000000·14000000·88070000·5c841200·............\...122 ··0x0035bc28·9e040000·10000000·88070000·eccd1200·................
123 ··0x00331768·18000000·00440e10·93029e04·20000000·.....D......·...123 ··0x0035bc38·08000000·00000000·14000000·9c070000·................
124 ··0x00331778·a0070000·5c841200·08010000·00500e40·....\........P.@124 ··0x0035bc48·e0cd1200·18000000·00440e10·93029e04·.........D......
125 ··0x00331788·93029404·95069608·970a980c·9e100000·................125 ··0x0035bc58·20000000·b4070000·e0cd1200·08010000··...............
Max diff block lines reached; 6837687/8951061 bytes (76.39%) of diff not shown.
69.3 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000444880·<JNI_OnLoad@@Base-0x1e098>:2 0000000000471ac0·<JNI_OnLoad@@Base-0x2035c>:
3 »       stp»    x29,·x30,·[sp,·#-128]!3 »       stp»    x29,·x30,·[sp,·#-128]!
4 »       mov»    x29,·sp4 »       mov»    x29,·sp
5 »       stp»    x19,·x20,·[sp,·#16]5 »       stp»    x19,·x20,·[sp,·#16]
6 »       mov»    x16,·x46 »       mov»    x16,·x4
7 »       mov»    x8,·x57 »       mov»    x8,·x5
8 »       stp»    x21,·x22,·[sp,·#32]8 »       stp»    x21,·x22,·[sp,·#32]
9 »       stp»    x23,·x24,·[sp,·#48]9 »       stp»    x23,·x24,·[sp,·#48]
Offset 142, 15 lines modifiedOffset 142, 15 lines modified
142 »       aesmc»  v1.16b,·v1.16b142 »       aesmc»  v1.16b,·v1.16b
143 »       aese»   v2.16b,·v26.16b143 »       aese»   v2.16b,·v26.16b
144 »       aesmc»  v2.16b,·v2.16b144 »       aesmc»  v2.16b,·v2.16b
145 »       aese»   v3.16b,·v26.16b145 »       aese»   v3.16b,·v26.16b
146 »       aesmc»  v3.16b,·v3.16b146 »       aesmc»  v3.16b,·v3.16b
147 »       aese»   v0.16b,·v26.16b147 »       aese»   v0.16b,·v26.16b
148 »       aesmc»  v0.16b,·v0.16b148 »       aesmc»  v0.16b,·v0.16b
149 »       b.lt»   444b40·<_binary_icudtl_dat_size@@Base+0x297c50>··//·b.tstop149 »       b.lt»   471d80·<_binary_icudtl_dat_size@@Base+0x2c3890>··//·b.tstop
150 »       aese»   v1.16b,·v27.16b150 »       aese»   v1.16b,·v27.16b
151 »       aesmc»  v1.16b,·v1.16b151 »       aesmc»  v1.16b,·v1.16b
152 »       aese»   v2.16b,·v27.16b152 »       aese»   v2.16b,·v27.16b
153 »       aesmc»  v2.16b,·v2.16b153 »       aesmc»  v2.16b,·v2.16b
154 »       aese»   v3.16b,·v27.16b154 »       aese»   v3.16b,·v27.16b
155 »       aesmc»  v3.16b,·v3.16b155 »       aesmc»  v3.16b,·v3.16b
156 »       aese»   v0.16b,·v27.16b156 »       aese»   v0.16b,·v27.16b
Offset 159, 15 lines modifiedOffset 159, 15 lines modified
159 »       aesmc»  v1.16b,·v1.16b159 »       aesmc»  v1.16b,·v1.16b
160 »       aese»   v2.16b,·v28.16b160 »       aese»   v2.16b,·v28.16b
161 »       aesmc»  v2.16b,·v2.16b161 »       aesmc»  v2.16b,·v2.16b
162 »       aese»   v3.16b,·v28.16b162 »       aese»   v3.16b,·v28.16b
163 »       aesmc»  v3.16b,·v3.16b163 »       aesmc»  v3.16b,·v3.16b
164 »       aese»   v0.16b,·v28.16b164 »       aese»   v0.16b,·v28.16b
165 »       aesmc»  v0.16b,·v0.16b165 »       aesmc»  v0.16b,·v0.16b
166 »       b.eq»   444b40·<_binary_icudtl_dat_size@@Base+0x297c50>··//·b.none166 »       b.eq»   471d80·<_binary_icudtl_dat_size@@Base+0x2c3890>··//·b.none
167 »       aese»   v1.16b,·v29.16b167 »       aese»   v1.16b,·v29.16b
168 »       aesmc»  v1.16b,·v1.16b168 »       aesmc»  v1.16b,·v1.16b
169 »       aese»   v2.16b,·v29.16b169 »       aese»   v2.16b,·v29.16b
170 »       aesmc»  v2.16b,·v2.16b170 »       aesmc»  v2.16b,·v2.16b
171 »       aese»   v0.16b,·v29.16b171 »       aese»   v0.16b,·v29.16b
172 »       aesmc»  v0.16b,·v0.16b172 »       aesmc»  v0.16b,·v0.16b
173 »       aese»   v3.16b,·v29.16b173 »       aese»   v3.16b,·v29.16b
Offset 184, 15 lines modifiedOffset 184, 15 lines modified
184 »       eor»    v17.16b,·v17.16b,·v9.16b184 »       eor»    v17.16b,·v17.16b,·v9.16b
185 »       aese»   v2.16b,·v31.16b185 »       aese»   v2.16b,·v31.16b
186 »       trn1»   v8.2d,·v12.2d,·v13.2d186 »       trn1»   v8.2d,·v12.2d,·v13.2d
187 »       aese»   v1.16b,·v31.16b187 »       aese»   v1.16b,·v31.16b
188 »       aese»   v0.16b,·v31.16b188 »       aese»   v0.16b,·v31.16b
189 »       aese»   v3.16b,·v31.16b189 »       aese»   v3.16b,·v31.16b
190 »       eor»    v16.16b,·v16.16b,·v8.16b190 »       eor»    v16.16b,·v16.16b,·v8.16b
191 »       b.ge»   4451fc·<_binary_icudtl_dat_size@@Base+0x29830c>··//·b.tcont191 »       b.ge»   47243c·<_binary_icudtl_dat_size@@Base+0x2c3f4c>··//·b.tcont
192 »       ldp»    x19,·x20,·[x0,·#16]192 »       ldp»    x19,·x20,·[x0,·#16]
193 »       rev»    w9,·w12193 »       rev»    w9,·w12
194 »       ldp»    x6,·x7,·[x0]194 »       ldp»    x6,·x7,·[x0]
195 »       ldp»    x23,·x24,·[x0,·#48]195 »       ldp»    x23,·x24,·[x0,·#48]
196 »       ldp»    x21,·x22,·[x0,·#32]196 »       ldp»    x21,·x22,·[x0,·#32]
197 »       add»    x0,·x0,·#0x40197 »       add»    x0,·x0,·#0x40
198 »       eor»    x19,·x19,·x13198 »       eor»    x19,·x19,·x13
Offset 232, 15 lines modifiedOffset 232, 15 lines modified
232 »       fmov»   d2,·x10232 »       fmov»   d2,·x10
233 »       fmov»   v2.d[1],·x9233 »       fmov»   v2.d[1],·x9
234 »       st1»    {v6.16b},·[x2],·#16234 »       st1»    {v6.16b},·[x2],·#16
235 »       rev»    w9,·w12235 »       rev»    w9,·w12
236 »       orr»    x9,·x11,·x9,·lsl·#32236 »       orr»    x9,·x11,·x9,·lsl·#32
237 »       eor»    v7.16b,·v7.16b,·v3.16b237 »       eor»    v7.16b,·v7.16b,·v3.16b
238 »       st1»    {v7.16b},·[x2],·#16238 »       st1»    {v7.16b},·[x2],·#16
239 »       b.ge»   444f70·<_binary_icudtl_dat_size@@Base+0x298080>··//·b.tcont239 »       b.ge»   4721b0·<_binary_icudtl_dat_size@@Base+0x2c3cc0>··//·b.tcont
240 »       aese»   v0.16b,·v18.16b240 »       aese»   v0.16b,·v18.16b
241 »       aesmc»  v0.16b,·v0.16b241 »       aesmc»  v0.16b,·v0.16b
242 »       rev64»  v4.16b,·v4.16b242 »       rev64»  v4.16b,·v4.16b
243 »       aese»   v1.16b,·v18.16b243 »       aese»   v1.16b,·v18.16b
244 »       aesmc»  v1.16b,·v1.16b244 »       aesmc»  v1.16b,·v1.16b
245 »       fmov»   d3,·x10245 »       fmov»   d3,·x10
246 »       aese»   v2.16b,·v18.16b246 »       aese»   v2.16b,·v18.16b
Offset 353, 15 lines modifiedOffset 353, 15 lines modified
353 »       aesmc»  v3.16b,·v3.16b353 »       aesmc»  v3.16b,·v3.16b
354 »       movi»   v8.8b,·#0xc2354 »       movi»   v8.8b,·#0xc2
355 »       pmull»  v4.1q,·v4.1d,·v16.1d355 »       pmull»  v4.1q,·v4.1d,·v16.1d
356 »       eor»    v9.16b,·v9.16b,·v5.16b356 »       eor»    v9.16b,·v9.16b,·v5.16b
357 »       cmp»    x17,·#0xc357 »       cmp»    x17,·#0xc
358 »       fmov»   d5,·x19358 »       fmov»   d5,·x19
359 »       ldp»    x6,·x7,·[x0]359 »       ldp»    x6,·x7,·[x0]
360 »       b.lt»   444e8c·<_binary_icudtl_dat_size@@Base+0x297f9c>··//·b.tstop360 »       b.lt»   4720cc·<_binary_icudtl_dat_size@@Base+0x2c3bdc>··//·b.tstop
361 »       aese»   v1.16b,·v27.16b361 »       aese»   v1.16b,·v27.16b
362 »       aesmc»  v1.16b,·v1.16b362 »       aesmc»  v1.16b,·v1.16b
363 »       aese»   v0.16b,·v27.16b363 »       aese»   v0.16b,·v27.16b
364 »       aesmc»  v0.16b,·v0.16b364 »       aesmc»  v0.16b,·v0.16b
365 »       aese»   v2.16b,·v27.16b365 »       aese»   v2.16b,·v27.16b
366 »       aesmc»  v2.16b,·v2.16b366 »       aesmc»  v2.16b,·v2.16b
367 »       aese»   v3.16b,·v27.16b367 »       aese»   v3.16b,·v27.16b
Offset 370, 15 lines modifiedOffset 370, 15 lines modified
370 »       aesmc»  v0.16b,·v0.16b370 »       aesmc»  v0.16b,·v0.16b
371 »       aese»   v1.16b,·v28.16b371 »       aese»   v1.16b,·v28.16b
372 »       aesmc»  v1.16b,·v1.16b372 »       aesmc»  v1.16b,·v1.16b
373 »       aese»   v2.16b,·v28.16b373 »       aese»   v2.16b,·v28.16b
374 »       aesmc»  v2.16b,·v2.16b374 »       aesmc»  v2.16b,·v2.16b
375 »       aese»   v3.16b,·v28.16b375 »       aese»   v3.16b,·v28.16b
376 »       aesmc»  v3.16b,·v3.16b376 »       aesmc»  v3.16b,·v3.16b
377 »       b.eq»   444e8c·<_binary_icudtl_dat_size@@Base+0x297f9c>··//·b.none377 »       b.eq»   4720cc·<_binary_icudtl_dat_size@@Base+0x2c3bdc>··//·b.none
378 »       aese»   v0.16b,·v29.16b378 »       aese»   v0.16b,·v29.16b
379 »       aesmc»  v0.16b,·v0.16b379 »       aesmc»  v0.16b,·v0.16b
380 »       aese»   v1.16b,·v29.16b380 »       aese»   v1.16b,·v29.16b
381 »       aesmc»  v1.16b,·v1.16b381 »       aesmc»  v1.16b,·v1.16b
382 »       aese»   v2.16b,·v29.16b382 »       aese»   v2.16b,·v29.16b
383 »       aesmc»  v2.16b,·v2.16b383 »       aesmc»  v2.16b,·v2.16b
384 »       aese»   v3.16b,·v29.16b384 »       aese»   v3.16b,·v29.16b
Offset 443, 15 lines modifiedOffset 443, 15 lines modified
443 »       st1»    {v6.16b},·[x2],·#16443 »       st1»    {v6.16b},·[x2],·#16
444 »       fmov»   v2.d[1],·x9444 »       fmov»   v2.d[1],·x9
445 »       rev»    w9,·w12445 »       rev»    w9,·w12
446 »       eor»    v11.16b,·v11.16b,·v10.16b446 »       eor»    v11.16b,·v11.16b,·v10.16b
447 »       orr»    x9,·x11,·x9,·lsl·#32447 »       orr»    x9,·x11,·x9,·lsl·#32
448 »       eor»    v7.16b,·v7.16b,·v3.16b448 »       eor»    v7.16b,·v7.16b,·v3.16b
449 »       st1»    {v7.16b},·[x2],·#16449 »       st1»    {v7.16b},·[x2],·#16
450 »       b.lt»   444c24·<_binary_icudtl_dat_size@@Base+0x297d34>··//·b.tstop450 »       b.lt»   471e64·<_binary_icudtl_dat_size@@Base+0x2c3974>··//·b.tstop
451 »       aese»   v1.16b,·v18.16b451 »       aese»   v1.16b,·v18.16b
452 »       aesmc»  v1.16b,·v1.16b452 »       aesmc»  v1.16b,·v1.16b
453 »       rev64»  v6.16b,·v6.16b453 »       rev64»  v6.16b,·v6.16b
454 »       aese»   v2.16b,·v18.16b454 »       aese»   v2.16b,·v18.16b
455 »       aesmc»  v2.16b,·v2.16b455 »       aesmc»  v2.16b,·v2.16b
456 »       fmov»   d3,·x10456 »       fmov»   d3,·x10
457 »       aese»   v0.16b,·v18.16b457 »       aese»   v0.16b,·v18.16b
Offset 563, 15 lines modifiedOffset 563, 15 lines modified
563 »       aesmc»  v2.16b,·v2.16b563 »       aesmc»  v2.16b,·v2.16b
Max diff block lines reached; 72706592/72710300 bytes (99.99%) of diff not shown.
88.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 2156 lines modifiedOffset 1, 2150 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000000009f6020·<pthread_self@plt-0x20>:2 0000000000a32d10·<pthread_self@plt-0x20>:
3 »       stp»    x16,·x30,·[sp,·#-16]!3 »       stp»    x16,·x30,·[sp,·#-16]!
4 »       adrp»   x16,·a6b000·<exp2@plt+0x73980>4 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
5 »       ldr»    x17,·[x16,·#520]5 »       ldr»    x17,·[x16,·#2368]
6 »       add»    x16,·x16,·#0x2086 »       add»    x16,·x16,·#0x940
7 »       br»     x177 »       br»     x17
8 »       nop8 »       nop
9 »       nop9 »       nop
10 »       nop10 »       nop
  
11 00000000009f6040·<pthread_self@plt>:11 0000000000a32d30·<pthread_self@plt>:
12 »       adrp»   x16,·a6b000·<exp2@plt+0x73980>12 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
13 »       ldr»    x17,·[x16,·#528] 
14 »       add»    x16,·x16,·#0x210 
15 »       br»     x17 
  
16 00000000009f6050·<abort@plt>: 
17 »       adrp»   x16,·a6b000·<exp2@plt+0x73980> 
18 »       ldr»    x17,·[x16,·#536]13 »       ldr»    x17,·[x16,·#2376]
19 »       add»    x16,·x16,·#0x21814 »       add»    x16,·x16,·#0x948
20 »       br»     x1715 »       br»     x17
  
21 00000000009f6060·<strlen@plt>:16 0000000000a32d40·<abort@plt>:
22 »       adrp»   x16,·a6b000·<exp2@plt+0x73980>17 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
23 »       ldr»    x17,·[x16,·#544]18 »       ldr»    x17,·[x16,·#2384]
24 »       add»    x16,·x16,·#0x22019 »       add»    x16,·x16,·#0x950
25 »       br»     x1720 »       br»     x17
  
26 00000000009f6070·<eglCreateWindowSurface@plt>:21 0000000000a32d50·<strlen@plt>:
27 »       adrp»   x16,·a6b000·<exp2@plt+0x73980>22 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
28 »       ldr»    x17,·[x16,·#552]23 »       ldr»    x17,·[x16,·#2392]
29 »       add»    x16,·x16,·#0x22824 »       add»    x16,·x16,·#0x958
30 »       br»     x1725 »       br»     x17
  
31 00000000009f6080·<eglCreatePbufferSurface@plt>:26 0000000000a32d60·<eglCreateWindowSurface@plt>:
32 »       adrp»   x16,·a6b000·<exp2@plt+0x73980>27 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
33 »       ldr»    x17,·[x16,·#560]28 »       ldr»    x17,·[x16,·#2400]
34 »       add»    x16,·x16,·#0x23029 »       add»    x16,·x16,·#0x960
35 »       br»     x1730 »       br»     x17
  
36 00000000009f6090·<eglGetCurrentContext@plt>:31 0000000000a32d70·<eglCreatePbufferSurface@plt>:
37 »       adrp»   x16,·a6b000·<exp2@plt+0x73980>32 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
38 »       ldr»    x17,·[x16,·#568]33 »       ldr»    x17,·[x16,·#2408]
39 »       add»    x16,·x16,·#0x23834 »       add»    x16,·x16,·#0x968
40 »       br»     x1735 »       br»     x17
  
41 00000000009f60a0·<eglMakeCurrent@plt>:36 0000000000a32d80·<eglGetCurrentContext@plt>:
42 »       adrp»   x16,·a6b000·<exp2@plt+0x73980>37 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
43 »       ldr»    x17,·[x16,·#576]38 »       ldr»    x17,·[x16,·#2416]
44 »       add»    x16,·x16,·#0x24039 »       add»    x16,·x16,·#0x970
45 »       br»     x1740 »       br»     x17
  
46 00000000009f60b0·<eglChooseConfig@plt>:41 0000000000a32d90·<eglMakeCurrent@plt>:
47 »       adrp»   x16,·a6b000·<exp2@plt+0x73980>42 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
48 »       ldr»    x17,·[x16,·#584]43 »       ldr»    x17,·[x16,·#2424]
49 »       add»    x16,·x16,·#0x24844 »       add»    x16,·x16,·#0x978
50 »       br»     x1745 »       br»     x17
  
51 00000000009f60c0·<eglCreateContext@plt>:46 0000000000a32da0·<eglChooseConfig@plt>:
52 »       adrp»   x16,·a6b000·<exp2@plt+0x73980>47 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
53 »       ldr»    x17,·[x16,·#592]48 »       ldr»    x17,·[x16,·#2432]
54 »       add»    x16,·x16,·#0x25049 »       add»    x16,·x16,·#0x980
55 »       br»     x1750 »       br»     x17
  
56 00000000009f60d0·<eglDestroyContext@plt>:51 0000000000a32db0·<eglCreateContext@plt>:
57 »       adrp»   x16,·a6b000·<exp2@plt+0x73980>52 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
58 »       ldr»    x17,·[x16,·#600]53 »       ldr»    x17,·[x16,·#2440]
59 »       add»    x16,·x16,·#0x25854 »       add»    x16,·x16,·#0x988
60 »       br»     x1755 »       br»     x17
  
61 00000000009f60e0·<eglGetError@plt>:56 0000000000a32dc0·<eglDestroyContext@plt>:
62 »       adrp»   x16,·a6b000·<exp2@plt+0x73980>57 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
63 »       ldr»    x17,·[x16,·#608]58 »       ldr»    x17,·[x16,·#2448]
64 »       add»    x16,·x16,·#0x26059 »       add»    x16,·x16,·#0x990
65 »       br»     x1760 »       br»     x17
  
66 00000000009f60f0·<eglDestroySurface@plt>:61 0000000000a32dd0·<eglGetError@plt>:
67 »       adrp»   x16,·a6b000·<exp2@plt+0x73980>62 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
68 »       ldr»    x17,·[x16,·#616]63 »       ldr»    x17,·[x16,·#2456]
69 »       add»    x16,·x16,·#0x26864 »       add»    x16,·x16,·#0x998
70 »       br»     x1765 »       br»     x17
  
71 00000000009f6100·<eglGetCurrentDisplay@plt>:66 0000000000a32de0·<eglDestroySurface@plt>:
72 »       adrp»   x16,·a6b000·<exp2@plt+0x73980>67 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
73 »       ldr»    x17,·[x16,·#624]68 »       ldr»    x17,·[x16,·#2464]
74 »       add»    x16,·x16,·#0x27069 »       add»    x16,·x16,·#0x9a0
75 »       br»     x1770 »       br»     x17
  
76 00000000009f6110·<eglGetCurrentSurface@plt>:71 0000000000a32df0·<eglGetCurrentDisplay@plt>:
77 »       adrp»   x16,·a6b000·<exp2@plt+0x73980>72 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
78 »       ldr»    x17,·[x16,·#632]73 »       ldr»    x17,·[x16,·#2472]
79 »       add»    x16,·x16,·#0x27874 »       add»    x16,·x16,·#0x9a8
80 »       br»     x1775 »       br»     x17
  
81 00000000009f6120·<eglQuerySurface@plt>:76 0000000000a32e00·<eglGetCurrentSurface@plt>:
82 »       adrp»   x16,·a6b000·<exp2@plt+0x73980>77 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
83 »       ldr»    x17,·[x16,·#640]78 »       ldr»    x17,·[x16,·#2480]
84 »       add»    x16,·x16,·#0x28079 »       add»    x16,·x16,·#0x9b0
85 »       br»     x1780 »       br»     x17
  
86 00000000009f6130·<eglSwapBuffers@plt>:81 0000000000a32e10·<eglQuerySurface@plt>:
87 »       adrp»   x16,·a6b000·<exp2@plt+0x73980>82 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
88 »       ldr»    x17,·[x16,·#648]83 »       ldr»    x17,·[x16,·#2488]
89 »       add»    x16,·x16,·#0x28884 »       add»    x16,·x16,·#0x9b8
90 »       br»     x1785 »       br»     x17
  
91 00000000009f6140·<eglGetDisplay@plt>:86 0000000000a32e20·<eglSwapBuffers@plt>:
92 »       adrp»   x16,·a6b000·<exp2@plt+0x73980>87 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
93 »       ldr»    x17,·[x16,·#656]88 »       ldr»    x17,·[x16,·#2496]
94 »       add»    x16,·x16,·#0x29089 »       add»    x16,·x16,·#0x9c0
95 »       br»     x1790 »       br»     x17
  
96 00000000009f6150·<eglInitialize@plt>:91 0000000000a32e30·<eglGetDisplay@plt>:
97 »       adrp»   x16,·a6b000·<exp2@plt+0x73980>92 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
98 »       ldr»    x17,·[x16,·#664]93 »       ldr»    x17,·[x16,·#2504]
99 »       add»    x16,·x16,·#0x29894 »       add»    x16,·x16,·#0x9c8
100 »       br»     x1795 »       br»     x17
  
101 00000000009f6160·<eglTerminate@plt>:96 0000000000a32e40·<eglInitialize@plt>:
102 »       adrp»   x16,·a6b000·<exp2@plt+0x73980>97 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
103 »       ldr»    x17,·[x16,·#672]98 »       ldr»    x17,·[x16,·#2512]
104 »       add»    x16,·x16,·#0x2a099 »       add»    x16,·x16,·#0x9d0
Max diff block lines reached; 85418/90643 bytes (94.24%) of diff not shown.
2.39 MB
readelf --wide --decompress --hex-dump=.data.rel.ro {}
    
Offset 1, 15575 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.data.rel.ro':1 Hex·dump·of·section·'.data.rel.ro':
2 ··0x00a07690·00000000·00000000·00000000·00000000·................ 
3 ··0x00a076a0·00000000·00000000·00000000·00000000·................ 
4 ··0x00a076b0·00000000·00000000·00000000·00000000·................ 
5 ··0x00a076c0·00000000·00000000·00000000·00000000·................ 
6 ··0x00a076d0·00000000·00000000·00000000·00000000·................ 
7 ··0x00a076e0·00000000·00000000·00000000·00000000·................ 
8 ··0x00a076f0·00000000·00000000·00000000·00000000·................ 
9 ··0x00a07700·00000000·00000000·00000000·00000000·................ 
10 ··0x00a07710·00000000·00000000·00000000·00000000·................ 
11 ··0x00a07720·00000000·00000000·00000000·00000000·................ 
12 ··0x00a07730·00000000·00000000·00000000·00000000·................ 
13 ··0x00a07740·00000000·00000000·00000000·00000000·................ 
14 ··0x00a07750·00000000·00000000·00000000·00000000·................ 
15 ··0x00a07760·00000000·00000000·00000000·00000000·................ 
16 ··0x00a07770·00000000·00000000·00000000·00000000·................ 
17 ··0x00a07780·00000000·00000000·00000000·00000000·................ 
18 ··0x00a07790·00000000·00000000·00000000·00000000·................ 
19 ··0x00a077a0·00000000·00000000·00000000·00000000·................ 
20 ··0x00a077b0·00000000·00000000·00000000·00000000·................ 
21 ··0x00a077c0·00000000·00000000·00000000·00000000·................ 
22 ··0x00a077d0·00000000·00000000·00000000·00000000·................ 
23 ··0x00a077e0·00000000·00000000·00000000·00000000·................ 
24 ··0x00a077f0·00000000·00000000·00000000·00000000·................ 
25 ··0x00a07800·00000000·00000000·00000000·00000000·................ 
26 ··0x00a07810·00000000·00000000·00000000·00000000·................ 
27 ··0x00a07820·00000000·00000000·00000000·00000000·................ 
28 ··0x00a07830·00000000·00000000·00000000·00000000·................ 
29 ··0x00a07840·00000000·00000000·00300000·00000000·.........0...... 
30 ··0x00a07850·00000000·00000000·01300000·00000000·.........0...... 
31 ··0x00a07860·00000000·00000000·02300000·00000000·.........0...... 
32 ··0x00a07870·00000000·00000000·03300000·00000000·.........0...... 
33 ··0x00a07880·00000000·00000000·04300000·00000000·.........0...... 
34 ··0x00a07890·00000000·00000000·06300000·00000000·.........0...... 
35 ··0x00a078a0·00000000·00000000·05300000·00000000·.........0...... 
36 ··0x00a078b0·00000000·00000000·07300000·00000000·.........0...... 
37 ··0x00a078c0·00000000·00000000·08300000·00000000·.........0...... 
38 ··0x00a078d0·00000000·00000000·0d300000·00000000·.........0...... 
39 ··0x00a078e0·00000000·00000000·09300000·00000000·.........0...... 
40 ··0x00a078f0·00000000·00000000·0c300000·00000000·.........0...... 
41 ··0x00a07900·00000000·00000000·0a300000·00000000·.........0...... 
42 ··0x00a07910·00000000·00000000·0b300000·00000000·.........0...... 
43 ··0x00a07920·00000000·00000000·0e300000·00000000·.........0...... 
44 ··0x00a07930·00000000·00000000·00000000·00000000·................ 
45 ··0x00a07940·00000000·00000000·00000000·00000000·................ 
46 ··0x00a07950·00000000·00000000·00000000·00000000·................ 
47 ··0x00a07960·00000000·00000000·00000000·00000000·................ 
48 ··0x00a07970·00000000·00000000·00000000·00000000·................ 
49 ··0x00a07980·00000000·00000000·00000000·00000000·................ 
50 ··0x00a07990·00000000·00000000·00000000·00000000·................ 
51 ··0x00a079a0·00000000·00000000·00000000·00000000·................ 
52 ··0x00a079b0·00000000·00000000·00000000·00000000·................ 
53 ··0x00a079c0·00000000·00000000·00000000·00000000·................ 
54 ··0x00a079d0·00000000·00000000·00000000·00000000·................ 
55 ··0x00a079e0·00000000·00000000·00000000·00000000·................ 
56 ··0x00a079f0·00000000·00000000·00000000·00000000·................ 
57 ··0x00a07a00·00000000·00000000·00000000·00000000·................ 
58 ··0x00a07a10·00000000·00000000·00000000·00000000·................ 
59 ··0x00a07a20·00000000·00000000·00000000·00000000·................ 
60 ··0x00a07a30·00000000·00000000·00000000·00000000·................ 
61 ··0x00a07a40·00000000·00000000·00000000·00000000·................ 
62 ··0x00a07a50·00000000·00000000·00000000·00000000·................ 
63 ··0x00a07a60·00000000·00000000·00000000·00000000·................ 
64 ··0x00a07a70·00000000·00000000·00000000·00000000·................ 
65 ··0x00a07a80·00000000·00000000·00000000·00000000·................ 
66 ··0x00a07a90·00000000·00000000·00000000·00000000·................ 
67 ··0x00a07aa0·00000000·00000000·00000000·00000000·................ 
68 ··0x00a07ab0·00000000·00000000·00000000·00000000·................ 
69 ··0x00a07ac0·00000000·00000000·00000000·00000000·................ 
70 ··0x00a07ad0·00000000·00000000·00000000·00000000·................ 
71 ··0x00a07ae0·00000000·00000000·00000000·00000000·................ 
72 ··0x00a07af0·00000000·00000000·00000000·00000000·................ 
73 ··0x00a07b00·00000000·00000000·00000000·00000000·................ 
74 ··0x00a07b10·00000000·00000000·00000000·00000000·................ 
75 ··0x00a07b20·00000000·00000000·00000000·00000000·................ 
76 ··0x00a07b30·00000000·00000000·00000000·00000000·................ 
77 ··0x00a07b40·00000000·00000000·00000000·00000000·................ 
78 ··0x00a07b50·00000000·00000000·00000000·00000000·................ 
79 ··0x00a07b60·00000000·00000000·00000000·00000000·................ 
80 ··0x00a07b70·00000000·00000000·00000000·00000000·................ 
81 ··0x00a07b80·00000000·00000000·00000000·00000000·................ 
82 ··0x00a07b90·f8ffffff·ffffffff·00000000·00000000·................ 
83 ··0x00a07ba0·00000000·00000000·00000000·00000000·................ 
84 ··0x00a07bb0·00000000·00000000·00000000·00000000·................ 
85 ··0x00a07bc0·00000000·00000000·00000000·00000000·................ 
86 ··0x00a07bd0·00000000·00000000·00000000·00000000·................ 
87 ··0x00a07be0·00000000·00000000·00000000·00000000·................ 
88 ··0x00a07bf0·00000000·00000000·00000000·00000000·................ 
89 ··0x00a07c00·00000000·00000000·00000000·00000000·................ 
90 ··0x00a07c10·00000000·00000000·00000000·00000000·................ 
91 ··0x00a07c20·00000000·00000000·00000000·00000000·................ 
92 ··0x00a07c30·00000000·00000000·00000000·00000000·................ 
93 ··0x00a07c40·00000000·00000000·00000000·00000000·................ 
94 ··0x00a07c50·00000000·00000000·00000000·00000000·................ 
95 ··0x00a07c60·00000000·00000000·00000000·00000000·................ 
96 ··0x00a07c70·00000000·00000000·00000000·00000000·................ 
97 ··0x00a07c80·00000000·00000000·00000000·00000000·................ 
98 ··0x00a07c90·00000000·00000000·00000000·00000000·................ 
99 ··0x00a07ca0·00000000·00000000·00000000·00000000·................ 
100 ··0x00a07cb0·f8ffffff·ffffffff·00000000·00000000·................ 
101 ··0x00a07cc0·00000000·00000000·00000000·00000000·................ 
102 ··0x00a07cd0·00000000·00000000·00000000·00000000·................ 
103 ··0x00a07ce0·00000000·00000000·00000000·00000000·................ 
104 ··0x00a07cf0·00000000·00000000·00000000·00000000·................ 
105 ··0x00a07d00·00000000·00000000·00000000·00000000·................ 
106 ··0x00a07d10·00000000·00000000·00000000·00000000·................ 
107 ··0x00a07d20·00000000·00000000·00000000·00000000·................ 
108 ··0x00a07d30·00000000·00000000·00000000·00000000·................ 
109 ··0x00a07d40·00000000·00000000·00000000·00000000·................ 
110 ··0x00a07d50·00000000·00000000·00000000·00000000·................ 
111 ··0x00a07d60·00000000·00000000·00000000·00000000·................ 
112 ··0x00a07d70·00000000·00000000·00000000·00000000·................ 
113 ··0x00a07d80·00000000·00000000·00000000·00000000·................ 
114 ··0x00a07d90·f8ffffff·ffffffff·00000000·00000000·................ 
115 ··0x00a07da0·00000000·00000000·00000000·00000000·................ 
116 ··0x00a07db0·00000000·00000000·00000000·00000000·................ 
117 ··0x00a07dc0·00000000·00000000·00000000·00000000·................ 
118 ··0x00a07dd0·00000000·00000000·00000000·00000000·................ 
119 ··0x00a07de0·00000000·00000000·00000000·00000000·................ 
120 ··0x00a07df0·00000000·00000000·00000000·00000000·................ 
121 ··0x00a07e00·00000000·00000000·00000000·00000000·................ 
122 ··0x00a07e10·00000000·00000000·00000000·00000000·................ 
123 ··0x00a07e20·00000000·00000000·00000000·00000000·................ 
124 ··0x00a07e30·00000000·00000000·00000000·00000000·................ 
125 ··0x00a07e40·00000000·00000000·00000000·00000000·................ 
126 ··0x00a07e50·00000000·00000000·00000000·00000000·................ 
Max diff block lines reached; 1466524/2509572 bytes (58.44%) of diff not shown.
296 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x00a6a0e0·00000000·00000000·00000000·00000000·................2 ··0x00aa77f0·00000000·00000000·00000000·00000000·................
  
22.9 KB
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 175 lines modifiedOffset 1, 178 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x00a6a0f0·00000000·00000000·00000000·00000000·................ 
3 ··0x00a6a100·00000000·00000000·00000000·00000000·................ 
4 ··0x00a6a110·00000000·00000000·00000000·00000000·................ 
5 ··0x00a6a120·00000000·00000000·00000000·00000000·................ 
6 ··0x00a6a130·00000000·00000000·00000000·00000000·................ 
7 ··0x00a6a140·00000000·00000000·00000000·00000000·................ 
8 ··0x00a6a150·00000000·00000000·00000000·00000000·................ 
9 ··0x00a6a160·00000000·00000000·00000000·00000000·................ 
10 ··0x00a6a170·00000000·00000000·00000000·00000000·................ 
11 ··0x00a6a180·00000000·00000000·00000000·00000000·................ 
12 ··0x00a6a190·00000000·00000000·00000000·00000000·................ 
13 ··0x00a6a1a0·00000000·00000000·00000000·00000000·................ 
14 ··0x00a6a1b0·00000000·00000000·00000000·00000000·................ 
15 ··0x00a6a1c0·00000000·00000000·00000000·00000000·................ 
16 ··0x00a6a1d0·00000000·00000000·00000000·00000000·................ 
17 ··0x00a6a1e0·00000000·00000000·00000000·00000000·................ 
18 ··0x00a6a1f0·00000000·00000000·00000000·00000000·................ 
19 ··0x00a6a200·00000000·00000000·00000000·00000000·................ 
20 ··0x00a6a210·00000000·00000000·00000000·00000000·................ 
21 ··0x00a6a220·00000000·00000000·00000000·00000000·................ 
22 ··0x00a6a230·00000000·00000000·00000000·00000000·................ 
23 ··0x00a6a240·00000000·00000000·00000000·00000000·................ 
24 ··0x00a6a250·00000000·00000000·00000000·00000000·................ 
25 ··0x00a6a260·00000000·00000000·00000000·00000000·................ 
26 ··0x00a6a270·00000000·00000000·00000000·00000000·................ 
27 ··0x00a6a280·00000000·00000000·00000000·00000000·................ 
28 ··0x00a6a290·00000000·00000000·00000000·00000000·................ 
29 ··0x00a6a2a0·00000000·00000000·00000000·00000000·................ 
30 ··0x00a6a2b0·00000000·00000000·00000000·00000000·................ 
31 ··0x00a6a2c0·00000000·00000000·00000000·00000000·................ 
32 ··0x00a6a2d0·00000000·00000000·00000000·00000000·................ 
33 ··0x00a6a2e0·00000000·00000000·00000000·00000000·................ 
34 ··0x00a6a2f0·00000000·00000000·00000000·00000000·................ 
35 ··0x00a6a300·00000000·00000000·00000000·00000000·................ 
36 ··0x00a6a310·00000000·00000000·00000000·00000000·................ 
37 ··0x00a6a320·00000000·00000000·00000000·00000000·................ 
38 ··0x00a6a330·00000000·00000000·00000000·00000000·................ 
39 ··0x00a6a340·00000000·00000000·00000000·00000000·................ 
40 ··0x00a6a350·00000000·00000000·00000000·00000000·................ 
41 ··0x00a6a360·00000000·00000000·00000000·00000000·................ 
42 ··0x00a6a370·00000000·00000000·00000000·00000000·................ 
43 ··0x00a6a380·00000000·00000000·00000000·00000000·................ 
44 ··0x00a6a390·00000000·00000000·00000000·00000000·................ 
45 ··0x00a6a3a0·00000000·00000000·00000000·00000000·................ 
46 ··0x00a6a3b0·00000000·00000000·00000000·00000000·................ 
47 ··0x00a6a3c0·00000000·00000000·00000000·00000000·................ 
48 ··0x00a6a3d0·00000000·00000000·00000000·00000000·................ 
49 ··0x00a6a3e0·00000000·00000000·00000000·00000000·................ 
50 ··0x00a6a3f0·00000000·00000000·00000000·00000000·................ 
51 ··0x00a6a400·00000000·00000000·00000000·00000000·................ 
52 ··0x00a6a410·00000000·00000000·00000000·00000000·................ 
53 ··0x00a6a420·00000000·00000000·00000000·00000000·................ 
54 ··0x00a6a430·00000000·00000000·00000000·00000000·................ 
55 ··0x00a6a440·00000000·00000000·00000000·00000000·................ 
56 ··0x00a6a450·00000000·00000000·00000000·00000000·................ 
57 ··0x00a6a460·00000000·00000000·00000000·00000000·................ 
58 ··0x00a6a470·00000000·00000000·00000000·00000000·................ 
59 ··0x00a6a480·00000000·00000000·00000000·00000000·................ 
60 ··0x00a6a490·00000000·00000000·00000000·00000000·................ 
61 ··0x00a6a4a0·00000000·00000000·00000000·00000000·................ 
62 ··0x00a6a4b0·00000000·00000000·00000000·00000000·................ 
63 ··0x00a6a4c0·00000000·00000000·00000000·00000000·................ 
64 ··0x00a6a4d0·00000000·00000000·00000000·00000000·................ 
65 ··0x00a6a4e0·00000000·00000000·00000000·00000000·................ 
66 ··0x00a6a4f0·00000000·00000000·00000000·00000000·................ 
67 ··0x00a6a500·00000000·00000000·00000000·00000000·................ 
68 ··0x00a6a510·00000000·00000000·00000000·00000000·................ 
69 ··0x00a6a520·00000000·00000000·00000000·00000000·................ 
70 ··0x00a6a530·00000000·00000000·00000000·00000000·................ 
71 ··0x00a6a540·00000000·00000000·00000000·00000000·................ 
72 ··0x00a6a550·00000000·00000000·00000000·00000000·................ 
73 ··0x00a6a560·00000000·00000000·00000000·00000000·................ 
74 ··0x00a6a570·00000000·00000000·00000000·00000000·................ 
75 ··0x00a6a580·00000000·00000000·00000000·00000000·................ 
76 ··0x00a6a590·00000000·00000000·00000000·00000000·................ 
77 ··0x00a6a5a0·00000000·00000000·00000000·00000000·................ 
78 ··0x00a6a5b0·00000000·00000000·00000000·00000000·................ 
79 ··0x00a6a5c0·00000000·00000000·00000000·00000000·................ 
80 ··0x00a6a5d0·00000000·00000000·00000000·00000000·................ 
81 ··0x00a6a5e0·00000000·00000000·00000000·00000000·................ 
82 ··0x00a6a5f0·00000000·00000000·00000000·00000000·................ 
83 ··0x00a6a600·00000000·00000000·00000000·00000000·................ 
84 ··0x00a6a610·00000000·00000000·00000000·00000000·................ 
85 ··0x00a6a620·00000000·00000000·00000000·00000000·................ 
86 ··0x00a6a630·00000000·00000000·00000000·00000000·................ 
87 ··0x00a6a640·00000000·00000000·00000000·00000000·................ 
88 ··0x00a6a650·00000000·00000000·00000000·00000000·................ 
89 ··0x00a6a660·00000000·00000000·00000000·00000000·................ 
90 ··0x00a6a670·00000000·00000000·00000000·00000000·................ 
91 ··0x00a6a680·00000000·00000000·00000000·00000000·................ 
92 ··0x00a6a690·00000000·00000000·00000000·00000000·................ 
93 ··0x00a6a6a0·00000000·00000000·00000000·00000000·................ 
94 ··0x00a6a6b0·00000000·00000000·00000000·00000000·................ 
95 ··0x00a6a6c0·00000000·00000000·00000000·00000000·................ 
96 ··0x00a6a6d0·00000000·00000000·00000000·00000000·................ 
97 ··0x00a6a6e0·00000000·00000000·00000000·00000000·................ 
98 ··0x00a6a6f0·00000000·00000000·00000000·00000000·................ 
99 ··0x00a6a700·00000000·00000000·00000000·00000000·................2 ··0x00aa7800·00000000·00000000·00000000·00000000·................
100 ··0x00a6a710·00000000·00000000·00000000·00000000·................3 ··0x00aa7810·00000000·00000000·00000000·00000000·................
101 ··0x00a6a720·00000000·00000000·00000000·00000000·................4 ··0x00aa7820·00000000·00000000·00000000·00000000·................
102 ··0x00a6a730·00000000·00000000·00000000·00000000·................5 ··0x00aa7830·00000000·00000000·00000000·00000000·................
103 ··0x00a6a740·00000000·00000000·00000000·00000000·................6 ··0x00aa7840·00000000·00000000·00000000·00000000·................
104 ··0x00a6a750·00000000·00000000·00000000·00000000·................7 ··0x00aa7850·00000000·00000000·00000000·00000000·................
105 ··0x00a6a760·00000000·00000000·00000000·00000000·................8 ··0x00aa7860·00000000·00000000·00000000·00000000·................
106 ··0x00a6a770·00000000·00000000·00000000·00000000·................9 ··0x00aa7870·00000000·00000000·00000000·00000000·................
107 ··0x00a6a780·00000000·00000000·00000000·00000000·................10 ··0x00aa7880·00000000·00000000·00000000·00000000·................
108 ··0x00a6a790·00000000·00000000·00000000·00000000·................11 ··0x00aa7890·00000000·00000000·00000000·00000000·................
109 ··0x00a6a7a0·00000000·00000000·00000000·00000000·................12 ··0x00aa78a0·00000000·00000000·00000000·00000000·................
110 ··0x00a6a7b0·00000000·00000000·00000000·00000000·................13 ··0x00aa78b0·00000000·00000000·00000000·00000000·................
111 ··0x00a6a7c0·00000000·00000000·00000000·00000000·................14 ··0x00aa78c0·00000000·00000000·00000000·00000000·................
112 ··0x00a6a7d0·00000000·00000000·00000000·00000000·................15 ··0x00aa78d0·00000000·00000000·00000000·00000000·................
113 ··0x00a6a7e0·00000000·00000000·00000000·00000000·................16 ··0x00aa78e0·00000000·00000000·00000000·00000000·................
114 ··0x00a6a7f0·00000000·00000000·00000000·00000000·................17 ··0x00aa78f0·00000000·00000000·00000000·00000000·................
115 ··0x00a6a800·00000000·00000000·00000000·00000000·................ 
116 ··0x00a6a810·00000000·00000000·00000000·00000000·................ 
117 ··0x00a6a820·00000000·00000000·00000000·00000000·................ 
118 ··0x00a6a830·00000000·00000000·00000000·00000000·................ 
119 ··0x00a6a840·00000000·00000000·00000000·00000000·................ 
120 ··0x00a6a850·00000000·00000000·00000000·00000000·................ 
121 ··0x00a6a860·00000000·00000000·00000000·00000000·................ 
122 ··0x00a6a870·00000000·00000000·00000000·00000000·................ 
123 ··0x00a6a880·00000000·00000000·00000000·00000000·................ 
124 ··0x00a6a890·00000000·00000000·00000000·00000000·................ 
125 ··0x00a6a8a0·00000000·00000000·00000000·00000000·................ 
126 ··0x00a6a8b0·00000000·00000000·00000000·00000000·................ 
Max diff block lines reached; 0/23309 bytes (0.00%) of diff not shown.
8.96 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 71 lines modifiedOffset 1, 70 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
2 ··0x00a6adc0·00000000·00000000·00000000·00000000·................ 
3 ··0x00a6add0·00000000·00000000·00000000·00000000·................ 
4 ··0x00a6ade0·00000000·00000000·00000000·00000000·................ 
5 ··0x00a6adf0·00000000·00000000·00000000·00000000·................ 
6 ··0x00a6ae00·00000000·00000000·00000000·00000000·................2 ··0x00aa8500·00000000·00000000·00000000·00000000·................
7 ··0x00a6ae10·00000000·00000000·00000000·00000000·................3 ··0x00aa8510·00000000·00000000·00000000·00000000·................
8 ··0x00a6ae20·00000000·00000000·00000000·00000000·................4 ··0x00aa8520·00000000·00000000·00000000·00000000·................
9 ··0x00a6ae30·00000000·00000000·00000000·00000000·................5 ··0x00aa8530·00000000·00000000·00000000·00000000·................
10 ··0x00a6ae40·00000000·00000000·00000000·00000000·................6 ··0x00aa8540·00000000·00000000·00000000·00000000·................
11 ··0x00a6ae50·00000000·00000000·00000000·00000000·................7 ··0x00aa8550·00000000·00000000·00000000·00000000·................
12 ··0x00a6ae60·00000000·00000000·00000000·00000000·................8 ··0x00aa8560·00000000·00000000·00000000·00000000·................
13 ··0x00a6ae70·00000000·00000000·00000000·00000000·................9 ··0x00aa8570·00000000·00000000·00000000·00000000·................
14 ··0x00a6ae80·00000000·00000000·00000000·00000000·................10 ··0x00aa8580·00000000·00000000·00000000·00000000·................
15 ··0x00a6ae90·00000000·00000000·00000000·00000000·................11 ··0x00aa8590·00000000·00000000·00000000·00000000·................
16 ··0x00a6aea0·00000000·00000000·00000000·00000000·................12 ··0x00aa85a0·00000000·00000000·00000000·00000000·................
17 ··0x00a6aeb0·00000000·00000000·00000000·00000000·................13 ··0x00aa85b0·00000000·00000000·00000000·00000000·................
18 ··0x00a6aec0·00000000·00000000·00000000·00000000·................14 ··0x00aa85c0·00000000·00000000·00000000·00000000·................
19 ··0x00a6aed0·00000000·00000000·00000000·00000000·................15 ··0x00aa85d0·00000000·00000000·00000000·00000000·................
20 ··0x00a6aee0·00000000·00000000·00000000·00000000·................16 ··0x00aa85e0·00000000·00000000·00000000·00000000·................
21 ··0x00a6aef0·00000000·00000000·00000000·00000000·................17 ··0x00aa85f0·00000000·00000000·00000000·00000000·................
22 ··0x00a6af00·00000000·00000000·00000000·00000000·................18 ··0x00aa8600·00000000·00000000·00000000·00000000·................
23 ··0x00a6af10·00000000·00000000·00000000·00000000·................19 ··0x00aa8610·00000000·00000000·00000000·00000000·................
24 ··0x00a6af20·00000000·00000000·00000000·00000000·................20 ··0x00aa8620·00000000·00000000·00000000·00000000·................
25 ··0x00a6af30·00000000·00000000·00000000·00000000·................21 ··0x00aa8630·00000000·00000000·00000000·00000000·................
26 ··0x00a6af40·00000000·00000000·00000000·00000000·................22 ··0x00aa8640·00000000·00000000·00000000·00000000·................
27 ··0x00a6af50·00000000·00000000·00000000·00000000·................23 ··0x00aa8650·00000000·00000000·00000000·00000000·................
28 ··0x00a6af60·00000000·00000000·00000000·00000000·................24 ··0x00aa8660·00000000·00000000·00000000·00000000·................
29 ··0x00a6af70·00000000·00000000·00000000·00000000·................25 ··0x00aa8670·00000000·00000000·00000000·00000000·................
30 ··0x00a6af80·00000000·00000000·00000000·00000000·................26 ··0x00aa8680·00000000·00000000·00000000·00000000·................
31 ··0x00a6af90·00000000·00000000·00000000·00000000·................27 ··0x00aa8690·00000000·00000000·00000000·00000000·................
32 ··0x00a6afa0·00000000·00000000·00000000·00000000·................28 ··0x00aa86a0·00000000·00000000·00000000·00000000·................
33 ··0x00a6afb0·00000000·00000000·00000000·00000000·................29 ··0x00aa86b0·00000000·00000000·00000000·00000000·................
34 ··0x00a6afc0·00000000·00000000·00000000·00000000·................30 ··0x00aa86c0·00000000·00000000·00000000·00000000·................
35 ··0x00a6afd0·00000000·00000000·00000000·00000000·................31 ··0x00aa86d0·00000000·00000000·00000000·00000000·................
36 ··0x00a6afe0·00000000·00000000·00000000·00000000·................32 ··0x00aa86e0·00000000·00000000·00000000·00000000·................
37 ··0x00a6aff0·00000000·00000000·00000000·00000000·................33 ··0x00aa86f0·00000000·00000000·00000000·00000000·................
38 ··0x00a6b000·00000000·00000000·00000000·00000000·................34 ··0x00aa8700·00000000·00000000·00000000·00000000·................
39 ··0x00a6b010·00000000·00000000·00000000·00000000·................35 ··0x00aa8710·00000000·00000000·00000000·00000000·................
40 ··0x00a6b020·00000000·00000000·00000000·00000000·................36 ··0x00aa8720·00000000·00000000·00000000·00000000·................
41 ··0x00a6b030·00000000·00000000·00000000·00000000·................37 ··0x00aa8730·00000000·00000000·00000000·00000000·................
42 ··0x00a6b040·00000000·00000000·00000000·00000000·................38 ··0x00aa8740·00000000·00000000·00000000·00000000·................
43 ··0x00a6b050·00000000·00000000·00000000·00000000·................39 ··0x00aa8750·00000000·00000000·00000000·00000000·................
44 ··0x00a6b060·00000000·00000000·00000000·00000000·................40 ··0x00aa8760·00000000·00000000·00000000·00000000·................
45 ··0x00a6b070·00000000·00000000·00000000·00000000·................41 ··0x00aa8770·00000000·00000000·00000000·00000000·................
46 ··0x00a6b080·00000000·00000000·00000000·00000000·................42 ··0x00aa8780·00000000·00000000·00000000·00000000·................
47 ··0x00a6b090·00000000·00000000·00000000·00000000·................43 ··0x00aa8790·00000000·00000000·00000000·00000000·................
48 ··0x00a6b0a0·00000000·00000000·00000000·00000000·................44 ··0x00aa87a0·00000000·00000000·00000000·00000000·................
49 ··0x00a6b0b0·00000000·00000000·00000000·00000000·................45 ··0x00aa87b0·00000000·00000000·00000000·00000000·................
50 ··0x00a6b0c0·00000000·00000000·00000000·00000000·................46 ··0x00aa87c0·00000000·00000000·00000000·00000000·................
51 ··0x00a6b0d0·00000000·00000000·00000000·00000000·................47 ··0x00aa87d0·00000000·00000000·00000000·00000000·................
52 ··0x00a6b0e0·00000000·00000000·00000000·00000000·................48 ··0x00aa87e0·00000000·00000000·00000000·00000000·................
53 ··0x00a6b0f0·00000000·00000000·00000000·00000000·................49 ··0x00aa87f0·00000000·00000000·00000000·00000000·................
54 ··0x00a6b100·00000000·00000000·00000000·00000000·................50 ··0x00aa8800·00000000·00000000·00000000·00000000·................
55 ··0x00a6b110·00000000·00000000·00000000·00000000·................51 ··0x00aa8810·00000000·00000000·00000000·00000000·................
56 ··0x00a6b120·00000000·00000000·00000000·00000000·................52 ··0x00aa8820·00000000·00000000·00000000·00000000·................
57 ··0x00a6b130·00000000·00000000·00000000·00000000·................53 ··0x00aa8830·00000000·00000000·00000000·00000000·................
58 ··0x00a6b140·00000000·00000000·00000000·00000000·................54 ··0x00aa8840·00000000·00000000·00000000·00000000·................
59 ··0x00a6b150·00000000·00000000·00000000·00000000·................55 ··0x00aa8850·00000000·00000000·00000000·00000000·................
60 ··0x00a6b160·00000000·00000000·00000000·00000000·................56 ··0x00aa8860·00000000·00000000·00000000·00000000·................
61 ··0x00a6b170·00000000·00000000·00000000·00000000·................57 ··0x00aa8870·00000000·00000000·00000000·00000000·................
62 ··0x00a6b180·00000000·00000000·00000000·00000000·................58 ··0x00aa8880·00000000·00000000·00000000·00000000·................
63 ··0x00a6b190·00000000·00000000·00000000·00000000·................59 ··0x00aa8890·00000000·00000000·00000000·00000000·................
64 ··0x00a6b1a0·00000000·00000000·00000000·00000000·................60 ··0x00aa88a0·00000000·00000000·00000000·00000000·................
65 ··0x00a6b1b0·00000000·00000000·00000000·00000000·................61 ··0x00aa88b0·00000000·00000000·00000000·00000000·................
66 ··0x00a6b1c0·00000000·00000000·00000000·00000000·................62 ··0x00aa88c0·00000000·00000000·00000000·00000000·................
67 ··0x00a6b1d0·00000000·00000000·00000000·00000000·................63 ··0x00aa88d0·00000000·00000000·00000000·00000000·................
68 ··0x00a6b1e0·00000000·00000000·00000000·00000000·................64 ··0x00aa88e0·00000000·00000000·00000000·00000000·................
69 ··0x00a6b1f0·00000000·00000000···················........65 ··0x00aa88f0·00000000·00000000·00000000·00000000·................
 66 ··0x00aa8900·00000000·00000000·00000000·00000000·................
 67 ··0x00aa8910·00000000·00000000·00000000·00000000·................
 68 ··0x00aa8920·00000000·00000000·00000000·00000000·................
  
23.8 KB
readelf --wide --decompress --hex-dump=.got.plt {}
    
Offset 1, 184 lines modifiedOffset 1, 184 lines modified
  
1 Hex·dump·of·section·'.got.plt':1 Hex·dump·of·section·'.got.plt':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
3 ··0x00a6b1f8·00000000·00000000·00000000·00000000·................3 ··0x00aa8930·00000000·00000000·00000000·00000000·................
4 ··0x00a6b208·00000000·00000000·20609f00·00000000·........·`......4 ··0x00aa8940·00000000·00000000·102da300·00000000·.........-......
 5 ··0x00aa8950·102da300·00000000·102da300·00000000·.-.......-......
 6 ··0x00aa8960·102da300·00000000·102da300·00000000·.-.......-......
 7 ··0x00aa8970·102da300·00000000·102da300·00000000·.-.......-......
5 ··0x00a6b218·20609f00·00000000·20609f00·00000000··`......·`...... 
6 ··0x00a6b228·20609f00·00000000·20609f00·00000000··`......·`...... 
7 ··0x00a6b238·20609f00·00000000·20609f00·00000000··`......·`...... 
8 ··0x00a6b248·20609f00·00000000·20609f00·00000000··`......·`...... 
9 ··0x00a6b258·20609f00·00000000·20609f00·00000000··`......·`...... 
10 ··0x00a6b268·20609f00·00000000·20609f00·00000000··`......·`...... 
11 ··0x00a6b278·20609f00·00000000·20609f00·00000000··`......·`...... 
12 ··0x00a6b288·20609f00·00000000·20609f00·00000000··`......·`...... 
13 ··0x00a6b298·20609f00·00000000·20609f00·00000000··`......·`...... 
14 ··0x00a6b2a8·20609f00·00000000·20609f00·00000000··`......·`...... 
15 ··0x00a6b2b8·20609f00·00000000·20609f00·00000000··`......·`...... 
16 ··0x00a6b2c8·20609f00·00000000·20609f00·00000000··`......·`...... 
17 ··0x00a6b2d8·20609f00·00000000·20609f00·00000000··`......·`...... 
18 ··0x00a6b2e8·20609f00·00000000·20609f00·00000000··`......·`...... 
19 ··0x00a6b2f8·20609f00·00000000·20609f00·00000000··`......·`...... 
20 ··0x00a6b308·20609f00·00000000·20609f00·00000000··`......·`...... 
21 ··0x00a6b318·20609f00·00000000·20609f00·00000000··`......·`...... 
22 ··0x00a6b328·20609f00·00000000·20609f00·00000000··`......·`...... 
23 ··0x00a6b338·20609f00·00000000·20609f00·00000000··`......·`...... 
24 ··0x00a6b348·20609f00·00000000·20609f00·00000000··`......·`...... 
25 ··0x00a6b358·20609f00·00000000·20609f00·00000000··`......·`...... 
26 ··0x00a6b368·20609f00·00000000·20609f00·00000000··`......·`...... 
27 ··0x00a6b378·20609f00·00000000·20609f00·00000000··`......·`...... 
28 ··0x00a6b388·20609f00·00000000·20609f00·00000000··`......·`...... 
29 ··0x00a6b398·20609f00·00000000·20609f00·00000000··`......·`...... 
30 ··0x00a6b3a8·20609f00·00000000·20609f00·00000000··`......·`...... 
31 ··0x00a6b3b8·20609f00·00000000·20609f00·00000000··`......·`...... 
32 ··0x00a6b3c8·20609f00·00000000·20609f00·00000000··`......·`...... 
33 ··0x00a6b3d8·20609f00·00000000·20609f00·00000000··`......·`...... 
34 ··0x00a6b3e8·20609f00·00000000·20609f00·00000000··`......·`...... 
35 ··0x00a6b3f8·20609f00·00000000·20609f00·00000000··`......·`...... 
36 ··0x00a6b408·20609f00·00000000·20609f00·00000000··`......·`...... 
37 ··0x00a6b418·20609f00·00000000·20609f00·00000000··`......·`...... 
38 ··0x00a6b428·20609f00·00000000·20609f00·00000000··`......·`...... 
39 ··0x00a6b438·20609f00·00000000·20609f00·00000000··`......·`...... 
40 ··0x00a6b448·20609f00·00000000·20609f00·00000000··`......·`...... 
41 ··0x00a6b458·20609f00·00000000·20609f00·00000000··`......·`...... 
42 ··0x00a6b468·20609f00·00000000·20609f00·00000000··`......·`...... 
43 ··0x00a6b478·20609f00·00000000·20609f00·00000000··`......·`...... 
44 ··0x00a6b488·20609f00·00000000·20609f00·00000000··`......·`...... 
45 ··0x00a6b498·20609f00·00000000·20609f00·00000000··`......·`...... 
46 ··0x00a6b4a8·20609f00·00000000·20609f00·00000000··`......·`...... 
47 ··0x00a6b4b8·20609f00·00000000·20609f00·00000000··`......·`...... 
48 ··0x00a6b4c8·20609f00·00000000·20609f00·00000000··`......·`...... 
49 ··0x00a6b4d8·20609f00·00000000·20609f00·00000000··`......·`...... 
50 ··0x00a6b4e8·20609f00·00000000·20609f00·00000000··`......·`...... 
51 ··0x00a6b4f8·20609f00·00000000·20609f00·00000000··`......·`...... 
52 ··0x00a6b508·20609f00·00000000·20609f00·00000000··`......·`...... 
53 ··0x00a6b518·20609f00·00000000·20609f00·00000000··`......·`...... 
54 ··0x00a6b528·20609f00·00000000·20609f00·00000000··`......·`...... 
55 ··0x00a6b538·20609f00·00000000·20609f00·00000000··`......·`...... 
56 ··0x00a6b548·20609f00·00000000·20609f00·00000000··`......·`...... 
57 ··0x00a6b558·20609f00·00000000·20609f00·00000000··`......·`...... 
58 ··0x00a6b568·20609f00·00000000·20609f00·00000000··`......·`...... 
59 ··0x00a6b578·20609f00·00000000·20609f00·00000000··`......·`...... 
60 ··0x00a6b588·20609f00·00000000·20609f00·00000000··`......·`...... 
61 ··0x00a6b598·20609f00·00000000·20609f00·00000000··`......·`...... 
62 ··0x00a6b5a8·20609f00·00000000·20609f00·00000000··`......·`...... 
63 ··0x00a6b5b8·20609f00·00000000·20609f00·00000000··`......·`...... 
64 ··0x00a6b5c8·20609f00·00000000·20609f00·00000000··`......·`...... 
65 ··0x00a6b5d8·20609f00·00000000·20609f00·00000000··`......·`...... 
66 ··0x00a6b5e8·20609f00·00000000·20609f00·00000000··`......·`...... 
67 ··0x00a6b5f8·20609f00·00000000·20609f00·00000000··`......·`...... 
68 ··0x00a6b608·20609f00·00000000·20609f00·00000000··`......·`...... 
69 ··0x00a6b618·20609f00·00000000·20609f00·00000000··`......·`...... 
70 ··0x00a6b628·20609f00·00000000·20609f00·00000000··`......·`...... 
71 ··0x00a6b638·20609f00·00000000·20609f00·00000000··`......·`...... 
72 ··0x00a6b648·20609f00·00000000·20609f00·00000000··`......·`...... 
73 ··0x00a6b658·20609f00·00000000·20609f00·00000000··`......·`...... 
74 ··0x00a6b668·20609f00·00000000·20609f00·00000000··`......·`...... 
75 ··0x00a6b678·20609f00·00000000·20609f00·00000000··`......·`...... 
76 ··0x00a6b688·20609f00·00000000·20609f00·00000000··`......·`...... 
77 ··0x00a6b698·20609f00·00000000·20609f00·00000000··`......·`...... 
78 ··0x00a6b6a8·20609f00·00000000·20609f00·00000000··`......·`...... 
79 ··0x00a6b6b8·20609f00·00000000·20609f00·00000000··`......·`...... 
80 ··0x00a6b6c8·20609f00·00000000·20609f00·00000000··`......·`...... 
81 ··0x00a6b6d8·20609f00·00000000·20609f00·00000000··`......·`...... 
82 ··0x00a6b6e8·20609f00·00000000·20609f00·00000000··`......·`...... 
83 ··0x00a6b6f8·20609f00·00000000·20609f00·00000000··`......·`...... 
84 ··0x00a6b708·20609f00·00000000·20609f00·00000000··`......·`...... 
85 ··0x00a6b718·20609f00·00000000·20609f00·00000000··`......·`...... 
86 ··0x00a6b728·20609f00·00000000·20609f00·00000000··`......·`...... 
87 ··0x00a6b738·20609f00·00000000·20609f00·00000000··`......·`...... 
88 ··0x00a6b748·20609f00·00000000·20609f00·00000000··`......·`...... 
89 ··0x00a6b758·20609f00·00000000·20609f00·00000000··`......·`...... 
90 ··0x00a6b768·20609f00·00000000·20609f00·00000000··`......·`...... 
91 ··0x00a6b778·20609f00·00000000·20609f00·00000000··`......·`...... 
92 ··0x00a6b788·20609f00·00000000·20609f00·00000000··`......·`...... 
93 ··0x00a6b798·20609f00·00000000·20609f00·00000000··`......·`...... 
94 ··0x00a6b7a8·20609f00·00000000·20609f00·00000000··`......·`...... 
95 ··0x00a6b7b8·20609f00·00000000·20609f00·00000000··`......·`...... 
96 ··0x00a6b7c8·20609f00·00000000·20609f00·00000000··`......·`...... 
97 ··0x00a6b7d8·20609f00·00000000·20609f00·00000000··`......·`...... 
98 ··0x00a6b7e8·20609f00·00000000·20609f00·00000000··`......·`...... 
99 ··0x00a6b7f8·20609f00·00000000·20609f00·00000000··`......·`...... 
100 ··0x00a6b808·20609f00·00000000·20609f00·00000000··`......·`...... 
101 ··0x00a6b818·20609f00·00000000·20609f00·00000000··`......·`...... 
102 ··0x00a6b828·20609f00·00000000·20609f00·00000000··`......·`...... 
103 ··0x00a6b838·20609f00·00000000·20609f00·00000000··`......·`...... 
104 ··0x00a6b848·20609f00·00000000·20609f00·00000000··`......·`...... 
105 ··0x00a6b858·20609f00·00000000·20609f00·00000000··`......·`...... 
106 ··0x00a6b868·20609f00·00000000·20609f00·00000000··`......·`...... 
107 ··0x00a6b878·20609f00·00000000·20609f00·00000000··`......·`...... 
108 ··0x00a6b888·20609f00·00000000·20609f00·00000000··`......·`...... 
109 ··0x00a6b898·20609f00·00000000·20609f00·00000000··`......·`......8 ··0x00aa8980·102da300·00000000·102da300·00000000·.-.......-......
 9 ··0x00aa8990·102da300·00000000·102da300·00000000·.-.......-......
 10 ··0x00aa89a0·102da300·00000000·102da300·00000000·.-.......-......
 11 ··0x00aa89b0·102da300·00000000·102da300·00000000·.-.......-......
 12 ··0x00aa89c0·102da300·00000000·102da300·00000000·.-.......-......
 13 ··0x00aa89d0·102da300·00000000·102da300·00000000·.-.......-......
 14 ··0x00aa89e0·102da300·00000000·102da300·00000000·.-.......-......
 15 ··0x00aa89f0·102da300·00000000·102da300·00000000·.-.......-......
 16 ··0x00aa8a00·102da300·00000000·102da300·00000000·.-.......-......
 17 ··0x00aa8a10·102da300·00000000·102da300·00000000·.-.......-......
110 ··0x00a6b8a8·20609f00·00000000·20609f00·00000000··`......·`......18 ··0x00aa8a20·102da300·00000000·102da300·00000000·.-.......-......
 19 ··0x00aa8a30·102da300·00000000·102da300·00000000·.-.......-......
 20 ··0x00aa8a40·102da300·00000000·102da300·00000000·.-.......-......
 21 ··0x00aa8a50·102da300·00000000·102da300·00000000·.-.......-......
 22 ··0x00aa8a60·102da300·00000000·102da300·00000000·.-.......-......
Max diff block lines reached; 0/24264 bytes (0.00%) of diff not shown.
92.2 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 981 lines modifiedOffset 1, 432 lines modified
  
Diff chunk too large, falling back to line-by-line diff (429 lines added, 978 lines removed)
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00a7bd38·01000000·00000000·3c000000·00000000·........<.......2 ··0x00ab9468·01000000·00000000·3c000000·00000000·........<.......
3 ··0x00a7bd48·00000000·00000000·01000000·00000000·................3 ··0x00ab9478·00000000·00000000·01000000·00000000·................
4 ··0x00a7bd58·00000000·00000000·00000000·00000000·................4 ··0x00ab9488·00000000·00000000·00000000·00000000·................
5 ··0x00a7bd68·00000000·00000000·01000000·01000000·................5 ··0x00ab9498·00000000·00000000·01000000·01000000·................
6 ··0x00a7bd78·02000000·01000000·02000000·01000000·................6 ··0x00ab94a8·02000000·01000000·02000000·01000000·................
7 ··0x00a7bd88·01000000·01000000·01000000·00010010·................7 ··0x00ab94b8·01000000·01000000·01000000·00010010·................
8 ··0x00a7bd98·00150000·00000000·00000000·00000000·................8 ··0x00ab94c8·00150000·00000000·00000000·00000000·................
9 ··0x00a7bda8·00000000·00000000·00000000·00000000·................9 ··0x00ab94d8·00000000·00000000·00000000·00000000·................
10 ··0x00a7bdb8·00000000·00000000·03000000·01000000·................10 ··0x00ab94e8·00000000·00000000·03000000·01000000·................
11 ··0x00a7bdc8·01000000·01000000·01000000·01000000·................11 ··0x00ab94f8·01000000·01000000·01000000·01000000·................
12 ··0x00a7bdd8·01000000·00000000·00000000·00000000·................12 ··0x00ab9508·01000000·00000000·00000000·00000000·................
13 ··0x00a7bde8·00000000·00000000·00000000·00000000·................13 ··0x00ab9518·00000000·00000000·00000000·00000000·................
14 ··0x00a7bdf8·00000000·00000000·00000000·00000000·................14 ··0x00ab9528·00000000·00000000·00000000·00000000·................
15 ··0x00a7be08·00000000·00000000·00000000·00000000·................15 ··0x00ab9538·00000000·00000000·00000000·00000000·................
16 ··0x00a7be18·00000000·00000000·00000000·00000000·................16 ··0x00ab9548·00000000·00000000·00000000·00000000·................
17 ··0x00a7be28·00000000·00000000·00000000·00000000·................17 ··0x00ab9558·00000000·00000000·00000000·00000000·................
18 ··0x00a7be38·00000000·00000000·00000000·00000000·................18 ··0x00ab9568·00000000·00000000·00000000·00000000·................
19 ··0x00a7be48·00000000·01000000·00000000·00000000·................19 ··0x00ab9578·00000000·01000000·00000000·00000000·................
20 ··0x00a7be58·00000000·00000000·00000000·00000000·................20 ··0x00ab9588·00000000·00000000·00000000·00000000·................
21 ··0x00a7be68·00000000·00000000·00000000·00000000·................21 ··0x00ab9598·00000000·00000000·00000000·00000000·................
22 ··0x00a7be78·00000000·00000000·00000000·00000000·................22 ··0x00ab95a8·00000000·00000000·00000000·00000000·................
23 ··0x00a7be88·00000000·00000000·00000000·00000000·................23 ··0x00ab95b8·00000000·00000000·00000000·00000000·................
24 ··0x00a7be98·00000000·01000000·00000000·00000000·................24 ··0x00ab95c8·00000000·01000000·00000000·00000000·................
25 ··0x00a7bea8·00000000·00000000·00000000·00000000·................25 ··0x00ab95d8·00000000·00000000·00000000·00000000·................
26 ··0x00a7beb8·00000000·00000000·00000000·00000000·................26 ··0x00ab95e8·00000000·00000000·00000000·00000000·................
27 ··0x00a7bec8·00000000·00000000·00000000·00000000·................27 ··0x00ab95f8·00000000·00000000·00000000·00000000·................
28 ··0x00a7bed8·00000000·00000000·00000000·00000000·................28 ··0x00ab9608·00000000·00000000·00000000·00000000·................
29 ··0x00a7bee8·00000000·01000000·00000000·00000000·................29 ··0x00ab9618·00000000·01000000·00000000·00000000·................
30 ··0x00a7bef8·00000000·00000000·00000000·00000000·................30 ··0x00ab9628·00000000·00000000·00000000·00000000·................
31 ··0x00a7bf08·00000000·00000000·00000000·00000000·................31 ··0x00ab9638·00000000·00000000·00000000·00000000·................
32 ··0x00a7bf18·00000000·00000000·00000000·00000000·................32 ··0x00ab9648·00000000·00000000·00000000·00000000·................
33 ··0x00a7bf28·00000000·00000000·00000000·00000000·................33 ··0x00ab9658·00000000·00000000·00000000·00000000·................
34 ··0x00a7bf38·00000000·01000000·00000000·00000000·................34 ··0x00ab9668·00000000·01000000·00000000·00000000·................
35 ··0x00a7bf48·00000000·00000000·00000000·00000000·................35 ··0x00ab9678·00000000·00000000·00000000·00000000·................
36 ··0x00a7bf58·00000000·00000000·00000000·00000000·................36 ··0x00ab9688·00000000·00000000·00000000·00000000·................
37 ··0x00a7bf68·00000000·00000000·00000000·00000000·................37 ··0x00ab9698·00000000·00000000·00000000·00000000·................
38 ··0x00a7bf78·00000000·00000000·00000000·00000000·................38 ··0x00ab96a8·00000000·00000000·00000000·00000000·................
39 ··0x00a7bf88·00000000·01000000·01000000·00000000·................39 ··0x00ab96b8·00000000·01000000·01000000·00000000·................
40 ··0x00a7bf98·01000000·00000000·00000000·00000000·................40 ··0x00ab96c8·01000000·00000000·00000000·00000000·................
41 ··0x00a7bfa8·00000000·00000000·00000000·00000000·................41 ··0x00ab96d8·00000000·00000000·00000000·00000000·................
42 ··0x00a7bfb8·00000000·00000000·fdff0000·00000000·................42 ··0x00ab96e8·00000000·00000000·fdff0000·00000000·................
43 ··0x00a7bfc8·00000000·00000000·00000000·00000000·................43 ··0x00ab96f8·00000000·00000000·00000000·00000000·................
44 ··0x00a7bfd8·00000000·00000000·00000000·00000000·................44 ··0x00ab9708·00000000·00000000·00000000·00000000·................
45 ··0x00a7bfe8·00000000·00000000·00010001·00000000·................45 ··0x00ab9718·00000000·00000000·00010001·00000000·................
46 ··0x00a7bff8·00000000·00000000·00000000·00000000·................46 ··0x00ab9728·00000000·00000000·00000000·00000000·................
47 ··0x00a7c008·00000000·00000000·00000000·00000000·................47 ··0x00ab9738·00000000·00000000·00000000·00000000·................
48 ··0x00a7c018·00000000·00000000·00000000·00000000·................48 ··0x00ab9748·00000000·00000000·00000000·00000000·................
49 ··0x00a7c028·00000000·00000000·00000000·00000000·................49 ··0x00ab9758·00000000·00000000·00000000·00000000·................
50 ··0x00a7c038·00000000·00000000·00000000·00000000·................50 ··0x00ab9768·00000000·00000000·00000000·00000000·................
51 ··0x00a7c048·00000000·00000000·00000000·00000000·................51 ··0x00ab9778·00000000·00000000·00000000·00000000·................
52 ··0x00a7c058·00000000·00000000·00000000·00000000·................52 ··0x00ab9788·00000000·00000000·00000000·00000000·................
53 ··0x00a7c068·00000000·00000000·00000000·00000000·................53 ··0x00ab9798·00000000·00000000·00000000·00000000·................
54 ··0x00a7c078·00000000·00000000·00000000·00000000·................54 ··0x00ab97a8·00000000·00000000·00000000·00000000·................
55 ··0x00a7c088·00000000·00000000·00000000·00000000·................55 ··0x00ab97b8·00000000·00000000·00000000·00000000·................
56 ··0x00a7c098·00000000·00000000·00000000·00000000·................56 ··0x00ab97c8·00000000·00000000·00000000·00000000·................
57 ··0x00a7c0a8·00000000·00000000·00000000·00000000·................57 ··0x00ab97d8·00000000·00000000·00000000·00000000·................
58 ··0x00a7c0b8·00000000·00000000·00000000·00000000·................58 ··0x00ab97e8·00000000·00000000·00000000·00000000·................
59 ··0x00a7c0c8·00000000·00000000·00000000·00000000·................59 ··0x00ab97f8·00000000·00000000·00000000·00000000·................
60 ··0x00a7c0d8·00000000·00000000·00000000·00000000·................60 ··0x00ab9808·00000000·00000000·00000000·00000000·................
61 ··0x00a7c0e8·00000000·00000000·00000000·00000000·................61 ··0x00ab9818·00000000·00000000·00000000·00000000·................
62 ··0x00a7c0f8·00000000·00000000·00000000·00000000·................62 ··0x00ab9828·00000000·00000000·00000000·00000000·................
63 ··0x00a7c108·00000000·00000000·00000000·00000000·................63 ··0x00ab9838·00000000·00000000·00000000·00000000·................
64 ··0x00a7c118·00000000·00000000·00000000·00000000·................64 ··0x00ab9848·00000000·00000000·00000000·00000000·................
65 ··0x00a7c128·00000000·00000000·00000000·00000000·................65 ··0x00ab9858·00000000·00000000·00000000·00000000·................
66 ··0x00a7c138·00000000·00000000·00000000·00000000·................66 ··0x00ab9868·00000000·00000000·00000000·00000000·................
67 ··0x00a7c148·00000000·00000000·00000000·00000000·................67 ··0x00ab9878·00000000·00000000·00000000·00000000·................
68 ··0x00a7c158·00000000·00000000·00000000·00000000·................68 ··0x00ab9888·00000000·00000000·00000000·00000000·................
69 ··0x00a7c168·00000000·00000000·00000000·00000000·................69 ··0x00ab9898·00000000·00000000·00000000·00000000·................
70 ··0x00a7c178·00000000·00000000·00000000·00000000·................70 ··0x00ab98a8·00000000·00000000·00000000·00000000·................
71 ··0x00a7c188·00000000·00000000·00000000·00000000·................71 ··0x00ab98b8·00000000·00000000·00000000·00000000·................
72 ··0x00a7c198·00000000·00000000·00000000·00000000·................72 ··0x00ab98c8·00000000·00000000·00000000·00000000·................
73 ··0x00a7c1a8·00000000·00000000·00000000·00000000·................73 ··0x00ab98d8·00000000·00000000·00000000·00000000·................
74 ··0x00a7c1b8·00000000·00000000·00000000·00000000·................74 ··0x00ab98e8·00000000·00000000·00000000·00000000·................
75 ··0x00a7c1c8·00000000·00000000·00000000·00000000·................75 ··0x00ab98f8·00000000·00000000·00000000·00000000·................
76 ··0x00a7c1d8·00000000·00000000·00000000·00000000·................76 ··0x00ab9908·00000000·00000000·00000000·00000000·................
77 ··0x00a7c1e8·00000000·00000000·00000000·00000000·................77 ··0x00ab9918·00000000·00000000·00000000·00000000·................
78 ··0x00a7c1f8·00000000·00000000·00000000·00000000·................78 ··0x00ab9928·00000000·00000000·00000000·00000000·................
79 ··0x00a7c208·00000000·00000000·00000000·00000000·................79 ··0x00ab9938·00000000·00000000·00000000·00000000·................
80 ··0x00a7c218·00000000·00000000·00000000·00000000·................80 ··0x00ab9948·00000000·00000000·00000000·00000000·................
81 ··0x00a7c228·00000000·00000000·00000000·00000000·................81 ··0x00ab9958·00000000·00000000·00000000·00000000·................
82 ··0x00a7c238·00000000·00000000·00000000·00000000·................82 ··0x00ab9968·00000000·00000000·00000000·00000000·................
83 ··0x00a7c248·00000000·00000000·00000000·00000000·................83 ··0x00ab9978·00000000·00000000·00000000·00000000·................
84 ··0x00a7c258·00000000·00000000·00000000·00000000·................84 ··0x00ab9988·00000000·00000000·00000000·00000000·................
85 ··0x00a7c268·00000000·00000000·00000000·00000000·................85 ··0x00ab9998·00000000·00000000·00000000·00000000·................
86 ··0x00a7c278·00000000·00000000·00000000·00000000·................86 ··0x00ab99a8·00000000·00000000·00000000·00000000·................
87 ··0x00a7c288·00000000·00000000·00000000·00000000·................87 ··0x00ab99b8·00000000·00000000·00000000·00000000·................
88 ··0x00a7c298·00000000·00000000·00000000·00000000·................88 ··0x00ab99c8·00000000·00000000·00000000·00000000·................
89 ··0x00a7c2a8·00000000·00000000·00000000·00000000·................89 ··0x00ab99d8·00000000·00000000·00000000·00000000·................
90 ··0x00a7c2b8·00000000·00000000·00000000·00000000·................90 ··0x00ab99e8·00000000·00000000·00000000·00000000·................
91 ··0x00a7c2c8·00000000·00000000·00000000·00000000·................91 ··0x00ab99f8·00000000·00000000·00000000·00000000·................
92 ··0x00a7c2d8·00000000·00000000·00000000·00000000·................92 ··0x00ab9a08·00000000·00000000·00000000·00000000·................
93 ··0x00a7c2e8·00000000·00000000·00000000·00000000·................93 ··0x00ab9a18·00000000·00000000·00000000·00000000·................
94 ··0x00a7c2f8·00000000·00000000·00000000·00000000·................94 ··0x00ab9a28·00000000·00000000·00000000·00000000·................
95 ··0x00a7c308·00000000·00000000·00000000·00000000·................95 ··0x00ab9a38·00000000·00000000·00000000·00000000·................
96 ··0x00a7c318·00000000·00000000·00000000·00000000·................96 ··0x00ab9a48·00000000·00000000·00000000·00000000·................
97 ··0x00a7c328·00000000·00000000·00000000·00000000·................97 ··0x00ab9a58·00000000·00000000·00000000·00000000·................
98 ··0x00a7c338·00000000·00000000·00000000·00000000·................98 ··0x00ab9a68·00000000·00000000·00000000·00000000·................
99 ··0x00a7c348·01000000·00000000·00000000·00000000·................99 ··0x00ab9a78·01000000·00000000·00000000·00000000·................
100 ··0x00a7c358·01000000·00000000·00000000·00000000·................100 ··0x00ab9a88·01000000·00000000·00000000·00000000·................
101 ··0x00a7c368·01000000·00000000·00000000·00000000·................101 ··0x00ab9a98·0000803f·00000000·01000000·00000000·...?............
102 ··0x00a7c378·00000000·00000000·00000000·00000000·................102 ··0x00ab9aa8·01000000·00000000·01000000·00000000·................
103 ··0x00a7c388·00000000·00000000·00000000·00000000·................103 ··0x00ab9ab8·01000000·00000000·00000000·00000000·................
104 ··0x00a7c398·00000000·00000000·00000000·00000000·................104 ··0x00ab9ac8·00000000·00000000·00000000·00000000·................
105 ··0x00a7c3a8·00000000·00000000·00000000·00000000·................105 ··0x00ab9ad8·00000000·00000000·01000000·00000000·................
106 ··0x00a7c3b8·03000000·00000000·0000803f·00000000·...........?....106 ··0x00ab9ae8·00000000·00000000·00000000·00000000·................
107 ··0x00a7c3c8·00000000·00000000·00000000·0000803f·...............?107 ··0x00ab9af8·00000000·00000000·00000000·00000000·................
108 ··0x00a7c3d8·00000000·00000000·00000000·00000000·................108 ··0x00ab9b08·00000000·00000000·00000000·00000000·................
109 ··0x00a7c3e8·0000803f·00000000·00000000·00000000·...?............109 ··0x00ab9b18·00000000·00000000·00000000·00000000·................
110 ··0x00a7c3f8·00000000·0000803f·00000000·00000000·.......?........110 ··0x00ab9b28·01000000·00000000·01000000·00000000·................
111 ··0x00a7c408·01000000·00000000·00000000·00000000·................111 ··0x00ab9b38·00000000·00000000·00000000·00000000·................
112 ··0x00a7c418·00000000·00000000·00000000·00000000·................112 ··0x00ab9b48·00000000·00000000·00000000·00000000·................
113 ··0x00a7c428·00000000·00000000·00000000·00000000·................113 ··0x00ab9b58·01000000·00000000·00000000·00000000·................
114 ··0x00a7c438·00000000·00000000·00000000·00000000·................114 ··0x00ab9b68·00000000·00000000·00000000·00000000·................
115 ··0x00a7c448·00000000·00000000·00000000·00000000·................115 ··0x00ab9b78·00000000·00000000·00000000·00000000·................
116 ··0x00a7c458·03000000·00000000·0000803f·00000000·...........?....116 ··0x00ab9b88·0c000000·00000000·00000000·00000000·................
117 ··0x00a7c468·00000000·00000000·00000000·0000803f·...............?117 ··0x00ab9b98·00000000·00000000·00000000·00000000·................
118 ··0x00a7c478·00000000·00000000·00000000·00000000·................118 ··0x00ab9ba8·00000000·00000000·00000000·00000000·................
119 ··0x00a7c488·0000803f·00000000·00000000·00000000·...?............119 ··0x00ab9bb8·0c000000·00000000·00000000·00000000·................
120 ··0x00a7c498·00000000·0000803f·00000000·00000000·.......?........120 ··0x00ab9bc8·00000000·00000000·00000000·00000000·................
121 ··0x00a7c4a8·01000000·00000000·00000000·00000000·................121 ··0x00ab9bd8·00000000·00000000·00000000·00000000·................
122 ··0x00a7c4b8·00000000·00000000·00000000·00000000·................122 ··0x00ab9be8·0c000000·00000000·00000000·00000000·................
123 ··0x00a7c4c8·00000000·00000000·00000000·00000000·................123 ··0x00ab9bf8·00000000·00000000·00000000·00000000·................
124 ··0x00a7c4d8·00000000·00000000·00000000·00000000·................124 ··0x00ab9c08·00000000·00000000·00000000·00000000·................
125 ··0x00a7c4e8·00000000·00000000·00000000·00000000·................125 ··0x00ab9c18·0c000000·00000000·00000000·00000000·................
Max diff block lines reached; 0/94323 bytes (0.00%) of diff not shown.
4.86 KB
smali/l1/f0.smali
    
Offset 53, 152 lines modifiedOffset 53, 141 lines modified
53 ····invoke-virtual·{p0},·Landroid/view/View;->getRootWindowInsets()Landroid/view/WindowInsets;53 ····invoke-virtual·{p0},·Landroid/view/View;->getRootWindowInsets()Landroid/view/WindowInsets;
  
54 ····move-result-object·p054 ····move-result-object·p0
  
55 ····return-object·p055 ····return-object·p0
56 .end·method56 .end·method
  
57 .method·public·static·bridge·synthetic·f(Lt3/o;)Landroid/view/WindowInsets; 
58 ····.locals·0 
  
59 ····.line·1 
60 ····invoke-virtual·{p0},·Landroid/widget/FrameLayout;->getRootWindowInsets()Landroid/view/WindowInsets; 
  
61 ····move-result-object·p0 
  
62 ····return-object·p0 
63 .end·method 
  
64 .method·public·static·bridge·synthetic·g(Landroid/media/AudioDeviceInfo;)Ljava/lang/CharSequence;57 .method·public·static·bridge·synthetic·f(Landroid/media/AudioDeviceInfo;)Ljava/lang/CharSequence;
65 ····.locals·058 ····.locals·0
  
66 ····.line·159 ····.line·1
67 ····invoke-virtual·{p0},·Landroid/media/AudioDeviceInfo;->getProductName()Ljava/lang/CharSequence;60 ····invoke-virtual·{p0},·Landroid/media/AudioDeviceInfo;->getProductName()Ljava/lang/CharSequence;
  
68 ····move-result-object·p061 ····move-result-object·p0
  
69 ····return-object·p062 ····return-object·p0
70 .end·method63 .end·method
  
71 .method·public·static·bridge·synthetic·h(Landroid/media/AudioManager;Landroid/media/AudioDeviceCallback;)V64 .method·public·static·bridge·synthetic·g(Landroid/media/AudioManager;Landroid/media/AudioDeviceCallback;)V
72 ····.locals·065 ····.locals·0
  
73 ····.line·166 ····.line·1
74 ····invoke-virtual·{p0,·p1},·Landroid/media/AudioManager;->unregisterAudioDeviceCallback(Landroid/media/AudioDeviceCallback;)V67 ····invoke-virtual·{p0,·p1},·Landroid/media/AudioManager;->unregisterAudioDeviceCallback(Landroid/media/AudioDeviceCallback;)V
  
75 ····return-void68 ····return-void
76 .end·method69 .end·method
  
77 .method·public·static·bridge·synthetic·i(Landroid/media/AudioManager;Landroid/media/AudioDeviceCallback;Landroid/os/Handler;)V70 .method·public·static·bridge·synthetic·h(Landroid/media/AudioManager;Landroid/media/AudioDeviceCallback;Landroid/os/Handler;)V
78 ····.locals·071 ····.locals·0
  
79 ····.line·172 ····.line·1
80 ····invoke-virtual·{p0,·p1,·p2},·Landroid/media/AudioManager;->registerAudioDeviceCallback(Landroid/media/AudioDeviceCallback;Landroid/os/Handler;)V73 ····invoke-virtual·{p0,·p1,·p2},·Landroid/media/AudioManager;->registerAudioDeviceCallback(Landroid/media/AudioDeviceCallback;Landroid/os/Handler;)V
  
81 ····return-void74 ····return-void
82 .end·method75 .end·method
  
83 .method·public·static·bridge·synthetic·j(Landroid/media/AudioDeviceInfo;)Z76 .method·public·static·bridge·synthetic·i(Landroid/media/AudioDeviceInfo;)Z
84 ····.locals·077 ····.locals·0
  
85 ····.line·178 ····.line·1
86 ····invoke-virtual·{p0},·Landroid/media/AudioDeviceInfo;->isSource()Z79 ····invoke-virtual·{p0},·Landroid/media/AudioDeviceInfo;->isSource()Z
  
87 ····move-result·p080 ····move-result·p0
  
88 ····return·p081 ····return·p0
89 .end·method82 .end·method
  
90 .method·public·static·bridge·synthetic·k(Ljava/lang/Object;)Z83 .method·public·static·bridge·synthetic·j(Ljava/lang/Object;)Z
91 ····.locals·084 ····.locals·0
  
92 ····.line·185 ····.line·1
93 ····instance-of·p0,·p0,·Landroid/media/MediaDrmResetException;86 ····instance-of·p0,·p0,·Landroid/media/MediaDrmResetException;
  
94 ····return·p087 ····return·p0
95 .end·method88 .end·method
  
96 .method·public·static·bridge·synthetic·l(Landroid/media/AudioDeviceInfo;)[I89 .method·public·static·bridge·synthetic·k(Landroid/media/AudioDeviceInfo;)[I
97 ····.locals·090 ····.locals·0
  
98 ····.line·191 ····.line·1
99 ····invoke-virtual·{p0},·Landroid/media/AudioDeviceInfo;->getEncodings()[I92 ····invoke-virtual·{p0},·Landroid/media/AudioDeviceInfo;->getEncodings()[I
  
100 ····move-result-object·p093 ····move-result-object·p0
  
101 ····return-object·p094 ····return-object·p0
102 .end·method95 .end·method
  
103 .method·public·static·bridge·synthetic·m(Landroid/media/AudioManager;I)[Landroid/media/AudioDeviceInfo;96 .method·public·static·bridge·synthetic·l(Landroid/media/AudioManager;I)[Landroid/media/AudioDeviceInfo;
104 ····.locals·097 ····.locals·0
  
105 ····.line·198 ····.line·1
106 ····invoke-virtual·{p0,·p1},·Landroid/media/AudioManager;->getDevices(I)[Landroid/media/AudioDeviceInfo;99 ····invoke-virtual·{p0,·p1},·Landroid/media/AudioManager;->getDevices(I)[Landroid/media/AudioDeviceInfo;
  
107 ····move-result-object·p0100 ····move-result-object·p0
  
108 ····return-object·p0101 ····return-object·p0
109 .end·method102 .end·method
  
110 .method·public·static·bridge·synthetic·n(Landroid/media/AudioDeviceInfo;)I103 .method·public·static·bridge·synthetic·m(Landroid/media/AudioDeviceInfo;)I
111 ····.locals·0104 ····.locals·0
  
112 ····.line·1105 ····.line·1
113 ····invoke-virtual·{p0},·Landroid/media/AudioDeviceInfo;->getId()I106 ····invoke-virtual·{p0},·Landroid/media/AudioDeviceInfo;->getId()I
  
114 ····move-result·p0107 ····move-result·p0
  
115 ····return·p0108 ····return·p0
116 .end·method109 .end·method
  
117 .method·public·static·bridge·synthetic·o(Landroid/media/AudioDeviceInfo;)Z110 .method·public·static·bridge·synthetic·n(Landroid/media/AudioDeviceInfo;)Z
118 ····.locals·0111 ····.locals·0
  
119 ····.line·1112 ····.line·1
120 ····invoke-virtual·{p0},·Landroid/media/AudioDeviceInfo;->isSink()Z113 ····invoke-virtual·{p0},·Landroid/media/AudioDeviceInfo;->isSink()Z
  
121 ····move-result·p0114 ····move-result·p0
  
122 ····return·p0115 ····return·p0
123 .end·method116 .end·method
  
124 .method·public·static·bridge·synthetic·p(Landroid/media/AudioDeviceInfo;)[I117 .method·public·static·bridge·synthetic·o(Landroid/media/AudioDeviceInfo;)[I
125 ····.locals·0118 ····.locals·0
  
126 ····.line·1119 ····.line·1
127 ····invoke-virtual·{p0},·Landroid/media/AudioDeviceInfo;->getSampleRates()[I120 ····invoke-virtual·{p0},·Landroid/media/AudioDeviceInfo;->getSampleRates()[I
  
128 ····move-result-object·p0121 ····move-result-object·p0
  
129 ····return-object·p0122 ····return-object·p0
130 .end·method123 .end·method
  
131 .method·public·static·bridge·synthetic·q(Landroid/media/AudioDeviceInfo;)[I124 .method·public·static·bridge·synthetic·p(Landroid/media/AudioDeviceInfo;)[I
132 ····.locals·0125 ····.locals·0
  
133 ····.line·1126 ····.line·1
134 ····invoke-virtual·{p0},·Landroid/media/AudioDeviceInfo;->getChannelMasks()[I127 ····invoke-virtual·{p0},·Landroid/media/AudioDeviceInfo;->getChannelMasks()[I
Max diff block lines reached; 697/4942 bytes (14.10%) of diff not shown.
1.17 KB
smali/android/support/v4/media/d.smali
    
Offset 1138, 15 lines modifiedOffset 1138, 15 lines modified
1138 ····throw·p01138 ····throw·p0
1139 .end·method1139 .end·method
  
1140 .method·public·static·_values()[I1140 .method·public·static·_values()[I
1141 ····.locals·11141 ····.locals·1
  
1142 ····.line·11142 ····.line·1
1143 ····const/16·v0,·0xb1143 ····const/16·v0,·0xd
  
1144 ····invoke-static·{v0},·Lk0/j;->b(I)[I1144 ····invoke-static·{v0},·Lk0/j;->b(I)[I
  
1145 ····move-result-object·v01145 ····move-result-object·v0
  
1146 ····return-object·v01146 ····return-object·v0
1147 .end·method1147 .end·method
Offset 2173, 14 lines modifiedOffset 2173, 32 lines modified
2173 ····if-ne·p0,·v0,·:cond_a2173 ····if-ne·p0,·v0,·:cond_a
  
2174 ····const-string·p0,·"TextInputType.none"2174 ····const-string·p0,·"TextInputType.none"
  
2175 ····return-object·p02175 ····return-object·p0
  
2176 ····:cond_a2176 ····:cond_a
 2177 ····const/16·v0,·0xc
  
 2178 ····if-ne·p0,·v0,·:cond_b
  
 2179 ····const-string·p0,·"TextInputType.webSearch"
  
 2180 ····return-object·p0
  
 2181 ····:cond_b
 2182 ····const/16·v0,·0xd
  
 2183 ····if-ne·p0,·v0,·:cond_c
  
 2184 ····const-string·p0,·"TextInputType.twitter"
  
 2185 ····return-object·p0
  
 2186 ····:cond_c
2177 ····const/4·p0,·0x02187 ····const/4·p0,·0x0
  
2178 ····throw·p02188 ····throw·p0
2179 .end·method2189 .end·method
  
2180 .method·public·static·l(I)I2190 .method·public·static·l(I)I
2181 ····.locals·02191 ····.locals·0
Offset 2514, 14 lines modifiedOffset 2532, 23 lines modified
2514 ····if-ne·p0,·v0,·:cond_1b2532 ····if-ne·p0,·v0,·:cond_1b
  
2515 ····const/high16·p0,·0x80000002533 ····const/high16·p0,·0x8000000
  
2516 ····return·p02534 ····return·p0
  
2517 ····:cond_1b2535 ····:cond_1b
 2536 ····const/16·v0,·0x1d
  
 2537 ····if-ne·p0,·v0,·:cond_1c
  
 2538 ····const/high16·p0,·0x10000000
  
 2539 ····return·p0
  
 2540 ····:cond_1c
2518 ····const/4·p0,·0x02541 ····const/4·p0,·0x0
  
2519 ····throw·p02542 ····throw·p0
2520 .end·method2543 .end·method
  
2521 .method·public·static·synthetic·p(I)J2544 .method·public·static·synthetic·p(I)J
2522 ····.locals·22545 ····.locals·2
12.4 KB
smali/x3/e.smali
    
Offset 47, 15 lines modifiedOffset 47, 15 lines modified
  
47 ····.line·247 ····.line·2
48 ····.line·348 ····.line·3
49 ····move-object/from16·v0,·p249 ····move-object/from16·v0,·p2
  
50 ····.line·450 ····.line·4
51 ····.line·551 ····.line·5
52 ····const-string·v2,·"io.flutter.embedding.android.EnableMergedPlatformUIThread"52 ····const-string·v2,·"io.flutter.embedding.android.DisableMergedPlatformUIThread"
  
53 ····.line·653 ····.line·6
54 ····.line·754 ····.line·7
55 ····const-string·v3,·"io.flutter.embedding.android.EnableImpeller"55 ····const-string·v3,·"io.flutter.embedding.android.EnableImpeller"
  
56 ····.line·856 ····.line·8
57 ····.line·957 ····.line·9
Offset 119, 23 lines modifiedOffset 119, 23 lines modified
  
119 ····.line·37119 ····.line·37
120 ····.line·38120 ····.line·38
121 ····.line·39121 ····.line·39
122 ····move-result-object·v14122 ····move-result-object·v14
  
123 ····.line·40123 ····.line·40
124 ····if-ne·v13,·v14,·:cond_12124 ····if-ne·v13,·v14,·:cond_11
  
125 ····.line·41125 ····.line·41
126 ····.line·42126 ····.line·42
127 ····iget-object·v13,·v1,·Lx3/e;->b:Lh3/g;127 ····iget-object·v13,·v1,·Lx3/e;->b:Lh3/g;
  
128 ····.line·43128 ····.line·43
129 ····.line·44129 ····.line·44
130 ····if-eqz·v13,·:cond_11130 ····if-eqz·v13,·:cond_10
  
131 ····.line·45131 ····.line·45
132 ····.line·46132 ····.line·46
133 ····:try_start_0133 ····:try_start_0
134 ····const-string·v13,·"FlutterLoader#ensureInitializationComplete"134 ····const-string·v13,·"FlutterLoader#ensureInitializationComplete"
  
135 ····.line·47135 ····.line·47
Offset 706, 15 lines modifiedOffset 706, 15 lines modified
706 ····.line·340706 ····.line·340
707 ····.line·341707 ····.line·341
708 ····invoke-virtual·{v14,·v6},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z708 ····invoke-virtual·{v14,·v6},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
709 ····.line·342709 ····.line·342
710 ····.line·343710 ····.line·343
711 ····.line·344711 ····.line·344
712 ····if-eqz·v0,·:cond_e712 ····if-eqz·v0,·:cond_d
  
713 ····.line·345713 ····.line·345
714 ····.line·346714 ····.line·346
715 ····invoke-virtual·{v0,·v3},·Landroid/os/BaseBundle;->containsKey(Ljava/lang/String;)Z715 ····invoke-virtual·{v0,·v3},·Landroid/os/BaseBundle;->containsKey(Ljava/lang/String;)Z
  
716 ····.line·347716 ····.line·347
717 ····.line·348717 ····.line·348
Offset 835, 366 lines modifiedOffset 835, 357 lines modified
835 ····.line·403835 ····.line·403
836 ····invoke-virtual·{v14,·v3},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z836 ····invoke-virtual·{v14,·v3},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
837 ····.line·404837 ····.line·404
838 ····.line·405838 ····.line·405
839 ····.line·406839 ····.line·406
840 ····:cond_a840 ····:cond_a
841 ····const-string·v3,·"io.flutter.embedding.android.DisableSurfaceControl"841 ····invoke-virtual·{v0,·v2},·Landroid/os/BaseBundle;->containsKey(Ljava/lang/String;)Z
  
842 ····.line·407842 ····.line·407
843 ····.line·408843 ····.line·408
844 ····invoke-virtual·{v0,·v3,·v5},·Landroid/os/Bundle;->getBoolean(Ljava/lang/String;Z)Z 
  
845 ····.line·409844 ····.line·409
846 ····.line·410 
847 ····.line·411 
848 ····move-result·v3845 ····move-result·v3
  
849 ····.line·412846 ····.line·410
850 ····if-eqz·v3,·:cond_b847 ····if-eqz·v3,·:cond_b
  
 848 ····.line·411
 849 ····.line·412
 850 ····invoke-virtual·{v0,·v2},·Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z
  
851 ····.line·413851 ····.line·413
852 ····.line·414852 ····.line·414
853 ····const-string·v3,·"--disable-surface-control" 
  
854 ····.line·415853 ····.line·415
 854 ····move-result·v2
  
855 ····.line·416855 ····.line·416
856 ····invoke-virtual·{v14,·v3},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z856 ····if-eqz·v2,·:cond_b
  
857 ····.line·417857 ····.line·417
858 ····.line·418858 ····.line·418
 859 ····const-string·v2,·"--no-enable-merged-platform-ui-thread"
859 ····.line·419 
860 ····:cond_b 
861 ····invoke-virtual·{v0,·v2},·Landroid/os/BaseBundle;->containsKey(Ljava/lang/String;)Z 
  
 860 ····.line·419
862 ····.line·420861 ····.line·420
 862 ····invoke-virtual·{v14,·v2},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
863 ····.line·421863 ····.line·421
864 ····.line·422864 ····.line·422
865 ····move-result·v3 
  
866 ····.line·423865 ····.line·423
867 ····if-eqz·v3,·:cond_d866 ····:cond_b
 867 ····const-string·v2,·"io.flutter.embedding.android.EnableSurfaceControl"
  
868 ····.line·424868 ····.line·424
869 ····.line·425869 ····.line·425
870 ····invoke-virtual·{v0,·v2},·Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z870 ····invoke-virtual·{v0,·v2,·v5},·Landroid/os/Bundle;->getBoolean(Ljava/lang/String;Z)Z
  
871 ····.line·426871 ····.line·426
872 ····.line·427872 ····.line·427
873 ····.line·428873 ····.line·428
874 ····move-result·v2874 ····move-result·v2
  
875 ····.line·429875 ····.line·429
876 ····if-eqz·v2,·:cond_c876 ····if-eqz·v2,·:cond_c
  
877 ····.line·430877 ····.line·430
878 ····.line·431878 ····.line·431
879 ····const-string·v2,·"--enable-merged-platform-ui-thread"879 ····const-string·v2,·"--enable-surface-control"
  
880 ····.line·432880 ····.line·432
Max diff block lines reached; 9515/12668 bytes (75.11%) of diff not shown.
1.29 KB
smali/x/d.smali
    
Offset 598, 15 lines modifiedOffset 598, 15 lines modified
598 ····.line·171598 ····.line·171
599 ····.line·172599 ····.line·172
600 ····.line·173600 ····.line·173
601 ····.line·174601 ····.line·174
602 ····.line·175602 ····.line·175
603 .end·method603 .end·method
  
604 .method·public·final·accept(Ljava/lang/Object;)V604 .method·public·final·bridge·synthetic·accept(Ljava/lang/Object;)V
605 ····.locals·1605 ····.locals·1
  
606 ····.line·1606 ····.line·1
607 ····iget·v0,·p0,·Lx/d;->a:I607 ····iget·v0,·p0,·Lx/d;->a:I
  
608 ····.line·2608 ····.line·2
609 ····.line·3609 ····.line·3
Offset 627, 53 lines modifiedOffset 627, 41 lines modified
  
627 ····.line·10627 ····.line·10
628 ····.line·11628 ····.line·11
629 ····.line·12629 ····.line·12
630 ····return-void630 ····return-void
  
631 ····.line·13631 ····.line·13
632 ····:pswitch_1632 ····:goto_0
633 ····check-cast·p1,·Lx/e;633 ····check-cast·p1,·Lx/e;
  
634 ····.line·14634 ····.line·14
635 ····.line·15635 ····.line·15
636 ····invoke-virtual·{p0,·p1},·Lx/d;->a(Lx/e;)V636 ····invoke-virtual·{p0,·p1},·Lx/d;->a(Lx/e;)V
  
637 ····.line·16637 ····.line·16
638 ····.line·17638 ····.line·17
639 ····.line·18639 ····.line·18
640 ····return-void640 ····return-void
  
641 ····.line·19641 ····.line·19
642 ····:goto_0 
643 ····check-cast·p1,·Lz0/m; 
 642 ····:pswitch_data_0
 643 ····.packed-switch·0x0
 644 ········:pswitch_0
 645 ····.end·packed-switch
644 ····.line·20646 ····.line·20
645 ····.line·21647 ····.line·21
646 ····iget-object·v0,·p0,·Lx/d;->b:Ljava/lang/Object; 
  
647 ····.line·22648 ····.line·22
648 ····.line·23649 ····.line·23
649 ····check-cast·v0,·Lt3/o; 
  
650 ····.line·24650 ····.line·24
651 ····.line·25651 ····.line·25
652 ····invoke-virtual·{v0,·p1},·Lt3/o;->setWindowInfoListenerDisplayFeatures(Lz0/m;)V 
  
653 ····.line·26652 ····.line·26
654 ····.line·27653 ····.line·27
655 ····.line·28654 ····.line·28
656 ····return-void 
  
657 ····.line·29655 ····.line·29
658 ····:pswitch_data_0 
659 ····.packed-switch·0x0 
660 ········:pswitch_1 
661 ········:pswitch_0 
662 ····.end·packed-switch 
663 ····.line·30656 ····.line·30
664 ····.line·31657 ····.line·31
665 ····.line·32658 ····.line·32
666 ····.line·33659 ····.line·33
667 ····.line·34660 ····.line·34
668 ····.line·35661 ····.line·35
669 ····.line·36662 ····.line·36
15.4 KB
smali/androidx/lifecycle/r.smali
    
Offset 344, 533 lines modifiedOffset 344, 523 lines modified
344 ····.line·9344 ····.line·9
345 ····.line·10345 ····.line·10
346 ····:pswitch_0346 ····:pswitch_0
347 ····iget-object·v0,·p0,·Landroidx/lifecycle/r;->n:Ljava/lang/Object;347 ····iget-object·v0,·p0,·Landroidx/lifecycle/r;->n:Ljava/lang/Object;
  
348 ····.line·11348 ····.line·11
349 ····.line·12349 ····.line·12
350 ····check-cast·v0,·Lio/flutter/embedding/engine/renderer/g;350 ····check-cast·v0,·Lx3/c;
  
351 ····.line·13351 ····.line·13
352 ····.line·14352 ····.line·14
353 ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;353 ····iget-object·v0,·v0,·Lx3/c;->b:Lx3/e;
  
354 ····.line·15354 ····.line·15
355 ····.line·16355 ····.line·16
 356 ····iget-object·v0,·v0,·Lx3/e;->e:Lio/flutter/embedding/engine/FlutterJNI;
356 ····.line·17 
357 ····return-void 
  
 357 ····.line·17
358 ····.line·18358 ····.line·18
 359 ····invoke-virtual·{v0},·Lio/flutter/embedding/engine/FlutterJNI;->prefetchDefaultFontManager()V
359 ····:pswitch_1 
360 ····iget-object·v0,·p0,·Landroidx/lifecycle/r;->n:Ljava/lang/Object; 
  
361 ····.line·19360 ····.line·19
362 ····.line·20361 ····.line·20
363 ····check-cast·v0,·Lx3/c; 
  
364 ····.line·21362 ····.line·21
 363 ····return-void
  
365 ····.line·22364 ····.line·22
366 ····iget-object·v0,·v0,·Lx3/c;->b:Lx3/e;365 ····:pswitch_1
 366 ····iget-object·v0,·p0,·Landroidx/lifecycle/r;->n:Ljava/lang/Object;
  
367 ····.line·23367 ····.line·23
368 ····.line·24368 ····.line·24
369 ····iget-object·v0,·v0,·Lx3/e;->e:Lio/flutter/embedding/engine/FlutterJNI;369 ····check-cast·v0,·Lp3/d;
  
370 ····.line·25370 ····.line·25
371 ····.line·26371 ····.line·26
372 ····invoke-virtual·{v0},·Lio/flutter/embedding/engine/FlutterJNI;->prefetchDefaultFontManager()V372 ····:goto_0
 373 ····iget-object·v2,·v0,·Lp3/d;->f:Ljava/util/ArrayList;
  
373 ····.line·27374 ····.line·27
374 ····.line·28375 ····.line·28
 376 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->isEmpty()Z
375 ····.line·29 
376 ····return-void 
  
 377 ····.line·29
377 ····.line·30378 ····.line·30
378 ····:pswitch_2 
379 ····iget-object·v0,·p0,·Landroidx/lifecycle/r;->n:Ljava/lang/Object; 
  
380 ····.line·31379 ····.line·31
 380 ····move-result·v3
  
381 ····.line·32381 ····.line·32
382 ····check-cast·v0,·Lp3/d;382 ····if-nez·v3,·:cond_1
  
383 ····.line·33383 ····.line·33
384 ····.line·34384 ····.line·34
385 ····:goto_0 
386 ····iget-object·v2,·v0,·Lp3/d;->f:Ljava/util/ArrayList;385 ····iget-object·v3,·v0,·Lp3/d;->l:Ljava/lang/Integer;
  
387 ····.line·35386 ····.line·35
388 ····.line·36387 ····.line·36
389 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->isEmpty()Z388 ····if-eqz·v3,·:cond_0
  
390 ····.line·37389 ····.line·37
391 ····.line·38390 ····.line·38
 391 ····goto·:goto_1
  
392 ····.line·39392 ····.line·39
393 ····move-result·v3393 ····:cond_0
 394 ····invoke-virtual·{v2,·v1},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
394 ····.line·40395 ····.line·40
395 ····if-nez·v3,·:cond_1 
  
396 ····.line·41396 ····.line·41
397 ····.line·42397 ····.line·42
398 ····iget-object·v3,·v0,·Lp3/d;->l:Ljava/lang/Integer;398 ····move-result-object·v3
  
399 ····.line·43399 ····.line·43
 400 ····check-cast·v3,·Lq3/f;
400 ····.line·44 
401 ····if-eqz·v3,·:cond_0 
  
 401 ····.line·44
402 ····.line·45402 ····.line·45
 403 ····iget-object·v3,·v3,·Lq3/f;->a:Ljava/lang/Runnable;
403 ····.line·46 
404 ····goto·:goto_1 
  
 404 ····.line·46
405 ····.line·47405 ····.line·47
 406 ····invoke-interface·{v3},·Ljava/lang/Runnable;->run()V
406 ····:cond_0 
407 ····invoke-virtual·{v2,·v1},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; 
  
408 ····.line·48407 ····.line·48
409 ····.line·49408 ····.line·49
410 ····.line·50409 ····.line·50
411 ····move-result-object·v3410 ····invoke-virtual·{v2,·v1},·Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
  
412 ····.line·51411 ····.line·51
413 ····check-cast·v3,·Lq3/f; 
  
414 ····.line·52412 ····.line·52
415 ····.line·53413 ····.line·53
416 ····iget-object·v3,·v3,·Lq3/f;->a:Ljava/lang/Runnable;414 ····goto·:goto_0
  
417 ····.line·54415 ····.line·54
 416 ····:cond_1
 417 ····:goto_1
 418 ····return-void
  
418 ····.line·55419 ····.line·55
419 ····invoke-interface·{v3},·Ljava/lang/Runnable;->run()V420 ····:pswitch_2
 421 ····iget-object·v0,·p0,·Landroidx/lifecycle/r;->n:Ljava/lang/Object;
  
420 ····.line·56422 ····.line·56
421 ····.line·57423 ····.line·57
 424 ····check-cast·v0,·La2/i;
Max diff block lines reached; 12416/15717 bytes (79.00%) of diff not shown.
72.1 KB
smali/com/wuxialearn/wuxialearn/MainActivity.smali
    
Offset 294, 23 lines modifiedOffset 294, 276 lines modified
294 ····.line·212294 ····.line·212
295 ····.line·213295 ····.line·213
296 ····.line·214296 ····.line·214
297 .end·method297 .end·method
  
  
298 #·virtual·methods298 #·virtual·methods
 299 .method·public·final·A(Ljava/lang/String;)Z
 300 ····.locals·3
  
 301 ····.line·1
 302 ····iget-object·v0,·p0,·Lcom/wuxialearn/wuxialearn/MainActivity;->n:Lt3/g;
  
 303 ····.line·2
 304 ····.line·3
 305 ····const-string·v1,·"·"
  
 306 ····.line·4
 307 ····.line·5
 308 ····const-string·v2,·"FlutterActivity·"
  
 309 ····.line·6
 310 ····.line·7
 311 ····if-nez·v0,·:cond_0
  
 312 ····.line·8
 313 ····.line·9
 314 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
 315 ····.line·10
 316 ····.line·11
 317 ····invoke-direct·{v0,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
 318 ····.line·12
 319 ····.line·13
 320 ····.line·14
 321 ····invoke-virtual·{p0},·Ljava/lang/Object;->hashCode()I
  
 322 ····.line·15
 323 ····.line·16
 324 ····.line·17
 325 ····move-result·v2
  
 326 ····.line·18
 327 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
 328 ····.line·19
 329 ····.line·20
 330 ····.line·21
 331 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
 332 ····.line·22
 333 ····.line·23
 334 ····.line·24
 335 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
 336 ····.line·25
 337 ····.line·26
 338 ····.line·27
 339 ····const-string·p1,·"·called·after·release."
  
 340 ····.line·28
 341 ····.line·29
 342 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
 343 ····.line·30
 344 ····.line·31
 345 ····.line·32
 346 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
 347 ····.line·33
 348 ····.line·34
 349 ····.line·35
 350 ····move-result-object·p1
  
 351 ····.line·36
 352 ····goto·:goto_0
  
 353 ····.line·37
 354 ····:cond_0
 355 ····iget-boolean·v0,·v0,·Lt3/g;->i:Z
  
 356 ····.line·38
 357 ····.line·39
 358 ····if-nez·v0,·:cond_1
  
 359 ····.line·40
 360 ····.line·41
 361 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
 362 ····.line·42
 363 ····.line·43
 364 ····invoke-direct·{v0,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
 365 ····.line·44
 366 ····.line·45
 367 ····.line·46
 368 ····invoke-virtual·{p0},·Ljava/lang/Object;->hashCode()I
  
 369 ····.line·47
 370 ····.line·48
 371 ····.line·49
 372 ····move-result·v2
  
 373 ····.line·50
 374 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
 375 ····.line·51
 376 ····.line·52
 377 ····.line·53
 378 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
 379 ····.line·54
 380 ····.line·55
 381 ····.line·56
 382 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
 383 ····.line·57
 384 ····.line·58
 385 ····.line·59
 386 ····const-string·p1,·"·called·after·detach."
  
 387 ····.line·60
 388 ····.line·61
 389 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
 390 ····.line·62
Max diff block lines reached; 68758/73718 bytes (93.27%) of diff not shown.
447 B
smali/u3/f.smali
    
Offset 596, 15 lines modifiedOffset 596, 15 lines modified
596 ····.line·121596 ····.line·121
597 ····.line·122597 ····.line·122
598 ····invoke-direct·{p1,·p0,·v10},·Lu3/d;-><init>(Lu3/f;Lu3/b;)V598 ····invoke-direct·{p1,·p0,·v10},·Lu3/d;-><init>(Lu3/f;Lu3/b;)V
  
599 ····.line·123599 ····.line·123
600 ····.line·124600 ····.line·124
601 ····.line·125601 ····.line·125
602 ····iget-object·v0,·v10,·Lu3/b;->r:Ljava/util/HashSet;602 ····iget-object·v0,·v10,·Lu3/b;->s:Ljava/util/HashSet;
  
603 ····.line·126603 ····.line·126
604 ····.line·127604 ····.line·127
605 ····invoke-virtual·{v0,·p1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z605 ····invoke-virtual·{v0,·p1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
  
606 ····.line·128606 ····.line·128
607 ····.line·129607 ····.line·129
12.2 KB
smali/u3/b.smali
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·instance·fields
5 .field·public·final·a:Lio/flutter/embedding/engine/FlutterJNI;5 .field·public·final·a:Lio/flutter/embedding/engine/FlutterJNI;
  
6 .field·public·final·b:Lio/flutter/embedding/engine/renderer/j;6 .field·public·final·b:Lio/flutter/embedding/engine/renderer/k;
  
7 .field·public·final·c:Lv3/b;7 .field·public·final·c:Lv3/b;
  
8 .field·public·final·d:Lu3/c;8 .field·public·final·d:Lu3/c;
  
9 .field·public·final·e:Ld4/a;9 .field·public·final·e:Ld4/a;
  
Offset 24, 27 lines modifiedOffset 24, 29 lines modified
  
24 .field·public·final·j:Lb4/c;24 .field·public·final·j:Lb4/c;
  
25 .field·public·final·k:Lb4/l;25 .field·public·final·k:Lb4/l;
  
26 .field·public·final·l:Lk/a2;26 .field·public·final·l:Lk/a2;
  
27 .field·public·final·m:Lb4/n;27 .field·public·final·m:Lk/a2;
  
28 .field·public·final·n:Lk/a2;28 .field·public·final·n:Lb4/n;
  
29 .field·public·final·o:Lb4/d;29 .field·public·final·o:Lk/a2;
  
30 .field·public·final·p:Lk/a2;30 .field·public·final·p:Lb4/d;
  
31 .field·public·final·q:Lio/flutter/plugin/platform/h;31 .field·public·final·q:Lk/a2;
  
32 .field·public·final·r:Ljava/util/HashSet;32 .field·public·final·r:Lio/flutter/plugin/platform/h;
  
 33 .field·public·final·s:Ljava/util/HashSet;
  
33 .field·public·final·s:Lo3/d;34 .field·public·final·t:Lo3/d;
  
  
34 #·direct·methods35 #·direct·methods
35 .method·public·constructor·<init>(Landroid/content/Context;Lio/flutter/embedding/engine/FlutterJNI;Lio/flutter/plugin/platform/h;ZZLu3/f;)V36 .method·public·constructor·<init>(Landroid/content/Context;Lio/flutter/embedding/engine/FlutterJNI;Lio/flutter/plugin/platform/h;ZZLu3/f;)V
36 ····.locals·737 ····.locals·7
  
37 ····.line·138 ····.line·1
Offset 58, 15 lines modifiedOffset 60, 15 lines modified
58 ····.line·560 ····.line·5
59 ····.line·661 ····.line·6
60 ····invoke-direct·{v0},·Ljava/util/HashSet;-><init>()V62 ····invoke-direct·{v0},·Ljava/util/HashSet;-><init>()V
  
61 ····.line·763 ····.line·7
62 ····.line·864 ····.line·8
63 ····.line·965 ····.line·9
64 ····iput-object·v0,·p0,·Lu3/b;->r:Ljava/util/HashSet;66 ····iput-object·v0,·p0,·Lu3/b;->s:Ljava/util/HashSet;
  
65 ····.line·1067 ····.line·10
66 ····.line·1168 ····.line·11
67 ····new-instance·v0,·Lo3/d;69 ····new-instance·v0,·Lo3/d;
  
68 ····.line·1270 ····.line·12
69 ····.line·1371 ····.line·13
Offset 74, 15 lines modifiedOffset 76, 15 lines modified
  
74 ····.line·1476 ····.line·14
75 ····invoke-direct·{v0,·v1,·p0},·Lo3/d;-><init>(ILjava/lang/Object;)V77 ····invoke-direct·{v0,·v1,·p0},·Lo3/d;-><init>(ILjava/lang/Object;)V
  
76 ····.line·1578 ····.line·15
77 ····.line·1679 ····.line·16
78 ····.line·1780 ····.line·17
79 ····iput-object·v0,·p0,·Lu3/b;->s:Lo3/d;81 ····iput-object·v0,·p0,·Lu3/b;->t:Lo3/d;
  
80 ····.line·1882 ····.line·18
81 ····.line·1983 ····.line·19
82 ····const/4·v0,·0x084 ····const/4·v0,·0x0
  
83 ····.line·2085 ····.line·20
84 ····:try_start_086 ····:try_start_0
Offset 329, 315 lines modifiedOffset 331, 323 lines modified
329 ····.line·144331 ····.line·144
330 ····.line·145332 ····.line·145
331 ····.line·146333 ····.line·146
332 ····iput-object·v1,·p0,·Lu3/b;->k:Lb4/l;334 ····iput-object·v1,·p0,·Lu3/b;->k:Lb4/l;
  
333 ····.line·147335 ····.line·147
334 ····.line·148336 ····.line·148
335 ····new-instance·p5,·Lb4/n;337 ····new-instance·p5,·Lk/a2;
  
336 ····.line·149338 ····.line·149
337 ····.line·150339 ····.line·150
338 ····invoke-direct·{p5,·v4},·Lb4/n;-><init>(Lv3/b;)V340 ····const/16·v1,·0x10
  
339 ····.line·151341 ····.line·151
340 ····.line·152342 ····.line·152
 343 ····invoke-direct·{p5,·v4,·v1},·Lk/a2;-><init>(Lv3/b;I)V
341 ····.line·153 
342 ····iput-object·p5,·p0,·Lu3/b;->m:Lb4/n; 
  
 344 ····.line·153
343 ····.line·154345 ····.line·154
344 ····.line·155346 ····.line·155
345 ····new-instance·p5,·Lk/a2;347 ····iput-object·p5,·p0,·Lu3/b;->m:Lk/a2;
  
346 ····.line·156348 ····.line·156
347 ····.line·157349 ····.line·157
348 ····const/16·v1,·0x12350 ····new-instance·p5,·Lb4/n;
  
349 ····.line·158351 ····.line·158
350 ····.line·159352 ····.line·159
351 ····invoke-direct·{p5,·v4,·v1},·Lk/a2;-><init>(Lv3/b;I)V353 ····invoke-direct·{p5,·v4},·Lb4/n;-><init>(Lv3/b;)V
  
352 ····.line·160354 ····.line·160
353 ····.line·161355 ····.line·161
354 ····.line·162356 ····.line·162
355 ····iput-object·p5,·p0,·Lu3/b;->n:Lk/a2;357 ····iput-object·p5,·p0,·Lu3/b;->n:Lb4/n;
  
356 ····.line·163358 ····.line·163
357 ····.line·164359 ····.line·164
358 ····new-instance·p5,·Lb4/d;360 ····new-instance·p5,·Lk/a2;
  
359 ····.line·165361 ····.line·165
360 ····.line·166362 ····.line·166
361 ····invoke-direct·{p5,·v4},·Lb4/d;-><init>(Lv3/b;)V363 ····const/16·v1,·0x13
  
362 ····.line·167364 ····.line·167
363 ····.line·168365 ····.line·168
 366 ····invoke-direct·{p5,·v4,·v1},·Lk/a2;-><init>(Lv3/b;I)V
364 ····.line·169 
Max diff block lines reached; 9277/12448 bytes (74.53%) of diff not shown.
1.8 KB
smali/u3/c.smali
    
Offset 97, 19 lines modifiedOffset 97, 19 lines modified
  
97 ····.line·3997 ····.line·39
98 ····.line·4098 ····.line·40
99 ····iget-object·v4,·p2,·Lu3/b;->c:Lv3/b;99 ····iget-object·v4,·p2,·Lu3/b;->c:Lv3/b;
  
100 ····.line·41100 ····.line·41
101 ····.line·42101 ····.line·42
102 ····iget-object·v5,·p2,·Lu3/b;->b:Lio/flutter/embedding/engine/renderer/j;102 ····iget-object·v5,·p2,·Lu3/b;->b:Lio/flutter/embedding/engine/renderer/k;
  
103 ····.line·43103 ····.line·43
104 ····.line·44104 ····.line·44
105 ····iget-object·v1,·p2,·Lu3/b;->q:Lio/flutter/plugin/platform/h;105 ····iget-object·v1,·p2,·Lu3/b;->r:Lio/flutter/plugin/platform/h;
  
106 ····.line·45106 ····.line·45
107 ····.line·46107 ····.line·46
108 ····iget-object·v6,·v1,·Lio/flutter/plugin/platform/h;->a:Lu3/g;108 ····iget-object·v6,·v1,·Lio/flutter/plugin/platform/h;->a:Lu3/g;
  
109 ····.line·47109 ····.line·47
110 ····.line·48110 ····.line·48
Offset 1417, 15 lines modifiedOffset 1417, 15 lines modified
1417 ····.line·231417 ····.line·23
1418 ····.line·241418 ····.line·24
1419 ····:cond_01419 ····:cond_0
1420 ····iget-object·p2,·p0,·Lu3/c;->b:Lu3/b;1420 ····iget-object·p2,·p0,·Lu3/c;->b:Lu3/b;
  
1421 ····.line·251421 ····.line·25
1422 ····.line·261422 ····.line·26
1423 ····iget-object·v1,·p2,·Lu3/b;->q:Lio/flutter/plugin/platform/h;1423 ····iget-object·v1,·p2,·Lu3/b;->r:Lio/flutter/plugin/platform/h;
  
1424 ····.line·271424 ····.line·27
1425 ····.line·281425 ····.line·28
1426 ····invoke-virtual·{v1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;1426 ····invoke-virtual·{v1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
1427 ····.line·291427 ····.line·29
1428 ····.line·301428 ····.line·30
Offset 1438, 15 lines modifiedOffset 1438, 15 lines modified
  
1438 ····.line·341438 ····.line·34
1439 ····.line·351439 ····.line·35
1440 ····iput-object·p1,·v1,·Lio/flutter/plugin/platform/h;->b:Landroid/content/Context;1440 ····iput-object·p1,·v1,·Lio/flutter/plugin/platform/h;->b:Landroid/content/Context;
  
1441 ····.line·361441 ····.line·36
1442 ····.line·371442 ····.line·37
1443 ····iget-object·p1,·p2,·Lu3/b;->b:Lio/flutter/embedding/engine/renderer/j;1443 ····iget-object·p1,·p2,·Lu3/b;->b:Lio/flutter/embedding/engine/renderer/k;
  
1444 ····.line·381444 ····.line·38
1445 ····.line·391445 ····.line·39
1446 ····iput-object·p1,·v1,·Lio/flutter/plugin/platform/h;->d:Lio/flutter/view/q;1446 ····iput-object·p1,·v1,·Lio/flutter/plugin/platform/h;->d:Lio/flutter/view/q;
  
1447 ····.line·401447 ····.line·40
1448 ····.line·411448 ····.line·41
Offset 1859, 15 lines modifiedOffset 1859, 15 lines modified
  
1859 ····.line·421859 ····.line·42
1860 ····:cond_01860 ····:cond_0
1861 ····iget-object·v0,·p0,·Lu3/c;->b:Lu3/b;1861 ····iget-object·v0,·p0,·Lu3/c;->b:Lu3/b;
  
1862 ····.line·431862 ····.line·43
1863 ····.line·441863 ····.line·44
1864 ····iget-object·v0,·v0,·Lu3/b;->q:Lio/flutter/plugin/platform/h;1864 ····iget-object·v0,·v0,·Lu3/b;->r:Lio/flutter/plugin/platform/h;
  
1865 ····.line·451865 ····.line·45
1866 ····.line·461866 ····.line·46
1867 ····iget-object·v1,·v0,·Lio/flutter/plugin/platform/h;->f:Lk/a2;1867 ····iget-object·v1,·v0,·Lio/flutter/plugin/platform/h;->f:Lk/a2;
  
1868 ····.line·471868 ····.line·47
1869 ····.line·481869 ····.line·48
64.3 KB
smali/io/flutter/view/j.smali
    
Offset 1778, 15 lines modifiedOffset 1778, 15 lines modified
1778 ····.line·2901778 ····.line·290
1779 ····.line·2911779 ····.line·291
1780 ····.line·2921780 ····.line·292
1781 ····.line·2931781 ····.line·293
1782 .end·method1782 .end·method
  
1783 .method·public·final·createAccessibilityNodeInfo(I)Landroid/view/accessibility/AccessibilityNodeInfo;1783 .method·public·final·createAccessibilityNodeInfo(I)Landroid/view/accessibility/AccessibilityNodeInfo;
1784 ····.locals·171784 ····.locals·18
  
1785 ····.line·11785 ····.line·1
1786 ····move-object/from16·v0,·p01786 ····move-object/from16·v0,·p0
  
1787 ····.line·21787 ····.line·2
1788 ····.line·31788 ····.line·3
1789 ····move/from16·v1,·p11789 ····move/from16·v1,·p1
Offset 1825, 29 lines modifiedOffset 1825, 29 lines modified
  
1825 ····.line·201825 ····.line·20
1826 ····:cond_01826 ····:cond_0
1827 ····iget-object·v4,·v0,·Lio/flutter/view/j;->g:Ljava/util/HashMap;1827 ····iget-object·v4,·v0,·Lio/flutter/view/j;->g:Ljava/util/HashMap;
  
1828 ····.line·211828 ····.line·21
1829 ····.line·221829 ····.line·22
1830 ····const/4·v5,·-0x11830 ····const/16·v5,·0x18
  
1831 ····.line·231831 ····.line·23
1832 ····const/4·v6,·0x0 
  
1833 ····.line·241832 ····.line·24
1834 ····const/16·v7,·0x181833 ····const/4·v6,·-0x1
  
1835 ····.line·251834 ····.line·25
 1835 ····const/4·v7,·0x0
  
1836 ····.line·261836 ····.line·26
1837 ····iget-object·v8,·v0,·Lio/flutter/view/j;->a:Landroid/view/View;1837 ····iget-object·v8,·v0,·Lio/flutter/view/j;->a:Landroid/view/View;
  
1838 ····.line·271838 ····.line·27
1839 ····.line·281839 ····.line·28
1840 ····if-ne·v1,·v5,·:cond_31840 ····if-ne·v1,·v6,·:cond_3
  
1841 ····.line·291841 ····.line·29
1842 ····.line·301842 ····.line·30
1843 ····invoke-static·{v8},·Landroid/view/accessibility/AccessibilityNodeInfo;->obtain(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo;1843 ····invoke-static·{v8},·Landroid/view/accessibility/AccessibilityNodeInfo;->obtain(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo;
  
1844 ····.line·311844 ····.line·31
1845 ····.line·321845 ····.line·32
Offset 1856, 15 lines modifiedOffset 1856, 15 lines modified
  
1856 ····.line·341856 ····.line·34
1857 ····invoke-virtual·{v8,·v1},·Landroid/view/View;->onInitializeAccessibilityNodeInfo(Landroid/view/accessibility/AccessibilityNodeInfo;)V1857 ····invoke-virtual·{v8,·v1},·Landroid/view/View;->onInitializeAccessibilityNodeInfo(Landroid/view/accessibility/AccessibilityNodeInfo;)V
  
1858 ····.line·351858 ····.line·35
1859 ····.line·361859 ····.line·36
1860 ····.line·371860 ····.line·37
1861 ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;1861 ····invoke-static·{v7},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
1862 ····.line·381862 ····.line·38
1863 ····.line·391863 ····.line·39
1864 ····.line·401864 ····.line·40
1865 ····move-result-object·v21865 ····move-result-object·v2
  
1866 ····.line·411866 ····.line·41
Offset 1876, 25 lines modifiedOffset 1876, 25 lines modified
1876 ····move-result·v21876 ····move-result·v2
  
1877 ····.line·451877 ····.line·45
1878 ····if-eqz·v2,·:cond_11878 ····if-eqz·v2,·:cond_1
  
1879 ····.line·461879 ····.line·46
1880 ····.line·471880 ····.line·47
1881 ····invoke-virtual·{v1,·v8,·v6},·Landroid/view/accessibility/AccessibilityNodeInfo;->addChild(Landroid/view/View;I)V1881 ····invoke-virtual·{v1,·v8,·v7},·Landroid/view/accessibility/AccessibilityNodeInfo;->addChild(Landroid/view/View;I)V
  
1882 ····.line·481882 ····.line·48
1883 ····.line·491883 ····.line·49
1884 ····.line·501884 ····.line·50
1885 ····:cond_11885 ····:cond_1
1886 ····sget·v2,·Landroid/os/Build$VERSION;->SDK_INT:I1886 ····sget·v2,·Landroid/os/Build$VERSION;->SDK_INT:I
  
1887 ····.line·511887 ····.line·51
1888 ····.line·521888 ····.line·52
1889 ····if-lt·v2,·v7,·:cond_21889 ····if-lt·v2,·v5,·:cond_2
  
1890 ····.line·531890 ····.line·53
1891 ····.line·541891 ····.line·54
1892 ····invoke-static·{v1},·La2/e;->u(Landroid/view/accessibility/AccessibilityNodeInfo;)V1892 ····invoke-static·{v1},·La2/e;->u(Landroid/view/accessibility/AccessibilityNodeInfo;)V
  
1893 ····.line·551893 ····.line·55
1894 ····.line·561894 ····.line·56
Offset 1939, 15 lines modifiedOffset 1939, 15 lines modified
  
1939 ····.line·731939 ····.line·73
1940 ····.line·741940 ····.line·74
1941 ····iget-object·v11,·v0,·Lio/flutter/view/j;->e:Lio/flutter/plugin/platform/g;1941 ····iget-object·v11,·v0,·Lio/flutter/view/j;->e:Lio/flutter/plugin/platform/g;
  
1942 ····.line·751942 ····.line·75
1943 ····.line·761943 ····.line·76
1944 ····if-eq·v10,·v5,·:cond_51944 ····if-eq·v10,·v6,·:cond_5
  
1945 ····.line·771945 ····.line·77
1946 ····.line·781946 ····.line·78
1947 ····move-object·v12,·v111947 ····move-object·v12,·v11
  
1948 ····.line·791948 ····.line·79
1949 ····check-cast·v12,·Lio/flutter/plugin/platform/h;1949 ····check-cast·v12,·Lio/flutter/plugin/platform/h;
Offset 1991, 276 lines modifiedOffset 1991, 276 lines modified
  
1991 ····.line·981991 ····.line·98
1992 ····.line·991992 ····.line·99
1993 ····const/16·v13,·0xc1993 ····const/16·v13,·0xc
  
1994 ····.line·1001994 ····.line·100
1995 ····.line·1011995 ····.line·101
1996 ····if-lt·v12,·v7,·:cond_91996 ····if-lt·v12,·v5,·:cond_9
  
1997 ····.line·1021997 ····.line·102
1998 ····.line·1031998 ····.line·103
1999 ····invoke-virtual·{v4,·v13},·Lio/flutter/view/g;->g(I)Z1999 ····invoke-virtual·{v4,·v13},·Lio/flutter/view/g;->g(I)Z
  
2000 ····.line·1042000 ····.line·104
2001 ····.line·1052001 ····.line·105
2002 ····.line·1062002 ····.line·106
2003 ····move-result·v72003 ····move-result·v14
  
2004 ····.line·1072004 ····.line·107
2005 ····if-eqz·v7,·:cond_62005 ····if-eqz·v14,·:cond_6
  
Max diff block lines reached; 62785/65755 bytes (95.48%) of diff not shown.
3.08 KB
smali/io/flutter/view/d.smali
    
Offset 53, 15 lines modifiedOffset 53, 15 lines modified
  
53 #·instance·fields53 #·instance·fields
54 .field·public·final·m:I54 .field·public·final·m:I
  
  
55 #·direct·methods55 #·direct·methods
56 .method·public·static·constructor·<clinit>()V56 .method·public·static·constructor·<clinit>()V
57 ····.locals·2657 ····.locals·27
  
58 ····new-instance·v0,·Lio/flutter/view/d;58 ····new-instance·v0,·Lio/flutter/view/d;
  
59 ····const-string·v1,·"TAP"59 ····const-string·v1,·"TAP"
  
60 ····const/4·v2,·0x060 ····const/4·v2,·0x0
  
Offset 341, 111 lines modifiedOffset 341, 127 lines modified
  
341 ····move-object/from16·v25,·v10341 ····move-object/from16·v25,·v10
  
342 ····const/16·v10,·0x16342 ····const/16·v10,·0x16
  
343 ····invoke-direct·{v2,·v10,·v12,·v15},·Lio/flutter/view/d;-><init>(IILjava/lang/String;)V343 ····invoke-direct·{v2,·v10,·v12,·v15},·Lio/flutter/view/d;-><init>(IILjava/lang/String;)V
  
 344 ····new-instance·v10,·Lio/flutter/view/d;
  
 345 ····const/high16·v12,·0x800000
  
 346 ····const-string·v15,·"SCROLL_TO_OFFSET"
  
 347 ····move-object/from16·v26,·v2
  
344 ····const/16·v10,·0x17348 ····const/16·v2,·0x17
  
 349 ····invoke-direct·{v10,·v2,·v12,·v15},·Lio/flutter/view/d;-><init>(IILjava/lang/String;)V
  
 350 ····const/16·v2,·0x18
  
345 ····new-array·v10,·v10,·[Lio/flutter/view/d;351 ····new-array·v2,·v2,·[Lio/flutter/view/d;
  
346 ····const/4·v12,·0x0352 ····const/4·v12,·0x0
  
347 ····aput-object·v0,·v10,·v12353 ····aput-object·v0,·v2,·v12
  
348 ····const/4·v0,·0x1354 ····const/4·v0,·0x1
  
349 ····aput-object·v1,·v10,·v0355 ····aput-object·v1,·v2,·v0
  
350 ····const/4·v0,·0x2356 ····const/4·v0,·0x2
  
351 ····aput-object·v4,·v10,·v0357 ····aput-object·v4,·v2,·v0
  
352 ····const/4·v0,·0x3358 ····const/4·v0,·0x3
  
353 ····aput-object·v6,·v10,·v0359 ····aput-object·v6,·v2,·v0
  
354 ····const/4·v0,·0x4360 ····const/4·v0,·0x4
  
355 ····aput-object·v8,·v10,·v0361 ····aput-object·v8,·v2,·v0
  
356 ····const/4·v0,·0x5362 ····const/4·v0,·0x5
  
357 ····aput-object·v11,·v10,·v0363 ····aput-object·v11,·v2,·v0
  
358 ····const/4·v0,·0x6364 ····const/4·v0,·0x6
  
359 ····aput-object·v13,·v10,·v0365 ····aput-object·v13,·v2,·v0
  
360 ····const/4·v0,·0x7366 ····const/4·v0,·0x7
  
361 ····aput-object·v7,·v10,·v0367 ····aput-object·v7,·v2,·v0
  
362 ····const/16·v0,·0x8368 ····const/16·v0,·0x8
  
363 ····aput-object·v9,·v10,·v0369 ····aput-object·v9,·v2,·v0
  
364 ····const/16·v0,·0x9370 ····const/16·v0,·0x9
  
365 ····aput-object·v14,·v10,·v0371 ····aput-object·v14,·v2,·v0
  
366 ····const/16·v0,·0xa372 ····const/16·v0,·0xa
  
367 ····aput-object·v5,·v10,·v0373 ····aput-object·v5,·v2,·v0
  
368 ····const/16·v0,·0xb374 ····const/16·v0,·0xb
  
369 ····aput-object·v3,·v10,·v0375 ····aput-object·v3,·v2,·v0
  
370 ····const/16·v0,·0xc376 ····const/16·v0,·0xc
  
371 ····aput-object·v16,·v10,·v0377 ····aput-object·v16,·v2,·v0
  
372 ····const/16·v0,·0xd378 ····const/16·v0,·0xd
  
373 ····aput-object·v17,·v10,·v0379 ····aput-object·v17,·v2,·v0
  
374 ····const/16·v0,·0xe380 ····const/16·v0,·0xe
  
375 ····aput-object·v18,·v10,·v0381 ····aput-object·v18,·v2,·v0
  
376 ····const/16·v0,·0xf382 ····const/16·v0,·0xf
  
377 ····aput-object·v19,·v10,·v0383 ····aput-object·v19,·v2,·v0
  
378 ····const/16·v0,·0x10384 ····const/16·v0,·0x10
  
379 ····aput-object·v20,·v10,·v0385 ····aput-object·v20,·v2,·v0
  
380 ····const/16·v0,·0x11386 ····const/16·v0,·0x11
  
381 ····aput-object·v21,·v10,·v0387 ····aput-object·v21,·v2,·v0
  
382 ····const/16·v0,·0x12388 ····const/16·v0,·0x12
  
383 ····aput-object·v22,·v10,·v0389 ····aput-object·v22,·v2,·v0
  
384 ····const/16·v0,·0x13390 ····const/16·v0,·0x13
  
385 ····aput-object·v23,·v10,·v0391 ····aput-object·v23,·v2,·v0
  
386 ····const/16·v0,·0x14392 ····const/16·v0,·0x14
  
387 ····aput-object·v24,·v10,·v0393 ····aput-object·v24,·v2,·v0
  
388 ····const/16·v0,·0x15394 ····const/16·v0,·0x15
  
389 ····aput-object·v25,·v10,·v0395 ····aput-object·v25,·v2,·v0
  
Max diff block lines reached; 358/3096 bytes (11.56%) of diff not shown.
745 B
smali/io/flutter/view/b.smali
    
Offset 166, 19 lines modifiedOffset 166, 19 lines modified
  
166 ····.line·68166 ····.line·68
167 ····.line·69167 ····.line·69
168 ····iget-object·v4,·v3,·Lt3/o;->t:Lu3/b;168 ····iget-object·v4,·v3,·Lt3/o;->t:Lu3/b;
  
169 ····.line·70169 ····.line·70
170 ····.line·71170 ····.line·71
171 ····iget-object·v4,·v4,·Lu3/b;->b:Lio/flutter/embedding/engine/renderer/j;171 ····iget-object·v4,·v4,·Lu3/b;->b:Lio/flutter/embedding/engine/renderer/k;
  
172 ····.line·72172 ····.line·72
173 ····.line·73173 ····.line·73
174 ····iget-object·v4,·v4,·Lio/flutter/embedding/engine/renderer/j;->a:Lio/flutter/embedding/engine/FlutterJNI;174 ····iget-object·v4,·v4,·Lio/flutter/embedding/engine/renderer/k;->a:Lio/flutter/embedding/engine/FlutterJNI;
  
175 ····.line·74175 ····.line·74
176 ····.line·75176 ····.line·75
177 ····invoke-virtual·{v4},·Lio/flutter/embedding/engine/FlutterJNI;->getIsSoftwareRenderingEnabled()Z177 ····invoke-virtual·{v4},·Lio/flutter/embedding/engine/FlutterJNI;->getIsSoftwareRenderingEnabled()Z
  
178 ····.line·76178 ····.line·76
179 ····.line·77179 ····.line·77
745 B
smali/io/flutter/view/c.smali
    
Offset 120, 19 lines modifiedOffset 120, 19 lines modified
  
120 ····.line·43120 ····.line·43
121 ····.line·44121 ····.line·44
122 ····iget-object·v3,·v0,·Lt3/o;->t:Lu3/b;122 ····iget-object·v3,·v0,·Lt3/o;->t:Lu3/b;
  
123 ····.line·45123 ····.line·45
124 ····.line·46124 ····.line·46
125 ····iget-object·v3,·v3,·Lu3/b;->b:Lio/flutter/embedding/engine/renderer/j;125 ····iget-object·v3,·v3,·Lu3/b;->b:Lio/flutter/embedding/engine/renderer/k;
  
126 ····.line·47126 ····.line·47
127 ····.line·48127 ····.line·48
128 ····iget-object·v3,·v3,·Lio/flutter/embedding/engine/renderer/j;->a:Lio/flutter/embedding/engine/FlutterJNI;128 ····iget-object·v3,·v3,·Lio/flutter/embedding/engine/renderer/k;->a:Lio/flutter/embedding/engine/FlutterJNI;
  
129 ····.line·49129 ····.line·49
130 ····.line·50130 ····.line·50
131 ····invoke-virtual·{v3},·Lio/flutter/embedding/engine/FlutterJNI;->getIsSoftwareRenderingEnabled()Z131 ····invoke-virtual·{v3},·Lio/flutter/embedding/engine/FlutterJNI;->getIsSoftwareRenderingEnabled()Z
  
132 ····.line·51132 ····.line·51
133 ····.line·52133 ····.line·52
5.77 KB
smali/io/flutter/embedding/engine/FlutterJNI.smali
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
45 ····.end·annotation45 ····.end·annotation
46 .end·field46 .end·field
  
47 .field·private·final·flutterUiDisplayListeners:Ljava/util/Set;47 .field·private·final·flutterUiDisplayListeners:Ljava/util/Set;
48 ····.annotation·system·Ldalvik/annotation/Signature;48 ····.annotation·system·Ldalvik/annotation/Signature;
49 ········value·=·{49 ········value·=·{
50 ············"Ljava/util/Set<",50 ············"Ljava/util/Set<",
51 ············"Lio/flutter/embedding/engine/renderer/k;",51 ············"Lio/flutter/embedding/engine/renderer/l;",
52 ············">;"52 ············">;"
53 ········}53 ········}
54 ····.end·annotation54 ····.end·annotation
55 .end·field55 .end·field
  
56 .field·private·localizationPlugin:Ld4/a;56 .field·private·localizationPlugin:Ld4/a;
  
Offset 2406, 15 lines modifiedOffset 2406, 15 lines modified
2406 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/FlutterJNI;->engineLifecycleListeners:Ljava/util/Set;2406 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/FlutterJNI;->engineLifecycleListeners:Ljava/util/Set;
  
2407 ····invoke-interface·{v0,·p1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z2407 ····invoke-interface·{v0,·p1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z
  
2408 ····return-void2408 ····return-void
2409 .end·method2409 .end·method
  
2410 .method·public·addIsDisplayingFlutterUiListener(Lio/flutter/embedding/engine/renderer/k;)V2410 .method·public·addIsDisplayingFlutterUiListener(Lio/flutter/embedding/engine/renderer/l;)V
2411 ····.locals·12411 ····.locals·1
  
2412 ····invoke-direct·{p0},·Lio/flutter/embedding/engine/FlutterJNI;->ensureRunningOnMainThread()V2412 ····invoke-direct·{p0},·Lio/flutter/embedding/engine/FlutterJNI;->ensureRunningOnMainThread()V
  
2413 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/FlutterJNI;->flutterUiDisplayListeners:Ljava/util/Set;2413 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/FlutterJNI;->flutterUiDisplayListeners:Ljava/util/Set;
  
2414 ····invoke-interface·{v0,·p1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z2414 ····invoke-interface·{v0,·p1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z
Offset 10951, 15 lines modifiedOffset 10951, 15 lines modified
  
10951 ····.line·2410951 ····.line·24
10952 ····.line·2510952 ····.line·25
10953 ····new-instance·v2,·Landroidx/lifecycle/r;10953 ····new-instance·v2,·Landroidx/lifecycle/r;
  
10954 ····.line·2610954 ····.line·26
10955 ····.line·2710955 ····.line·27
10956 ····const/16·v3,·0xa10956 ····const/16·v3,·0x9
  
10957 ····.line·2810957 ····.line·28
10958 ····.line·2910958 ····.line·29
10959 ····invoke-direct·{v2,·v3,·v0},·Landroidx/lifecycle/r;-><init>(ILjava/lang/Object;)V10959 ····invoke-direct·{v2,·v3,·v0},·Landroidx/lifecycle/r;-><init>(ILjava/lang/Object;)V
  
10960 ····.line·3010960 ····.line·30
10961 ····.line·3110961 ····.line·31
Offset 10972, 42 lines modifiedOffset 10972, 42 lines modified
  
10972 ····.line·3510972 ····.line·35
10973 ····.line·3610973 ····.line·36
10974 ····goto·:goto_110974 ····goto·:goto_1
  
10975 ····.line·3710975 ····.line·37
10976 ····:cond_010976 ····:cond_0
10977 ····iget-object·v3,·v1,·Lt3/o;->q:Lio/flutter/embedding/engine/renderer/l;10977 ····iget-object·v3,·v1,·Lt3/o;->q:Lio/flutter/embedding/engine/renderer/m;
  
10978 ····.line·3810978 ····.line·38
10979 ····.line·3910979 ····.line·39
10980 ····if-nez·v3,·:cond_110980 ····if-nez·v3,·:cond_1
  
10981 ····.line·4010981 ····.line·40
10982 ····.line·4110982 ····.line·41
10983 ····goto·:goto_110983 ····goto·:goto_1
  
10984 ····.line·4210984 ····.line·42
10985 ····:cond_110985 ····:cond_1
10986 ····iput-object·v3,·v1,·Lt3/o;->p:Lio/flutter/embedding/engine/renderer/l;10986 ····iput-object·v3,·v1,·Lt3/o;->p:Lio/flutter/embedding/engine/renderer/m;
  
10987 ····.line·4310987 ····.line·43
10988 ····.line·4410988 ····.line·44
10989 ····const/4·v4,·0x010989 ····const/4·v4,·0x0
  
10990 ····.line·4510990 ····.line·45
10991 ····iput-object·v4,·v1,·Lt3/o;->q:Lio/flutter/embedding/engine/renderer/l;10991 ····iput-object·v4,·v1,·Lt3/o;->q:Lio/flutter/embedding/engine/renderer/m;
  
10992 ····.line·4610992 ····.line·46
10993 ····.line·4710993 ····.line·47
10994 ····iget-object·v5,·v1,·Lt3/o;->t:Lu3/b;10994 ····iget-object·v5,·v1,·Lt3/o;->t:Lu3/b;
  
10995 ····.line·4810995 ····.line·48
10996 ····.line·4910996 ····.line·49
10997 ····iget-object·v5,·v5,·Lu3/b;->b:Lio/flutter/embedding/engine/renderer/j;10997 ····iget-object·v5,·v5,·Lu3/b;->b:Lio/flutter/embedding/engine/renderer/k;
  
10998 ····.line·5010998 ····.line·50
10999 ····.line·5110999 ····.line·51
11000 ····if-nez·v5,·:cond_311000 ····if-nez·v5,·:cond_3
  
11001 ····.line·5211001 ····.line·52
11002 ····.line·5311002 ····.line·53
Offset 11052, 38 lines modifiedOffset 11052, 38 lines modified
11052 ····.line·7311052 ····.line·73
11053 ····.line·7411053 ····.line·74
11054 ····.line·7511054 ····.line·75
11055 ····goto·:goto_111055 ····goto·:goto_1
  
11056 ····.line·7611056 ····.line·76
11057 ····:cond_311057 ····:cond_3
11058 ····invoke-interface·{v3},·Lio/flutter/embedding/engine/renderer/l;->d()V11058 ····invoke-interface·{v3},·Lio/flutter/embedding/engine/renderer/m;->d()V
  
11059 ····.line·7711059 ····.line·77
11060 ····.line·7811060 ····.line·78
11061 ····.line·7911061 ····.line·79
11062 ····new-instance·v0,·Lt3/n;11062 ····new-instance·v0,·Lt3/n;
  
11063 ····.line·8011063 ····.line·80
11064 ····.line·8111064 ····.line·81
11065 ····invoke-direct·{v0,·v1,·v5,·v2},·Lt3/n;-><init>(Lt3/o;Lio/flutter/embedding/engine/renderer/j;Landroidx/lifecycle/r;)V11065 ····invoke-direct·{v0,·v1,·v5,·v2},·Lt3/n;-><init>(Lt3/o;Lio/flutter/embedding/engine/renderer/k;Landroidx/lifecycle/r;)V
  
11066 ····.line·8211066 ····.line·82
11067 ····.line·8311067 ····.line·83
11068 ····.line·8411068 ····.line·84
11069 ····iget-object·v1,·v5,·Lio/flutter/embedding/engine/renderer/j;->a:Lio/flutter/embedding/engine/FlutterJNI;11069 ····iget-object·v1,·v5,·Lio/flutter/embedding/engine/renderer/k;->a:Lio/flutter/embedding/engine/FlutterJNI;
  
11070 ····.line·8511070 ····.line·85
11071 ····.line·8611071 ····.line·86
11072 ····invoke-virtual·{v1,·v0},·Lio/flutter/embedding/engine/FlutterJNI;->addIsDisplayingFlutterUiListener(Lio/flutter/embedding/engine/renderer/k;)V11072 ····invoke-virtual·{v1,·v0},·Lio/flutter/embedding/engine/FlutterJNI;->addIsDisplayingFlutterUiListener(Lio/flutter/embedding/engine/renderer/l;)V
  
11073 ····.line·8711073 ····.line·87
11074 ····.line·8811074 ····.line·88
11075 ····.line·8911075 ····.line·89
11076 ····iget-boolean·v1,·v5,·Lio/flutter/embedding/engine/renderer/j;->c:Z11076 ····iget-boolean·v1,·v5,·Lio/flutter/embedding/engine/renderer/k;->c:Z
  
11077 ····.line·9011077 ····.line·90
11078 ····.line·9111078 ····.line·91
11079 ····if-eqz·v1,·:cond_711079 ····if-eqz·v1,·:cond_7
  
Max diff block lines reached; 1756/5806 bytes (30.24%) of diff not shown.
2.19 KB
smali/io/flutter/embedding/engine/renderer/a.smali
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
1 .class·public·final·Lio/flutter/embedding/engine/renderer/a;1 .class·public·final·Lio/flutter/embedding/engine/renderer/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lio/flutter/embedding/engine/renderer/k;5 .implements·Lio/flutter/embedding/engine/renderer/l;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·a:Lio/flutter/embedding/engine/renderer/j;7 .field·public·final·synthetic·a:Lio/flutter/embedding/engine/renderer/k;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·constructor·<init>(Lio/flutter/embedding/engine/renderer/j;)V9 .method·public·constructor·<init>(Lio/flutter/embedding/engine/renderer/k;)V
10 ····.locals·010 ····.locals·0
  
11 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/a;->a:Lio/flutter/embedding/engine/renderer/j;11 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/a;->a:Lio/flutter/embedding/engine/renderer/k;
  
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13 ····return-void13 ····return-void
14 .end·method14 .end·method
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·public·final·a()V16 .method·public·final·a()V
17 ····.locals·217 ····.locals·2
  
18 ····.line·118 ····.line·1
19 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/a;->a:Lio/flutter/embedding/engine/renderer/j;19 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/a;->a:Lio/flutter/embedding/engine/renderer/k;
  
20 ····.line·220 ····.line·2
21 ····.line·321 ····.line·3
22 ····const/4·v1,·0x022 ····const/4·v1,·0x0
  
23 ····.line·423 ····.line·4
24 ····iput-boolean·v1,·v0,·Lio/flutter/embedding/engine/renderer/j;->c:Z24 ····iput-boolean·v1,·v0,·Lio/flutter/embedding/engine/renderer/k;->c:Z
  
25 ····.line·525 ····.line·5
26 ····.line·626 ····.line·6
27 ····return-void27 ····return-void
28 ····.line·728 ····.line·7
29 ····.line·829 ····.line·8
30 ····.line·930 ····.line·9
Offset 249, 22 lines modifiedOffset 249, 22 lines modified
249 ····.line·214249 ····.line·214
250 .end·method250 .end·method
  
251 .method·public·final·b()V251 .method·public·final·b()V
252 ····.locals·2252 ····.locals·2
  
253 ····.line·1253 ····.line·1
254 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/a;->a:Lio/flutter/embedding/engine/renderer/j;254 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/a;->a:Lio/flutter/embedding/engine/renderer/k;
  
255 ····.line·2255 ····.line·2
256 ····.line·3256 ····.line·3
257 ····const/4·v1,·0x1257 ····const/4·v1,·0x1
  
258 ····.line·4258 ····.line·4
259 ····iput-boolean·v1,·v0,·Lio/flutter/embedding/engine/renderer/j;->c:Z259 ····iput-boolean·v1,·v0,·Lio/flutter/embedding/engine/renderer/k;->c:Z
  
260 ····.line·5260 ····.line·5
261 ····.line·6261 ····.line·6
262 ····return-void262 ····return-void
263 ····.line·7263 ····.line·7
264 ····.line·8264 ····.line·8
265 ····.line·9265 ····.line·9
7.9 KB
smali/io/flutter/embedding/engine/renderer/k.smali
    
Offset 1, 11 lines modifiedOffset 1, 369 lines modified
1 .class·public·interface·abstract·Lio/flutter/embedding/engine/renderer/k;1 .class·public·final·Lio/flutter/embedding/engine/renderer/k;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Lio/flutter/view/q;
  
  
 6 #·instance·fields
 7 .field·public·final·a:Lio/flutter/embedding/engine/FlutterJNI;
  
 8 .field·public·b:Landroid/view/Surface;
  
 9 .field·public·c:Z
  
 10 .field·public·final·d:Landroid/os/Handler;
  
 11 .field·public·final·e:Ljava/util/HashSet;
  
 12 .field·public·final·f:Ljava/util/ArrayList;
  
 13 .field·public·final·g:Lio/flutter/embedding/engine/renderer/a;
  
  
 14 #·direct·methods
 15 .method·public·constructor·<init>(Lio/flutter/embedding/engine/FlutterJNI;)V
 16 ····.locals·3
  
 17 ····.line·1
 18 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 19 ····.line·2
 20 ····.line·3
 21 ····.line·4
 22 ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicLong;
  
 23 ····.line·5
 24 ····.line·6
 25 ····const-wide/16·v1,·0x0
  
 26 ····.line·7
 27 ····.line·8
 28 ····invoke-direct·{v0,·v1,·v2},·Ljava/util/concurrent/atomic/AtomicLong;-><init>(J)V
  
 29 ····.line·9
 30 ····.line·10
 31 ····.line·11
 32 ····const/4·v0,·0x0
  
 33 ····.line·12
 34 ····iput-boolean·v0,·p0,·Lio/flutter/embedding/engine/renderer/k;->c:Z
  
 35 ····.line·13
 36 ····.line·14
 37 ····new-instance·v0,·Landroid/os/Handler;
  
 38 ····.line·15
 39 ····.line·16
 40 ····invoke-direct·{v0},·Landroid/os/Handler;-><init>()V
  
 41 ····.line·17
 42 ····.line·18
 43 ····.line·19
 44 ····iput-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/k;->d:Landroid/os/Handler;
  
 45 ····.line·20
 46 ····.line·21
 47 ····new-instance·v0,·Ljava/util/HashSet;
  
 48 ····.line·22
 49 ····.line·23
 50 ····invoke-direct·{v0},·Ljava/util/HashSet;-><init>()V
  
 51 ····.line·24
 52 ····.line·25
 53 ····.line·26
 54 ····iput-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/k;->e:Ljava/util/HashSet;
  
 55 ····.line·27
 56 ····.line·28
 57 ····new-instance·v0,·Ljava/util/ArrayList;
  
 58 ····.line·29
 59 ····.line·30
 60 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
 61 ····.line·31
 62 ····.line·32
 63 ····.line·33
 64 ····iput-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/k;->f:Ljava/util/ArrayList;
  
 65 ····.line·34
 66 ····.line·35
 67 ····new-instance·v0,·Lio/flutter/embedding/engine/renderer/a;
  
 68 ····.line·36
 69 ····.line·37
 70 ····invoke-direct·{v0,·p0},·Lio/flutter/embedding/engine/renderer/a;-><init>(Lio/flutter/embedding/engine/renderer/k;)V
  
 71 ····.line·38
 72 ····.line·39
 73 ····.line·40
 74 ····iput-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/k;->g:Lio/flutter/embedding/engine/renderer/a;
  
 75 ····.line·41
 76 ····.line·42
 77 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/k;->a:Lio/flutter/embedding/engine/FlutterJNI;
  
 78 ····.line·43
 79 ····.line·44
 80 ····invoke-virtual·{p1,·v0},·Lio/flutter/embedding/engine/FlutterJNI;->addIsDisplayingFlutterUiListener(Lio/flutter/embedding/engine/renderer/l;)V
  
 81 ····.line·45
 82 ····.line·46
 83 ····.line·47
 84 ····sget-object·p1,·Landroidx/lifecycle/w;->u:Landroidx/lifecycle/w;
  
 85 ····.line·48
 86 ····.line·49
 87 ····iget-object·p1,·p1,·Landroidx/lifecycle/w;->r:Landroidx/lifecycle/p;
  
 88 ····.line·50
 89 ····.line·51
 90 ····new-instance·v0,·Lio/flutter/embedding/engine/renderer/b;
  
 91 ····.line·52
 92 ····.line·53
Max diff block lines reached; 2786/7990 bytes (34.87%) of diff not shown.
9.74 KB
smali/io/flutter/embedding/engine/renderer/j.smali
    
Offset 1, 369 lines modifiedOffset 1, 101 lines modified
1 .class·public·final·Lio/flutter/embedding/engine/renderer/j;1 .class·public·final·Lio/flutter/embedding/engine/renderer/j;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Lio/flutter/view/q; 
  
  
6 #·instance·fields4 #·instance·fields
7 .field·public·final·a:Lio/flutter/embedding/engine/FlutterJNI; 
  
8 .field·public·b:Landroid/view/Surface; 
  
9 .field·public·c:Z5 .field·public·a:F
  
10 .field·public·final·d:Landroid/os/Handler; 
  
11 .field·public·final·e:Ljava/util/HashSet; 
  
12 .field·public·final·f:Ljava/util/ArrayList; 
  
 6 .field·public·b:I
13 .field·public·final·g:Lio/flutter/embedding/engine/renderer/a; 
  
  
14 #·direct·methods 
15 .method·public·constructor·<init>(Lio/flutter/embedding/engine/FlutterJNI;)V 
16 ····.locals·3 
  
17 ····.line·1 
18 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
 7 .field·public·c:I
19 ····.line·2 
20 ····.line·3 
21 ····.line·4 
22 ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicLong; 
  
23 ····.line·5 
24 ····.line·6 
25 ····const-wide/16·v1,·0x0 
  
26 ····.line·7 
27 ····.line·8 
28 ····invoke-direct·{v0,·v1,·v2},·Ljava/util/concurrent/atomic/AtomicLong;-><init>(J)V 
  
29 ····.line·9 
30 ····.line·10 
31 ····.line·11 
32 ····const/4·v0,·0x0 
  
33 ····.line·12 
34 ····iput-boolean·v0,·p0,·Lio/flutter/embedding/engine/renderer/j;->c:Z 
  
35 ····.line·13 
36 ····.line·14 
37 ····new-instance·v0,·Landroid/os/Handler; 
  
38 ····.line·15 
39 ····.line·16 
40 ····invoke-direct·{v0},·Landroid/os/Handler;-><init>()V 
  
41 ····.line·17 
42 ····.line·18 
43 ····.line·19 
44 ····iput-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/j;->d:Landroid/os/Handler; 
  
45 ····.line·20 
46 ····.line·21 
47 ····new-instance·v0,·Ljava/util/HashSet; 
  
48 ····.line·22 
49 ····.line·23 
50 ····invoke-direct·{v0},·Ljava/util/HashSet;-><init>()V 
  
51 ····.line·24 
52 ····.line·25 
53 ····.line·26 
54 ····iput-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/j;->e:Ljava/util/HashSet; 
  
55 ····.line·27 
56 ····.line·28 
57 ····new-instance·v0,·Ljava/util/ArrayList; 
  
58 ····.line·29 
59 ····.line·30 
60 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V 
  
61 ····.line·31 
62 ····.line·32 
63 ····.line·33 
64 ····iput-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/j;->f:Ljava/util/ArrayList; 
  
65 ····.line·34 
66 ····.line·35 
67 ····new-instance·v0,·Lio/flutter/embedding/engine/renderer/a; 
  
68 ····.line·36 
69 ····.line·37 
70 ····invoke-direct·{v0,·p0},·Lio/flutter/embedding/engine/renderer/a;-><init>(Lio/flutter/embedding/engine/renderer/j;)V 
  
71 ····.line·38 
72 ····.line·39 
73 ····.line·40 
74 ····iput-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/j;->g:Lio/flutter/embedding/engine/renderer/a; 
  
75 ····.line·41 
76 ····.line·42 
77 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/j;->a:Lio/flutter/embedding/engine/FlutterJNI; 
  
78 ····.line·43 
79 ····.line·44 
80 ····invoke-virtual·{p1,·v0},·Lio/flutter/embedding/engine/FlutterJNI;->addIsDisplayingFlutterUiListener(Lio/flutter/embedding/engine/renderer/k;)V 
  
81 ····.line·45 
82 ····.line·46 
83 ····.line·47 
84 ····sget-object·p1,·Landroidx/lifecycle/w;->u:Landroidx/lifecycle/w; 
  
85 ····.line·48 
86 ····.line·49 
87 ····iget-object·p1,·p1,·Landroidx/lifecycle/w;->r:Landroidx/lifecycle/p; 
  
88 ····.line·50 
89 ····.line·51 
90 ····new-instance·v0,·Lio/flutter/embedding/engine/renderer/b; 
  
Max diff block lines reached; 4687/9872 bytes (47.48%) of diff not shown.
6.4 KB
smali/io/flutter/embedding/engine/renderer/d.smali
    
Offset 1, 24 lines modifiedOffset 1, 353 lines modified
1 .class·public·final·Lio/flutter/embedding/engine/renderer/d;1 .class·public·final·synthetic·Lio/flutter/embedding/engine/renderer/d;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Ljava/lang/Runnable;
  
  
4 #·instance·fields6 #·instance·fields
5 .field·public·final·a:Landroid/media/Image;7 .field·public·final·synthetic·m:I
  
6 .field·public·final·synthetic·b:Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;8 .field·public·final·synthetic·n:Lio/flutter/view/n;
  
  
7 #·direct·methods9 #·direct·methods
8 .method·public·constructor·<init>(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;Landroid/media/Image;)V10 .method·public·synthetic·constructor·<init>(Lio/flutter/view/n;I)V
9 ····.locals·011 ····.locals·0
  
10 ····.line·112 ····.line·1
11 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/d;->b:Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;13 ····iput·p2,·p0,·Lio/flutter/embedding/engine/renderer/d;->m:I
  
 14 ····.line·2
 15 ····.line·3
 16 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/d;->n:Lio/flutter/view/n;
  
 17 ····.line·4
 18 ····.line·5
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 20 ····.line·6
 21 ····.line·7
 22 ····.line·8
 23 ····return-void
 24 ····.line·9
 25 ····.line·10
 26 ····.line·11
 27 ····.line·12
 28 ····.line·13
 29 ····.line·14
 30 ····.line·15
 31 ····.line·16
 32 ····.line·17
 33 ····.line·18
 34 ····.line·19
 35 ····.line·20
 36 ····.line·21
 37 ····.line·22
 38 ····.line·23
 39 ····.line·24
 40 ····.line·25
 41 ····.line·26
 42 ····.line·27
 43 ····.line·28
 44 ····.line·29
 45 ····.line·30
 46 ····.line·31
 47 ····.line·32
 48 ····.line·33
 49 ····.line·34
 50 ····.line·35
 51 ····.line·36
 52 ····.line·37
 53 ····.line·38
 54 ····.line·39
 55 ····.line·40
 56 ····.line·41
 57 ····.line·42
 58 ····.line·43
 59 ····.line·44
 60 ····.line·45
 61 ····.line·46
 62 ····.line·47
 63 ····.line·48
 64 ····.line·49
 65 ····.line·50
 66 ····.line·51
 67 ····.line·52
 68 ····.line·53
 69 ····.line·54
 70 ····.line·55
 71 ····.line·56
 72 ····.line·57
 73 ····.line·58
 74 ····.line·59
 75 ····.line·60
 76 ····.line·61
 77 ····.line·62
 78 ····.line·63
 79 ····.line·64
 80 ····.line·65
 81 ····.line·66
 82 ····.line·67
 83 ····.line·68
 84 ····.line·69
 85 ····.line·70
 86 ····.line·71
 87 ····.line·72
 88 ····.line·73
 89 ····.line·74
 90 ····.line·75
 91 ····.line·76
 92 ····.line·77
 93 ····.line·78
 94 ····.line·79
 95 ····.line·80
 96 ····.line·81
 97 ····.line·82
 98 ····.line·83
 99 ····.line·84
 100 ····.line·85
 101 ····.line·86
 102 ····.line·87
 103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
 109 ····.line·94
 110 ····.line·95
 111 ····.line·96
 112 ····.line·97
 113 ····.line·98
 114 ····.line·99
 115 ····.line·100
 116 ····.line·101
 117 ····.line·102
Max diff block lines reached; 292/6453 bytes (4.53%) of diff not shown.
4.71 KB
smali/io/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry.smali
    
Offset 21, 22 lines modifiedOffset 21, 22 lines modified
  
21 .field·private·ignoringFence:Z21 .field·private·ignoringFence:Z
  
22 .field·private·image:Landroid/media/Image;22 .field·private·image:Landroid/media/Image;
  
23 .field·private·released:Z23 .field·private·released:Z
  
24 .field·final·synthetic·this$0:Lio/flutter/embedding/engine/renderer/j;24 .field·final·synthetic·this$0:Lio/flutter/embedding/engine/renderer/k;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·public·constructor·<init>(Lio/flutter/embedding/engine/renderer/j;J)V26 .method·public·constructor·<init>(Lio/flutter/embedding/engine/renderer/k;J)V
27 ····.locals·027 ····.locals·0
  
28 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry;->this$0:Lio/flutter/embedding/engine/renderer/j;28 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry;->this$0:Lio/flutter/embedding/engine/renderer/k;
  
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
30 ····const/4·p1,·0x030 ····const/4·p1,·0x0
  
31 ····iput-boolean·p1,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry;->ignoringFence:Z31 ····iput-boolean·p1,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry;->ignoringFence:Z
  
Offset 185, 35 lines modifiedOffset 185, 35 lines modified
185 ····const/4·v0,·0x1185 ····const/4·v0,·0x1
  
186 ····.line·20186 ····.line·20
187 ····iput-boolean·v0,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry;->released:Z187 ····iput-boolean·v0,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry;->released:Z
  
188 ····.line·21188 ····.line·21
189 ····.line·22189 ····.line·22
190 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry;->this$0:Lio/flutter/embedding/engine/renderer/j;190 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry;->this$0:Lio/flutter/embedding/engine/renderer/k;
  
191 ····.line·23191 ····.line·23
192 ····.line·24192 ····.line·24
193 ····iget-object·v1,·v0,·Lio/flutter/embedding/engine/renderer/j;->d:Landroid/os/Handler;193 ····iget-object·v1,·v0,·Lio/flutter/embedding/engine/renderer/k;->d:Landroid/os/Handler;
  
194 ····.line·25194 ····.line·25
195 ····.line·26195 ····.line·26
196 ····new-instance·v2,·Lio/flutter/embedding/engine/renderer/h;196 ····new-instance·v2,·Lio/flutter/embedding/engine/renderer/i;
  
197 ····.line·27197 ····.line·27
198 ····.line·28198 ····.line·28
199 ····iget-wide·v3,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry;->id:J199 ····iget-wide·v3,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry;->id:J
  
200 ····.line·29200 ····.line·29
201 ····.line·30201 ····.line·30
202 ····iget-object·v0,·v0,·Lio/flutter/embedding/engine/renderer/j;->a:Lio/flutter/embedding/engine/FlutterJNI;202 ····iget-object·v0,·v0,·Lio/flutter/embedding/engine/renderer/k;->a:Lio/flutter/embedding/engine/FlutterJNI;
  
203 ····.line·31203 ····.line·31
204 ····.line·32204 ····.line·32
205 ····invoke-direct·{v2,·v3,·v4,·v0},·Lio/flutter/embedding/engine/renderer/h;-><init>(JLio/flutter/embedding/engine/FlutterJNI;)V205 ····invoke-direct·{v2,·v3,·v4,·v0},·Lio/flutter/embedding/engine/renderer/i;-><init>(JLio/flutter/embedding/engine/FlutterJNI;)V
  
206 ····.line·33206 ····.line·33
207 ····.line·34207 ····.line·34
208 ····.line·35208 ····.line·35
209 ····invoke-virtual·{v1,·v2},·Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z209 ····invoke-virtual·{v1,·v2},·Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
210 ····:try_end_1210 ····:try_end_1
211 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0211 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0
Offset 473, 19 lines modifiedOffset 473, 19 lines modified
473 ····.line·23473 ····.line·23
474 ····.line·24474 ····.line·24
475 ····:cond_1475 ····:cond_1
476 ····if-eqz·p1,·:cond_2476 ····if-eqz·p1,·:cond_2
  
477 ····.line·25477 ····.line·25
478 ····.line·26478 ····.line·26
479 ····iget-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry;->this$0:Lio/flutter/embedding/engine/renderer/j;479 ····iget-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry;->this$0:Lio/flutter/embedding/engine/renderer/k;
  
480 ····.line·27480 ····.line·27
481 ····.line·28481 ····.line·28
482 ····iget-object·p1,·p1,·Lio/flutter/embedding/engine/renderer/j;->a:Lio/flutter/embedding/engine/FlutterJNI;482 ····iget-object·p1,·p1,·Lio/flutter/embedding/engine/renderer/k;->a:Lio/flutter/embedding/engine/FlutterJNI;
  
483 ····.line·29483 ····.line·29
484 ····.line·30484 ····.line·30
485 ····invoke-virtual·{p1},·Lio/flutter/embedding/engine/FlutterJNI;->scheduleFrame()V485 ····invoke-virtual·{p1},·Lio/flutter/embedding/engine/FlutterJNI;->scheduleFrame()V
  
486 ····.line·31486 ····.line·31
487 ····.line·32487 ····.line·32
Offset 686, 23 lines modifiedOffset 686, 23 lines modified
  
686 ····.line·17686 ····.line·17
687 ····iput-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry;->image:Landroid/media/Image;687 ····iput-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry;->image:Landroid/media/Image;
  
688 ····.line·18688 ····.line·18
689 ····.line·19689 ····.line·19
690 ····:cond_1690 ····:cond_1
691 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry;->this$0:Lio/flutter/embedding/engine/renderer/j;691 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry;->this$0:Lio/flutter/embedding/engine/renderer/k;
  
692 ····.line·20692 ····.line·20
693 ····.line·21693 ····.line·21
694 ····iget-wide·v1,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry;->id:J694 ····iget-wide·v1,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry;->id:J
  
695 ····.line·22695 ····.line·22
696 ····.line·23696 ····.line·23
697 ····iget-object·v0,·v0,·Lio/flutter/embedding/engine/renderer/j;->a:Lio/flutter/embedding/engine/FlutterJNI;697 ····iget-object·v0,·v0,·Lio/flutter/embedding/engine/renderer/k;->a:Lio/flutter/embedding/engine/FlutterJNI;
  
698 ····.line·24698 ····.line·24
699 ····.line·25699 ····.line·25
700 ····invoke-virtual·{v0,·v1,·v2},·Lio/flutter/embedding/engine/FlutterJNI;->unregisterTexture(J)V700 ····invoke-virtual·{v0,·v1,·v2},·Lio/flutter/embedding/engine/FlutterJNI;->unregisterTexture(J)V
  
701 ····.line·26701 ····.line·26
702 ····.line·27702 ····.line·27
37.2 KB
smali/io/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer.smali
    
Offset 38, 61 lines modifiedOffset 38, 61 lines modified
  
38 .field·private·ignoringFence:Z38 .field·private·ignoringFence:Z
  
39 .field·private·final·imageReaderQueue:Ljava/util/ArrayDeque;39 .field·private·final·imageReaderQueue:Ljava/util/ArrayDeque;
40 ····.annotation·system·Ldalvik/annotation/Signature;40 ····.annotation·system·Ldalvik/annotation/Signature;
41 ········value·=·{41 ········value·=·{
42 ············"Ljava/util/ArrayDeque<",42 ············"Ljava/util/ArrayDeque<",
43 ············"Lio/flutter/embedding/engine/renderer/f;",43 ············"Lio/flutter/embedding/engine/renderer/g;",
44 ············">;"44 ············">;"
45 ········}45 ········}
46 ····.end·annotation46 ····.end·annotation
47 .end·field47 .end·field
  
48 .field·private·lastDequeueTime:J48 .field·private·lastDequeueTime:J
  
49 .field·private·lastDequeuedImage:Lio/flutter/embedding/engine/renderer/d;49 .field·private·lastDequeuedImage:Lio/flutter/embedding/engine/renderer/e;
  
50 .field·private·lastQueueTime:J50 .field·private·lastQueueTime:J
  
51 .field·private·lastReaderDequeuedFrom:Lio/flutter/embedding/engine/renderer/f;51 .field·private·lastReaderDequeuedFrom:Lio/flutter/embedding/engine/renderer/g;
  
52 .field·private·lastScheduleTime:J52 .field·private·lastScheduleTime:J
  
53 .field·private·final·lock:Ljava/lang/Object;53 .field·private·final·lock:Ljava/lang/Object;
  
54 .field·private·notifiedDestroy:Z54 .field·private·notifiedDestroy:Z
  
55 .field·private·numTrims:I55 .field·private·numTrims:I
  
56 .field·private·final·perImageReaders:Ljava/util/HashMap;56 .field·private·final·perImageReaders:Ljava/util/HashMap;
57 ····.annotation·system·Ldalvik/annotation/Signature;57 ····.annotation·system·Ldalvik/annotation/Signature;
58 ········value·=·{58 ········value·=·{
59 ············"Ljava/util/HashMap<",59 ············"Ljava/util/HashMap<",
60 ············"Landroid/media/ImageReader;",60 ············"Landroid/media/ImageReader;",
61 ············"Lio/flutter/embedding/engine/renderer/f;",61 ············"Lio/flutter/embedding/engine/renderer/g;",
62 ············">;"62 ············">;"
63 ········}63 ········}
64 ····.end·annotation64 ····.end·annotation
65 .end·field65 .end·field
  
66 .field·private·released:Z66 .field·private·released:Z
  
67 .field·private·requestedHeight:I67 .field·private·requestedHeight:I
  
68 .field·private·requestedWidth:I68 .field·private·requestedWidth:I
  
69 .field·final·synthetic·this$0:Lio/flutter/embedding/engine/renderer/j;69 .field·final·synthetic·this$0:Lio/flutter/embedding/engine/renderer/k;
  
  
70 #·direct·methods70 #·direct·methods
71 .method·public·constructor·<init>(Lio/flutter/embedding/engine/renderer/j;J)V71 .method·public·constructor·<init>(Lio/flutter/embedding/engine/renderer/k;J)V
72 ····.locals·272 ····.locals·2
  
73 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;->this$0:Lio/flutter/embedding/engine/renderer/j;73 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;->this$0:Lio/flutter/embedding/engine/renderer/k;
  
74 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V74 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
75 ····const/4·p1,·0x075 ····const/4·p1,·0x0
  
76 ····iput-boolean·p1,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;->ignoringFence:Z76 ····iput-boolean·p1,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;->ignoringFence:Z
  
Offset 132, 23 lines modifiedOffset 132, 32 lines modified
  
132 ····invoke-direct·{p1},·Ljava/util/HashMap;-><init>()V132 ····invoke-direct·{p1},·Ljava/util/HashMap;-><init>()V
  
133 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;->perImageReaders:Ljava/util/HashMap;133 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;->perImageReaders:Ljava/util/HashMap;
  
134 ····const/4·p1,·0x0134 ····const/4·p1,·0x0
  
135 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;->lastDequeuedImage:Lio/flutter/embedding/engine/renderer/d;135 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;->lastDequeuedImage:Lio/flutter/embedding/engine/renderer/e;
  
136 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;->lastReaderDequeuedFrom:Lio/flutter/embedding/engine/renderer/f;136 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;->lastReaderDequeuedFrom:Lio/flutter/embedding/engine/renderer/g;
  
137 ····iput-wide·p2,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;->id:J137 ····iput-wide·p2,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;->id:J
  
138 ····return-void138 ····return-void
139 .end·method139 .end·method
  
 140 .method·public·static·synthetic·a(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;)V
 141 ····.locals·0
  
 142 ····.line·1
 143 ····invoke-direct·{p0},·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;->lambda$dequeueImage$0()V
  
 144 ····return-void
 145 .end·method
  
140 .method·public·static·synthetic·access$200(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;)Lio/flutter/view/o;146 .method·public·static·synthetic·access$200(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;)Lio/flutter/view/o;
141 ····.locals·0147 ····.locals·0
  
142 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;148 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
143 ····const/4·p0,·0x0149 ····const/4·p0,·0x0
  
Offset 167, 23 lines modifiedOffset 176, 23 lines modified
167 ····.locals·0176 ····.locals·0
  
168 ····iput-boolean·p1,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;->notifiedDestroy:Z177 ····iput-boolean·p1,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;->notifiedDestroy:Z
  
169 ····return·p1178 ····return·p1
170 .end·method179 .end·method
  
171 .method·public·static·synthetic·access$800(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;)Lio/flutter/embedding/engine/renderer/f;180 .method·public·static·synthetic·access$700(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;)Lio/flutter/embedding/engine/renderer/g;
172 ····.locals·0181 ····.locals·0
  
173 ····iget-object·p0,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;->lastReaderDequeuedFrom:Lio/flutter/embedding/engine/renderer/f;182 ····iget-object·p0,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;->lastReaderDequeuedFrom:Lio/flutter/embedding/engine/renderer/g;
  
174 ····return-object·p0183 ····return-object·p0
175 .end·method184 .end·method
  
176 .method·public·static·synthetic·access$900(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;)Z185 .method·public·static·synthetic·access$800(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;)Z
177 ····.locals·0186 ····.locals·0
  
178 ····iget-boolean·p0,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;->released:Z187 ····iget-boolean·p0,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;->released:Z
  
179 ····return·p0188 ····return·p0
180 .end·method189 .end·method
  
Offset 242, 45 lines modifiedOffset 251, 45 lines modified
  
242 ····.line·23251 ····.line·23
243 ····.line·24252 ····.line·24
244 ····.line·25253 ····.line·25
245 ····move-result-object·v2254 ····move-result-object·v2
  
246 ····.line·26255 ····.line·26
247 ····check-cast·v2,·Lio/flutter/embedding/engine/renderer/f;256 ····check-cast·v2,·Lio/flutter/embedding/engine/renderer/g;
Max diff block lines reached; 32350/37889 bytes (85.38%) of diff not shown.
1.46 KB
smali/io/flutter/embedding/engine/renderer/h.smali
    
Offset 1, 49 lines modifiedOffset 1, 7 lines modified
1 .class·public·final·Lio/flutter/embedding/engine/renderer/h;1 .class·public·abstract·Lio/flutter/embedding/engine/renderer/h;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
 5 .implements·Lio/flutter/view/TextureRegistry$SurfaceTextureEntry;
 6 .implements·Lio/flutter/view/n;
5 .implements·Ljava/lang/Runnable; 
  
  
6 #·instance·fields 
7 .field·public·final·m:J 
  
8 .field·public·final·n:Lio/flutter/embedding/engine/FlutterJNI; 
  
  
9 #·direct·methods 
10 .method·public·constructor·<init>(JLio/flutter/embedding/engine/FlutterJNI;)V 
11 ····.locals·0 
  
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
13 ····iput-wide·p1,·p0,·Lio/flutter/embedding/engine/renderer/h;->m:J 
  
14 ····iput-object·p3,·p0,·Lio/flutter/embedding/engine/renderer/h;->n:Lio/flutter/embedding/engine/FlutterJNI; 
  
15 ····return-void 
16 .end·method 
  
  
17 #·virtual·methods 
18 .method·public·final·run()V 
19 ····.locals·3 
  
20 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/h;->n:Lio/flutter/embedding/engine/FlutterJNI; 
  
21 ····invoke-virtual·{v0},·Lio/flutter/embedding/engine/FlutterJNI;->isAttached()Z 
  
22 ····move-result·v1 
  
23 ····if-nez·v1,·:cond_0 
  
24 ····return-void 
  
25 ····:cond_0 
26 ····iget-wide·v1,·p0,·Lio/flutter/embedding/engine/renderer/h;->m:J 
  
27 ····invoke-virtual·{v0,·v1,·v2},·Lio/flutter/embedding/engine/FlutterJNI;->unregisterTexture(J)V 
  
28 ····return-void 
29 .end·method 
615 B
smali/io/flutter/embedding/engine/renderer/l.smali
    
Offset 1, 20 lines modifiedOffset 1, 11 lines modified
1 .class·public·interface·abstract·Lio/flutter/embedding/engine/renderer/l;1 .class·public·interface·abstract·Lio/flutter/embedding/engine/renderer/l;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·virtual·methods4 #·virtual·methods
5 .method·public·abstract·a(Lio/flutter/embedding/engine/renderer/j;)V5 .method·public·abstract·a()V
6 .end·method6 .end·method
  
7 .method·public·abstract·b()V7 .method·public·abstract·b()V
8 .end·method8 .end·method
  
9 .method·public·abstract·c()V 
10 .end·method 
  
11 .method·public·abstract·d()V 
12 .end·method 
  
13 .method·public·abstract·getAttachedRenderer()Lio/flutter/embedding/engine/renderer/j; 
14 .end·method 
6.83 KB
smali/io/flutter/embedding/engine/renderer/f.smali
    
Offset 1, 51 lines modifiedOffset 1, 270 lines modified
1 .class·public·final·Lio/flutter/embedding/engine/renderer/f;1 .class·public·final·synthetic·Lio/flutter/embedding/engine/renderer/f;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Landroid/media/ImageReader$OnImageAvailableListener;
  
4 #·instance·fields 
5 .field·public·final·a:Landroid/media/ImageReader; 
  
6 .field·public·final·b:Ljava/util/ArrayDeque; 
  
 6 #·instance·fields
7 .field·public·c:Z 
  
8 .field·public·final·synthetic·d:Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;7 .field·public·final·synthetic·a:Lio/flutter/embedding/engine/renderer/g;
  
  
9 #·direct·methods8 #·direct·methods
10 .method·public·constructor·<init>(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;Landroid/media/ImageReader;)V9 .method·public·synthetic·constructor·<init>(Lio/flutter/embedding/engine/renderer/g;)V
11 ····.locals·210 ····.locals·0
  
12 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/f;->d:Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer; 
  
 11 ····.line·1
13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
14 ····new-instance·p1,·Ljava/util/ArrayDeque; 
  
15 ····invoke-direct·{p1},·Ljava/util/ArrayDeque;-><init>()V 
  
16 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/f;->b:Ljava/util/ArrayDeque;13 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/f;->a:Lio/flutter/embedding/engine/renderer/g;
  
 14 ····return-void
 15 .end·method
17 ····const/4·p1,·0x0 
  
18 ····iput-boolean·p1,·p0,·Lio/flutter/embedding/engine/renderer/f;->c:Z 
  
19 ····iput-object·p2,·p0,·Lio/flutter/embedding/engine/renderer/f;->a:Landroid/media/ImageReader; 
  
20 ····new-instance·p1,·Lio/flutter/embedding/engine/renderer/e; 
  
21 ····invoke-direct·{p1,·p0},·Lio/flutter/embedding/engine/renderer/e;-><init>(Lio/flutter/embedding/engine/renderer/f;)V 
  
22 ····new-instance·v0,·Landroid/os/Handler;16 #·virtual·methods
 17 .method·public·final·onImageAvailable(Landroid/media/ImageReader;)V
 18 ····.locals·4
  
 19 ····.line·1
 20 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/f;->a:Lio/flutter/embedding/engine/renderer/g;
  
 21 ····.line·2
 22 ····.line·3
 23 ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
 24 ····.line·4
 25 ····.line·5
 26 ····.line·6
 27 ····:try_start_0
 28 ····invoke-virtual·{p1},·Landroid/media/ImageReader;->acquireLatestImage()Landroid/media/Image;
  
 29 ····.line·7
 30 ····.line·8
 31 ····.line·9
 32 ····move-result-object·v1
 33 ····:try_end_0
 34 ····.catch·Ljava/lang/IllegalStateException;·{:try_start_0·..·:try_end_0}·:catch_0
  
23 ····invoke-static·{},·Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;35 ····.line·10
 36 ····goto·:goto_0
  
 37 ····.line·11
 38 ····:catch_0
 39 ····move-exception·v1
  
 40 ····.line·12
 41 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
 42 ····.line·13
 43 ····.line·14
 44 ····const-string·v3,·"onImageAvailable·acquireLatestImage·failed:·"
  
 45 ····.line·15
 46 ····.line·16
 47 ····invoke-direct·{v2,·v3},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
 48 ····.line·17
 49 ····.line·18
 50 ····.line·19
 51 ····invoke-virtual·{v2,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
 52 ····.line·20
 53 ····.line·21
 54 ····.line·22
 55 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
 56 ····.line·23
 57 ····.line·24
 58 ····.line·25
24 ····move-result-object·v159 ····move-result-object·v1
  
 60 ····.line·26
 61 ····const-string·v2,·"ImageReaderSurfaceProducer"
25 ····invoke-direct·{v0,·v1},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V 
  
26 ····invoke-virtual·{p2,·p1,·v0},·Landroid/media/ImageReader;->setOnImageAvailableListener(Landroid/media/ImageReader$OnImageAvailableListener;Landroid/os/Handler;)V 
  
 62 ····.line·27
 63 ····.line·28
 64 ····invoke-static·{v2,·v1},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
  
 65 ····.line·29
 66 ····.line·30
 67 ····.line·31
 68 ····const/4·v1,·0x0
  
 69 ····.line·32
 70 ····:goto_0
 71 ····if-nez·v1,·:cond_0
  
 72 ····.line·33
 73 ····.line·34
 74 ····goto·:goto_2
  
 75 ····.line·35
 76 ····:cond_0
Max diff block lines reached; 1769/6894 bytes (25.66%) of diff not shown.
3.02 KB
smali/io/flutter/embedding/engine/renderer/i.smali
    
Offset 1, 93 lines modifiedOffset 1, 49 lines modified
1 .class·public·final·Lio/flutter/embedding/engine/renderer/i;1 .class·public·final·Lio/flutter/embedding/engine/renderer/i;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Ljava/lang/Runnable;
  
4 #·instance·fields 
5 .field·public·a:F 
  
6 .field·public·b:I 
  
7 .field·public·c:I 
  
8 .field·public·d:I 
  
9 .field·public·e:I 
  
10 .field·public·f:I 
  
11 .field·public·g:I 
  
12 .field·public·h:I 
  
13 .field·public·i:I 
  
14 .field·public·j:I 
  
15 .field·public·k:I 
  
16 .field·public·l:I 
  
17 .field·public·m:I 
  
18 .field·public·n:I 
  
19 .field·public·o:I 
  
 6 #·instance·fields
20 .field·public·p:I7 .field·public·final·m:J
  
21 .field·public·q:Ljava/util/ArrayList;8 .field·public·final·n:Lio/flutter/embedding/engine/FlutterJNI;
  
  
22 #·direct·methods9 #·direct·methods
23 .method·public·constructor·<init>()V10 .method·public·constructor·<init>(JLio/flutter/embedding/engine/FlutterJNI;)V
24 ····.locals·111 ····.locals·0
  
25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
26 ····const/high16·v0,·0x3f800000····#·1.0f 
  
27 ····iput·v0,·p0,·Lio/flutter/embedding/engine/renderer/i;->a:F13 ····iput-wide·p1,·p0,·Lio/flutter/embedding/engine/renderer/i;->m:J
  
28 ····const/4·v0,·0x0 
  
29 ····iput·v0,·p0,·Lio/flutter/embedding/engine/renderer/i;->b:I 
  
30 ····iput·v0,·p0,·Lio/flutter/embedding/engine/renderer/i;->c:I 
  
31 ····iput·v0,·p0,·Lio/flutter/embedding/engine/renderer/i;->d:I 
  
32 ····iput·v0,·p0,·Lio/flutter/embedding/engine/renderer/i;->e:I 
  
33 ····iput·v0,·p0,·Lio/flutter/embedding/engine/renderer/i;->f:I14 ····iput-object·p3,·p0,·Lio/flutter/embedding/engine/renderer/i;->n:Lio/flutter/embedding/engine/FlutterJNI;
  
 15 ····return-void
 16 .end·method
34 ····iput·v0,·p0,·Lio/flutter/embedding/engine/renderer/i;->g:I 
  
35 ····iput·v0,·p0,·Lio/flutter/embedding/engine/renderer/i;->h:I 
  
36 ····iput·v0,·p0,·Lio/flutter/embedding/engine/renderer/i;->i:I 
  
37 ····iput·v0,·p0,·Lio/flutter/embedding/engine/renderer/i;->j:I 
  
38 ····iput·v0,·p0,·Lio/flutter/embedding/engine/renderer/i;->k:I 
  
39 ····iput·v0,·p0,·Lio/flutter/embedding/engine/renderer/i;->l:I 
  
40 ····iput·v0,·p0,·Lio/flutter/embedding/engine/renderer/i;->m:I17 #·virtual·methods
 18 .method·public·final·run()V
 19 ····.locals·3
  
41 ····iput·v0,·p0,·Lio/flutter/embedding/engine/renderer/i;->n:I20 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/i;->n:Lio/flutter/embedding/engine/FlutterJNI;
  
42 ····iput·v0,·p0,·Lio/flutter/embedding/engine/renderer/i;->o:I21 ····invoke-virtual·{v0},·Lio/flutter/embedding/engine/FlutterJNI;->isAttached()Z
  
43 ····const/4·v0,·-0x122 ····move-result·v1
  
44 ····iput·v0,·p0,·Lio/flutter/embedding/engine/renderer/i;->p:I23 ····if-nez·v1,·:cond_0
  
45 ····new-instance·v0,·Ljava/util/ArrayList;24 ····return-void
  
46 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V25 ····:cond_0
 26 ····iget-wide·v1,·p0,·Lio/flutter/embedding/engine/renderer/i;->m:J
  
47 ····iput-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/i;->q:Ljava/util/ArrayList;27 ····invoke-virtual·{v0,·v1,·v2},·Lio/flutter/embedding/engine/FlutterJNI;->unregisterTexture(J)V
  
48 ····return-void28 ····return-void
49 .end·method29 .end·method
5.93 KB
smali/io/flutter/embedding/engine/renderer/e.smali
    
Offset 1, 270 lines modifiedOffset 1, 24 lines modified
1 .class·public·final·synthetic·Lio/flutter/embedding/engine/renderer/e;1 .class·public·final·Lio/flutter/embedding/engine/renderer/e;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Landroid/media/ImageReader$OnImageAvailableListener; 
  
  
6 #·instance·fields4 #·instance·fields
 5 .field·public·final·a:Landroid/media/Image;
  
7 .field·public·final·synthetic·a:Lio/flutter/embedding/engine/renderer/f;6 .field·public·final·synthetic·b:Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;
  
  
8 #·direct·methods7 #·direct·methods
9 .method·public·synthetic·constructor·<init>(Lio/flutter/embedding/engine/renderer/f;)V8 .method·public·constructor·<init>(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;Landroid/media/Image;)V
10 ····.locals·09 ····.locals·0
  
11 ····.line·110 ····.line·1
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
13 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/e;->a:Lio/flutter/embedding/engine/renderer/f;11 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/e;->b:Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;
  
14 ····return-void 
15 .end·method 
  
  
16 #·virtual·methods 
17 .method·public·final·onImageAvailable(Landroid/media/ImageReader;)V 
18 ····.locals·4 
  
19 ····.line·1 
20 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/e;->a:Lio/flutter/embedding/engine/renderer/f; 
  
21 ····.line·2 
22 ····.line·3 
23 ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; 
  
24 ····.line·4 
25 ····.line·5 
26 ····.line·6 
27 ····:try_start_0 
28 ····invoke-virtual·{p1},·Landroid/media/ImageReader;->acquireLatestImage()Landroid/media/Image; 
  
29 ····.line·7 
30 ····.line·8 
31 ····.line·9 
32 ····move-result-object·v1 
33 ····:try_end_0 
34 ····.catch·Ljava/lang/IllegalStateException;·{:try_start_0·..·:try_end_0}·:catch_0 
  
35 ····.line·10 
36 ····goto·:goto_0 
  
37 ····.line·11 
38 ····:catch_0 
39 ····move-exception·v1 
  
40 ····.line·12 
41 ····new-instance·v2,·Ljava/lang/StringBuilder; 
  
42 ····.line·13 
43 ····.line·14 
44 ····const-string·v3,·"onImageAvailable·acquireLatestImage·failed:·" 
  
 12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
45 ····.line·15 
46 ····.line·16 
47 ····invoke-direct·{v2,·v3},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V 
  
48 ····.line·17 
49 ····.line·18 
50 ····.line·19 
51 ····invoke-virtual·{v2,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; 
  
52 ····.line·20 
53 ····.line·21 
54 ····.line·22 
55 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; 
  
56 ····.line·23 
57 ····.line·24 
58 ····.line·25 
59 ····move-result-object·v1 
  
60 ····.line·26 
61 ····const-string·v2,·"ImageReaderSurfaceProducer" 
  
62 ····.line·27 
63 ····.line·28 
64 ····invoke-static·{v2,·v1},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I 
  
65 ····.line·29 
66 ····.line·30 
67 ····.line·31 
68 ····const/4·v1,·0x0 
  
69 ····.line·32 
70 ····:goto_0 
71 ····if-nez·v1,·:cond_0 
  
72 ····.line·33 
73 ····.line·34 
74 ····goto·:goto_2 
  
75 ····.line·35 
76 ····:cond_0 
77 ····iget-object·v2,·v0,·Lio/flutter/embedding/engine/renderer/f;->d:Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer; 
  
78 ····.line·36 
79 ····.line·37 
80 ····invoke-static·{v2},·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;->access$900(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;)Z 
  
81 ····.line·38 
82 ····.line·39 
83 ····.line·40 
84 ····move-result·v3 
  
85 ····.line·41 
86 ····if-nez·v3,·:cond_2 
  
87 ····.line·42 
88 ····.line·43 
89 ····iget-boolean·v0,·v0,·Lio/flutter/embedding/engine/renderer/f;->c:Z 
  
90 ····.line·44 
91 ····.line·45 
Max diff block lines reached; 2032/5975 bytes (34.01%) of diff not shown.
1.5 KB
smali/io/flutter/embedding/engine/renderer/b.smali
    
Offset 3, 39 lines modifiedOffset 3, 39 lines modified
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroidx/lifecycle/DefaultLifecycleObserver;5 .implements·Landroidx/lifecycle/DefaultLifecycleObserver;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·a:Lio/flutter/embedding/engine/renderer/j;7 .field·public·final·synthetic·a:Lio/flutter/embedding/engine/renderer/k;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·constructor·<init>(Lio/flutter/embedding/engine/renderer/j;)V9 .method·public·constructor·<init>(Lio/flutter/embedding/engine/renderer/k;)V
10 ····.locals·010 ····.locals·0
  
11 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/b;->a:Lio/flutter/embedding/engine/renderer/j;11 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/b;->a:Lio/flutter/embedding/engine/renderer/k;
  
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13 ····return-void13 ····return-void
14 .end·method14 .end·method
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·public·final·a()V16 .method·public·final·a()V
17 ····.locals·217 ····.locals·2
  
18 ····.line·118 ····.line·1
19 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/b;->a:Lio/flutter/embedding/engine/renderer/j;19 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/b;->a:Lio/flutter/embedding/engine/renderer/k;
  
20 ····.line·220 ····.line·2
21 ····.line·321 ····.line·3
22 ····iget-object·v0,·v0,·Lio/flutter/embedding/engine/renderer/j;->f:Ljava/util/ArrayList;22 ····iget-object·v0,·v0,·Lio/flutter/embedding/engine/renderer/k;->f:Ljava/util/ArrayList;
  
23 ····.line·423 ····.line·4
24 ····.line·524 ····.line·5
25 ····invoke-virtual·{v0},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;25 ····invoke-virtual·{v0},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
26 ····.line·626 ····.line·6
27 ····.line·727 ····.line·7
2.03 KB
smali/io/flutter/embedding/engine/renderer/g.smali
    
Offset 1, 7 lines modifiedOffset 1, 51 lines modified
1 .class·public·abstract·Lio/flutter/embedding/engine/renderer/g;1 .class·public·final·Lio/flutter/embedding/engine/renderer/g;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Lio/flutter/view/TextureRegistry$SurfaceTextureEntry; 
6 .implements·Lio/flutter/view/n; 
 4 #·instance·fields
 5 .field·public·final·a:Landroid/media/ImageReader;
  
 6 .field·public·final·b:Ljava/util/ArrayDeque;
  
 7 .field·public·c:Z
  
 8 .field·public·final·synthetic·d:Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;
  
  
 9 #·direct·methods
 10 .method·public·constructor·<init>(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;Landroid/media/ImageReader;)V
 11 ····.locals·2
  
 12 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/g;->d:Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;
  
 13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 14 ····new-instance·p1,·Ljava/util/ArrayDeque;
  
 15 ····invoke-direct·{p1},·Ljava/util/ArrayDeque;-><init>()V
  
 16 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/g;->b:Ljava/util/ArrayDeque;
  
 17 ····const/4·p1,·0x0
  
 18 ····iput-boolean·p1,·p0,·Lio/flutter/embedding/engine/renderer/g;->c:Z
  
 19 ····iput-object·p2,·p0,·Lio/flutter/embedding/engine/renderer/g;->a:Landroid/media/ImageReader;
  
 20 ····new-instance·p1,·Lio/flutter/embedding/engine/renderer/f;
  
 21 ····invoke-direct·{p1,·p0},·Lio/flutter/embedding/engine/renderer/f;-><init>(Lio/flutter/embedding/engine/renderer/g;)V
  
 22 ····new-instance·v0,·Landroid/os/Handler;
  
 23 ····invoke-static·{},·Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
  
 24 ····move-result-object·v1
  
 25 ····invoke-direct·{v0,·v1},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
  
 26 ····invoke-virtual·{p2,·p1,·v0},·Landroid/media/ImageReader;->setOnImageAvailableListener(Landroid/media/ImageReader$OnImageAvailableListener;Landroid/os/Handler;)V
  
 27 ····return-void
 28 .end·method
1.01 KB
smali/io/flutter/embedding/engine/renderer/c.smali
    
Offset 8, 37 lines modifiedOffset 8, 18 lines modified
  
8 .field·public·final·b:I8 .field·public·final·b:I
  
9 .field·public·final·c:I9 .field·public·final·c:I
  
  
10 #·direct·methods10 #·direct·methods
11 .method·public·constructor·<init>(Landroid/graphics/Rect;)V 
12 ····.locals·0 
  
13 ····.line·1 
14 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
15 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/c;->a:Landroid/graphics/Rect; 
  
16 ····const/4·p1,·0x4 
  
17 ····iput·p1,·p0,·Lio/flutter/embedding/engine/renderer/c;->b:I 
  
18 ····const/4·p1,·0x1 
  
19 ····iput·p1,·p0,·Lio/flutter/embedding/engine/renderer/c;->c:I 
  
20 ····return-void 
21 .end·method 
  
22 .method·public·constructor·<init>(Landroid/graphics/Rect;II)V11 .method·public·constructor·<init>(Landroid/graphics/Rect;II)V
23 ····.locals·012 ····.locals·0
  
24 ····.line·213 ····.line·1
25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V14 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
26 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/c;->a:Landroid/graphics/Rect;15 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/c;->a:Landroid/graphics/Rect;
  
27 ····iput·p2,·p0,·Lio/flutter/embedding/engine/renderer/c;->b:I16 ····iput·p2,·p0,·Lio/flutter/embedding/engine/renderer/c;->b:I
  
28 ····iput·p3,·p0,·Lio/flutter/embedding/engine/renderer/c;->c:I17 ····iput·p3,·p0,·Lio/flutter/embedding/engine/renderer/c;->c:I
529 B
smali/io/flutter/plugin/editing/ImeSyncDeferringInsetsCallback.smali
    
Offset 43, 15 lines modifiedOffset 43, 15 lines modified
  
43 #·direct·methods43 #·direct·methods
44 .method·public·constructor·<init>(Landroid/view/View;)V44 .method·public·constructor·<init>(Landroid/view/View;)V
45 ····.locals·145 ····.locals·1
  
46 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V46 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
47 ····invoke-static·{},·La0/t0;->a()I47 ····invoke-static·{},·La0/t0;->r()I
  
48 ····move-result·v048 ····move-result·v0
  
49 ····iput·v0,·p0,·Lio/flutter/plugin/editing/ImeSyncDeferringInsetsCallback;->deferredInsetTypes:I49 ····iput·v0,·p0,·Lio/flutter/plugin/editing/ImeSyncDeferringInsetsCallback;->deferredInsetTypes:I
  
50 ····const/4·v0,·0x050 ····const/4·v0,·0x0
  
12.3 KB
smali/io/flutter/plugin/editing/i.smali
    
Offset 35, 170 lines modifiedOffset 35, 170 lines modified
  
35 .field·public·n:Lb4/q;35 .field·public·n:Lb4/q;
  
36 .field·public·o:Z36 .field·public·o:Z
  
  
37 #·direct·methods37 #·direct·methods
38 .method·public·constructor·<init>(Lt3/o;Lk/a2;Lio/flutter/plugin/platform/h;)V38 .method·public·constructor·<init>(Lt3/o;Lk/a2;Lk/a2;Lio/flutter/plugin/platform/h;)V
39 ····.locals·439 ····.locals·3
  
40 ····.line·140 ····.line·1
41 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V41 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
42 ····.line·242 ····.line·2
43 ····.line·343 ····.line·3
44 ····.line·444 ····.line·4
45 ····new-instance·v0,·Lb4/b;45 ····new-instance·p3,·Lb4/b;
  
46 ····.line·546 ····.line·5
47 ····.line·647 ····.line·6
48 ····sget-object·v1,·Lio/flutter/plugin/editing/h;->m:Lio/flutter/plugin/editing/h;48 ····sget-object·v0,·Lio/flutter/plugin/editing/h;->m:Lio/flutter/plugin/editing/h;
  
49 ····.line·749 ····.line·7
50 ····.line·850 ····.line·8
51 ····const/4·v2,·0x051 ····const/4·v1,·0x0
  
52 ····.line·952 ····.line·9
53 ····invoke-direct·{v0,·v1,·v2},·Lb4/b;-><init>(Ljava/lang/Object;I)V53 ····invoke-direct·{p3,·v0,·v1},·Lb4/b;-><init>(Ljava/lang/Object;I)V
  
54 ····.line·1054 ····.line·10
55 ····.line·1155 ····.line·11
56 ····.line·1256 ····.line·12
57 ····iput-object·v0,·p0,·Lio/flutter/plugin/editing/i;->e:Lb4/b;57 ····iput-object·p3,·p0,·Lio/flutter/plugin/editing/i;->e:Lb4/b;
  
58 ····.line·1358 ····.line·13
59 ····.line·1459 ····.line·14
60 ····iput-object·p1,·p0,·Lio/flutter/plugin/editing/i;->a:Landroid/view/View;60 ····iput-object·p1,·p0,·Lio/flutter/plugin/editing/i;->a:Landroid/view/View;
  
61 ····.line·1561 ····.line·15
62 ····.line·1662 ····.line·16
63 ····new-instance·v0,·Lio/flutter/plugin/editing/e;63 ····new-instance·p3,·Lio/flutter/plugin/editing/e;
  
64 ····.line·1764 ····.line·17
65 ····.line·1865 ····.line·18
66 ····const/4·v1,·0x066 ····const/4·v0,·0x0
  
67 ····.line·1967 ····.line·19
68 ····invoke-direct·{v0,·p1,·v1},·Lio/flutter/plugin/editing/e;-><init>(Landroid/view/View;Lb4/q;)V68 ····invoke-direct·{p3,·p1,·v0},·Lio/flutter/plugin/editing/e;-><init>(Landroid/view/View;Lb4/q;)V
  
69 ····.line·2069 ····.line·20
70 ····.line·2170 ····.line·21
71 ····.line·2271 ····.line·22
72 ····iput-object·v0,·p0,·Lio/flutter/plugin/editing/i;->h:Lio/flutter/plugin/editing/e;72 ····iput-object·p3,·p0,·Lio/flutter/plugin/editing/i;->h:Lio/flutter/plugin/editing/e;
  
73 ····.line·2373 ····.line·23
74 ····.line·2474 ····.line·24
75 ····invoke-virtual·{p1},·Landroid/view/View;->getContext()Landroid/content/Context;75 ····invoke-virtual·{p1},·Landroid/view/View;->getContext()Landroid/content/Context;
  
76 ····.line·2576 ····.line·25
77 ····.line·2677 ····.line·26
78 ····.line·2778 ····.line·27
79 ····move-result-object·v079 ····move-result-object·p3
  
80 ····.line·2880 ····.line·28
81 ····const-string·v2,·"input_method"81 ····const-string·v1,·"input_method"
  
82 ····.line·2982 ····.line·29
83 ····.line·3083 ····.line·30
84 ····invoke-virtual·{v0,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;84 ····invoke-virtual·{p3,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
85 ····.line·3185 ····.line·31
86 ····.line·3286 ····.line·32
87 ····.line·3387 ····.line·33
88 ····move-result-object·v088 ····move-result-object·p3
  
89 ····.line·3489 ····.line·34
90 ····check-cast·v0,·Landroid/view/inputmethod/InputMethodManager;90 ····check-cast·p3,·Landroid/view/inputmethod/InputMethodManager;
  
91 ····.line·3591 ····.line·35
92 ····.line·3692 ····.line·36
93 ····iput-object·v0,·p0,·Lio/flutter/plugin/editing/i;->b:Landroid/view/inputmethod/InputMethodManager;93 ····iput-object·p3,·p0,·Lio/flutter/plugin/editing/i;->b:Landroid/view/inputmethod/InputMethodManager;
  
94 ····.line·3794 ····.line·37
95 ····.line·3895 ····.line·38
96 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I96 ····sget·p3,·Landroid/os/Build$VERSION;->SDK_INT:I
  
97 ····.line·3997 ····.line·39
98 ····.line·4098 ····.line·40
99 ····const/16·v2,·0x1a99 ····const/16·v1,·0x1a
  
100 ····.line·41100 ····.line·41
101 ····.line·42101 ····.line·42
102 ····if-lt·v0,·v2,·:cond_0102 ····if-lt·p3,·v1,·:cond_0
  
103 ····.line·43103 ····.line·43
104 ····.line·44104 ····.line·44
105 ····invoke-virtual·{p1},·Landroid/view/View;->getContext()Landroid/content/Context;105 ····invoke-virtual·{p1},·Landroid/view/View;->getContext()Landroid/content/Context;
  
106 ····.line·45106 ····.line·45
107 ····.line·46107 ····.line·46
108 ····.line·47108 ····.line·47
109 ····move-result-object·v2109 ····move-result-object·v1
  
110 ····.line·48110 ····.line·48
111 ····invoke-static·{},·Lb0/d;->n()Ljava/lang/Class;111 ····invoke-static·{},·Lb0/d;->n()Ljava/lang/Class;
  
112 ····.line·49112 ····.line·49
113 ····.line·50113 ····.line·50
114 ····.line·51114 ····.line·51
115 ····move-result-object·v3115 ····move-result-object·v2
  
116 ····.line·52116 ····.line·52
117 ····invoke-static·{v2,·v3},·La2/a;->k(Landroid/content/Context;Ljava/lang/Class;)Ljava/lang/Object;117 ····invoke-static·{v1,·v2},·La2/a;->k(Landroid/content/Context;Ljava/lang/Class;)Ljava/lang/Object;
  
118 ····.line·53118 ····.line·53
119 ····.line·54119 ····.line·54
120 ····.line·55120 ····.line·55
121 ····move-result-object·v2121 ····move-result-object·v1
  
122 ····.line·56122 ····.line·56
123 ····invoke-static·{v2},·Lb0/d;->i(Ljava/lang/Object;)Landroid/view/autofill/AutofillManager;123 ····invoke-static·{v1},·Lb0/d;->i(Ljava/lang/Object;)Landroid/view/autofill/AutofillManager;
  
124 ····.line·57124 ····.line·57
125 ····.line·58125 ····.line·58
126 ····.line·59126 ····.line·59
127 ····move-result-object·v2127 ····move-result-object·v1
  
Max diff block lines reached; 8419/12566 bytes (67.00%) of diff not shown.
504 B
smali/io/flutter/plugin/editing/ImeSyncDeferringInsetsCallback$AnimationCallback.smali
    
Offset 226, 15 lines modifiedOffset 226, 15 lines modified
  
226 ····if-nez·v1,·:cond_4226 ····if-nez·v1,·:cond_4
  
227 ····and-int/lit8·p2,·p2,·0x2227 ····and-int/lit8·p2,·p2,·0x2
  
228 ····if-nez·p2,·:cond_4228 ····if-nez·p2,·:cond_4
  
229 ····invoke-static·{},·La0/t0;->v()I229 ····invoke-static·{},·La0/t0;->a()I
  
230 ····move-result·p2230 ····move-result·p2
  
231 ····invoke-static·{p1,·p2},·La0/t0;->e(Landroid/view/WindowInsets;I)Landroid/graphics/Insets;231 ····invoke-static·{p1,·p2},·La0/t0;->e(Landroid/view/WindowInsets;I)Landroid/graphics/Insets;
  
232 ····move-result-object·p2232 ····move-result-object·p2
  
2.51 KB
smali/io/flutter/plugin/platform/h.smali
    
Offset 1779, 19 lines modifiedOffset 1779, 19 lines modified
  
1779 ····.line·381779 ····.line·38
1780 ····.line·391780 ····.line·39
1781 ····if-eqz·v3,·:cond_01781 ····if-eqz·v3,·:cond_0
  
1782 ····.line·401782 ····.line·40
1783 ····.line·411783 ····.line·41
1784 ····iget-object·v3,·v3,·Lu3/b;->b:Lio/flutter/embedding/engine/renderer/j;1784 ····iget-object·v3,·v3,·Lu3/b;->b:Lio/flutter/embedding/engine/renderer/k;
  
1785 ····.line·421785 ····.line·42
1786 ····.line·431786 ····.line·43
1787 ····invoke-virtual·{v2,·v3},·Lt3/h;->a(Lio/flutter/embedding/engine/renderer/j;)V1787 ····invoke-virtual·{v2,·v3},·Lt3/h;->a(Lio/flutter/embedding/engine/renderer/k;)V
  
1788 ····.line·441788 ····.line·44
1789 ····.line·451789 ····.line·45
1790 ····.line·461790 ····.line·46
1791 ····:cond_01791 ····:cond_0
1792 ····invoke-virtual·{v2},·Lt3/h;->e()Z1792 ····invoke-virtual·{v2},·Lt3/h;->e()Z
  
Offset 2083, 19 lines modifiedOffset 2083, 19 lines modified
  
2083 ····.line·82083 ····.line·8
2084 ····.line·92084 ····.line·9
2085 ····iget-object·v0,·p0,·Lio/flutter/plugin/platform/h;->c:Lt3/o;2085 ····iget-object·v0,·p0,·Lio/flutter/plugin/platform/h;->c:Lt3/o;
  
2086 ····.line·102086 ····.line·10
2087 ····.line·112087 ····.line·11
2088 ····iget-object·v1,·v0,·Lt3/o;->p:Lio/flutter/embedding/engine/renderer/l;2088 ····iget-object·v1,·v0,·Lt3/o;->p:Lio/flutter/embedding/engine/renderer/m;
  
2089 ····.line·122089 ····.line·12
2090 ····.line·132090 ····.line·13
2091 ····invoke-interface·{v1},·Lio/flutter/embedding/engine/renderer/l;->b()V2091 ····invoke-interface·{v1},·Lio/flutter/embedding/engine/renderer/m;->b()V
  
2092 ····.line·142092 ····.line·14
2093 ····.line·152093 ····.line·15
2094 ····.line·162094 ····.line·16
2095 ····iget-object·v1,·v0,·Lt3/o;->o:Lt3/h;2095 ····iget-object·v1,·v0,·Lt3/o;->o:Lt3/h;
  
2096 ····.line·172096 ····.line·17
Offset 2171, 43 lines modifiedOffset 2171, 43 lines modified
2171 ····.line·522171 ····.line·52
2172 ····invoke-virtual·{v1,·v3,·v4},·Lt3/h;->g(II)V2172 ····invoke-virtual·{v1,·v3,·v4},·Lt3/h;->g(II)V
  
2173 ····.line·532173 ····.line·53
2174 ····.line·542174 ····.line·54
2175 ····.line·552175 ····.line·55
2176 ····:goto_02176 ····:goto_0
2177 ····iget-object·v1,·v0,·Lt3/o;->p:Lio/flutter/embedding/engine/renderer/l;2177 ····iget-object·v1,·v0,·Lt3/o;->p:Lio/flutter/embedding/engine/renderer/m;
  
2178 ····.line·562178 ····.line·56
2179 ····.line·572179 ····.line·57
2180 ····iput-object·v1,·v0,·Lt3/o;->q:Lio/flutter/embedding/engine/renderer/l;2180 ····iput-object·v1,·v0,·Lt3/o;->q:Lio/flutter/embedding/engine/renderer/m;
  
2181 ····.line·582181 ····.line·58
2182 ····.line·592182 ····.line·59
2183 ····iget-object·v1,·v0,·Lt3/o;->o:Lt3/h;2183 ····iget-object·v1,·v0,·Lt3/o;->o:Lt3/h;
  
2184 ····.line·602184 ····.line·60
2185 ····.line·612185 ····.line·61
2186 ····iput-object·v1,·v0,·Lt3/o;->p:Lio/flutter/embedding/engine/renderer/l;2186 ····iput-object·v1,·v0,·Lt3/o;->p:Lio/flutter/embedding/engine/renderer/m;
  
2187 ····.line·622187 ····.line·62
2188 ····.line·632188 ····.line·63
2189 ····iget-object·v0,·v0,·Lt3/o;->t:Lu3/b;2189 ····iget-object·v0,·v0,·Lt3/o;->t:Lu3/b;
  
2190 ····.line·642190 ····.line·64
2191 ····.line·652191 ····.line·65
2192 ····if-eqz·v0,·:cond_12192 ····if-eqz·v0,·:cond_1
  
2193 ····.line·662193 ····.line·66
2194 ····.line·672194 ····.line·67
2195 ····iget-object·v0,·v0,·Lu3/b;->b:Lio/flutter/embedding/engine/renderer/j;2195 ····iget-object·v0,·v0,·Lu3/b;->b:Lio/flutter/embedding/engine/renderer/k;
  
2196 ····.line·682196 ····.line·68
2197 ····.line·692197 ····.line·69
2198 ····invoke-virtual·{v1,·v0},·Lt3/h;->a(Lio/flutter/embedding/engine/renderer/j;)V2198 ····invoke-virtual·{v1,·v0},·Lt3/h;->a(Lio/flutter/embedding/engine/renderer/k;)V
  
2199 ····.line·702199 ····.line·70
2200 ····.line·712200 ····.line·71
2201 ····.line·722201 ····.line·72
2202 ····:cond_12202 ····:cond_1
2203 ····iput-boolean·v2,·p0,·Lio/flutter/plugin/platform/h;->o:Z2203 ····iput-boolean·v2,·p0,·Lio/flutter/plugin/platform/h;->o:Z
  
317 B
smali/n1/x.smali
    
Offset 4, 13 lines modifiedOffset 4, 13 lines modified
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·static·a(Ljava/lang/Throwable;)Z5 .method·public·static·a(Ljava/lang/Throwable;)Z
6 ····.locals·06 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····invoke-static·{p0},·Ll1/f0;->k(Ljava/lang/Object;)Z8 ····invoke-static·{p0},·Ll1/f0;->j(Ljava/lang/Object;)Z
  
9 ····move-result·p09 ····move-result·p0
  
10 ····return·p010 ····return·p0
11 .end·method11 .end·method
4.77 KB
smali/k/a2.smali
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
16 .field·public·o:Ljava/lang/Object;16 .field·public·o:Ljava/lang/Object;
  
  
17 #·direct·methods17 #·direct·methods
18 .method·public·constructor·<init>(I)V18 .method·public·constructor·<init>(I)V
19 ····.locals·119 ····.locals·1
  
20 ····const/16·v0,·0x1020 ····const/16·v0,·0x11
  
21 ····if-eq·p1,·v0,·:cond_021 ····if-eq·p1,·v0,·:cond_0
  
22 ····.line·122 ····.line·1
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
Offset 308, 33 lines modifiedOffset 308, 59 lines modified
  
308 ····.line·16308 ····.line·16
309 ····iput-object·p0,·v0,·Lk/a2;->n:Ljava/lang/Object;309 ····iput-object·p0,·v0,·Lk/a2;->n:Ljava/lang/Object;
  
310 ····return-void310 ····return-void
311 .end·method311 .end·method
  
 312 .method·public·constructor·<init>(Lt3/o;Landroid/view/inputmethod/InputMethodManager;Lk/a2;)V
 313 ····.locals·2
  
 314 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 315 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 316 ····const/16·v1,·0x21
  
 317 ····if-lt·v0,·v1,·:cond_0
  
 318 ····invoke-static·{p1},·Lb0/c;->p(Lt3/o;)V
  
 319 ····:cond_0
 320 ····iput-object·p1,·p0,·Lk/a2;->o:Ljava/lang/Object;
  
 321 ····iput-object·p2,·p0,·Lk/a2;->n:Ljava/lang/Object;
  
 322 ····iput-object·p3,·p0,·Lk/a2;->m:Ljava/lang/Object;
  
 323 ····.line·17
 324 ····iput-object·p0,·p3,·Lk/a2;->n:Ljava/lang/Object;
  
 325 ····return-void
 326 .end·method
  
312 .method·public·constructor·<init>(Lv3/b;I)V327 .method·public·constructor·<init>(Lv3/b;I)V
313 ····.locals·4328 ····.locals·4
  
314 ····sget-object·v0,·Lb2/c;->m:Lb2/c;329 ····sget-object·v0,·Lb2/c;->m:Lb2/c;
  
315 ····const/4·v1,·0x1330 ····const/4·v1,·0x1
  
316 ····packed-switch·p2,·:pswitch_data_0331 ····packed-switch·p2,·:pswitch_data_0
  
317 ····:pswitch_0332 ····:pswitch_0
318 ····goto/16·:goto_0333 ····goto/16·:goto_0
  
319 ····.line·17334 ····.line·18
320 ····:pswitch_1335 ····:pswitch_1
321 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V336 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
322 ····new-instance·p2,·Lb4/b;337 ····new-instance·p2,·Lb4/b;
  
323 ····const/16·v2,·0xa338 ····const/16·v2,·0xb
  
324 ····invoke-direct·{p2,·v2,·p0},·Lb4/b;-><init>(ILjava/lang/Object;)V339 ····invoke-direct·{p2,·v2,·p0},·Lb4/b;-><init>(ILjava/lang/Object;)V
  
325 ····iput-object·p2,·p0,·Lk/a2;->o:Ljava/lang/Object;340 ····iput-object·p2,·p0,·Lk/a2;->o:Ljava/lang/Object;
  
326 ····new-instance·v2,·Lc4/j;341 ····new-instance·v2,·Lc4/j;
  
Offset 344, 21 lines modifiedOffset 370, 21 lines modified
  
344 ····iput-object·v2,·p0,·Lk/a2;->m:Ljava/lang/Object;370 ····iput-object·v2,·p0,·Lk/a2;->m:Ljava/lang/Object;
  
345 ····invoke-virtual·{v2,·p2},·Lc4/j;->b(Lc4/n;)V371 ····invoke-virtual·{v2,·p2},·Lc4/j;->b(Lc4/n;)V
  
346 ····return-void372 ····return-void
  
347 ····.line·18373 ····.line·19
348 ····:pswitch_2374 ····:pswitch_2
349 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V375 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
350 ····new-instance·p2,·Lb4/b;376 ····new-instance·p2,·Lb4/b;
  
351 ····const/16·v0,·0x9377 ····const/16·v0,·0xa
  
352 ····invoke-direct·{p2,·v0,·p0},·Lb4/b;-><init>(ILjava/lang/Object;)V378 ····invoke-direct·{p2,·v0,·p0},·Lb4/b;-><init>(ILjava/lang/Object;)V
  
353 ····iput-object·p2,·p0,·Lk/a2;->o:Ljava/lang/Object;379 ····iput-object·p2,·p0,·Lk/a2;->o:Ljava/lang/Object;
  
354 ····new-instance·v0,·Lc4/j;380 ····new-instance·v0,·Lc4/j;
  
Offset 370, 20 lines modifiedOffset 396, 44 lines modified
  
370 ····iput-object·v0,·p0,·Lk/a2;->m:Ljava/lang/Object;396 ····iput-object·v0,·p0,·Lk/a2;->m:Ljava/lang/Object;
  
371 ····invoke-virtual·{v0,·p2},·Lc4/j;->b(Lc4/n;)V397 ····invoke-virtual·{v0,·p2},·Lc4/j;->b(Lc4/n;)V
  
372 ····return-void398 ····return-void
  
373 ····.line·19399 ····.line·20
374 ····:pswitch_3400 ····:pswitch_3
375 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V401 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
376 ····new-instance·p2,·Lb4/b;402 ····new-instance·p2,·Lb4/b;
  
 403 ····const/16·v2,·0x9
  
 404 ····invoke-direct·{p2,·v2,·p0},·Lb4/b;-><init>(ILjava/lang/Object;)V
  
 405 ····iput-object·p2,·p0,·Lk/a2;->o:Ljava/lang/Object;
  
 406 ····new-instance·v2,·Lc4/j;
  
 407 ····const-string·v3,·"flutter/scribe"
  
 408 ····invoke-direct·{v2,·p1,·v3,·v0,·v1},·Lc4/j;-><init>(Lc4/f;Ljava/lang/String;Lc4/p;I)V
  
 409 ····iput-object·v2,·p0,·Lk/a2;->m:Ljava/lang/Object;
  
 410 ····invoke-virtual·{v2,·p2},·Lc4/j;->b(Lc4/n;)V
  
Max diff block lines reached; 1932/4854 bytes (39.80%) of diff not shown.
1.15 KB
smali/t3/p.smali
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 .class·public·final·Lt3/p;1 .class·public·final·Lt3/p;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·static·a(Landroid/content/Context;Lio/flutter/embedding/engine/renderer/i;)V5 .method·public·static·a(Landroid/content/Context;Lio/flutter/embedding/engine/renderer/j;)V
6 ····.locals·26 ····.locals·2
  
7 ····.line·17 ····.line·1
8 ····invoke-static·{p0},·Lm4/f;->P(Landroid/content/Context;)Landroid/app/Activity;8 ····invoke-static·{p0},·Lm4/f;->P(Landroid/content/Context;)Landroid/app/Activity;
  
9 ····.line·29 ····.line·2
10 ····.line·310 ····.line·3
Offset 90, 15 lines modifiedOffset 90, 15 lines modified
90 ····.line·3690 ····.line·36
91 ····.line·3791 ····.line·37
92 ····.line·3892 ····.line·38
93 ····move-result-object·p093 ····move-result-object·p0
  
94 ····.line·3994 ····.line·39
95 ····:goto_295 ····:goto_2
96 ····iget·v0,·p1,·Lio/flutter/embedding/engine/renderer/i;->d:I96 ····iget·v0,·p1,·Lio/flutter/embedding/engine/renderer/j;->d:I
  
97 ····.line·4097 ····.line·40
98 ····.line·4198 ····.line·41
99 ····invoke-interface·{p0},·Ljava/util/List;->iterator()Ljava/util/Iterator;99 ····invoke-interface·{p0},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
100 ····.line·42100 ····.line·42
101 ····.line·43101 ····.line·43
Offset 143, 15 lines modifiedOffset 143, 15 lines modified
143 ····move-result·v0143 ····move-result·v0
  
144 ····.line·63144 ····.line·63
145 ····goto·:goto_3145 ····goto·:goto_3
  
146 ····.line·64146 ····.line·64
147 ····:cond_3147 ····:cond_3
148 ····iput·v0,·p1,·Lio/flutter/embedding/engine/renderer/i;->d:I148 ····iput·v0,·p1,·Lio/flutter/embedding/engine/renderer/j;->d:I
  
149 ····.line·65149 ····.line·65
150 ····.line·66150 ····.line·66
151 ····return-void151 ····return-void
152 ····.line·67152 ····.line·67
153 ····.line·68153 ····.line·68
154 ····.line·69154 ····.line·69
1.89 KB
smali/t3/a.smali
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
  
  
4 #·static·fields4 #·static·fields
5 .field·public·static·final·f:Landroid/graphics/Matrix;5 .field·public·static·final·f:Landroid/graphics/Matrix;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·a:Lio/flutter/embedding/engine/renderer/j;7 .field·public·final·a:Lio/flutter/embedding/engine/renderer/k;
  
8 .field·public·final·b:Lt3/q;8 .field·public·final·b:Lt3/q;
  
9 .field·public·final·c:Z9 .field·public·final·c:Z
  
10 .field·public·final·d:Ljava/util/HashMap;10 .field·public·final·d:Ljava/util/HashMap;
  
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
29 ····invoke-direct·{v0},·Landroid/graphics/Matrix;-><init>()V29 ····invoke-direct·{v0},·Landroid/graphics/Matrix;-><init>()V
  
30 ····sput-object·v0,·Lt3/a;->f:Landroid/graphics/Matrix;30 ····sput-object·v0,·Lt3/a;->f:Landroid/graphics/Matrix;
  
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
33 .method·public·constructor·<init>(Lio/flutter/embedding/engine/renderer/j;Z)V33 .method·public·constructor·<init>(Lio/flutter/embedding/engine/renderer/k;Z)V
34 ····.locals·134 ····.locals·1
  
35 ····.line·135 ····.line·1
36 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V36 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
37 ····.line·237 ····.line·2
38 ····.line·338 ····.line·3
Offset 51, 15 lines modifiedOffset 51, 15 lines modified
51 ····.line·751 ····.line·7
52 ····.line·852 ····.line·8
53 ····.line·953 ····.line·9
54 ····iput-object·v0,·p0,·Lt3/a;->d:Ljava/util/HashMap;54 ····iput-object·v0,·p0,·Lt3/a;->d:Ljava/util/HashMap;
  
55 ····.line·1055 ····.line·10
56 ····.line·1156 ····.line·11
57 ····iput-object·p1,·p0,·Lt3/a;->a:Lio/flutter/embedding/engine/renderer/j;57 ····iput-object·p1,·p0,·Lt3/a;->a:Lio/flutter/embedding/engine/renderer/k;
  
58 ····.line·1258 ····.line·12
59 ····.line·1359 ····.line·13
60 ····sget-object·p1,·Lt3/q;->c:Lt3/q;60 ····sget-object·p1,·Lt3/q;->c:Lt3/q;
  
61 ····.line·1461 ····.line·14
62 ····.line·1562 ····.line·15
Offset 1681, 19 lines modifiedOffset 1681, 19 lines modified
1681 ····.line·1931681 ····.line·193
1682 ····move-result·v01682 ····move-result·v0
  
1683 ····.line·1941683 ····.line·194
1684 ····move-object·v1,·p01684 ····move-object·v1,·p0
  
1685 ····.line·1951685 ····.line·195
1686 ····iget-object·v2,·v1,·Lt3/a;->a:Lio/flutter/embedding/engine/renderer/j;1686 ····iget-object·v2,·v1,·Lt3/a;->a:Lio/flutter/embedding/engine/renderer/k;
  
1687 ····.line·1961687 ····.line·196
1688 ····.line·1971688 ····.line·197
1689 ····iget-object·v2,·v2,·Lio/flutter/embedding/engine/renderer/j;->a:Lio/flutter/embedding/engine/FlutterJNI;1689 ····iget-object·v2,·v2,·Lio/flutter/embedding/engine/renderer/k;->a:Lio/flutter/embedding/engine/FlutterJNI;
  
1690 ····.line·1981690 ····.line·198
1691 ····.line·1991691 ····.line·199
1692 ····invoke-virtual·{v2,·v13,·v0},·Lio/flutter/embedding/engine/FlutterJNI;->dispatchPointerDataPacket(Ljava/nio/ByteBuffer;I)V1692 ····invoke-virtual·{v2,·v13,·v0},·Lio/flutter/embedding/engine/FlutterJNI;->dispatchPointerDataPacket(Ljava/nio/ByteBuffer;I)V
  
1693 ····.line·2001693 ····.line·200
1694 ····.line·2011694 ····.line·201
1.91 KB
smali/t3/k.smali
    
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 ····const/4·p2,·0x135 ····const/4·p2,·0x1
  
36 ····.line·436 ····.line·4
37 ····iput-boolean·p2,·p1,·Lt3/l;->m:Z37 ····iput-boolean·p2,·p1,·Lt3/l;->m:Z
  
38 ····.line·538 ····.line·5
39 ····.line·639 ····.line·6
40 ····iget-object·p3,·p1,·Lt3/l;->o:Lio/flutter/embedding/engine/renderer/j;40 ····iget-object·p3,·p1,·Lt3/l;->o:Lio/flutter/embedding/engine/renderer/k;
  
41 ····.line·741 ····.line·7
42 ····.line·842 ····.line·8
43 ····if-eqz·p3,·:cond_043 ····if-eqz·p3,·:cond_0
  
44 ····.line·944 ····.line·9
45 ····.line·1045 ····.line·10
Offset 658, 15 lines modifiedOffset 658, 15 lines modified
658 ····const/4·v0,·0x0658 ····const/4·v0,·0x0
  
659 ····.line·4659 ····.line·4
660 ····iput-boolean·v0,·p1,·Lt3/l;->m:Z660 ····iput-boolean·v0,·p1,·Lt3/l;->m:Z
  
661 ····.line·5661 ····.line·5
662 ····.line·6662 ····.line·6
663 ····iget-object·v1,·p1,·Lt3/l;->o:Lio/flutter/embedding/engine/renderer/j;663 ····iget-object·v1,·p1,·Lt3/l;->o:Lio/flutter/embedding/engine/renderer/k;
  
664 ····.line·7664 ····.line·7
665 ····.line·8665 ····.line·8
666 ····const/4·v2,·0x1666 ····const/4·v2,·0x1
  
667 ····.line·9667 ····.line·9
668 ····if-eqz·v1,·:cond_0668 ····if-eqz·v1,·:cond_0
Offset 692, 15 lines modifiedOffset 692, 15 lines modified
  
692 ····.line·18692 ····.line·18
693 ····.line·19693 ····.line·19
694 ····if-eqz·v1,·:cond_1694 ····if-eqz·v1,·:cond_1
  
695 ····.line·20695 ····.line·20
696 ····.line·21696 ····.line·21
697 ····invoke-virtual·{v1},·Lio/flutter/embedding/engine/renderer/j;->c()V697 ····invoke-virtual·{v1},·Lio/flutter/embedding/engine/renderer/k;->c()V
  
698 ····.line·22698 ····.line·22
699 ····.line·23699 ····.line·23
700 ····.line·24700 ····.line·24
701 ····iget-object·v0,·p1,·Lt3/l;->p:Landroid/view/Surface;701 ····iget-object·v0,·p1,·Lt3/l;->p:Landroid/view/Surface;
  
702 ····.line·25702 ····.line·25
Offset 889, 15 lines modifiedOffset 889, 15 lines modified
889 ····.locals·1889 ····.locals·1
  
890 ····.line·1890 ····.line·1
891 ····iget-object·p1,·p0,·Lt3/k;->m:Lt3/l;891 ····iget-object·p1,·p0,·Lt3/k;->m:Lt3/l;
  
892 ····.line·2892 ····.line·2
893 ····.line·3893 ····.line·3
894 ····iget-object·v0,·p1,·Lt3/l;->o:Lio/flutter/embedding/engine/renderer/j;894 ····iget-object·v0,·p1,·Lt3/l;->o:Lio/flutter/embedding/engine/renderer/k;
  
895 ····.line·4895 ····.line·4
896 ····.line·5896 ····.line·5
897 ····if-eqz·v0,·:cond_0897 ····if-eqz·v0,·:cond_0
  
898 ····.line·6898 ····.line·6
899 ····.line·7899 ····.line·7
Offset 924, 15 lines modifiedOffset 924, 15 lines modified
  
924 ····.line·15924 ····.line·15
925 ····.line·16925 ····.line·16
926 ····if-eqz·v0,·:cond_1926 ····if-eqz·v0,·:cond_1
  
927 ····.line·17927 ····.line·17
928 ····.line·18928 ····.line·18
929 ····iget-object·p1,·v0,·Lio/flutter/embedding/engine/renderer/j;->a:Lio/flutter/embedding/engine/FlutterJNI;929 ····iget-object·p1,·v0,·Lio/flutter/embedding/engine/renderer/k;->a:Lio/flutter/embedding/engine/FlutterJNI;
  
930 ····.line·19930 ····.line·19
931 ····.line·20931 ····.line·20
932 ····invoke-virtual·{p1,·p2,·p3},·Lio/flutter/embedding/engine/FlutterJNI;->onSurfaceChanged(II)V932 ····invoke-virtual·{p1,·p2,·p3},·Lio/flutter/embedding/engine/FlutterJNI;->onSurfaceChanged(II)V
  
933 ····.line·21933 ····.line·21
934 ····.line·22934 ····.line·22
8.21 KB
smali/t3/j.smali
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
1 .class·public·final·Lt3/j;1 .class·public·final·Lt3/j;
2 .super·Landroid/view/SurfaceView;2 .super·Landroid/view/SurfaceView;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lio/flutter/embedding/engine/renderer/l;5 .implements·Lio/flutter/embedding/engine/renderer/m;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·m:Z7 .field·public·m:Z
  
8 .field·public·n:Z8 .field·public·n:Z
  
9 .field·public·o:Lio/flutter/embedding/engine/renderer/j;9 .field·public·o:Lio/flutter/embedding/engine/renderer/k;
  
10 .field·public·final·p:Lt3/d;10 .field·public·final·p:Lt3/d;
  
  
11 #·direct·methods11 #·direct·methods
12 .method·public·constructor·<init>(Lcom/wuxialearn/wuxialearn/MainActivity;Z)V12 .method·public·constructor·<init>(Lcom/wuxialearn/wuxialearn/MainActivity;Z)V
13 ····.locals·213 ····.locals·2
Offset 359, 50 lines modifiedOffset 359, 50 lines modified
359 ····.line·291359 ····.line·291
360 ····.line·292360 ····.line·292
361 ····.line·293361 ····.line·293
362 .end·method362 .end·method
  
  
363 #·virtual·methods363 #·virtual·methods
364 .method·public·final·a(Lio/flutter/embedding/engine/renderer/j;)V364 .method·public·final·a(Lio/flutter/embedding/engine/renderer/k;)V
365 ····.locals·2365 ····.locals·2
  
366 ····.line·1366 ····.line·1
367 ····iget-object·v0,·p0,·Lt3/j;->o:Lio/flutter/embedding/engine/renderer/j;367 ····iget-object·v0,·p0,·Lt3/j;->o:Lio/flutter/embedding/engine/renderer/k;
  
368 ····.line·2368 ····.line·2
369 ····.line·3369 ····.line·3
370 ····if-eqz·v0,·:cond_0370 ····if-eqz·v0,·:cond_0
  
371 ····.line·4371 ····.line·4
372 ····.line·5372 ····.line·5
373 ····invoke-virtual·{v0},·Lio/flutter/embedding/engine/renderer/j;->c()V373 ····invoke-virtual·{v0},·Lio/flutter/embedding/engine/renderer/k;->c()V
  
374 ····.line·6374 ····.line·6
375 ····.line·7375 ····.line·7
376 ····.line·8376 ····.line·8
377 ····iget-object·v0,·p0,·Lt3/j;->o:Lio/flutter/embedding/engine/renderer/j;377 ····iget-object·v0,·p0,·Lt3/j;->o:Lio/flutter/embedding/engine/renderer/k;
  
378 ····.line·9378 ····.line·9
379 ····.line·10379 ····.line·10
380 ····iget-object·v0,·v0,·Lio/flutter/embedding/engine/renderer/j;->a:Lio/flutter/embedding/engine/FlutterJNI;380 ····iget-object·v0,·v0,·Lio/flutter/embedding/engine/renderer/k;->a:Lio/flutter/embedding/engine/FlutterJNI;
  
381 ····.line·11381 ····.line·11
382 ····.line·12382 ····.line·12
383 ····iget-object·v1,·p0,·Lt3/j;->p:Lt3/d;383 ····iget-object·v1,·p0,·Lt3/j;->p:Lt3/d;
  
384 ····.line·13384 ····.line·13
385 ····.line·14385 ····.line·14
386 ····invoke-virtual·{v0,·v1},·Lio/flutter/embedding/engine/FlutterJNI;->removeIsDisplayingFlutterUiListener(Lio/flutter/embedding/engine/renderer/k;)V386 ····invoke-virtual·{v0,·v1},·Lio/flutter/embedding/engine/FlutterJNI;->removeIsDisplayingFlutterUiListener(Lio/flutter/embedding/engine/renderer/l;)V
  
387 ····.line·15387 ····.line·15
388 ····.line·16388 ····.line·16
389 ····.line·17389 ····.line·17
390 ····:cond_0390 ····:cond_0
391 ····iput-object·p1,·p0,·Lt3/j;->o:Lio/flutter/embedding/engine/renderer/j;391 ····iput-object·p1,·p0,·Lt3/j;->o:Lio/flutter/embedding/engine/renderer/k;
  
392 ····.line·18392 ····.line·18
393 ····.line·19393 ····.line·19
394 ····invoke-virtual·{p0},·Lt3/j;->d()V394 ····invoke-virtual·{p0},·Lt3/j;->d()V
  
395 ····.line·20395 ····.line·20
396 ····.line·21396 ····.line·21
Offset 563, 15 lines modifiedOffset 563, 15 lines modified
563 ····.line·175563 ····.line·175
564 .end·method564 .end·method
  
565 .method·public·final·b()V565 .method·public·final·b()V
566 ····.locals·2566 ····.locals·2
  
567 ····.line·1567 ····.line·1
568 ····iget-object·v0,·p0,·Lt3/j;->o:Lio/flutter/embedding/engine/renderer/j;568 ····iget-object·v0,·p0,·Lt3/j;->o:Lio/flutter/embedding/engine/renderer/k;
  
569 ····.line·2569 ····.line·2
570 ····.line·3570 ····.line·3
571 ····if-nez·v0,·:cond_0571 ····if-nez·v0,·:cond_0
  
572 ····.line·4572 ····.line·4
573 ····.line·5573 ····.line·5
Offset 800, 15 lines modifiedOffset 800, 15 lines modified
800 ····.line·214800 ····.line·214
801 .end·method801 .end·method
  
802 .method·public·final·c()V802 .method·public·final·c()V
803 ····.locals·2803 ····.locals·2
  
804 ····.line·1804 ····.line·1
805 ····iget-object·v0,·p0,·Lt3/j;->o:Lio/flutter/embedding/engine/renderer/j;805 ····iget-object·v0,·p0,·Lt3/j;->o:Lio/flutter/embedding/engine/renderer/k;
  
806 ····.line·2806 ····.line·2
807 ····.line·3807 ····.line·3
808 ····if-eqz·v0,·:cond_2808 ····if-eqz·v0,·:cond_2
  
809 ····.line·4809 ····.line·4
810 ····.line·5810 ····.line·5
Offset 820, 23 lines modifiedOffset 820, 23 lines modified
820 ····move-result-object·v0820 ····move-result-object·v0
  
821 ····.line·9821 ····.line·9
822 ····if-eqz·v0,·:cond_1822 ····if-eqz·v0,·:cond_1
  
823 ····.line·10823 ····.line·10
824 ····.line·11824 ····.line·11
825 ····iget-object·v0,·p0,·Lt3/j;->o:Lio/flutter/embedding/engine/renderer/j;825 ····iget-object·v0,·p0,·Lt3/j;->o:Lio/flutter/embedding/engine/renderer/k;
  
826 ····.line·12826 ····.line·12
827 ····.line·13827 ····.line·13
828 ····if-eqz·v0,·:cond_0828 ····if-eqz·v0,·:cond_0
  
829 ····.line·14829 ····.line·14
830 ····.line·15830 ····.line·15
831 ····invoke-virtual·{v0},·Lio/flutter/embedding/engine/renderer/j;->c()V831 ····invoke-virtual·{v0},·Lio/flutter/embedding/engine/renderer/k;->c()V
  
832 ····.line·16832 ····.line·16
833 ····.line·17833 ····.line·17
834 ····.line·18834 ····.line·18
835 ····goto·:goto_0835 ····goto·:goto_0
  
Max diff block lines reached; 4765/8380 bytes (56.86%) of diff not shown.
2.31 KB
smali/t3/d.smali
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 .class·public·final·Lt3/d;1 .class·public·final·Lt3/d;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lio/flutter/embedding/engine/renderer/k;5 .implements·Lio/flutter/embedding/engine/renderer/l;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·a:I7 .field·public·final·synthetic·a:I
  
8 .field·public·final·synthetic·b:Ljava/lang/Object;8 .field·public·final·synthetic·b:Ljava/lang/Object;
  
Offset 406, 19 lines modifiedOffset 406, 19 lines modified
  
406 ····.line·38406 ····.line·38
407 ····.line·39407 ····.line·39
408 ····.line·40408 ····.line·40
409 ····move-result-object·v1409 ····move-result-object·v1
  
410 ····.line·41410 ····.line·41
411 ····check-cast·v1,·Lio/flutter/embedding/engine/renderer/k;411 ····check-cast·v1,·Lio/flutter/embedding/engine/renderer/l;
  
412 ····.line·42412 ····.line·42
413 ····.line·43413 ····.line·43
414 ····invoke-interface·{v1},·Lio/flutter/embedding/engine/renderer/k;->a()V414 ····invoke-interface·{v1},·Lio/flutter/embedding/engine/renderer/l;->a()V
  
415 ····.line·44415 ····.line·44
416 ····.line·45416 ····.line·45
417 ····.line·46417 ····.line·46
418 ····goto·:goto_1418 ····goto·:goto_1
  
419 ····.line·47419 ····.line·47
Offset 634, 27 lines modifiedOffset 634, 27 lines modified
634 ····.line·13634 ····.line·13
635 ····.line·14635 ····.line·14
636 ····invoke-virtual·{v2,·v0},·Landroid/view/View;->setAlpha(F)V636 ····invoke-virtual·{v2,·v0},·Landroid/view/View;->setAlpha(F)V
  
637 ····.line·15637 ····.line·15
638 ····.line·16638 ····.line·16
639 ····.line·17639 ····.line·17
640 ····iget-object·v0,·v2,·Lt3/j;->o:Lio/flutter/embedding/engine/renderer/j;640 ····iget-object·v0,·v2,·Lt3/j;->o:Lio/flutter/embedding/engine/renderer/k;
  
641 ····.line·18641 ····.line·18
642 ····.line·19642 ····.line·19
643 ····if-eqz·v0,·:cond_0643 ····if-eqz·v0,·:cond_0
  
644 ····.line·20644 ····.line·20
645 ····.line·21645 ····.line·21
646 ····iget-object·v0,·v0,·Lio/flutter/embedding/engine/renderer/j;->a:Lio/flutter/embedding/engine/FlutterJNI;646 ····iget-object·v0,·v0,·Lio/flutter/embedding/engine/renderer/k;->a:Lio/flutter/embedding/engine/FlutterJNI;
  
647 ····.line·22647 ····.line·22
648 ····.line·23648 ····.line·23
649 ····invoke-virtual·{v0,·p0},·Lio/flutter/embedding/engine/FlutterJNI;->removeIsDisplayingFlutterUiListener(Lio/flutter/embedding/engine/renderer/k;)V649 ····invoke-virtual·{v0,·p0},·Lio/flutter/embedding/engine/FlutterJNI;->removeIsDisplayingFlutterUiListener(Lio/flutter/embedding/engine/renderer/l;)V
  
650 ····.line·24650 ····.line·24
651 ····.line·25651 ····.line·25
652 ····.line·26652 ····.line·26
653 ····:cond_0653 ····:cond_0
654 ····return-void654 ····return-void
  
Offset 748, 19 lines modifiedOffset 748, 19 lines modified
  
748 ····.line·68748 ····.line·68
749 ····.line·69749 ····.line·69
750 ····.line·70750 ····.line·70
751 ····move-result-object·v1751 ····move-result-object·v1
  
752 ····.line·71752 ····.line·71
753 ····check-cast·v1,·Lio/flutter/embedding/engine/renderer/k;753 ····check-cast·v1,·Lio/flutter/embedding/engine/renderer/l;
  
754 ····.line·72754 ····.line·72
755 ····.line·73755 ····.line·73
756 ····invoke-interface·{v1},·Lio/flutter/embedding/engine/renderer/k;->b()V756 ····invoke-interface·{v1},·Lio/flutter/embedding/engine/renderer/l;->b()V
  
757 ····.line·74757 ····.line·74
758 ····.line·75758 ····.line·75
759 ····.line·76759 ····.line·76
760 ····goto·:goto_2760 ····goto·:goto_2
  
761 ····.line·77761 ····.line·77
4.02 KB
smali/t3/h.smali
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 .class·public·Lt3/h;1 .class·public·Lt3/h;
2 .super·Landroid/view/View;2 .super·Landroid/view/View;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lio/flutter/embedding/engine/renderer/l;5 .implements·Lio/flutter/embedding/engine/renderer/m;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·m:Landroid/media/ImageReader;7 .field·public·m:Landroid/media/ImageReader;
  
8 .field·public·n:Landroid/media/Image;8 .field·public·n:Landroid/media/Image;
  
9 .field·public·o:Landroid/graphics/Bitmap;9 .field·public·o:Landroid/graphics/Bitmap;
  
10 .field·public·p:Lio/flutter/embedding/engine/renderer/j;10 .field·public·p:Lio/flutter/embedding/engine/renderer/k;
  
11 .field·public·final·q:I11 .field·public·final·q:I
  
12 .field·public·r:Z12 .field·public·r:Z
  
  
13 #·direct·methods13 #·direct·methods
Offset 1382, 15 lines modifiedOffset 1382, 15 lines modified
1382 ····.line·2911382 ····.line·291
1383 ····.line·2921383 ····.line·292
1384 ····.line·2931384 ····.line·293
1385 .end·method1385 .end·method
  
  
1386 #·virtual·methods1386 #·virtual·methods
1387 .method·public·final·a(Lio/flutter/embedding/engine/renderer/j;)V1387 .method·public·final·a(Lio/flutter/embedding/engine/renderer/k;)V
1388 ····.locals·21388 ····.locals·2
  
1389 ····.line·11389 ····.line·1
1390 ····iget·v0,·p0,·Lt3/h;->q:I1390 ····iget·v0,·p0,·Lt3/h;->q:I
  
1391 ····.line·21391 ····.line·2
1392 ····.line·31392 ····.line·3
Offset 1418, 19 lines modifiedOffset 1418, 19 lines modified
  
1418 ····.line·131418 ····.line·13
1419 ····.line·141419 ····.line·14
1420 ····.line·151420 ····.line·15
1421 ····move-result-object·v01421 ····move-result-object·v0
  
1422 ····.line·161422 ····.line·16
1423 ····iput-object·v0,·p1,·Lio/flutter/embedding/engine/renderer/j;->b:Landroid/view/Surface;1423 ····iput-object·v0,·p1,·Lio/flutter/embedding/engine/renderer/k;->b:Landroid/view/Surface;
  
1424 ····.line·171424 ····.line·17
1425 ····.line·181425 ····.line·18
1426 ····iget-object·v1,·p1,·Lio/flutter/embedding/engine/renderer/j;->a:Lio/flutter/embedding/engine/FlutterJNI;1426 ····iget-object·v1,·p1,·Lio/flutter/embedding/engine/renderer/k;->a:Lio/flutter/embedding/engine/FlutterJNI;
  
1427 ····.line·191427 ····.line·19
1428 ····.line·201428 ····.line·20
1429 ····invoke-virtual·{v1,·v0},·Lio/flutter/embedding/engine/FlutterJNI;->onSurfaceWindowChanged(Landroid/view/Surface;)V1429 ····invoke-virtual·{v1,·v0},·Lio/flutter/embedding/engine/FlutterJNI;->onSurfaceWindowChanged(Landroid/view/Surface;)V
  
1430 ····.line·211430 ····.line·21
1431 ····.line·221431 ····.line·22
Offset 1441, 15 lines modifiedOffset 1441, 15 lines modified
1441 ····.line·241441 ····.line·24
1442 ····.line·251442 ····.line·25
1443 ····invoke-virtual·{p0,·v0},·Landroid/view/View;->setAlpha(F)V1443 ····invoke-virtual·{p0,·v0},·Landroid/view/View;->setAlpha(F)V
  
1444 ····.line·261444 ····.line·26
1445 ····.line·271445 ····.line·27
1446 ····.line·281446 ····.line·28
1447 ····iput-object·p1,·p0,·Lt3/h;->p:Lio/flutter/embedding/engine/renderer/j;1447 ····iput-object·p1,·p0,·Lt3/h;->p:Lio/flutter/embedding/engine/renderer/k;
  
1448 ····.line·291448 ····.line·29
1449 ····.line·301449 ····.line·30
1450 ····const/4·p1,·0x11450 ····const/4·p1,·0x1
  
1451 ····.line·311451 ····.line·31
1452 ····iput-boolean·p1,·p0,·Lt3/h;->r:Z1452 ····iput-boolean·p1,·p0,·Lt3/h;->r:Z
Offset 2125, 15 lines modifiedOffset 2125, 15 lines modified
2125 ····.line·2142125 ····.line·214
2126 .end·method2126 .end·method
  
2127 .method·public·final·g(II)V2127 .method·public·final·g(II)V
2128 ····.locals·12128 ····.locals·1
  
2129 ····.line·12129 ····.line·1
2130 ····iget-object·v0,·p0,·Lt3/h;->p:Lio/flutter/embedding/engine/renderer/j;2130 ····iget-object·v0,·p0,·Lt3/h;->p:Lio/flutter/embedding/engine/renderer/k;
  
2131 ····.line·22131 ····.line·2
2132 ····.line·32132 ····.line·3
2133 ····if-nez·v0,·:cond_02133 ····if-nez·v0,·:cond_0
  
2134 ····.line·42134 ····.line·4
2135 ····.line·52135 ····.line·5
Offset 2467, 19 lines modifiedOffset 2467, 19 lines modified
2467 ····.line·2892467 ····.line·289
2468 ····.line·2902468 ····.line·290
2469 ····.line·2912469 ····.line·291
2470 ····.line·2922470 ····.line·292
2471 ····.line·2932471 ····.line·293
2472 .end·method2472 .end·method
  
2473 .method·public·getAttachedRenderer()Lio/flutter/embedding/engine/renderer/j;2473 .method·public·getAttachedRenderer()Lio/flutter/embedding/engine/renderer/k;
2474 ····.locals·12474 ····.locals·1
  
2475 ····.line·12475 ····.line·1
2476 ····iget-object·v0,·p0,·Lt3/h;->p:Lio/flutter/embedding/engine/renderer/j;2476 ····iget-object·v0,·p0,·Lt3/h;->p:Lio/flutter/embedding/engine/renderer/k;
  
2477 ····return-object·v02477 ····return-object·v0
2478 .end·method2478 .end·method
  
2479 .method·public·getImageReader()Landroid/media/ImageReader;2479 .method·public·getImageReader()Landroid/media/ImageReader;
2480 ····.locals·12480 ····.locals·1
  
Offset 2862, 15 lines modifiedOffset 2862, 15 lines modified
2862 ····.line·262862 ····.line·26
2863 ····.line·272863 ····.line·27
2864 ····invoke-virtual·{p0,·p1,·p2},·Lt3/h;->g(II)V2864 ····invoke-virtual·{p0,·p1,·p2},·Lt3/h;->g(II)V
  
2865 ····.line·282865 ····.line·28
2866 ····.line·292866 ····.line·29
2867 ····.line·302867 ····.line·30
2868 ····iget-object·p1,·p0,·Lt3/h;->p:Lio/flutter/embedding/engine/renderer/j;2868 ····iget-object·p1,·p0,·Lt3/h;->p:Lio/flutter/embedding/engine/renderer/k;
  
2869 ····.line·312869 ····.line·31
2870 ····.line·322870 ····.line·32
2871 ····iget-object·p2,·p0,·Lt3/h;->m:Landroid/media/ImageReader;2871 ····iget-object·p2,·p0,·Lt3/h;->m:Landroid/media/ImageReader;
  
2872 ····.line·332872 ····.line·33
2873 ····.line·342873 ····.line·34
Max diff block lines reached; 701/4083 bytes (17.17%) of diff not shown.
85.2 KB
smali/t3/o.smali
    
Offset 16, 35 lines modifiedOffset 16, 35 lines modified
  
16 .field·public·B:Lio/flutter/view/j;16 .field·public·B:Lio/flutter/view/j;
  
17 .field·public·C:Landroid/view/textservice/TextServicesManager;17 .field·public·C:Landroid/view/textservice/TextServicesManager;
  
18 .field·public·D:Lk/n;18 .field·public·D:Lk/n;
  
19 .field·public·final·E:Lio/flutter/embedding/engine/renderer/i;19 .field·public·final·E:Lio/flutter/embedding/engine/renderer/j;
  
20 .field·public·final·F:Li/a;20 .field·public·final·F:Li/a;
  
21 .field·public·final·G:Lg0/a;21 .field·public·final·G:Lg0/a;
  
22 .field·public·final·H:Lt3/d;22 .field·public·final·H:Lt3/d;
  
23 .field·public·final·I:Lx/d;23 .field·public·I:Lz0/k;
  
24 .field·public·J:Lt3/p;24 .field·public·J:Lt3/p;
  
25 .field·public·final·m:Lt3/j;25 .field·public·final·m:Lt3/j;
  
26 .field·public·final·n:Lt3/l;26 .field·public·final·n:Lt3/l;
  
27 .field·public·o:Lt3/h;27 .field·public·o:Lt3/h;
  
28 .field·public·p:Lio/flutter/embedding/engine/renderer/l;28 .field·public·p:Lio/flutter/embedding/engine/renderer/m;
  
29 .field·public·q:Lio/flutter/embedding/engine/renderer/l;29 .field·public·q:Lio/flutter/embedding/engine/renderer/m;
  
30 .field·public·final·r:Ljava/util/HashSet;30 .field·public·final·r:Ljava/util/HashSet;
  
31 .field·public·s:Z31 .field·public·s:Z
  
32 .field·public·t:Lu3/b;32 .field·public·t:Lu3/b;
  
Offset 78, 19 lines modifiedOffset 78, 19 lines modified
  
78 ····new-instance·p1,·Ljava/util/HashSet;78 ····new-instance·p1,·Ljava/util/HashSet;
  
79 ····invoke-direct·{p1},·Ljava/util/HashSet;-><init>()V79 ····invoke-direct·{p1},·Ljava/util/HashSet;-><init>()V
  
80 ····iput-object·p1,·p0,·Lt3/o;->u:Ljava/util/HashSet;80 ····iput-object·p1,·p0,·Lt3/o;->u:Ljava/util/HashSet;
  
81 ····new-instance·p1,·Lio/flutter/embedding/engine/renderer/i;81 ····new-instance·p1,·Lio/flutter/embedding/engine/renderer/j;
  
82 ····invoke-direct·{p1},·Lio/flutter/embedding/engine/renderer/i;-><init>()V82 ····invoke-direct·{p1},·Lio/flutter/embedding/engine/renderer/j;-><init>()V
  
83 ····iput-object·p1,·p0,·Lt3/o;->E:Lio/flutter/embedding/engine/renderer/i;83 ····iput-object·p1,·p0,·Lt3/o;->E:Lio/flutter/embedding/engine/renderer/j;
  
84 ····new-instance·p1,·Li/a;84 ····new-instance·p1,·Li/a;
  
85 ····const/16·v0,·0x1d85 ····const/16·v0,·0x1d
  
86 ····invoke-direct·{p1,·v0,·p0},·Li/a;-><init>(ILjava/lang/Object;)V86 ····invoke-direct·{p1,·v0,·p0},·Li/a;-><init>(ILjava/lang/Object;)V
  
Offset 116, 29 lines modifiedOffset 116, 23 lines modified
  
116 ····const/4·v0,·0x2116 ····const/4·v0,·0x2
  
117 ····invoke-direct·{p1,·v0,·p0},·Lt3/d;-><init>(ILjava/lang/Object;)V117 ····invoke-direct·{p1,·v0,·p0},·Lt3/d;-><init>(ILjava/lang/Object;)V
  
118 ····iput-object·p1,·p0,·Lt3/o;->H:Lt3/d;118 ····iput-object·p1,·p0,·Lt3/o;->H:Lt3/d;
  
119 ····new-instance·p1,·Lx/d; 
  
120 ····invoke-direct·{p1,·v0,·p0},·Lx/d;-><init>(ILjava/lang/Object;)V 
  
121 ····iput-object·p1,·p0,·Lt3/o;->I:Lx/d; 
  
122 ····new-instance·p1,·Lt3/p;119 ····new-instance·p1,·Lt3/p;
  
123 ····invoke-direct·{p1},·Lt3/p;-><init>()V120 ····invoke-direct·{p1},·Lt3/p;-><init>()V
  
124 ····iput-object·p1,·p0,·Lt3/o;->J:Lt3/p;121 ····iput-object·p1,·p0,·Lt3/o;->J:Lt3/p;
  
125 ····iput-object·p2,·p0,·Lt3/o;->m:Lt3/j;122 ····iput-object·p2,·p0,·Lt3/o;->m:Lt3/j;
  
126 ····iput-object·p2,·p0,·Lt3/o;->p:Lio/flutter/embedding/engine/renderer/l;123 ····iput-object·p2,·p0,·Lt3/o;->p:Lio/flutter/embedding/engine/renderer/m;
  
127 ····invoke-virtual·{p0},·Lt3/o;->c()V124 ····invoke-virtual·{p0},·Lt3/o;->c()V
  
128 ····return-void125 ····return-void
129 .end·method126 .end·method
  
130 .method·public·constructor·<init>(Lcom/wuxialearn/wuxialearn/MainActivity;Lt3/l;)V127 .method·public·constructor·<init>(Lcom/wuxialearn/wuxialearn/MainActivity;Lt3/l;)V
Offset 157, 19 lines modifiedOffset 151, 19 lines modified
  
157 ····new-instance·p1,·Ljava/util/HashSet;151 ····new-instance·p1,·Ljava/util/HashSet;
  
158 ····invoke-direct·{p1},·Ljava/util/HashSet;-><init>()V152 ····invoke-direct·{p1},·Ljava/util/HashSet;-><init>()V
  
159 ····iput-object·p1,·p0,·Lt3/o;->u:Ljava/util/HashSet;153 ····iput-object·p1,·p0,·Lt3/o;->u:Ljava/util/HashSet;
  
160 ····new-instance·p1,·Lio/flutter/embedding/engine/renderer/i;154 ····new-instance·p1,·Lio/flutter/embedding/engine/renderer/j;
  
161 ····invoke-direct·{p1},·Lio/flutter/embedding/engine/renderer/i;-><init>()V155 ····invoke-direct·{p1},·Lio/flutter/embedding/engine/renderer/j;-><init>()V
  
162 ····iput-object·p1,·p0,·Lt3/o;->E:Lio/flutter/embedding/engine/renderer/i;156 ····iput-object·p1,·p0,·Lt3/o;->E:Lio/flutter/embedding/engine/renderer/j;
  
163 ····new-instance·p1,·Li/a;157 ····new-instance·p1,·Li/a;
  
164 ····const/16·v0,·0x1d158 ····const/16·v0,·0x1d
  
165 ····invoke-direct·{p1,·v0,·p0},·Li/a;-><init>(ILjava/lang/Object;)V159 ····invoke-direct·{p1,·v0,·p0},·Li/a;-><init>(ILjava/lang/Object;)V
  
Offset 195, 29 lines modifiedOffset 189, 23 lines modified
  
195 ····const/4·v0,·0x2189 ····const/4·v0,·0x2
  
196 ····invoke-direct·{p1,·v0,·p0},·Lt3/d;-><init>(ILjava/lang/Object;)V190 ····invoke-direct·{p1,·v0,·p0},·Lt3/d;-><init>(ILjava/lang/Object;)V
  
197 ····iput-object·p1,·p0,·Lt3/o;->H:Lt3/d;191 ····iput-object·p1,·p0,·Lt3/o;->H:Lt3/d;
  
198 ····new-instance·p1,·Lx/d; 
  
199 ····invoke-direct·{p1,·v0,·p0},·Lx/d;-><init>(ILjava/lang/Object;)V 
  
200 ····iput-object·p1,·p0,·Lt3/o;->I:Lx/d; 
  
201 ····new-instance·p1,·Lt3/p;192 ····new-instance·p1,·Lt3/p;
  
202 ····invoke-direct·{p1},·Lt3/p;-><init>()V193 ····invoke-direct·{p1},·Lt3/p;-><init>()V
  
203 ····iput-object·p1,·p0,·Lt3/o;->J:Lt3/p;194 ····iput-object·p1,·p0,·Lt3/o;->J:Lt3/p;
  
204 ····iput-object·p2,·p0,·Lt3/o;->n:Lt3/l;195 ····iput-object·p2,·p0,·Lt3/o;->n:Lt3/l;
  
Max diff block lines reached; 83456/87231 bytes (95.67%) of diff not shown.
5.31 KB
smali/t3/l.smali
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
1 .class·public·final·Lt3/l;1 .class·public·final·Lt3/l;
2 .super·Landroid/view/TextureView;2 .super·Landroid/view/TextureView;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lio/flutter/embedding/engine/renderer/l;5 .implements·Lio/flutter/embedding/engine/renderer/m;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·m:Z7 .field·public·m:Z
  
8 .field·public·n:Z8 .field·public·n:Z
  
9 .field·public·o:Lio/flutter/embedding/engine/renderer/j;9 .field·public·o:Lio/flutter/embedding/engine/renderer/k;
  
10 .field·public·p:Landroid/view/Surface;10 .field·public·p:Landroid/view/Surface;
  
  
11 #·direct·methods11 #·direct·methods
12 .method·public·constructor·<init>(Lcom/wuxialearn/wuxialearn/MainActivity;)V12 .method·public·constructor·<init>(Lcom/wuxialearn/wuxialearn/MainActivity;)V
13 ····.locals·113 ····.locals·1
Offset 212, 37 lines modifiedOffset 212, 37 lines modified
212 ····.line·173212 ····.line·173
213 ····.line·174213 ····.line·174
214 ····.line·175214 ····.line·175
215 .end·method215 .end·method
  
  
216 #·virtual·methods216 #·virtual·methods
217 .method·public·final·a(Lio/flutter/embedding/engine/renderer/j;)V217 .method·public·final·a(Lio/flutter/embedding/engine/renderer/k;)V
218 ····.locals·1218 ····.locals·1
  
219 ····.line·1219 ····.line·1
220 ····iget-object·v0,·p0,·Lt3/l;->o:Lio/flutter/embedding/engine/renderer/j;220 ····iget-object·v0,·p0,·Lt3/l;->o:Lio/flutter/embedding/engine/renderer/k;
  
221 ····if-eqz·v0,·:cond_0221 ····if-eqz·v0,·:cond_0
  
222 ····invoke-virtual·{v0},·Lio/flutter/embedding/engine/renderer/j;->c()V222 ····invoke-virtual·{v0},·Lio/flutter/embedding/engine/renderer/k;->c()V
  
223 ····:cond_0223 ····:cond_0
224 ····iput-object·p1,·p0,·Lt3/l;->o:Lio/flutter/embedding/engine/renderer/j;224 ····iput-object·p1,·p0,·Lt3/l;->o:Lio/flutter/embedding/engine/renderer/k;
  
225 ····invoke-virtual·{p0},·Lt3/l;->d()V225 ····invoke-virtual·{p0},·Lt3/l;->d()V
  
226 ····return-void226 ····return-void
227 .end·method227 .end·method
  
228 .method·public·final·b()V228 .method·public·final·b()V
229 ····.locals·2229 ····.locals·2
  
230 ····.line·1230 ····.line·1
231 ····iget-object·v0,·p0,·Lt3/l;->o:Lio/flutter/embedding/engine/renderer/j;231 ····iget-object·v0,·p0,·Lt3/l;->o:Lio/flutter/embedding/engine/renderer/k;
  
232 ····.line·2232 ····.line·2
233 ····.line·3233 ····.line·3
234 ····if-nez·v0,·:cond_0234 ····if-nez·v0,·:cond_0
  
235 ····.line·4235 ····.line·4
236 ····.line·5236 ····.line·5
Offset 471, 15 lines modifiedOffset 471, 15 lines modified
471 ····.line·214471 ····.line·214
472 .end·method472 .end·method
  
473 .method·public·final·c()V473 .method·public·final·c()V
474 ····.locals·2474 ····.locals·2
  
475 ····.line·1475 ····.line·1
476 ····iget-object·v0,·p0,·Lt3/l;->o:Lio/flutter/embedding/engine/renderer/j;476 ····iget-object·v0,·p0,·Lt3/l;->o:Lio/flutter/embedding/engine/renderer/k;
  
477 ····.line·2477 ····.line·2
478 ····.line·3478 ····.line·3
479 ····if-eqz·v0,·:cond_2479 ····if-eqz·v0,·:cond_2
  
480 ····.line·4480 ····.line·4
481 ····.line·5481 ····.line·5
Offset 494, 23 lines modifiedOffset 494, 23 lines modified
494 ····const/4·v1,·0x0494 ····const/4·v1,·0x0
  
495 ····.line·10495 ····.line·10
496 ····if-eqz·v0,·:cond_1496 ····if-eqz·v0,·:cond_1
  
497 ····.line·11497 ····.line·11
498 ····.line·12498 ····.line·12
499 ····iget-object·v0,·p0,·Lt3/l;->o:Lio/flutter/embedding/engine/renderer/j;499 ····iget-object·v0,·p0,·Lt3/l;->o:Lio/flutter/embedding/engine/renderer/k;
  
500 ····.line·13500 ····.line·13
501 ····.line·14501 ····.line·14
502 ····if-eqz·v0,·:cond_0502 ····if-eqz·v0,·:cond_0
  
503 ····.line·15503 ····.line·15
504 ····.line·16504 ····.line·16
505 ····invoke-virtual·{v0},·Lio/flutter/embedding/engine/renderer/j;->c()V505 ····invoke-virtual·{v0},·Lio/flutter/embedding/engine/renderer/k;->c()V
  
506 ····.line·17506 ····.line·17
507 ····.line·18507 ····.line·18
508 ····.line·19508 ····.line·19
509 ····iget-object·v0,·p0,·Lt3/l;->p:Landroid/view/Surface;509 ····iget-object·v0,·p0,·Lt3/l;->p:Landroid/view/Surface;
  
510 ····.line·20510 ····.line·20
Offset 546, 15 lines modifiedOffset 546, 15 lines modified
546 ····.line·35546 ····.line·35
547 ····.line·36547 ····.line·36
548 ····throw·v0548 ····throw·v0
  
549 ····.line·37549 ····.line·37
550 ····:cond_1550 ····:cond_1
551 ····:goto_0551 ····:goto_0
552 ····iput-object·v1,·p0,·Lt3/l;->o:Lio/flutter/embedding/engine/renderer/j;552 ····iput-object·v1,·p0,·Lt3/l;->o:Lio/flutter/embedding/engine/renderer/k;
  
553 ····.line·38553 ····.line·38
554 ····.line·39554 ····.line·39
555 ····goto·:goto_1555 ····goto·:goto_1
  
556 ····.line·40556 ····.line·40
557 ····:cond_2557 ····:cond_2
Offset 742, 15 lines modifiedOffset 742, 15 lines modified
742 ····.line·214742 ····.line·214
743 .end·method743 .end·method
  
744 .method·public·final·d()V744 .method·public·final·d()V
745 ····.locals·2745 ····.locals·2
  
746 ····.line·1746 ····.line·1
747 ····iget-object·v0,·p0,·Lt3/l;->o:Lio/flutter/embedding/engine/renderer/j;747 ····iget-object·v0,·p0,·Lt3/l;->o:Lio/flutter/embedding/engine/renderer/k;
  
748 ····.line·2748 ····.line·2
749 ····.line·3749 ····.line·3
Max diff block lines reached; 2114/5405 bytes (39.11%) of diff not shown.
2.4 KB
smali/t3/n.smali
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 .class·public·final·Lt3/n;1 .class·public·final·Lt3/n;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lio/flutter/embedding/engine/renderer/k;5 .implements·Lio/flutter/embedding/engine/renderer/l;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·a:Lio/flutter/embedding/engine/renderer/j;7 .field·public·final·synthetic·a:Lio/flutter/embedding/engine/renderer/k;
  
8 .field·public·final·synthetic·b:Ljava/lang/Runnable;8 .field·public·final·synthetic·b:Ljava/lang/Runnable;
  
9 .field·public·final·synthetic·c:Lt3/o;9 .field·public·final·synthetic·c:Lt3/o;
  
  
10 #·direct·methods10 #·direct·methods
11 .method·public·constructor·<init>(Lt3/o;Lio/flutter/embedding/engine/renderer/j;Landroidx/lifecycle/r;)V11 .method·public·constructor·<init>(Lt3/o;Lio/flutter/embedding/engine/renderer/k;Landroidx/lifecycle/r;)V
12 ····.locals·012 ····.locals·0
  
13 ····.line·113 ····.line·1
14 ····iput-object·p1,·p0,·Lt3/n;->c:Lt3/o;14 ····iput-object·p1,·p0,·Lt3/n;->c:Lt3/o;
  
15 ····iput-object·p2,·p0,·Lt3/n;->a:Lio/flutter/embedding/engine/renderer/j;15 ····iput-object·p2,·p0,·Lt3/n;->a:Lio/flutter/embedding/engine/renderer/k;
  
16 ····iput-object·p3,·p0,·Lt3/n;->b:Ljava/lang/Runnable;16 ····iput-object·p3,·p0,·Lt3/n;->b:Ljava/lang/Runnable;
  
17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
18 ····return-void18 ····return-void
19 .end·method19 .end·method
Offset 39, 23 lines modifiedOffset 39, 23 lines modified
39 ····return-void39 ····return-void
40 .end·method40 .end·method
  
41 .method·public·final·b()V41 .method·public·final·b()V
42 ····.locals·242 ····.locals·2
  
43 ····.line·143 ····.line·1
44 ····iget-object·v0,·p0,·Lt3/n;->a:Lio/flutter/embedding/engine/renderer/j;44 ····iget-object·v0,·p0,·Lt3/n;->a:Lio/flutter/embedding/engine/renderer/k;
  
45 ····.line·245 ····.line·2
46 ····.line·346 ····.line·3
47 ····iget-object·v0,·v0,·Lio/flutter/embedding/engine/renderer/j;->a:Lio/flutter/embedding/engine/FlutterJNI;47 ····iget-object·v0,·v0,·Lio/flutter/embedding/engine/renderer/k;->a:Lio/flutter/embedding/engine/FlutterJNI;
  
48 ····.line·448 ····.line·4
49 ····.line·549 ····.line·5
50 ····invoke-virtual·{v0,·p0},·Lio/flutter/embedding/engine/FlutterJNI;->removeIsDisplayingFlutterUiListener(Lio/flutter/embedding/engine/renderer/k;)V50 ····invoke-virtual·{v0,·p0},·Lio/flutter/embedding/engine/FlutterJNI;->removeIsDisplayingFlutterUiListener(Lio/flutter/embedding/engine/renderer/l;)V
  
51 ····.line·651 ····.line·6
52 ····.line·752 ····.line·7
53 ····.line·853 ····.line·8
54 ····iget-object·v0,·p0,·Lt3/n;->b:Ljava/lang/Runnable;54 ····iget-object·v0,·p0,·Lt3/n;->b:Ljava/lang/Runnable;
  
55 ····.line·955 ····.line·9
Offset 65, 15 lines modifiedOffset 65, 15 lines modified
65 ····.line·1165 ····.line·11
66 ····.line·1266 ····.line·12
67 ····.line·1367 ····.line·13
68 ····iget-object·v0,·p0,·Lt3/n;->c:Lt3/o;68 ····iget-object·v0,·p0,·Lt3/n;->c:Lt3/o;
  
69 ····.line·1469 ····.line·14
70 ····.line·1570 ····.line·15
71 ····iget-object·v1,·v0,·Lt3/o;->p:Lio/flutter/embedding/engine/renderer/l;71 ····iget-object·v1,·v0,·Lt3/o;->p:Lio/flutter/embedding/engine/renderer/m;
  
72 ····.line·1672 ····.line·16
73 ····.line·1773 ····.line·17
74 ····instance-of·v1,·v1,·Lt3/h;74 ····instance-of·v1,·v1,·Lt3/h;
  
75 ····.line·1875 ····.line·18
76 ····.line·1976 ····.line·19
1.87 KB
smali/t3/i.smali
    
Offset 28, 15 lines modifiedOffset 28, 15 lines modified
28 ····.locals·028 ····.locals·0
  
29 ····.line·129 ····.line·1
30 ····iget-object·p1,·p0,·Lt3/i;->m:Lt3/j;30 ····iget-object·p1,·p0,·Lt3/i;->m:Lt3/j;
  
31 ····.line·231 ····.line·2
32 ····.line·332 ····.line·3
33 ····iget-object·p2,·p1,·Lt3/j;->o:Lio/flutter/embedding/engine/renderer/j;33 ····iget-object·p2,·p1,·Lt3/j;->o:Lio/flutter/embedding/engine/renderer/k;
  
34 ····.line·434 ····.line·4
35 ····.line·535 ····.line·5
36 ····if-eqz·p2,·:cond_036 ····if-eqz·p2,·:cond_0
  
37 ····.line·637 ····.line·6
38 ····.line·738 ····.line·7
Offset 63, 15 lines modifiedOffset 63, 15 lines modified
  
63 ····.line·1563 ····.line·15
64 ····.line·1664 ····.line·16
65 ····if-eqz·p2,·:cond_165 ····if-eqz·p2,·:cond_1
  
66 ····.line·1766 ····.line·17
67 ····.line·1867 ····.line·18
68 ····iget-object·p1,·p2,·Lio/flutter/embedding/engine/renderer/j;->a:Lio/flutter/embedding/engine/FlutterJNI;68 ····iget-object·p1,·p2,·Lio/flutter/embedding/engine/renderer/k;->a:Lio/flutter/embedding/engine/FlutterJNI;
  
69 ····.line·1969 ····.line·19
70 ····.line·2070 ····.line·20
71 ····invoke-virtual·{p1,·p3,·p4},·Lio/flutter/embedding/engine/FlutterJNI;->onSurfaceChanged(II)V71 ····invoke-virtual·{p1,·p3,·p4},·Lio/flutter/embedding/engine/FlutterJNI;->onSurfaceChanged(II)V
  
72 ····.line·2172 ····.line·21
73 ····.line·2273 ····.line·22
Offset 1047, 15 lines modifiedOffset 1047, 15 lines modified
1047 ····const/4·v0,·0x11047 ····const/4·v0,·0x1
  
1048 ····.line·41048 ····.line·4
1049 ····iput-boolean·v0,·p1,·Lt3/j;->m:Z1049 ····iput-boolean·v0,·p1,·Lt3/j;->m:Z
  
1050 ····.line·51050 ····.line·5
1051 ····.line·61051 ····.line·6
1052 ····iget-object·v1,·p1,·Lt3/j;->o:Lio/flutter/embedding/engine/renderer/j;1052 ····iget-object·v1,·p1,·Lt3/j;->o:Lio/flutter/embedding/engine/renderer/k;
  
1053 ····.line·71053 ····.line·7
1054 ····.line·81054 ····.line·8
1055 ····if-eqz·v1,·:cond_01055 ····if-eqz·v1,·:cond_0
  
1056 ····.line·91056 ····.line·9
1057 ····.line·101057 ····.line·10
Offset 1253, 15 lines modifiedOffset 1253, 15 lines modified
1253 ····const/4·v0,·0x01253 ····const/4·v0,·0x0
  
1254 ····.line·41254 ····.line·4
1255 ····iput-boolean·v0,·p1,·Lt3/j;->m:Z1255 ····iput-boolean·v0,·p1,·Lt3/j;->m:Z
  
1256 ····.line·51256 ····.line·5
1257 ····.line·61257 ····.line·6
1258 ····iget-object·v1,·p1,·Lt3/j;->o:Lio/flutter/embedding/engine/renderer/j;1258 ····iget-object·v1,·p1,·Lt3/j;->o:Lio/flutter/embedding/engine/renderer/k;
  
1259 ····.line·71259 ····.line·7
1260 ····.line·81260 ····.line·8
1261 ····if-eqz·v1,·:cond_01261 ····if-eqz·v1,·:cond_0
  
1262 ····.line·91262 ····.line·9
1263 ····.line·101263 ····.line·10
Offset 1281, 15 lines modifiedOffset 1281, 15 lines modified
  
1281 ····.line·161281 ····.line·16
1282 ····.line·171282 ····.line·17
1283 ····if-eqz·v1,·:cond_11283 ····if-eqz·v1,·:cond_1
  
1284 ····.line·181284 ····.line·18
1285 ····.line·191285 ····.line·19
1286 ····invoke-virtual·{v1},·Lio/flutter/embedding/engine/renderer/j;->c()V1286 ····invoke-virtual·{v1},·Lio/flutter/embedding/engine/renderer/k;->c()V
  
1287 ····.line·201287 ····.line·20
1288 ····.line·211288 ····.line·21
1289 ····.line·221289 ····.line·22
1290 ····goto·:goto_01290 ····goto·:goto_0
  
1291 ····.line·231291 ····.line·23
2.35 KB
smali/t3/g.smali
    
Offset 505, 15 lines modifiedOffset 505, 15 lines modified
  
505 ····.line·2505 ····.line·2
506 ····.line·3506 ····.line·3
507 ····check-cast·v0,·Lcom/wuxialearn/wuxialearn/MainActivity;507 ····check-cast·v0,·Lcom/wuxialearn/wuxialearn/MainActivity;
  
508 ····.line·4508 ····.line·4
509 ····.line·5509 ····.line·5
510 ····invoke-virtual·{v0},·Lcom/wuxialearn/wuxialearn/MainActivity;->w()Z510 ····invoke-virtual·{v0},·Lcom/wuxialearn/wuxialearn/MainActivity;->x()Z
  
511 ····.line·6511 ····.line·6
512 ····.line·7512 ····.line·7
513 ····.line·8513 ····.line·8
514 ····move-result·v0514 ····move-result·v0
  
515 ····.line·9515 ····.line·9
Offset 1477, 15 lines modifiedOffset 1477, 15 lines modified
  
1477 ····.line·811477 ····.line·81
1478 ····:cond_11478 ····:cond_1
1479 ····iget-object·v2,·v0,·Lu3/c;->b:Lu3/b;1479 ····iget-object·v2,·v0,·Lu3/c;->b:Lu3/b;
  
1480 ····.line·821480 ····.line·82
1481 ····.line·831481 ····.line·83
1482 ····iget-object·v2,·v2,·Lu3/b;->q:Lio/flutter/plugin/platform/h;1482 ····iget-object·v2,·v2,·Lu3/b;->r:Lio/flutter/plugin/platform/h;
  
1483 ····.line·841483 ····.line·84
1484 ····.line·851484 ····.line·85
1485 ····iget-object·v3,·v2,·Lio/flutter/plugin/platform/h;->f:Lk/a2;1485 ····iget-object·v3,·v2,·Lio/flutter/plugin/platform/h;->f:Lk/a2;
  
1486 ····.line·861486 ····.line·86
1487 ····.line·871487 ····.line·87
Offset 1661, 15 lines modifiedOffset 1661, 15 lines modified
  
1661 ····.line·1641661 ····.line·164
1662 ····.line·1651662 ····.line·165
1663 ····check-cast·v0,·Lcom/wuxialearn/wuxialearn/MainActivity;1663 ····check-cast·v0,·Lcom/wuxialearn/wuxialearn/MainActivity;
  
1664 ····.line·1661664 ····.line·166
1665 ····.line·1671665 ····.line·167
1666 ····invoke-virtual·{v0},·Lcom/wuxialearn/wuxialearn/MainActivity;->w()Z1666 ····invoke-virtual·{v0},·Lcom/wuxialearn/wuxialearn/MainActivity;->x()Z
  
1667 ····.line·1681667 ····.line·168
1668 ····.line·1691668 ····.line·169
1669 ····.line·1701669 ····.line·170
1670 ····move-result·v01670 ····move-result·v0
  
1671 ····.line·1711671 ····.line·171
Offset 1680, 15 lines modifiedOffset 1680, 15 lines modified
  
1680 ····.line·1731680 ····.line·173
1681 ····.line·1741681 ····.line·174
1682 ····iget-object·v0,·p0,·Lt3/g;->b:Lu3/b;1682 ····iget-object·v0,·p0,·Lt3/g;->b:Lu3/b;
  
1683 ····.line·1751683 ····.line·175
1684 ····.line·1761684 ····.line·176
1685 ····iget-object·v3,·v0,·Lu3/b;->r:Ljava/util/HashSet;1685 ····iget-object·v3,·v0,·Lu3/b;->s:Ljava/util/HashSet;
  
1686 ····.line·1771686 ····.line·177
1687 ····.line·1781687 ····.line·178
1688 ····invoke-virtual·{v3},·Ljava/util/HashSet;->iterator()Ljava/util/Iterator;1688 ····invoke-virtual·{v3},·Ljava/util/HashSet;->iterator()Ljava/util/Iterator;
  
1689 ····.line·1791689 ····.line·179
1690 ····.line·1801690 ····.line·180
Offset 1945, 15 lines modifiedOffset 1945, 15 lines modified
1945 ····:cond_b1945 ····:cond_b
1946 ····invoke-virtual·{v5},·Ljava/util/HashMap;->clear()V1946 ····invoke-virtual·{v5},·Ljava/util/HashMap;->clear()V
  
1947 ····.line·3001947 ····.line·300
1948 ····.line·3011948 ····.line·301
1949 ····.line·3021949 ····.line·302
1950 ····:goto_81950 ····:goto_8
1951 ····iget-object·v3,·v0,·Lu3/b;->q:Lio/flutter/plugin/platform/h;1951 ····iget-object·v3,·v0,·Lu3/b;->r:Lio/flutter/plugin/platform/h;
  
1952 ····.line·3031952 ····.line·303
1953 ····.line·3041953 ····.line·304
1954 ····iget-object·v4,·v3,·Lio/flutter/plugin/platform/h;->j:Landroid/util/SparseArray;1954 ····iget-object·v4,·v3,·Lio/flutter/plugin/platform/h;->j:Landroid/util/SparseArray;
  
1955 ····.line·3051955 ····.line·305
1956 ····.line·3061956 ····.line·306
Offset 2003, 15 lines modifiedOffset 2003, 15 lines modified
2003 ····.line·3272003 ····.line·327
2004 ····.line·3282004 ····.line·328
2005 ····.line·3292005 ····.line·329
2006 ····iget-object·v3,·v0,·Lu3/b;->a:Lio/flutter/embedding/engine/FlutterJNI;2006 ····iget-object·v3,·v0,·Lu3/b;->a:Lio/flutter/embedding/engine/FlutterJNI;
  
2007 ····.line·3302007 ····.line·330
2008 ····.line·3312008 ····.line·331
2009 ····iget-object·v0,·v0,·Lu3/b;->s:Lo3/d;2009 ····iget-object·v0,·v0,·Lu3/b;->t:Lo3/d;
  
2010 ····.line·3322010 ····.line·332
2011 ····.line·3332011 ····.line·333
2012 ····invoke-virtual·{v3,·v0},·Lio/flutter/embedding/engine/FlutterJNI;->removeEngineLifecycleListener(Lu3/a;)V2012 ····invoke-virtual·{v3,·v0},·Lio/flutter/embedding/engine/FlutterJNI;->removeEngineLifecycleListener(Lu3/a;)V
  
2013 ····.line·3342013 ····.line·334
2014 ····.line·3352014 ····.line·335
1.61 KB
smali/t3/c.smali
    
Offset 32, 15 lines modifiedOffset 32, 15 lines modified
  
32 ····.line·232 ····.line·2
33 ····.line·333 ····.line·3
34 ····const-string·v1,·"cancelBackGesture"34 ····const-string·v1,·"cancelBackGesture"
  
35 ····.line·435 ····.line·4
36 ····.line·536 ····.line·5
37 ····invoke-virtual·{v0,·v1},·Lcom/wuxialearn/wuxialearn/MainActivity;->z(Ljava/lang/String;)Z37 ····invoke-virtual·{v0,·v1},·Lcom/wuxialearn/wuxialearn/MainActivity;->A(Ljava/lang/String;)Z
  
38 ····.line·638 ····.line·6
39 ····.line·739 ····.line·7
40 ····.line·840 ····.line·8
41 ····move-result·v241 ····move-result·v2
  
42 ····.line·942 ····.line·9
Offset 289, 15 lines modifiedOffset 289, 15 lines modified
  
289 ····.line·2289 ····.line·2
290 ····.line·3290 ····.line·3
291 ····const-string·v1,·"commitBackGesture"291 ····const-string·v1,·"commitBackGesture"
  
292 ····.line·4292 ····.line·4
293 ····.line·5293 ····.line·5
294 ····invoke-virtual·{v0,·v1},·Lcom/wuxialearn/wuxialearn/MainActivity;->z(Ljava/lang/String;)Z294 ····invoke-virtual·{v0,·v1},·Lcom/wuxialearn/wuxialearn/MainActivity;->A(Ljava/lang/String;)Z
  
295 ····.line·6295 ····.line·6
296 ····.line·7296 ····.line·7
297 ····.line·8297 ····.line·8
298 ····move-result·v2298 ····move-result·v2
  
299 ····.line·9299 ····.line·9
Offset 540, 22 lines modifiedOffset 540, 22 lines modified
  
540 .method·public·final·onBackProgressed(Landroid/window/BackEvent;)V540 .method·public·final·onBackProgressed(Landroid/window/BackEvent;)V
541 ····.locals·1541 ····.locals·1
  
542 ····.line·1542 ····.line·1
543 ····iget-object·v0,·p0,·Lt3/c;->a:Lcom/wuxialearn/wuxialearn/MainActivity;543 ····iget-object·v0,·p0,·Lt3/c;->a:Lcom/wuxialearn/wuxialearn/MainActivity;
  
544 ····invoke-virtual·{v0,·p1},·Lcom/wuxialearn/wuxialearn/MainActivity;->A(Landroid/window/BackEvent;)V544 ····invoke-virtual·{v0,·p1},·Lcom/wuxialearn/wuxialearn/MainActivity;->B(Landroid/window/BackEvent;)V
  
545 ····return-void545 ····return-void
546 .end·method546 .end·method
  
547 .method·public·final·onBackStarted(Landroid/window/BackEvent;)V547 .method·public·final·onBackStarted(Landroid/window/BackEvent;)V
548 ····.locals·1548 ····.locals·1
  
549 ····.line·1549 ····.line·1
550 ····iget-object·v0,·p0,·Lt3/c;->a:Lcom/wuxialearn/wuxialearn/MainActivity;550 ····iget-object·v0,·p0,·Lt3/c;->a:Lcom/wuxialearn/wuxialearn/MainActivity;
  
551 ····invoke-virtual·{v0,·p1},·Lcom/wuxialearn/wuxialearn/MainActivity;->y(Landroid/window/BackEvent;)V551 ····invoke-virtual·{v0,·p1},·Lcom/wuxialearn/wuxialearn/MainActivity;->z(Landroid/window/BackEvent;)V
  
552 ····return-void552 ····return-void
553 .end·method553 .end·method
1.01 KB
smali/b4/a.smali
    
Offset 22, 28 lines modifiedOffset 22, 39 lines modified
22 ····invoke-virtual·{p0},·Landroid/window/BackEvent;->getSwipeEdge()I22 ····invoke-virtual·{p0},·Landroid/window/BackEvent;->getSwipeEdge()I
  
23 ····move-result·p023 ····move-result·p0
  
24 ····return·p024 ····return·p0
25 .end·method25 .end·method
  
26 .method·public·static·bridge·synthetic·c(Landroid/window/BackEvent;)F26 .method·public·static·bridge·synthetic·c(Landroid/view/inputmethod/InputMethodManager;)Z
27 ····.locals·027 ····.locals·0
  
28 ····.line·128 ····.line·1
29 ····invoke-virtual·{p0},·Landroid/window/BackEvent;->getTouchY()F29 ····invoke-virtual·{p0},·Landroid/view/inputmethod/InputMethodManager;->isStylusHandwritingAvailable()Z
  
30 ····move-result·p030 ····move-result·p0
  
31 ····return·p031 ····return·p0
32 .end·method32 .end·method
  
33 .method·public·static·bridge·synthetic·d(Landroid/window/BackEvent;)F33 .method·public·static·bridge·synthetic·d(Landroid/window/BackEvent;)F
34 ····.locals·034 ····.locals·0
  
35 ····.line·135 ····.line·1
 36 ····invoke-virtual·{p0},·Landroid/window/BackEvent;->getTouchY()F
  
 37 ····move-result·p0
  
 38 ····return·p0
 39 .end·method
  
 40 .method·public·static·bridge·synthetic·e(Landroid/window/BackEvent;)F
 41 ····.locals·0
  
 42 ····.line·1
36 ····invoke-virtual·{p0},·Landroid/window/BackEvent;->getProgress()F43 ····invoke-virtual·{p0},·Landroid/window/BackEvent;->getProgress()F
  
37 ····move-result·p044 ····move-result·p0
  
38 ····return·p045 ····return·p0
39 .end·method46 .end·method
346 B
smali/b4/n.smali
    
Offset 14, 15 lines modifiedOffset 14, 15 lines modified
14 #·direct·methods14 #·direct·methods
15 .method·public·static·constructor·<clinit>()V15 .method·public·static·constructor·<clinit>()V
16 ····.locals·216 ····.locals·2
  
17 ····.line·117 ····.line·1
18 ····new-instance·v0,·Lk/a2;18 ····new-instance·v0,·Lk/a2;
  
19 ····const/16·v1,·0x1019 ····const/16·v1,·0x11
  
20 ····invoke-direct·{v0,·v1},·Lk/a2;-><init>(I)V20 ····invoke-direct·{v0,·v1},·Lk/a2;-><init>(I)V
  
21 ····sput-object·v0,·Lb4/n;->b:Lk/a2;21 ····sput-object·v0,·Lb4/n;->b:Lk/a2;
  
22 ····return-void22 ····return-void
23 .end·method23 .end·method
93.1 KB
smali/b4/b.smali
    
Offset 7842, 26 lines modifiedOffset 7842, 26 lines modified
7842 ····const/4·v0,·0x07842 ····const/4·v0,·0x0
  
7843 ····.line·27843 ····.line·2
7844 ····iget·v1,·p0,·Lb4/b;->m:I7844 ····iget·v1,·p0,·Lb4/b;->m:I
  
7845 ····.line·37845 ····.line·3
7846 ····.line·47846 ····.line·4
7847 ····const/4·v2,·0x27847 ····const/4·v2,·-0x1
  
7848 ····.line·57848 ····.line·5
7849 ····const/4·v3,·-0x17849 ····const/4·v3,·0x2
  
7850 ····.line·67850 ····.line·6
7851 ····const/4·v4,·0x17851 ····const-string·v4,·"error"
  
7852 ····.line·77852 ····.line·7
7853 ····const-string·v5,·"error" 
  
7854 ····.line·87853 ····.line·8
 7854 ····const/4·v5,·0x1
  
7855 ····.line·97855 ····.line·9
7856 ····iget-object·v6,·p0,·Lb4/b;->n:Ljava/lang/Object;7856 ····iget-object·v6,·p0,·Lb4/b;->n:Ljava/lang/Object;
  
7857 ····.line·107857 ····.line·10
7858 ····.line·117858 ····.line·11
7859 ····const/4·v7,·0x07859 ····const/4·v7,·0x0
  
Offset 7962, 15 lines modifiedOffset 7962, 15 lines modified
7962 ····move-result-object·v07962 ····move-result-object·v0
  
7963 ····.line·587963 ····.line·58
7964 ····check-cast·v0,·Ljava/lang/String;7964 ····check-cast·v0,·Ljava/lang/String;
  
7965 ····.line·597965 ····.line·59
7966 ····.line·607966 ····.line·60
7967 ····invoke-virtual·{p1,·v4},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;7967 ····invoke-virtual·{p1,·v5},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
7968 ····.line·617968 ····.line·61
7969 ····.line·627969 ····.line·62
7970 ····.line·637970 ····.line·63
7971 ····move-result-object·p17971 ····move-result-object·p1
  
7972 ····.line·647972 ····.line·64
Offset 8012, 2861 lines modifiedOffset 8012, 3035 lines modified
8012 ····move-result-object·p18012 ····move-result-object·p1
  
8013 ····.line·818013 ····.line·81
8014 ····check-cast·p2,·Lm3/e;8014 ····check-cast·p2,·Lm3/e;
  
8015 ····.line·828015 ····.line·82
8016 ····.line·838016 ····.line·83
8017 ····invoke-virtual·{p2,·v5,·p1,·v7},·Lm3/e;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V8017 ····invoke-virtual·{p2,·v4,·p1,·v7},·Lm3/e;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V
  
8018 ····.line·848018 ····.line·84
8019 ····.line·858019 ····.line·85
8020 ····.line·868020 ····.line·86
8021 ····:goto_08021 ····:goto_0
8022 ····return-void8022 ····return-void
  
8023 ····.line·878023 ····.line·87
8024 ····:pswitch_18024 ····:pswitch_1
8025 ····iget-object·v0,·p1,·Lk/y;->n:Ljava/lang/Object;8025 ····check-cast·v6,·Lk/a2;
  
8026 ····.line·888026 ····.line·88
8027 ····.line·898027 ····.line·89
8028 ····check-cast·v0,·Ljava/lang/String;8028 ····iget-object·v1,·v6,·Lk/a2;->n:Ljava/lang/Object;
  
8029 ····.line·908029 ····.line·90
8030 ····.line·918030 ····.line·91
8031 ····iget-object·p1,·p1,·Lk/y;->o:Ljava/lang/Object;8031 ····check-cast·v1,·Lk/a2;
  
8032 ····.line·928032 ····.line·92
8033 ····.line·938033 ····.line·93
8034 ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;8034 ····if-nez·v1,·:cond_2
  
8035 ····.line·948035 ····.line·94
8036 ····.line·958036 ····.line·95
 8037 ····goto/16·:goto_5
8037 ····.line·96 
8038 ····const-string·v1,·"get" 
  
 8038 ····.line·96
8039 ····.line·978039 ····.line·97
8040 ····.line·98 
8041 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z8040 ····:cond_2
 8041 ····iget-object·p1,·p1,·Lk/y;->n:Ljava/lang/Object;
  
 8042 ····.line·98
8042 ····.line·998043 ····.line·99
 8044 ····check-cast·p1,·Ljava/lang/String;
  
8043 ····.line·1008045 ····.line·100
8044 ····.line·1018046 ····.line·101
8045 ····move-result·v18047 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
8046 ····.line·1028048 ····.line·102
8047 ····if-nez·v1,·:cond_3 
  
8048 ····.line·1038049 ····.line·103
8049 ····.line·1048050 ····.line·104
8050 ····const-string·v1,·"put"8051 ····invoke-virtual·{p1},·Ljava/lang/String;->hashCode()I
  
8051 ····.line·1058052 ····.line·105
8052 ····.line·1068053 ····.line·106
8053 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z 
  
8054 ····.line·1078054 ····.line·107
 8055 ····move-result·v1
  
8055 ····.line·1088056 ····.line·108
 8057 ····const·v8,·-0x2a11fcff
8056 ····.line·109 
8057 ····move-result·v0 
  
 8058 ····.line·109
8058 ····.line·1108059 ····.line·110
8059 ····if-nez·v0,·:cond_2 
  
8060 ····.line·1118060 ····.line·111
 8061 ····if-eq·v1,·v8,·:cond_7
8061 ····.line·112 
8062 ····check-cast·p2,·Lm3/e; 
  
 8062 ····.line·112
8063 ····.line·1138063 ····.line·113
 8064 ····const·v8,·0x68dc8e5d
Max diff block lines reached; 92394/95263 bytes (96.99%) of diff not shown.
903 B
smali/b4/c.smali
    
Offset 95, 15 lines modifiedOffset 95, 15 lines modified
  
95 ····invoke-direct·{v0,·v1},·Ljava/util/HashMap;-><init>(I)V95 ····invoke-direct·{v0,·v1},·Ljava/util/HashMap;-><init>(I)V
  
96 ····invoke-static·{p0},·Lb4/a;->a(Landroid/window/BackEvent;)F96 ····invoke-static·{p0},·Lb4/a;->a(Landroid/window/BackEvent;)F
  
97 ····move-result·v197 ····move-result·v1
  
98 ····invoke-static·{p0},·Lb4/a;->c(Landroid/window/BackEvent;)F98 ····invoke-static·{p0},·Lb4/a;->d(Landroid/window/BackEvent;)F
  
99 ····move-result·v299 ····move-result·v2
  
100 ····invoke-static·{v1},·Ljava/lang/Float;->isNaN(F)Z100 ····invoke-static·{v1},·Ljava/lang/Float;->isNaN(F)Z
  
101 ····move-result·v3101 ····move-result·v3
  
Offset 149, 15 lines modifiedOffset 149, 15 lines modified
149 ····const/4·v1,·0x0149 ····const/4·v1,·0x0
  
150 ····:goto_1150 ····:goto_1
151 ····const-string·v2,·"touchOffset"151 ····const-string·v2,·"touchOffset"
  
152 ····invoke-virtual·{v0,·v2,·v1},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;152 ····invoke-virtual·{v0,·v2,·v1},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
153 ····invoke-static·{p0},·Lb4/a;->d(Landroid/window/BackEvent;)F153 ····invoke-static·{p0},·Lb4/a;->e(Landroid/window/BackEvent;)F
  
154 ····move-result·v1154 ····move-result·v1
  
155 ····invoke-static·{v1},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;155 ····invoke-static·{v1},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;
  
156 ····move-result-object·v1156 ····move-result-object·v1
  
776 B
smali/o3/d.smali
    
Offset 358, 15 lines modifiedOffset 358, 15 lines modified
  
358 ····.line·17358 ····.line·17
359 ····:goto_0359 ····:goto_0
360 ····check-cast·v1,·Lu3/b;360 ····check-cast·v1,·Lu3/b;
  
361 ····.line·18361 ····.line·18
362 ····.line·19362 ····.line·19
363 ····iget-object·v0,·v1,·Lu3/b;->r:Ljava/util/HashSet;363 ····iget-object·v0,·v1,·Lu3/b;->s:Ljava/util/HashSet;
  
364 ····.line·20364 ····.line·20
365 ····.line·21365 ····.line·21
366 ····invoke-virtual·{v0},·Ljava/util/HashSet;->iterator()Ljava/util/Iterator;366 ····invoke-virtual·{v0},·Ljava/util/HashSet;->iterator()Ljava/util/Iterator;
  
367 ····.line·22367 ····.line·22
368 ····.line·23368 ····.line·23
Offset 405, 15 lines modifiedOffset 405, 15 lines modified
405 ····.line·39405 ····.line·39
406 ····.line·40406 ····.line·40
407 ····goto·:goto_1407 ····goto·:goto_1
  
408 ····.line·41408 ····.line·41
409 ····:cond_0409 ····:cond_0
410 ····:goto_2410 ····:goto_2
411 ····iget-object·v0,·v1,·Lu3/b;->q:Lio/flutter/plugin/platform/h;411 ····iget-object·v0,·v1,·Lu3/b;->r:Lio/flutter/plugin/platform/h;
  
412 ····.line·42412 ····.line·42
413 ····.line·43413 ····.line·43
414 ····iget-object·v2,·v0,·Lio/flutter/plugin/platform/h;->j:Landroid/util/SparseArray;414 ····iget-object·v2,·v0,·Lio/flutter/plugin/platform/h;->j:Landroid/util/SparseArray;
  
415 ····.line·44415 ····.line·44
416 ····.line·45416 ····.line·45
430 B
smali/o3/e.smali
    
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
  
101 ····.line·38101 ····.line·38
102 ····invoke-direct·{v0,·v1,·p0},·Lo3/d;-><init>(ILjava/lang/Object;)V102 ····invoke-direct·{v0,·v1,·p0},·Lo3/d;-><init>(ILjava/lang/Object;)V
  
103 ····.line·39103 ····.line·39
104 ····.line·40104 ····.line·40
105 ····.line·41105 ····.line·41
106 ····iget-object·p1,·p1,·Lu3/b;->r:Ljava/util/HashSet;106 ····iget-object·p1,·p1,·Lu3/b;->s:Ljava/util/HashSet;
  
107 ····.line·42107 ····.line·42
108 ····.line·43108 ····.line·43
109 ····invoke-virtual·{p1,·v0},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z109 ····invoke-virtual·{p1,·v0},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
  
110 ····.line·44110 ····.line·44
111 ····.line·45111 ····.line·45
3.45 KB
smali/n3/f.smali
    
Offset 420, 15 lines modifiedOffset 420, 15 lines modified
  
420 ····const/4·v2,·0x0420 ····const/4·v2,·0x0
  
421 ····const-string·v3,·"id"421 ····const-string·v3,·"id"
  
422 ····aput-object·v3,·v1,·v2422 ····aput-object·v3,·v1,·v2
  
423 ····invoke-static·{p0},·Ll1/f0;->n(Landroid/media/AudioDeviceInfo;)I423 ····invoke-static·{p0},·Ll1/f0;->m(Landroid/media/AudioDeviceInfo;)I
  
424 ····move-result·v2424 ····move-result·v2
  
425 ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;425 ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
426 ····move-result-object·v2426 ····move-result-object·v2
  
Offset 440, 15 lines modifiedOffset 440, 15 lines modified
  
440 ····const-string·v3,·"productName"440 ····const-string·v3,·"productName"
  
441 ····aput-object·v3,·v1,·v2441 ····aput-object·v3,·v1,·v2
  
442 ····const/4·v2,·0x3442 ····const/4·v2,·0x3
  
443 ····invoke-static·{p0},·Ll1/f0;->g(Landroid/media/AudioDeviceInfo;)Ljava/lang/CharSequence;443 ····invoke-static·{p0},·Ll1/f0;->f(Landroid/media/AudioDeviceInfo;)Ljava/lang/CharSequence;
  
444 ····move-result-object·v3444 ····move-result-object·v3
  
445 ····aput-object·v3,·v1,·v2445 ····aput-object·v3,·v1,·v2
  
446 ····const/4·v2,·0x4446 ····const/4·v2,·0x4
  
Offset 462, 15 lines modifiedOffset 462, 15 lines modified
  
462 ····const/4·v0,·0x6462 ····const/4·v0,·0x6
  
463 ····const-string·v2,·"isSource"463 ····const-string·v2,·"isSource"
  
464 ····aput-object·v2,·v1,·v0464 ····aput-object·v2,·v1,·v0
  
465 ····invoke-static·{p0},·Ll1/f0;->j(Landroid/media/AudioDeviceInfo;)Z465 ····invoke-static·{p0},·Ll1/f0;->i(Landroid/media/AudioDeviceInfo;)Z
  
466 ····move-result·v0466 ····move-result·v0
  
467 ····invoke-static·{v0},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;467 ····invoke-static·{v0},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
  
468 ····move-result-object·v0468 ····move-result-object·v0
  
Offset 480, 15 lines modifiedOffset 480, 15 lines modified
  
480 ····const/16·v0,·0x8480 ····const/16·v0,·0x8
  
481 ····const-string·v2,·"isSink"481 ····const-string·v2,·"isSink"
  
482 ····aput-object·v2,·v1,·v0482 ····aput-object·v2,·v1,·v0
  
483 ····invoke-static·{p0},·Ll1/f0;->o(Landroid/media/AudioDeviceInfo;)Z483 ····invoke-static·{p0},·Ll1/f0;->n(Landroid/media/AudioDeviceInfo;)Z
  
484 ····move-result·v0484 ····move-result·v0
  
485 ····invoke-static·{v0},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;485 ····invoke-static·{v0},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
  
486 ····move-result-object·v0486 ····move-result-object·v0
  
Offset 500, 71 lines modifiedOffset 500, 71 lines modified
  
500 ····const-string·v2,·"sampleRates"500 ····const-string·v2,·"sampleRates"
  
501 ····aput-object·v2,·v1,·v0501 ····aput-object·v2,·v1,·v0
  
502 ····const/16·v0,·0xb502 ····const/16·v0,·0xb
  
503 ····invoke-static·{p0},·Ll1/f0;->p(Landroid/media/AudioDeviceInfo;)[I503 ····invoke-static·{p0},·Ll1/f0;->o(Landroid/media/AudioDeviceInfo;)[I
  
504 ····move-result-object·v2504 ····move-result-object·v2
  
505 ····aput-object·v2,·v1,·v0505 ····aput-object·v2,·v1,·v0
  
506 ····const/16·v0,·0xc506 ····const/16·v0,·0xc
  
507 ····const-string·v2,·"channelMasks"507 ····const-string·v2,·"channelMasks"
  
508 ····aput-object·v2,·v1,·v0508 ····aput-object·v2,·v1,·v0
  
509 ····const/16·v0,·0xd509 ····const/16·v0,·0xd
  
510 ····invoke-static·{p0},·Ll1/f0;->q(Landroid/media/AudioDeviceInfo;)[I510 ····invoke-static·{p0},·Ll1/f0;->p(Landroid/media/AudioDeviceInfo;)[I
  
511 ····move-result-object·v2511 ····move-result-object·v2
  
512 ····aput-object·v2,·v1,·v0512 ····aput-object·v2,·v1,·v0
  
513 ····const/16·v0,·0xe513 ····const/16·v0,·0xe
  
514 ····const-string·v2,·"channelIndexMasks"514 ····const-string·v2,·"channelIndexMasks"
  
515 ····aput-object·v2,·v1,·v0515 ····aput-object·v2,·v1,·v0
  
516 ····const/16·v0,·0xf516 ····const/16·v0,·0xf
  
517 ····invoke-static·{p0},·Ll1/f0;->r(Landroid/media/AudioDeviceInfo;)[I517 ····invoke-static·{p0},·Ll1/f0;->q(Landroid/media/AudioDeviceInfo;)[I
  
518 ····move-result-object·v2518 ····move-result-object·v2
  
519 ····aput-object·v2,·v1,·v0519 ····aput-object·v2,·v1,·v0
  
520 ····const/16·v0,·0x10520 ····const/16·v0,·0x10
  
521 ····const-string·v2,·"channelCounts"521 ····const-string·v2,·"channelCounts"
  
522 ····aput-object·v2,·v1,·v0522 ····aput-object·v2,·v1,·v0
  
523 ····const/16·v0,·0x11523 ····const/16·v0,·0x11
  
524 ····invoke-static·{p0},·Ll1/f0;->s(Landroid/media/AudioDeviceInfo;)[I524 ····invoke-static·{p0},·Ll1/f0;->r(Landroid/media/AudioDeviceInfo;)[I
  
525 ····move-result-object·v2525 ····move-result-object·v2
  
526 ····aput-object·v2,·v1,·v0526 ····aput-object·v2,·v1,·v0
  
527 ····const/16·v0,·0x12527 ····const/16·v0,·0x12
  
528 ····const-string·v2,·"encodings"528 ····const-string·v2,·"encodings"
  
529 ····aput-object·v2,·v1,·v0529 ····aput-object·v2,·v1,·v0
  
530 ····const/16·v0,·0x13530 ····const/16·v0,·0x13
  
Max diff block lines reached; 426/3500 bytes (12.17%) of diff not shown.
4.37 KB
smali/n3/e.smali
    
Offset 123, 15 lines modifiedOffset 123, 15 lines modified
  
123 ····.line·51123 ····.line·51
124 ····.line·52124 ····.line·52
125 ····iget-object·v1,·p0,·Ln3/e;->f:Landroid/media/AudioManager;125 ····iget-object·v1,·p0,·Ln3/e;->f:Landroid/media/AudioManager;
  
126 ····.line·53126 ····.line·53
127 ····.line·54127 ····.line·54
128 ····invoke-static·{v1,·p1,·v0},·Ll1/f0;->i(Landroid/media/AudioManager;Landroid/media/AudioDeviceCallback;Landroid/os/Handler;)V128 ····invoke-static·{v1,·p1,·v0},·Ll1/f0;->h(Landroid/media/AudioManager;Landroid/media/AudioDeviceCallback;Landroid/os/Handler;)V
  
129 ····.line·55129 ····.line·55
130 ····.line·56130 ····.line·56
131 ····.line·57131 ····.line·57
132 ····:cond_0132 ····:cond_0
133 ····return-void133 ····return-void
134 ····.line·58134 ····.line·58
Offset 941, 15 lines modifiedOffset 941, 15 lines modified
  
941 ····new-instance·v0,·Ljava/util/ArrayList;941 ····new-instance·v0,·Ljava/util/ArrayList;
  
942 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V942 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
943 ····iget-object·v1,·p0,·Ln3/e;->f:Landroid/media/AudioManager;943 ····iget-object·v1,·p0,·Ln3/e;->f:Landroid/media/AudioManager;
  
944 ····invoke-static·{v1,·p1},·Ll1/f0;->m(Landroid/media/AudioManager;I)[Landroid/media/AudioDeviceInfo;944 ····invoke-static·{v1,·p1},·Ll1/f0;->l(Landroid/media/AudioManager;I)[Landroid/media/AudioDeviceInfo;
  
945 ····move-result-object·p1945 ····move-result-object·p1
  
946 ····const/4·v1,·0x0946 ····const/4·v1,·0x0
  
947 ····const/4·v2,·0x0947 ····const/4·v2,·0x0
  
Offset 980, 15 lines modifiedOffset 980, 15 lines modified
  
980 ····new-array·v5,·v5,·[Ljava/lang/Object;980 ····new-array·v5,·v5,·[Ljava/lang/Object;
  
981 ····const-string·v6,·"id"981 ····const-string·v6,·"id"
  
982 ····aput-object·v6,·v5,·v1982 ····aput-object·v6,·v5,·v1
  
983 ····invoke-static·{v3},·Ll1/f0;->n(Landroid/media/AudioDeviceInfo;)I983 ····invoke-static·{v3},·Ll1/f0;->m(Landroid/media/AudioDeviceInfo;)I
  
984 ····move-result·v6984 ····move-result·v6
  
985 ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;985 ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
986 ····move-result-object·v6986 ····move-result-object·v6
  
Offset 1000, 15 lines modifiedOffset 1000, 15 lines modified
  
1000 ····const-string·v7,·"productName"1000 ····const-string·v7,·"productName"
  
1001 ····aput-object·v7,·v5,·v61001 ····aput-object·v7,·v5,·v6
  
1002 ····const/4·v6,·0x31002 ····const/4·v6,·0x3
  
1003 ····invoke-static·{v3},·Ll1/f0;->g(Landroid/media/AudioDeviceInfo;)Ljava/lang/CharSequence;1003 ····invoke-static·{v3},·Ll1/f0;->f(Landroid/media/AudioDeviceInfo;)Ljava/lang/CharSequence;
  
1004 ····move-result-object·v71004 ····move-result-object·v7
  
1005 ····aput-object·v7,·v5,·v61005 ····aput-object·v7,·v5,·v6
  
1006 ····const/4·v6,·0x41006 ····const/4·v6,·0x4
  
Offset 1022, 15 lines modifiedOffset 1022, 15 lines modified
  
1022 ····const/4·v4,·0x61022 ····const/4·v4,·0x6
  
1023 ····const-string·v6,·"isSource"1023 ····const-string·v6,·"isSource"
  
1024 ····aput-object·v6,·v5,·v41024 ····aput-object·v6,·v5,·v4
  
1025 ····invoke-static·{v3},·Ll1/f0;->j(Landroid/media/AudioDeviceInfo;)Z1025 ····invoke-static·{v3},·Ll1/f0;->i(Landroid/media/AudioDeviceInfo;)Z
  
1026 ····move-result·v41026 ····move-result·v4
  
1027 ····invoke-static·{v4},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;1027 ····invoke-static·{v4},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
  
1028 ····move-result-object·v41028 ····move-result-object·v4
  
Offset 1040, 15 lines modifiedOffset 1040, 15 lines modified
  
1040 ····const/16·v4,·0x81040 ····const/16·v4,·0x8
  
1041 ····const-string·v6,·"isSink"1041 ····const-string·v6,·"isSink"
  
1042 ····aput-object·v6,·v5,·v41042 ····aput-object·v6,·v5,·v4
  
1043 ····invoke-static·{v3},·Ll1/f0;->o(Landroid/media/AudioDeviceInfo;)Z1043 ····invoke-static·{v3},·Ll1/f0;->n(Landroid/media/AudioDeviceInfo;)Z
  
1044 ····move-result·v41044 ····move-result·v4
  
1045 ····invoke-static·{v4},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;1045 ····invoke-static·{v4},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
  
1046 ····move-result-object·v41046 ····move-result-object·v4
  
Offset 1058, 15 lines modifiedOffset 1058, 15 lines modified
  
1058 ····const/16·v4,·0xa1058 ····const/16·v4,·0xa
  
1059 ····const-string·v6,·"sampleRates"1059 ····const-string·v6,·"sampleRates"
  
1060 ····aput-object·v6,·v5,·v41060 ····aput-object·v6,·v5,·v4
  
1061 ····invoke-static·{v3},·Ll1/f0;->p(Landroid/media/AudioDeviceInfo;)[I1061 ····invoke-static·{v3},·Ll1/f0;->o(Landroid/media/AudioDeviceInfo;)[I
  
1062 ····move-result-object·v41062 ····move-result-object·v4
  
1063 ····invoke-static·{v4},·Ln3/f;->c([I)Ljava/util/ArrayList;1063 ····invoke-static·{v4},·Ln3/f;->c([I)Ljava/util/ArrayList;
  
1064 ····move-result-object·v41064 ····move-result-object·v4
  
Offset 1076, 15 lines modifiedOffset 1076, 15 lines modified
  
1076 ····const/16·v4,·0xc1076 ····const/16·v4,·0xc
  
1077 ····const-string·v6,·"channelMasks"1077 ····const-string·v6,·"channelMasks"
  
1078 ····aput-object·v6,·v5,·v41078 ····aput-object·v6,·v5,·v4
  
1079 ····invoke-static·{v3},·Ll1/f0;->q(Landroid/media/AudioDeviceInfo;)[I1079 ····invoke-static·{v3},·Ll1/f0;->p(Landroid/media/AudioDeviceInfo;)[I
  
1080 ····move-result-object·v41080 ····move-result-object·v4
  
1081 ····invoke-static·{v4},·Ln3/f;->c([I)Ljava/util/ArrayList;1081 ····invoke-static·{v4},·Ln3/f;->c([I)Ljava/util/ArrayList;
  
1082 ····move-result-object·v41082 ····move-result-object·v4
  
Max diff block lines reached; 1130/4447 bytes (25.41%) of diff not shown.
488 B
smali/n3/g.smali
    
Offset 762, 15 lines modifiedOffset 762, 15 lines modified
  
762 ····.line·50762 ····.line·50
763 ····.line·51763 ····.line·51
764 ····iget-object·v3,·v1,·Ln3/e;->g:Ln3/c;764 ····iget-object·v3,·v1,·Ln3/e;->g:Ln3/c;
  
765 ····.line·52765 ····.line·52
766 ····.line·53766 ····.line·53
767 ····invoke-static·{v2,·v3},·Ll1/f0;->h(Landroid/media/AudioManager;Landroid/media/AudioDeviceCallback;)V767 ····invoke-static·{v2,·v3},·Ll1/f0;->g(Landroid/media/AudioManager;Landroid/media/AudioDeviceCallback;)V
  
768 ····.line·54768 ····.line·54
769 ····.line·55769 ····.line·55
770 ····.line·56770 ····.line·56
771 ····:cond_1771 ····:cond_1
772 ····iput-object·v0,·v1,·Ln3/e;->e:Landroid/content/Context;772 ····iput-object·v0,·v1,·Ln3/e;->e:Landroid/content/Context;
  
2.34 KB
smali/b0/c.smali
    
Offset 319, 46 lines modifiedOffset 319, 66 lines modified
319 ····const/4·v0,·0x5319 ····const/4·v0,·0x5
  
320 ····invoke-virtual·{p0,·v0},·Landroid/media/ImageReader$Builder;->setMaxImages(I)Landroid/media/ImageReader$Builder;320 ····invoke-virtual·{p0,·v0},·Landroid/media/ImageReader$Builder;->setMaxImages(I)Landroid/media/ImageReader$Builder;
  
321 ····return-void321 ····return-void
322 .end·method322 .end·method
  
 323 .method·public·static·bridge·synthetic·n(Landroid/view/inputmethod/InputMethodManager;Landroid/view/View;)V
 324 ····.locals·0
  
 325 ····.line·1
 326 ····invoke-virtual·{p0,·p1},·Landroid/view/inputmethod/InputMethodManager;->startStylusHandwriting(Landroid/view/View;)V
  
 327 ····return-void
 328 .end·method
  
323 .method·public·static·bridge·synthetic·n(Landroid/window/OnBackInvokedDispatcher;Landroid/window/OnBackInvokedCallback;)V329 .method·public·static·bridge·synthetic·o(Landroid/window/OnBackInvokedDispatcher;Landroid/window/OnBackInvokedCallback;)V
324 ····.locals·0330 ····.locals·0
  
325 ····.line·1331 ····.line·1
326 ····invoke-interface·{p0,·p1},·Landroid/window/OnBackInvokedDispatcher;->unregisterOnBackInvokedCallback(Landroid/window/OnBackInvokedCallback;)V332 ····invoke-interface·{p0,·p1},·Landroid/window/OnBackInvokedDispatcher;->unregisterOnBackInvokedCallback(Landroid/window/OnBackInvokedCallback;)V
  
327 ····return-void333 ····return-void
328 .end·method334 .end·method
  
 335 .method·public·static·bridge·synthetic·p(Lt3/o;)V
 336 ····.locals·1
  
 337 ····.line·1
 338 ····const/4·v0,·0x0
  
 339 ····invoke-virtual·{p0,·v0},·Landroid/view/View;->setAutoHandwritingEnabled(Z)V
  
 340 ····return-void
 341 .end·method
  
329 .method·public·static·bridge·synthetic·o(Landroid/media/ImageReader$Builder;)V342 .method·public·static·bridge·synthetic·q(Landroid/media/ImageReader$Builder;)V
330 ····.locals·1343 ····.locals·1
  
331 ····.line·1344 ····.line·1
332 ····const/16·v0,·0x22345 ····const/16·v0,·0x22
  
333 ····invoke-virtual·{p0,·v0},·Landroid/media/ImageReader$Builder;->setImageFormat(I)Landroid/media/ImageReader$Builder;346 ····invoke-virtual·{p0,·v0},·Landroid/media/ImageReader$Builder;->setImageFormat(I)Landroid/media/ImageReader$Builder;
  
334 ····return-void347 ····return-void
335 .end·method348 .end·method
  
336 .method·public·static·bridge·synthetic·p(Landroid/window/OnBackInvokedDispatcher;Landroid/window/OnBackInvokedCallback;)V349 .method·public·static·bridge·synthetic·r(Landroid/window/OnBackInvokedDispatcher;Landroid/window/OnBackInvokedCallback;)V
337 ····.locals·1350 ····.locals·1
  
338 ····.line·1351 ····.line·1
339 ····const/4·v0,·0x0352 ····const/4·v0,·0x0
  
340 ····invoke-interface·{p0,·v0,·p1},·Landroid/window/OnBackInvokedDispatcher;->registerOnBackInvokedCallback(ILandroid/window/OnBackInvokedCallback;)V353 ····invoke-interface·{p0,·v0,·p1},·Landroid/window/OnBackInvokedDispatcher;->registerOnBackInvokedCallback(ILandroid/window/OnBackInvokedCallback;)V
  
341 ····return-void354 ····return-void
342 .end·method355 .end·method
  
343 .method·public·static·bridge·synthetic·q(Landroid/media/ImageReader$Builder;)V356 .method·public·static·bridge·synthetic·s(Landroid/media/ImageReader$Builder;)V
344 ····.locals·2357 ····.locals·2
  
345 ····.line·1358 ····.line·1
346 ····const-wide/16·v0,·0x100359 ····const-wide/16·v0,·0x100
  
347 ····invoke-virtual·{p0,·v0,·v1},·Landroid/media/ImageReader$Builder;->setUsage(J)Landroid/media/ImageReader$Builder;360 ····invoke-virtual·{p0,·v0,·v1},·Landroid/media/ImageReader$Builder;->setUsage(J)Landroid/media/ImageReader$Builder;
  
6.21 KB
smali/z0/k.smali
    
Offset 3, 70 lines modifiedOffset 3, 389 lines modified
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lz/a;5 .implements·Lz/a;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·a:Le5/p;7 .field·public·final·synthetic·a:I
  
 8 .field·public·final·synthetic·b:Ljava/lang/Object;
  
  
8 #·direct·methods9 #·direct·methods
9 .method·public·synthetic·constructor·<init>(Le5/p;)V10 .method·public·synthetic·constructor·<init>(ILjava/lang/Object;)V
10 ····.locals·011 ····.locals·0
  
11 ····.line·112 ····.line·1
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V13 ····iput·p1,·p0,·Lz0/k;->a:I
  
 14 ····.line·2
 15 ····.line·3
13 ····iput-object·p1,·p0,·Lz0/k;->a:Le5/p;16 ····iput-object·p2,·p0,·Lz0/k;->b:Ljava/lang/Object;
  
 17 ····.line·4
 18 ····.line·5
 19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 20 ····.line·6
 21 ····.line·7
 22 ····.line·8
14 ····return-void23 ····return-void
 24 ····.line·9
 25 ····.line·10
 26 ····.line·11
 27 ····.line·12
 28 ····.line·13
 29 ····.line·14
 30 ····.line·15
 31 ····.line·16
 32 ····.line·17
 33 ····.line·18
 34 ····.line·19
 35 ····.line·20
 36 ····.line·21
 37 ····.line·22
 38 ····.line·23
 39 ····.line·24
 40 ····.line·25
 41 ····.line·26
 42 ····.line·27
 43 ····.line·28
 44 ····.line·29
 45 ····.line·30
 46 ····.line·31
 47 ····.line·32
 48 ····.line·33
 49 ····.line·34
 50 ····.line·35
 51 ····.line·36
 52 ····.line·37
 53 ····.line·38
 54 ····.line·39
 55 ····.line·40
 56 ····.line·41
 57 ····.line·42
 58 ····.line·43
 59 ····.line·44
 60 ····.line·45
 61 ····.line·46
 62 ····.line·47
 63 ····.line·48
 64 ····.line·49
 65 ····.line·50
 66 ····.line·51
 67 ····.line·52
 68 ····.line·53
 69 ····.line·54
 70 ····.line·55
 71 ····.line·56
 72 ····.line·57
 73 ····.line·58
 74 ····.line·59
 75 ····.line·60
 76 ····.line·61
 77 ····.line·62
 78 ····.line·63
 79 ····.line·64
 80 ····.line·65
 81 ····.line·66
 82 ····.line·67
 83 ····.line·68
 84 ····.line·69
 85 ····.line·70
 86 ····.line·71
 87 ····.line·72
 88 ····.line·73
 89 ····.line·74
 90 ····.line·75
 91 ····.line·76
 92 ····.line·77
 93 ····.line·78
 94 ····.line·79
 95 ····.line·80
 96 ····.line·81
 97 ····.line·82
 98 ····.line·83
 99 ····.line·84
 100 ····.line·85
 101 ····.line·86
 102 ····.line·87
 103 ····.line·88
 104 ····.line·89
 105 ····.line·90
 106 ····.line·91
 107 ····.line·92
 108 ····.line·93
 109 ····.line·94
 110 ····.line·95
 111 ····.line·96
 112 ····.line·97
 113 ····.line·98
 114 ····.line·99
 115 ····.line·100
 116 ····.line·101
 117 ····.line·102
 118 ····.line·103
 119 ····.line·104
Max diff block lines reached; 1381/6328 bytes (21.82%) of diff not shown.
1.9 KB
smali/z0/l.smali
    
Offset 428, 88 lines modifiedOffset 428, 90 lines modified
  
428 ····.line·28428 ····.line·28
429 ····.line·29429 ····.line·29
430 ····new-instance·v1,·Lz0/k;430 ····new-instance·v1,·Lz0/k;
  
431 ····.line·30431 ····.line·30
432 ····.line·31432 ····.line·31
433 ····invoke-direct·{v1,·p1},·Lz0/k;-><init>(Le5/p;)V433 ····const/4·v3,·0x0
  
434 ····.line·32434 ····.line·32
 435 ····invoke-direct·{v1,·v3,·p1},·Lz0/k;-><init>(ILjava/lang/Object;)V
  
435 ····.line·33436 ····.line·33
436 ····.line·34437 ····.line·34
 438 ····.line·35
437 ····iget-object·v3,·p0,·Lz0/l;->s:Ly0/a;439 ····iget-object·v3,·p0,·Lz0/l;->s:Ly0/a;
  
438 ····.line·35 
439 ····.line·36440 ····.line·36
 441 ····.line·37
440 ····iget-object·v4,·v3,·Ly0/a;->d:Ljava/lang/Object;442 ····iget-object·v4,·v3,·Ly0/a;->d:Ljava/lang/Object;
  
441 ····.line·37 
442 ····.line·38443 ····.line·38
 444 ····.line·39
443 ····check-cast·v4,·La1/a;445 ····check-cast·v4,·La1/a;
  
444 ····.line·39 
445 ····.line·40446 ····.line·40
 447 ····.line·41
446 ····new-instance·v5,·Ll/a;448 ····new-instance·v5,·Ll/a;
  
447 ····.line·41 
448 ····.line·42449 ····.line·42
 450 ····.line·43
449 ····const/4·v6,·0x6451 ····const/4·v6,·0x6
  
450 ····.line·43452 ····.line·44
451 ····invoke-direct·{v5,·v6},·Ll/a;-><init>(I)V453 ····invoke-direct·{v5,·v6},·Ll/a;-><init>(I)V
  
452 ····.line·44 
453 ····.line·45454 ····.line·45
454 ····.line·46455 ····.line·46
 456 ····.line·47
455 ····iget-object·v6,·p0,·Lz0/l;->t:Landroid/app/Activity;457 ····iget-object·v6,·p0,·Lz0/l;->t:Landroid/app/Activity;
  
456 ····.line·47 
457 ····.line·48458 ····.line·48
 459 ····.line·49
458 ····invoke-interface·{v4,·v6,·v5,·v1},·La1/a;->b(Landroid/app/Activity;Ll/a;Lz0/k;)V460 ····invoke-interface·{v4,·v6,·v5,·v1},·La1/a;->b(Landroid/app/Activity;Ll/a;Lz0/k;)V
  
459 ····.line·49 
460 ····.line·50461 ····.line·50
461 ····.line·51462 ····.line·51
 463 ····.line·52
462 ····new-instance·v4,·Lk0/b;464 ····new-instance·v4,·Lk0/b;
  
463 ····.line·52 
464 ····.line·53465 ····.line·53
 466 ····.line·54
465 ····invoke-direct·{v4,·v2,·v3,·v1},·Lk0/b;-><init>(ILjava/lang/Object;Ljava/lang/Object;)V467 ····invoke-direct·{v4,·v2,·v3,·v1},·Lk0/b;-><init>(ILjava/lang/Object;Ljava/lang/Object;)V
  
466 ····.line·54 
467 ····.line·55468 ····.line·55
468 ····.line·56469 ····.line·56
 470 ····.line·57
469 ····iput·v2,·p0,·Lz0/l;->q:I471 ····iput·v2,·p0,·Lz0/l;->q:I
  
470 ····.line·57 
471 ····.line·58472 ····.line·58
 473 ····.line·59
472 ····invoke-static·{p1,·v4,·p0},·Lm4/f;->f(Le5/p;Lk0/b;Lm4/d;)Ljava/lang/Object;474 ····invoke-static·{p1,·v4,·p0},·Lm4/f;->f(Le5/p;Lk0/b;Lm4/d;)Ljava/lang/Object;
  
473 ····.line·59 
474 ····.line·60475 ····.line·60
475 ····.line·61476 ····.line·61
 477 ····.line·62
476 ····move-result-object·p1478 ····move-result-object·p1
  
477 ····.line·62479 ····.line·63
478 ····if-ne·p1,·v0,·:cond_2480 ····if-ne·p1,·v0,·:cond_2
  
479 ····.line·63 
480 ····.line·64481 ····.line·64
 482 ····.line·65
481 ····return-object·v0483 ····return-object·v0
  
482 ····.line·65484 ····.line·66
483 ····:cond_2485 ····:cond_2
484 ····:goto_0486 ····:goto_0
485 ····sget-object·p1,·Lk4/f;->a:Lk4/f;487 ····sget-object·p1,·Lk4/f;->a:Lk4/f;
  
486 ····.line·66 
487 ····.line·67488 ····.line·67
488 ····return-object·p1 
489 ····.line·68489 ····.line·68
 490 ····return-object·p1
490 ····.line·69491 ····.line·69
491 ····.line·70492 ····.line·70
492 ····.line·71493 ····.line·71
493 ····.line·72494 ····.line·72
494 ····.line·73495 ····.line·73
495 ····.line·74496 ····.line·74
496 ····.line·75497 ····.line·75
1.63 KB
smali/a0/t0.smali
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·static·bridge·synthetic·a()I5 .method·public·static·bridge·synthetic·a()I
6 ····.locals·16 ····.locals·1
  
7 ····.line·17 ····.line·1
8 ····invoke-static·{},·Landroid/view/WindowInsets$Type;->ime()I8 ····invoke-static·{},·Landroid/view/WindowInsets$Type;->navigationBars()I
  
9 ····move-result·v09 ····move-result·v0
  
10 ····return·v010 ····return·v0
11 .end·method11 .end·method
  
12 .method·public·static·bridge·synthetic·b(Landroid/telephony/TelephonyDisplayInfo;)I12 .method·public·static·bridge·synthetic·b(Landroid/telephony/TelephonyDisplayInfo;)I
Offset 179, 15 lines modifiedOffset 179, 15 lines modified
179 ····return-void179 ····return-void
180 .end·method180 .end·method
  
181 .method·public·static·bridge·synthetic·r()I181 .method·public·static·bridge·synthetic·r()I
182 ····.locals·1182 ····.locals·1
  
183 ····.line·1183 ····.line·1
184 ····invoke-static·{},·Landroid/view/WindowInsets$Type;->systemGestures()I184 ····invoke-static·{},·Landroid/view/WindowInsets$Type;->ime()I
  
185 ····move-result·v0185 ····move-result·v0
  
186 ····return·v0186 ····return·v0
187 .end·method187 .end·method
  
188 .method·public·static·bridge·synthetic·s(Landroid/view/WindowManager;)Landroid/view/WindowMetrics;188 .method·public·static·bridge·synthetic·s(Landroid/view/WindowManager;)Landroid/view/WindowMetrics;
Offset 223, 15 lines modifiedOffset 223, 15 lines modified
223 ····return-void223 ····return-void
224 .end·method224 .end·method
  
225 .method·public·static·bridge·synthetic·v()I225 .method·public·static·bridge·synthetic·v()I
226 ····.locals·1226 ····.locals·1
  
227 ····.line·1227 ····.line·1
228 ····invoke-static·{},·Landroid/view/WindowInsets$Type;->navigationBars()I228 ····invoke-static·{},·Landroid/view/WindowInsets$Type;->systemGestures()I
  
229 ····move-result·v0229 ····move-result·v0
  
230 ····return·v0230 ····return·v0
231 .end·method231 .end·method
  
232 .method·public·static·bridge·synthetic·w(Landroid/view/WindowInsetsController;)V232 .method·public·static·bridge·synthetic·w(Landroid/view/WindowInsetsController;)V
Offset 245, 15 lines modifiedOffset 245, 15 lines modified
245 ····return-void245 ····return-void
246 .end·method246 .end·method
  
247 .method·public·static·bridge·synthetic·x()I247 .method·public·static·bridge·synthetic·x()I
248 ····.locals·1248 ····.locals·1
  
249 ····.line·1249 ····.line·1
250 ····invoke-static·{},·Landroid/view/WindowInsets$Type;->statusBars()I250 ····invoke-static·{},·Landroid/view/WindowInsets$Type;->systemBars()I
  
251 ····move-result·v0251 ····move-result·v0
  
252 ····return·v0252 ····return·v0
253 .end·method253 .end·method
  
254 .method·public·static·bridge·synthetic·y(Landroid/view/WindowInsetsController;)V254 .method·public·static·bridge·synthetic·y(Landroid/view/WindowInsetsController;)V
533 B
smali/k0/j.smali
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
  
  
8 #·direct·methods8 #·direct·methods
9 .method·static·synthetic·constructor·<clinit>()V9 .method·static·synthetic·constructor·<clinit>()V
10 ····.locals·110 ····.locals·1
  
11 ····.line·111 ····.line·1
12 ····const/16·v0,·0x1c12 ····const/16·v0,·0x1d
  
13 ····new-array·v0,·v0,·[I13 ····new-array·v0,·v0,·[I
  
14 ····fill-array-data·v0,·:array_014 ····fill-array-data·v0,·:array_0
  
15 ····sput-object·v0,·Lk0/j;->a:[I15 ····sput-object·v0,·Lk0/j;->a:[I
  
Offset 48, 14 lines modifiedOffset 48, 15 lines modified
48 ········0x1648 ········0x16
49 ········0x1749 ········0x17
50 ········0x1850 ········0x18
51 ········0x1951 ········0x19
52 ········0x1a52 ········0x1a
53 ········0x1b53 ········0x1b
54 ········0x1c54 ········0x1c
 55 ········0x1d
55 ····.end·array-data56 ····.end·array-data
56 .end·method57 .end·method
  
57 .method·public·static·_values()[I58 .method·public·static·_values()[I
58 ····.locals·159 ····.locals·1
  
59 ····.line·160 ····.line·1
456 B
assets/dexopt/baseline.profm
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
00000000:·7072·6d00·3030·3200·0100·1700·0000·1f00··prm.002.........00000000:·7072·6d00·3030·3200·0100·1700·0000·1f00··prm.002.........
00000010:·0000·7801·6360·e066·48ce·492c·2e4e·2dd6··..x.c`.fH.I,.N-.00000010:·0000·7801·6360·e066·48ce·492c·2e4e·2dd6··..x.c`.fH.I,.N-.
00000020:·4b49·ada8·e661·6060·64f8·ce0c·0044·6905··KI...a``d....Di.00000020:·4b49·ada8·e161·6060·64f8·c10c·0044·7305··KI...a``d....Ds.
00000030:·eb·······································.00000030:·ed·······································.
1.34 KB
assets/dexopt/baseline.prof
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
00000000:·7072·6f00·3031·3000·01d3·0f00·0089·0000··pro.010.........00000000:·7072·6f00·3031·3000·01d5·0f00·008a·0000··pro.010.........
00000010:·0078·01e3·6660·6470·6060·6030·dcf7·ddf1··.x..f`dp```0....00000010:·0078·01e3·6660·6470·6060·60a8·df7a·a6ed··.x..f`dp```..z..
00000020:·aa2d·0343·724e·6271·716a·b15e·4a6a·85a2··.-.CrNbqqj.^Jj..00000020:·9e2d·0343·724e·6271·716a·b15e·4a6a·85b2··.-.CrNbqqj.^Jj..
00000030:·1003·5012·82a5·8134·2b94·cd0c·a541·724a··..P....4+....ArJ00000030:·1003·5012·82a5·8134·2b94·cd0c·a541·724a··..P....4+....ArJ
00000040:·40cc·04c4·2c50·316d·5584·1e43·2ea0·e028··@...,P1mU..C...(00000040:·40cc·04c4·2c50·3123·5584·1e23·2ea0·e028··@...,P1#U..#...(
00000050:·180d·018a·4280·8f81·c161·0628·c969·b051··....B....a.(.i.Q 
00000060:·64ce·a8e6·d110·180d·81d1·10a0·7108·3ca0··d...........q.<. 
00000070:·b1f9·a3c6·8f86·c010·0981·03c0·0622·4731··............."G1 
00000080:·c8b1·4787·888b·479d·391a·02a3·2130·5243··..G...G.9...!0RC 
00000090:·4066·9878·1c00·c4f5·0d08·················@f.x......00000050:·180d·018a·42c0·02a8·3b91·0f48·2c90·a0c8··....B...;..H,...
 00000060:·9c51·cda3·2130·1a02·a321·40eb·1038·00aa··.Q..!0...!@..8..
 00000070:·1647·c168·088c·8600·03b0·da76·9801·6a2e··.G.h.......v..j.
 00000080:·6ab0·8d86·c668·088c·86c0·6808·0cea·1028··j....h....h....(
 00000090:·18d4·ae23·de71·00d2·cd0d·0d··············...#.q.....
14.6 MB
assets/flutter_assets/NOTICES.Z
14.6 MB
NOTICES.Z-content
    
Offset 2650, 22623 lines modifiedOffset 2650, 22623 lines modified
0000a590:·4f53·5349·4249·4c49·5459·204f·4620·5355··OSSIBILITY·OF·SU0000a590:·4f53·5349·4249·4c49·5459·204f·4620·5355··OSSIBILITY·OF·SU
0000a5a0:·4348·2044·414d·4147·452e·0a2d·2d2d·2d2d··CH·DAMAGE..-----0000a5a0:·4348·2044·414d·4147·452e·0a2d·2d2d·2d2d··CH·DAMAGE..-----
0000a5b0:·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d··----------------0000a5b0:·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d··----------------
0000a5c0:·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d··----------------0000a5c0:·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d··----------------
0000a5d0:·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d··----------------0000a5d0:·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d··----------------
0000a5e0:·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d··----------------0000a5e0:·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d··----------------
0000a5f0:·2d2d·2d2d·2d2d·2d2d·2d2d·2d0a·6163·6365··-----------.acce0000a5f0:·2d2d·2d2d·2d2d·2d2d·2d2d·2d0a·6163·6365··-----------.acce
0000a600:·7373·6962·696c·6974·790a·656e·6769·6e65··ssibility.engine0000a600:·7373·6962·696c·6974·790a·6272·6f74·6c69··ssibility.brotli
 0000a610:·0a73·6b69·610a·0a43·6f70·7972·6967·6874··.skia..Copyright
 0000a620:·2032·3031·3520·5468·6520·4368·726f·6d69···2015·The·Chromi
0000a610:·0a73·7072·696e·675f·616e·696d·6174·696f··.spring_animatio 
0000a620:·6e0a·746f·6e69·630a·7478·740a·7765·625f··n.tonic.txt.web_ 
0000a630:·7465·7374·5f66·6f6e·7473·0a77·6562·5f75··test_fonts.web_u 
0000a640:·6e69·636f·6465·0a0a·436f·7079·7269·6768··nicode..Copyrigh 
0000a650:·7420·3230·3133·2054·6865·2046·6c75·7474··t·2013·The·Flutt 
0000a660:·6572·2041·7574·686f·7273·2e20·416c·6c20··er·Authors.·All·0000a630:·756d·2041·7574·686f·7273·2e20·416c·6c20··um·Authors.·All·
0000a670:·7269·6768·7473·2072·6573·6572·7665·642e··rights·reserved.0000a640:·7269·6768·7473·2072·6573·6572·7665·642e··rights·reserved.
0000a680:·0a0a·5265·6469·7374·7269·6275·7469·6f6e··..Redistribution0000a650:·0a0a·5265·6469·7374·7269·6275·7469·6f6e··..Redistribution
0000a690:·2061·6e64·2075·7365·2069·6e20·736f·7572···and·use·in·sour0000a660:·2061·6e64·2075·7365·2069·6e20·736f·7572···and·use·in·sour
0000a6a0:·6365·2061·6e64·2062·696e·6172·7920·666f··ce·and·binary·fo0000a670:·6365·2061·6e64·2062·696e·6172·7920·666f··ce·and·binary·fo
0000a6b0:·726d·732c·2077·6974·6820·6f72·2077·6974··rms,·with·or·wit0000a680:·726d·732c·2077·6974·6820·6f72·2077·6974··rms,·with·or·wit
0000a6c0:·686f·7574·206d·6f64·6966·6963·6174·696f··hout·modificatio0000a690:·686f·7574·0a6d·6f64·6966·6963·6174·696f··hout.modificatio
0000a6d0:·6e2c·0a61·7265·2070·6572·6d69·7474·6564··n,.are·permitted0000a6a0:·6e2c·2061·7265·2070·6572·6d69·7474·6564··n,·are·permitted
0000a6e0:·2070·726f·7669·6465·6420·7468·6174·2074···provided·that·t0000a6b0:·2070·726f·7669·6465·6420·7468·6174·2074···provided·that·t
0000a6f0:·6865·2066·6f6c·6c6f·7769·6e67·2063·6f6e··he·following·con0000a6c0:·6865·2066·6f6c·6c6f·7769·6e67·2063·6f6e··he·following·con
0000a700:·6469·7469·6f6e·7320·6172·6520·6d65·743a··ditions·are·met:0000a6d0:·6469·7469·6f6e·7320·6172·650a·6d65·743a··ditions·are.met:
0000a710:·0a0a·2020·2020·2a20·5265·6469·7374·7269··..····*·Redistri0000a6e0:·0a0a·2020·202a·2052·6564·6973·7472·6962··..···*·Redistrib
 0000a6f0:·7574·696f·6e73·206f·6620·736f·7572·6365··utions·of·source
 0000a700:·2063·6f64·6520·6d75·7374·2072·6574·6169···code·must·retai
 0000a710:·6e20·7468·6520·6162·6f76·6520·636f·7079··n·the·above·copy
 0000a720:·7269·6768·740a·6e6f·7469·6365·2c20·7468··right.notice,·th
 0000a730:·6973·206c·6973·7420·6f66·2063·6f6e·6469··is·list·of·condi
 0000a740:·7469·6f6e·7320·616e·6420·7468·6520·666f··tions·and·the·fo
 0000a750:·6c6c·6f77·696e·6720·6469·7363·6c61·696d··llowing·disclaim
 0000a760:·6572·2e0a·2020·202a·2052·6564·6973·7472··er..···*·Redistr
 0000a770:·6962·7574·696f·6e73·2069·6e20·6269·6e61··ibutions·in·bina
 0000a780:·7279·2066·6f72·6d20·6d75·7374·2072·6570··ry·form·must·rep
0000a720:·6275·7469·6f6e·7320·6f66·2073·6f75·7263··butions·of·sourc 
0000a730:·6520·636f·6465·206d·7573·7420·7265·7461··e·code·must·reta 
0000a740:·696e·2074·6865·2061·626f·7665·2063·6f70··in·the·above·cop 
0000a750:·7972·6967·6874·0a20·2020·2020·206e·6f74··yright.······not 
0000a760:·6963·652c·2074·6869·7320·6c69·7374·206f··ice,·this·list·o 
0000a770:·6620·636f·6e64·6974·696f·6e73·2061·6e64··f·conditions·and 
0000a780:·2074·6865·2066·6f6c·6c6f·7769·6e67·2064···the·following·d 
0000a790:·6973·636c·6169·6d65·722e·0a20·2020·202a··isclaimer..····* 
0000a7a0:·2052·6564·6973·7472·6962·7574·696f·6e73···Redistributions 
0000a7b0:·2069·6e20·6269·6e61·7279·2066·6f72·6d20···in·binary·form· 
0000a7c0:·6d75·7374·2072·6570·726f·6475·6365·2074··must·reproduce·t 
0000a7d0:·6865·2061·626f·7665·0a20·2020·2020·2063··he·above.······c 
0000a7e0:·6f70·7972·6967·6874·206e·6f74·6963·652c··opyright·notice, 
0000a7f0:·2074·6869·7320·6c69·7374·206f·6620·636f···this·list·of·co 
0000a800:·6e64·6974·696f·6e73·2061·6e64·2074·6865··nditions·and·the 
0000a810:·2066·6f6c·6c6f·7769·6e67·0a20·2020·2020···following.····· 
0000a820:·2064·6973·636c·6169·6d65·7220·696e·2074···disclaimer·in·t 
0000a830:·6865·2064·6f63·756d·656e·7461·7469·6f6e··he·documentation 
0000a840:·2061·6e64·2f6f·7220·6f74·6865·7220·6d61···and/or·other·ma 
0000a850:·7465·7269·616c·7320·7072·6f76·6964·6564··terials·provided 
0000a860:·0a20·2020·2020·2077·6974·6820·7468·6520··.······with·the· 
0000a870:·6469·7374·7269·6275·7469·6f6e·2e0a·2020··distribution..·· 
0000a880:·2020·2a20·4e65·6974·6865·7220·7468·6520····*·Neither·the· 
0000a890:·6e61·6d65·206f·6620·476f·6f67·6c65·2049··name·of·Google·I 
0000a8a0:·6e63·2e20·6e6f·7220·7468·6520·6e61·6d65··nc.·nor·the·name 
0000a8b0:·7320·6f66·2069·7473·0a20·2020·2020·2063··s·of·its.······c 
0000a8c0:·6f6e·7472·6962·7574·6f72·7320·6d61·7920··ontributors·may· 
0000a8d0:·6265·2075·7365·6420·746f·2065·6e64·6f72··be·used·to·endor 
0000a8e0:·7365·206f·7220·7072·6f6d·6f74·6520·7072··se·or·promote·pr 
0000a8f0:·6f64·7563·7473·2064·6572·6976·6564·0a20··oducts·derived.· 
0000a900:·2020·2020·2066·726f·6d20·7468·6973·2073·······from·this·s 
0000a910:·6f66·7477·6172·6520·7769·7468·6f75·7420··oftware·without· 
0000a920:·7370·6563·6966·6963·2070·7269·6f72·2077··specific·prior·w 
0000a930:·7269·7474·656e·2070·6572·6d69·7373·696f··ritten·permissio 
0000a940:·6e2e·0a0a·5448·4953·2053·4f46·5457·4152··n...THIS·SOFTWAR 
0000a950:·4520·4953·2050·524f·5649·4445·4420·4259··E·IS·PROVIDED·BY 
0000a960:·2054·4845·2043·4f50·5952·4947·4854·2048···THE·COPYRIGHT·H 
0000a970:·4f4c·4445·5253·2041·4e44·2043·4f4e·5452··OLDERS·AND·CONTR 
0000a980:·4942·5554·4f52·5320·2241·5320·4953·2220··IBUTORS·"AS·IS"· 
0000a990:·414e·440a·414e·5920·4558·5052·4553·5320··AND.ANY·EXPRESS· 
0000a9a0:·4f52·2049·4d50·4c49·4544·2057·4152·5241··OR·IMPLIED·WARRA 
0000a9b0:·4e54·4945·532c·2049·4e43·4c55·4449·4e47··NTIES,·INCLUDING 
0000a9c0:·2c20·4255·5420·4e4f·5420·4c49·4d49·5445··,·BUT·NOT·LIMITE 
0000a9d0:·4420·544f·2c20·5448·4520·494d·504c·4945··D·TO,·THE·IMPLIE 
0000a9e0:·440a·5741·5252·414e·5449·4553·204f·4620··D.WARRANTIES·OF· 
0000a9f0:·4d45·5243·4841·4e54·4142·494c·4954·5920··MERCHANTABILITY· 
0000aa00:·414e·4420·4649·544e·4553·5320·464f·5220··AND·FITNESS·FOR· 
0000aa10:·4120·5041·5254·4943·554c·4152·2050·5552··A·PARTICULAR·PUR 
0000aa20:·504f·5345·2041·5245·0a44·4953·434c·4149··POSE·ARE.DISCLAI 
0000aa30:·4d45·442e·2049·4e20·4e4f·2045·5645·4e54··MED.·IN·NO·EVENT 
0000aa40:·2053·4841·4c4c·2054·4845·2043·4f50·5952···SHALL·THE·COPYR 
0000aa50:·4947·4854·204f·574e·4552·204f·5220·434f··IGHT·OWNER·OR·CO 
0000aa60:·4e54·5249·4255·544f·5253·2042·4520·4c49··NTRIBUTORS·BE·LI 
0000aa70:·4142·4c45·2046·4f52·0a41·4e59·2044·4952··ABLE·FOR.ANY·DIR 
0000aa80:·4543·542c·2049·4e44·4952·4543·542c·2049··ECT,·INDIRECT,·I 
0000aa90:·4e43·4944·454e·5441·4c2c·2053·5045·4349··NCIDENTAL,·SPECI 
0000aaa0:·414c·2c20·4558·454d·504c·4152·592c·204f··AL,·EXEMPLARY,·O 
0000aab0:·5220·434f·4e53·4551·5545·4e54·4941·4c20··R·CONSEQUENTIAL· 
0000aac0:·4441·4d41·4745·530a·2849·4e43·4c55·4449··DAMAGES.(INCLUDI 
0000aad0:·4e47·2c20·4255·5420·4e4f·5420·4c49·4d49··NG,·BUT·NOT·LIMI 
0000aae0:·5445·4420·544f·2c20·5052·4f43·5552·454d··TED·TO,·PROCUREM 
0000aaf0:·454e·5420·4f46·2053·5542·5354·4954·5554··ENT·OF·SUBSTITUT 
0000ab00:·4520·474f·4f44·5320·4f52·2053·4552·5649··E·GOODS·OR·SERVI 
0000ab10:·4345·533b·0a4c·4f53·5320·4f46·2055·5345··CES;.LOSS·OF·USE 
0000ab20:·2c20·4441·5441·2c20·4f52·2050·524f·4649··,·DATA,·OR·PROFI 
0000ab30:·5453·3b20·4f52·2042·5553·494e·4553·5320··TS;·OR·BUSINESS· 
0000ab40:·494e·5445·5252·5550·5449·4f4e·2920·484f··INTERRUPTION)·HO 
0000ab50:·5745·5645·5220·4341·5553·4544·2041·4e44··WEVER·CAUSED·AND 
0000ab60:·204f·4e0a·414e·5920·5448·454f·5259·204f···ON.ANY·THEORY·O 
0000ab70:·4620·4c49·4142·494c·4954·592c·2057·4845··F·LIABILITY,·WHE 
0000ab80:·5448·4552·2049·4e20·434f·4e54·5241·4354··THER·IN·CONTRACT 
0000ab90:·2c20·5354·5249·4354·204c·4941·4249·4c49··,·STRICT·LIABILI 
0000aba0:·5459·2c20·4f52·2054·4f52·540a·2849·4e43··TY,·OR·TORT.(INC 
0000abb0:·4c55·4449·4e47·204e·4547·4c49·4745·4e43··LUDING·NEGLIGENC 
0000abc0:·4520·4f52·204f·5448·4552·5749·5345·2920··E·OR·OTHERWISE)· 
0000abd0:·4152·4953·494e·4720·494e·2041·4e59·2057··ARISING·IN·ANY·W 
0000abe0:·4159·204f·5554·204f·4620·5448·4520·5553··AY·OUT·OF·THE·US 
0000abf0:·4520·4f46·2054·4849·530a·534f·4654·5741··E·OF·THIS.SOFTWA 
0000ac00:·5245·2c20·4556·454e·2049·4620·4144·5649··RE,·EVEN·IF·ADVI 
0000ac10:·5345·4420·4f46·2054·4845·2050·4f53·5349··SED·OF·THE·POSSI 
0000ac20:·4249·4c49·5459·204f·4620·5355·4348·2044··BILITY·OF·SUCH·D 
0000ac30:·414d·4147·452e·0a2d·2d2d·2d2d·2d2d·2d2d··AMAGE..--------- 
0000ac40:·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d··---------------- 
0000ac50:·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d··---------------- 
0000ac60:·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d··---------------- 
0000ac70:·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d··---------------- 
0000ac80:·2d2d·2d2d·2d2d·2d0a·6163·6365·7373·6962··-------.accessib 
0000ac90:·696c·6974·790a·736b·6961·0a0a·436f·7079··ility.skia..Copy 
0000aca0:·7269·6768·7420·3230·3135·2054·6865·2043··right·2015·The·C 
0000acb0:·6872·6f6d·6975·6d20·4175·7468·6f72·732e··hromium·Authors. 
Max diff block lines reached; 15327256/15355300 bytes (99.82%) of diff not shown.
14.1 KB
assets/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
5.85 KB
showttf {}
error from `showttf {}`: Not aligned GID=2, pos=0x46 Not aligned GID=4, pos=0xf2 Not aligned GID=7, pos=0x21e
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 version=1,·numtables=12,·searchRange=128·entrySel=3·rangeshift=641 version=1,·numtables=12,·searchRange=128·entrySel=3·rangeshift=64
2 File·Checksum·=b1b0afba·(should·be·0xb1b0afba),·diff=02 File·Checksum·=b1b0afba·(should·be·0xb1b0afba),·diff=0
3 OS/2·checksum=434d610b·actual=434d610b·diff=0·offset=508·len=963 OS/2·checksum=434d610b·actual=434d610b·diff=0·offset=424·len=96
4 cmap·checksum=de79dc15·actual=de79dc15·diff=0·offset=416·len=924 cmap·checksum=dd61d19d·actual=dd61d19d·diff=0·offset=520·len=100
5 cvt··checksum=00110144·actual=00110144·diff=0·offset=204·len=45 cvt··checksum=00110144·actual=00110144·diff=0·offset=204·len=4
6 gasp·checksum=ffff0003·actual=ffff0003·diff=0·offset=208·len=86 gasp·checksum=ffff0003·actual=ffff0003·diff=0·offset=208·len=8
7 glyf·checksum=f90a7776·actual=f90a7776·diff=0·offset=844·len=5427 glyf·checksum=ce479a4c·actual=ce479a4c·diff=0·offset=860·len=622
8 head·checksum=25944b38·actual=44509a75·diff=61c4d14d·offset=360·len=548 head·checksum=25944b38·actual=96fe6943·diff=b36a227b·offset=368·len=54
9 hhea·checksum=03e701bd·actual=03e701bd·diff=0·offset=324·len=369 hhea·checksum=03e701be·actual=03e701be·diff=0·offset=332·len=36
10 hmtx·checksum=09690011·actual=09690011·diff=0·offset=232·len=2810 hmtx·checksum=0ab80009·actual=0ab80009·diff=0·offset=236·len=32
11 loca·checksum=016801fd·actual=016801fd·diff=0·offset=216·len=1611 loca·checksum=029c01e4·actual=029c01e4·diff=0·offset=216·len=18
12 maxp·checksum=0061012f·actual=0061012f·diff=0·offset=260·len=3212 maxp·checksum=0062012f·actual=0062012f·diff=0·offset=268·len=32
13 name·checksum=0e9529ef·actual=0e9529ef·diff=0·offset=604·len=24013 name·checksum=0e9529ef·actual=0e9529ef·diff=0·offset=620·len=240
14 post·checksum=ffdd0019·actual=ffdd0019·diff=0·offset=292·len=3214 post·checksum=ffdd0019·actual=ffdd0019·diff=0·offset=300·len=32
  
15 HEAD·table·(at·360)15 HEAD·table·(at·368)
16 »       Version=116 »       Version=1
17 »       fontRevision=1.0799917 »       fontRevision=1.07999
18 »       checksumAdj=1ebc4f3d18 »       checksumAdj=716a1e0b
19 »       magicNumber=5f0f3cf5·(0x5f0f3cf5,·diff=0)19 »       magicNumber=5f0f3cf5·(0x5f0f3cf5,·diff=0)
20 »       flags=b·baseline_at_0·lsb_at_0·ppem_to_int·20 »       flags=b·baseline_at_0·lsb_at_0·ppem_to_int·
21 »       unitsPerEm=51221 »       unitsPerEm=512
22 »       create[0]=022 »       create[0]=0
23 »       ·create[1]=e2427b2023 »       ·create[1]=e2427b20
24 »       File·created:·Mon·Apr·15·06:35:12·202424 »       File·created:·Mon·Apr·15·06:35:12·2024
25 »       modtime[0]=025 »       modtime[0]=0
Offset 32, 15 lines modifiedOffset 32, 15 lines modified
32 »       ymax=45432 »       ymax=454
33 »       macstyle=033 »       macstyle=0
34 »       lowestppem=834 »       lowestppem=8
35 »       fontdirhint=2·left·to·right·and·neutrals35 »       fontdirhint=2·left·to·right·and·neutrals
36 »       loca_is_32=036 »       loca_is_32=0
37 »       glyphdataformat=037 »       glyphdataformat=0
  
38 HHEAD·table·(at·324)38 HHEAD·table·(at·332)
39 »       Version=139 »       Version=1
40 »       ascender=45440 »       ascender=454
41 »       descender=-7441 »       descender=-74
42 »       linegap=4642 »       linegap=46
43 »       advanceWidthMax=51243 »       advanceWidthMax=512
44 »       minlsb=-2044 »       minlsb=-20
45 »       minrsb=-145 »       minrsb=-1
Offset 49, 17 lines modifiedOffset 49, 17 lines modified
49 »       caretsloperun=049 »       caretsloperun=0
50 »       mbz=050 »       mbz=0
51 »       mbz=051 »       mbz=0
52 »       mbz=052 »       mbz=0
53 »       mbz=053 »       mbz=0
54 »       mbz=054 »       mbz=0
55 »       metricdataformat=055 »       metricdataformat=0
56 »       numberOfHMetrics=756 »       numberOfHMetrics=8
  
57 NAME·table·(at·604)57 NAME·table·(at·620)
58 »       format=058 »       format=0
59 »       nrecords=759 »       nrecords=7
60 »       taboff=9060 »       taboff=90
61 »       ·platform=3·plat·spec·encoding=1·language=409·name=0·Copyright61 »       ·platform=3·plat·spec·encoding=1·language=409·name=0·Copyright
62 »       ·strlen=0··stroff=0»       ···62 »       ·strlen=0··stroff=0»       ···
63 »       ·platform=3·plat·spec·encoding=1·language=409·name=1·Family63 »       ·platform=3·plat·spec·encoding=1·language=409·name=1·Family
64 »       ·strlen=28··stroff=122»    ···^@C^@u^@p^@e^@r^@t^@i^@n^@o^@I^@c^@o^@n^@s64 »       ·strlen=28··stroff=122»    ···^@C^@u^@p^@e^@r^@t^@i^@n^@o^@I^@c^@o^@n^@s
Offset 70, 15 lines modifiedOffset 70, 15 lines modified
70 »       ·platform=3·plat·spec·encoding=1·language=409·name=4·FullName70 »       ·platform=3·plat·spec·encoding=1·language=409·name=4·FullName
71 »       ·strlen=28··stroff=122»    ···^@C^@u^@p^@e^@r^@t^@i^@n^@o^@I^@c^@o^@n^@s71 »       ·strlen=28··stroff=122»    ···^@C^@u^@p^@e^@r^@t^@i^@n^@o^@I^@c^@o^@n^@s
72 »       ·platform=3·plat·spec·encoding=1·language=409·name=5·Version72 »       ·platform=3·plat·spec·encoding=1·language=409·name=5·Version
73 »       ·strlen=24··stroff=0»      ···^@V^@e^@r^@s^@i^@o^@n^@·^@1^@.^@0^@873 »       ·strlen=24··stroff=0»      ···^@V^@e^@r^@s^@i^@o^@n^@·^@1^@.^@0^@8
74 »       ·platform=3·plat·spec·encoding=1·language=409·name=6·Postscript74 »       ·platform=3·plat·spec·encoding=1·language=409·name=6·Postscript
75 »       ·strlen=28··stroff=122»    ···^@C^@u^@p^@e^@r^@t^@i^@n^@o^@I^@c^@o^@n^@s75 »       ·strlen=28··stroff=122»    ···^@C^@u^@p^@e^@r^@t^@i^@n^@o^@I^@c^@o^@n^@s
  
76 OS/2·table·(at·508·for·96·bytes)76 OS/2·table·(at·424·for·96·bytes)
77 »       Version=477 »       Version=4
78 »       ·avgWidth=43078 »       ·avgWidth=430
79 »       ·weightClass=400·Normal79 »       ·weightClass=400·Normal
80 »       ·widthClass=5·Medium80 »       ·widthClass=5·Medium
81 »       ·fstype=0x0·81 »       ·fstype=0x0·
82 »       ·ySubscript·XSize=33282 »       ·ySubscript·XSize=332
83 »       ·ySubscript·YSize=35883 »       ·ySubscript·YSize=358
Offset 116, 17 lines modifiedOffset 116, 17 lines modified
116 »       ·CodePageRange=00000001·00000000116 »       ·CodePageRange=00000001·00000000
117 »       xHeight=0117 »       xHeight=0
118 »       CapHeight=0118 »       CapHeight=0
119 »       DefaultChar=0119 »       DefaultChar=0
120 »       BreakChar=32120 »       BreakChar=32
121 »       MaxContext=46121 »       MaxContext=46
  
122 MAXP·table·(at·260)122 MAXP·table·(at·268)
123 »       Version=1123 »       Version=1
124 »       ·numGlyphs=7124 »       ·numGlyphs=8
125 »       ·maxPoints=254125 »       ·maxPoints=254
126 »       ·maxContours=24126 »       ·maxContours=24
127 »       ·maxCompositPoints=0127 »       ·maxCompositPoints=0
128 »       ·maxCompositContours=0128 »       ·maxCompositContours=0
129 »       ·maxZones=2129 »       ·maxZones=2
130 »       ·maxTwilightPoints=0130 »       ·maxTwilightPoints=0
131 »       ·maxStorage=1131 »       ·maxStorage=1
Offset 138, 35 lines modifiedOffset 138, 37 lines modified
138 »       ·maxComponentDepth=0138 »       ·maxComponentDepth=0
  
139 gasp·table·(at·208)·(grid·fitting·and·scan·conversion·table)139 gasp·table·(at·208)·(grid·fitting·and·scan·conversion·table)
140 »       ·version=0140 »       ·version=0
141 »       ·Number·of·gasp·entries=1141 »       ·Number·of·gasp·entries=1
142 »       ··All·sizes:·Anti-alias·(no·grid·fitting)142 »       ··All·sizes:·Anti-alias·(no·grid·fitting)
  
143 Encoding·(cmap)·table·(at·416)143 Encoding·(cmap)·table·(at·520)
144 platform=0·specific=3·offset=20·Unicode·2.0+144 platform=0·specific=3·offset=20·Unicode·2.0+
145 platform=3·specific=1·offset=20·MS·Unicode145 platform=3·specific=1·offset=20·MS·Unicode
146 ·Format=4·len=72·Language=0146 ·Format=4·len=80·Language=0
147 Format·4·(Windows·unicode),·7·segments147 Format·4·(Windows·unicode),·8·segments
148 ··Segment=0·unicode-start=f36e·end=f36e·range-offset=0·delta=3224·glyph-start=65542·gend=65542148 ··Segment=0·unicode-start=f36e·end=f36e·range-offset=0·delta=3225·glyph-start=65543·gend=65543
149 ··Segment=1·unicode-start=f3cf·end=f3cf·range-offset=0·delta=3122·glyph-start=65537·gend=65537149 ··Segment=1·unicode-start=f3cf·end=f3cf·range-offset=0·delta=3122·glyph-start=65537·gend=65537
 150 ··Segment=2·unicode-start=f404·end=f404·range-offset=0·delta=3074·glyph-start=65542·gend=65542
150 ··Segment=2·unicode-start=f463·end=f463·range-offset=0·delta=2976·glyph-start=65539·gend=65539151 ··Segment=3·unicode-start=f463·end=f463·range-offset=0·delta=2977·glyph-start=65540·gend=65540
151 ··Segment=3·unicode-start=f489·end=f489·range-offset=0·delta=2939·glyph-start=65540·gend=65540152 ··Segment=4·unicode-start=f489·end=f489·range-offset=0·delta=2940·glyph-start=65541·gend=65541
152 ··Segment=4·unicode-start=f4a5·end=f4a5·range-offset=0·delta=2912·glyph-start=65541·gend=65541153 ··Segment=5·unicode-start=f4fd·end=f4fd·range-offset=0·delta=2821·glyph-start=65538·gend=65538
153 ··Segment=5·unicode-start=f50a·end=f50a·range-offset=0·delta=2808·glyph-start=65538·gend=65538154 ··Segment=6·unicode-start=f50a·end=f50a·range-offset=0·delta=2809·glyph-start=65539·gend=65539
154 ··Segment=6·unicode-start=ffff·end=ffff·range-offset=0·delta=1·glyph-start=65536·gend=65536155 ··Segment=7·unicode-start=ffff·end=ffff·range-offset=0·delta=1·glyph-start=65536·gend=65536
155 ·Glyph·0·->·U+FFFF156 ·Glyph·0·->·U+FFFF
156 ·Glyph·1·->·U+F3CF157 ·Glyph·1·->·U+F3CF
 158 ·Glyph·2·->·U+F4FD
157 ·Glyph·2·->·U+F50A159 ·Glyph·3·->·U+F50A
158 ·Glyph·3·->·U+F463160 ·Glyph·4·->·U+F463
159 ·Glyph·4·->·U+F489161 ·Glyph·5·->·U+F489
160 ·Glyph·5·->·U+F4A5162 ·Glyph·6·->·U+F404
161 ·Glyph·6·->·U+F36E163 ·Glyph·7·->·U+F36E
  
162 post·table·(at·292)164 post·table·(at·300)
163 »       ·format=00030000165 »       ·format=00030000
164 »       ·italicAngle=0166 »       ·italicAngle=0
Max diff block lines reached; 57/5866 bytes (0.97%) of diff not shown.
8.08 KB
ttx -o- {}
error from `ttx -o- {}`: Dumping "/tmp/diffoscope_clt87a6d_unsigned/tmpwo9xt0ke_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 'cvt ' table... Dumping 'loca' table... Dumping 'glyf' table... Dumping 'name' table... Dumping 'post' table... Dumping 'gasp' table...
    
Offset 1, 26 lines modifiedOffset 1, 27 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.38">2 <ttFont·sfntVersion="\x00\x01\x00\x00"·ttLibVersion="4.38">
  
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="uniF3CF"/>6 ····<GlyphID·id="1"·name="uniF3CF"/>
 7 ····<GlyphID·id="2"·name="uniF4FD"/>
7 ····<GlyphID·id="2"·name="uniF50A"/>8 ····<GlyphID·id="3"·name="uniF50A"/>
8 ····<GlyphID·id="3"·name="uniF463"/>9 ····<GlyphID·id="4"·name="uniF463"/>
9 ····<GlyphID·id="4"·name="uniF489"/>10 ····<GlyphID·id="5"·name="uniF489"/>
10 ····<GlyphID·id="5"·name="uniF4A5"/>11 ····<GlyphID·id="6"·name="uniF404"/>
11 ····<GlyphID·id="6"·name="uniF36E"/>12 ····<GlyphID·id="7"·name="uniF36E"/>
12 ··</GlyphOrder>13 ··</GlyphOrder>
  
13 ··<head>14 ··<head>
14 ····<!--·Most·of·this·table·will·be·recalculated·by·the·compiler·-->15 ····<!--·Most·of·this·table·will·be·recalculated·by·the·compiler·-->
15 ····<tableVersion·value="1.0"/>16 ····<tableVersion·value="1.0"/>
16 ····<fontRevision·value="1.07999"/>17 ····<fontRevision·value="1.07999"/>
17 ····<checkSumAdjustment·value="0x1ebc4f3d"/>18 ····<checkSumAdjustment·value="0x716a1e0b"/>
18 ····<magicNumber·value="0x5f0f3cf5"/>19 ····<magicNumber·value="0x5f0f3cf5"/>
19 ····<flags·value="00000000·00001011"/>20 ····<flags·value="00000000·00001011"/>
20 ····<unitsPerEm·value="512"/>21 ····<unitsPerEm·value="512"/>
21 ····<created·value="Mon·Apr·15·06:35:12·2024"/>22 ····<created·value="Mon·Apr·15·06:35:12·2024"/>
22 ····<modified·value="Mon·Apr·15·06:35:17·2024"/>23 ····<modified·value="Mon·Apr·15·06:35:17·2024"/>
23 ····<xMin·value="-20"/>24 ····<xMin·value="-20"/>
24 ····<yMin·value="-74"/>25 ····<yMin·value="-74"/>
Offset 46, 21 lines modifiedOffset 47, 21 lines modified
46 ····<caretSlopeRun·value="0"/>47 ····<caretSlopeRun·value="0"/>
47 ····<caretOffset·value="0"/>48 ····<caretOffset·value="0"/>
48 ····<reserved0·value="0"/>49 ····<reserved0·value="0"/>
49 ····<reserved1·value="0"/>50 ····<reserved1·value="0"/>
50 ····<reserved2·value="0"/>51 ····<reserved2·value="0"/>
51 ····<reserved3·value="0"/>52 ····<reserved3·value="0"/>
52 ····<metricDataFormat·value="0"/>53 ····<metricDataFormat·value="0"/>
53 ····<numberOfHMetrics·value="7"/>54 ····<numberOfHMetrics·value="8"/>
54 ··</hhea>55 ··</hhea>
  
55 ··<maxp>56 ··<maxp>
56 ····<!--·Most·of·this·table·will·be·recalculated·by·the·compiler·-->57 ····<!--·Most·of·this·table·will·be·recalculated·by·the·compiler·-->
57 ····<tableVersion·value="0x10000"/>58 ····<tableVersion·value="0x10000"/>
58 ····<numGlyphs·value="7"/>59 ····<numGlyphs·value="8"/>
59 ····<maxPoints·value="254"/>60 ····<maxPoints·value="254"/>
60 ····<maxContours·value="24"/>61 ····<maxContours·value="24"/>
61 ····<maxCompositePoints·value="0"/>62 ····<maxCompositePoints·value="0"/>
62 ····<maxCompositeContours·value="0"/>63 ····<maxCompositeContours·value="0"/>
63 ····<maxZones·value="2"/>64 ····<maxZones·value="2"/>
64 ····<maxTwilightPoints·value="0"/>65 ····<maxTwilightPoints·value="0"/>
65 ····<maxStorage·value="1"/>66 ····<maxStorage·value="1"/>
Offset 125, 36 lines modifiedOffset 126, 39 lines modified
125 ····<usMaxContext·value="46"/>126 ····<usMaxContext·value="46"/>
126 ··</OS_2>127 ··</OS_2>
  
127 ··<hmtx>128 ··<hmtx>
128 ····<mtx·name=".notdef"·width="187"·lsb="17"/>129 ····<mtx·name=".notdef"·width="187"·lsb="17"/>
129 ····<mtx·name="uniF36E"·width="437"·lsb="0"/>130 ····<mtx·name="uniF36E"·width="437"·lsb="0"/>
130 ····<mtx·name="uniF3CF"·width="192"·lsb="0"/>131 ····<mtx·name="uniF3CF"·width="192"·lsb="0"/>
 132 ····<mtx·name="uniF404"·width="340"·lsb="-8"/>
131 ····<mtx·name="uniF463"·width="437"·lsb="0"/>133 ····<mtx·name="uniF463"·width="437"·lsb="0"/>
132 ····<mtx·name="uniF489"·width="354"·lsb="0"/>134 ····<mtx·name="uniF489"·width="354"·lsb="0"/>
133 ····<mtx·name="uniF4A5"·width="404"·lsb="0"/>135 ····<mtx·name="uniF4FD"·width="398"·lsb="0"/>
134 ····<mtx·name="uniF50A"·width="398"·lsb="0"/>136 ····<mtx·name="uniF50A"·width="398"·lsb="0"/>
135 ··</hmtx>137 ··</hmtx>
  
136 ··<cmap>138 ··<cmap>
137 ····<tableVersion·version="0"/>139 ····<tableVersion·version="0"/>
138 ····<cmap_format_4·platformID="0"·platEncID="3"·language="0">140 ····<cmap_format_4·platformID="0"·platEncID="3"·language="0">
139 ······<map·code="0xf36e"·name="uniF36E"/><!--·????·-->141 ······<map·code="0xf36e"·name="uniF36E"/><!--·????·-->
140 ······<map·code="0xf3cf"·name="uniF3CF"/><!--·????·-->142 ······<map·code="0xf3cf"·name="uniF3CF"/><!--·????·-->
 143 ······<map·code="0xf404"·name="uniF404"/><!--·????·-->
141 ······<map·code="0xf463"·name="uniF463"/><!--·????·-->144 ······<map·code="0xf463"·name="uniF463"/><!--·????·-->
142 ······<map·code="0xf489"·name="uniF489"/><!--·????·-->145 ······<map·code="0xf489"·name="uniF489"/><!--·????·-->
143 ······<map·code="0xf4a5"·name="uniF4A5"/><!--·????·-->146 ······<map·code="0xf4fd"·name="uniF4FD"/><!--·????·-->
144 ······<map·code="0xf50a"·name="uniF50A"/><!--·????·-->147 ······<map·code="0xf50a"·name="uniF50A"/><!--·????·-->
145 ····</cmap_format_4>148 ····</cmap_format_4>
146 ····<cmap_format_4·platformID="3"·platEncID="1"·language="0">149 ····<cmap_format_4·platformID="3"·platEncID="1"·language="0">
147 ······<map·code="0xf36e"·name="uniF36E"/><!--·????·-->150 ······<map·code="0xf36e"·name="uniF36E"/><!--·????·-->
148 ······<map·code="0xf3cf"·name="uniF3CF"/><!--·????·-->151 ······<map·code="0xf3cf"·name="uniF3CF"/><!--·????·-->
 152 ······<map·code="0xf404"·name="uniF404"/><!--·????·-->
149 ······<map·code="0xf463"·name="uniF463"/><!--·????·-->153 ······<map·code="0xf463"·name="uniF463"/><!--·????·-->
150 ······<map·code="0xf489"·name="uniF489"/><!--·????·-->154 ······<map·code="0xf489"·name="uniF489"/><!--·????·-->
151 ······<map·code="0xf4a5"·name="uniF4A5"/><!--·????·-->155 ······<map·code="0xf4fd"·name="uniF4FD"/><!--·????·-->
152 ······<map·code="0xf50a"·name="uniF50A"/><!--·????·-->156 ······<map·code="0xf50a"·name="uniF50A"/><!--·????·-->
153 ····</cmap_format_4>157 ····</cmap_format_4>
154 ··</cmap>158 ··</cmap>
  
155 ··<cvt>159 ··<cvt>
156 ····<cv·index="0"·value="17"/>160 ····<cv·index="0"·value="17"/>
157 ····<cv·index="1"·value="324"/>161 ····<cv·index="1"·value="324"/>
Offset 248, 14 lines modifiedOffset 252, 43 lines modified
248 ········<pt·x="0"·y="193"·on="1"/>252 ········<pt·x="0"·y="193"·on="1"/>
249 ········<pt·x="0"·y="197"·on="0"/>253 ········<pt·x="0"·y="197"·on="0"/>
250 ········<pt·x="5"·y="202"·on="1"/>254 ········<pt·x="5"·y="202"·on="1"/>
251 ······</contour>255 ······</contour>
252 ······<instructions/>256 ······<instructions/>
253 ····</TTGlyph>257 ····</TTGlyph>
  
 258 ····<TTGlyph·name="uniF404"·xMin="-8"·yMin="14"·xMax="348"·yMax="370">
 259 ······<contour>
 260 ········<pt·x="6"·y="55"·on="1"/>
 261 ········<pt·x="143"·y="192"·on="1"/>
 262 ········<pt·x="6"·y="329"·on="1"/>
 263 ········<pt·x="-7"·y="342"·on="0"/>
 264 ········<pt·x="19"·y="370"·on="0"/>
 265 ········<pt·x="33"·y="356"·on="1"/>
 266 ········<pt·x="170"·y="219"·on="1"/>
 267 ········<pt·x="307"·y="356"·on="1"/>
 268 ········<pt·x="320"·y="370"·on="0"/>
 269 ········<pt·x="334"·y="356"·on="1"/>
 270 ········<pt·x="348"·y="343"·on="0"/>
 271 ········<pt·x="334"·y="329"·on="1"/>
 272 ········<pt·x="197"·y="192"·on="1"/>
 273 ········<pt·x="334"·y="55"·on="1"/>
 274 ········<pt·x="347"·y="42"·on="0"/>
 275 ········<pt·x="334"·y="28"·on="1"/>
 276 ········<pt·x="320"·y="14"·on="0"/>
 277 ········<pt·x="307"·y="28"·on="1"/>
 278 ········<pt·x="170"·y="165"·on="1"/>
 279 ········<pt·x="33"·y="28"·on="1"/>
 280 ········<pt·x="20"·y="16"·on="0"/>
 281 ········<pt·x="6"·y="28"·on="1"/>
 282 ········<pt·x="-8"·y="41"·on="0"/>
 283 ······</contour>
 284 ······<instructions/>
 285 ····</TTGlyph>
  
254 ····<TTGlyph·name="uniF463"·xMin="0"·yMin="-27"·xMax="437"·yMax="411">286 ····<TTGlyph·name="uniF463"·xMin="0"·yMin="-27"·xMax="437"·yMax="411">
Max diff block lines reached; 2852/7786 bytes (36.63%) of diff not shown.
164 KB
assets/flutter_assets/shaders/ink_sparkle.frag
    
Offset 1, 1082 lines modifiedOffset 1, 1352 lines modified
Diff chunk too large, falling back to line-by-line diff (1352 lines added, 1082 lines removed)
00000000:·1800·0000·4950·4c52·0000·0000·0c00·1000··....IPLR........00000000:·1c00·0000·4950·4c52·0000·0000·0000·0e00··....IPLR........
00000010:·0400·0000·0800·0c00·0c00·0000·d027·0000··.............'..00000010:·1400·0400·0000·0800·0c00·1000·0e00·0000··................
00000020:·1417·0000·0400·0000·4ad8·ffff·0000·0001··........J.......00000020:·b438·0000·f827·0000·1417·0000·0400·0000··.8...'..........
00000030:·e416·0000·4416·0000·0400·0000·3816·0000··....D.......8...00000030:·6ac7·ffff·0000·0001·e416·0000·4416·0000··j...........D...
00000040:·0302·2307·0003·0100·0b00·0d00·dc03·0000··..#.............00000040:·0400·0000·3816·0000·0302·2307·0003·0100··....8.....#.....
00000050:·0000·0000·1100·0200·0100·0000·0b00·0600··................00000050:·0b00·0d00·dc03·0000·0000·0000·1100·0200··................
00000060:·0100·0000·474c·534c·2e73·7464·2e34·3530··....GLSL.std.45000000060:·0100·0000·0b00·0600·0100·0000·474c·534c··............GLSL
00000070:·0000·0000·0e00·0300·0000·0000·0100·0000··................00000070:·2e73·7464·2e34·3530·0000·0000·0e00·0300··.std.450........
00000080:·0f00·0700·0400·0000·0400·0000·6d61·696e··............main00000080:·0000·0000·0100·0000·0f00·0700·0400·0000··................
00000090:·0000·0000·5500·0000·c701·0000·1000·0300··....U...........00000090:·0400·0000·6d61·696e·0000·0000·5500·0000··....main....U...
000000a0:·0400·0000·0700·0000·4800·0500·3e00·0000··........H...>...000000a0:·c701·0000·1000·0300·0400·0000·0700·0000··................
000000b0:·0000·0000·2300·0000·0000·0000·4800·0500··....#.......H...000000b0:·4800·0500·3e00·0000·0000·0000·2300·0000··H...>.......#...
000000c0:·3e00·0000·0100·0000·2300·0000·1000·0000··>.......#.......000000c0:·0000·0000·4800·0500·3e00·0000·0100·0000··....H...>.......
000000d0:·4800·0500·3e00·0000·0200·0000·2300·0000··H...>.......#...000000d0:·2300·0000·1000·0000·4800·0500·3e00·0000··#.......H...>...
000000e0:·2000·0000·4800·0500·3e00·0000·0300·0000···...H...>.......000000e0:·0200·0000·2300·0000·2000·0000·4800·0500··....#...·...H...
000000f0:·2300·0000·2800·0000·4800·0500·3e00·0000··#...(...H...>...000000f0:·3e00·0000·0300·0000·2300·0000·2800·0000··>.......#...(...
00000100:·0400·0000·2300·0000·3000·0000·4800·0500··....#...0...H...00000100:·4800·0500·3e00·0000·0400·0000·2300·0000··H...>.......#...
00000110:·3e00·0000·0500·0000·2300·0000·3800·0000··>.......#...8...00000110:·3000·0000·4800·0500·3e00·0000·0500·0000··0...H...>.......
00000120:·4800·0500·3e00·0000·0600·0000·2300·0000··H...>.......#...00000120:·2300·0000·3800·0000·4800·0500·3e00·0000··#...8...H...>...
00000130:·4000·0000·4800·0500·3e00·0000·0700·0000··@...H...>.......00000130:·0600·0000·2300·0000·4000·0000·4800·0500··....#...@...H...
00000140:·2300·0000·4800·0000·4800·0500·3e00·0000··#...H...H...>...00000140:·3e00·0000·0700·0000·2300·0000·4800·0000··>.......#...H...
00000150:·0800·0000·2300·0000·5000·0000·4800·0500··....#...P...H...00000150:·4800·0500·3e00·0000·0800·0000·2300·0000··H...>.......#...
00000160:·3e00·0000·0900·0000·2300·0000·5800·0000··>.......#...X...00000160:·5000·0000·4800·0500·3e00·0000·0900·0000··P...H...>.......
00000170:·4800·0500·3e00·0000·0a00·0000·2300·0000··H...>.......#...00000170:·2300·0000·5800·0000·4800·0500·3e00·0000··#...X...H...>...
00000180:·6000·0000·4800·0500·3e00·0000·0b00·0000··`...H...>.......00000180:·0a00·0000·2300·0000·6000·0000·4800·0500··....#...`...H...
00000190:·2300·0000·6800·0000·4800·0500·3e00·0000··#...h...H...>...00000190:·3e00·0000·0b00·0000·2300·0000·6800·0000··>.......#...h...
000001a0:·0c00·0000·2300·0000·7000·0000·4700·0300··....#...p...G...000001a0:·4800·0500·3e00·0000·0c00·0000·2300·0000··H...>.......#...
000001b0:·3e00·0000·0200·0000·4700·0400·4000·0000··>.......G...@...000001b0:·7000·0000·4700·0300·3e00·0000·0200·0000··p...G...>.......
000001c0:·2200·0000·0000·0000·4700·0400·4000·0000··".......G...@...000001c0:·4700·0400·4000·0000·2200·0000·0000·0000··G...@...".......
000001d0:·2100·0000·4000·0000·4700·0400·5500·0000··!...@...G...U...000001d0:·4700·0400·4000·0000·2100·0000·4000·0000··G...@...!...@...
000001e0:·1e00·0000·0000·0000·4700·0400·c701·0000··........G.......000001e0:·4700·0400·5500·0000·1e00·0000·0000·0000··G...U...........
000001f0:·1e00·0000·0000·0000·1300·0200·0200·0000··................000001f0:·4700·0400·c701·0000·1e00·0000·0000·0000··G...............
00000200:·2100·0300·0300·0000·0200·0000·1600·0300··!...............00000200:·1300·0200·0200·0000·2100·0300·0300·0000··........!.......
00000210:·0600·0000·2000·0000·1700·0400·0700·0000··....·...........00000210:·0200·0000·1600·0300·0600·0000·2000·0000··............·...
00000220:·0600·0000·0200·0000·1800·0400·1700·0000··................00000220:·1700·0400·0700·0000·0600·0000·0200·0000··................
00000230:·0700·0000·0200·0000·1700·0400·3d00·0000··............=...00000230:·1800·0400·1700·0000·0700·0000·0200·0000··................
00000240:·0600·0000·0400·0000·1e00·0f00·3e00·0000··............>...00000240:·1700·0400·3d00·0000·0600·0000·0400·0000··....=...........
00000250:·3d00·0000·3d00·0000·0700·0000·0600·0000··=...=...........00000250:·1e00·0f00·3e00·0000·3d00·0000·3d00·0000··....>...=...=...
00000260:·0700·0000·0700·0000·0600·0000·0700·0000··................00000260:·0700·0000·0600·0000·0700·0000·0700·0000··................
00000270:·0700·0000·0700·0000·0700·0000·0700·0000··................00000270:·0600·0000·0700·0000·0700·0000·0700·0000··................
00000280:·0700·0000·2000·0400·3f00·0000·0200·0000··....·...?.......00000280:·0700·0000·0700·0000·0700·0000·2000·0400··............·...
00000290:·3e00·0000·3b00·0400·3f00·0000·4000·0000··>...;...?...@...00000290:·3f00·0000·0200·0000·3e00·0000·3b00·0400··?.......>...;...
000002a0:·0200·0000·1500·0400·4100·0000·2000·0000··........A...·...000002a0:·3f00·0000·4000·0000·0200·0000·1500·0400··?...@...........
000002b0:·0100·0000·2b00·0400·4100·0000·4200·0000··....+...A...B...000002b0:·4100·0000·2000·0000·0100·0000·2b00·0400··A...·.......+...
000002c0:·0100·0000·1500·0400·4300·0000·2000·0000··........C...·...000002c0:·4100·0000·4200·0000·0100·0000·1500·0400··A...B...........
000002d0:·0000·0000·2b00·0400·4300·0000·4400·0000··....+...C...D...000002d0:·4300·0000·2000·0000·0000·0000·2b00·0400··C...·.......+...
000002e0:·0000·0000·2000·0400·4500·0000·0200·0000··....·...E.......000002e0:·4300·0000·4400·0000·0000·0000·2000·0400··C...D.......·...
000002f0:·0600·0000·2b00·0400·4300·0000·4900·0000··....+...C...I...000002f0:·4500·0000·0200·0000·0600·0000·2b00·0400··E...........+...
00000300:·0100·0000·2b00·0400·4300·0000·4d00·0000··....+...C...M...00000300:·4300·0000·4900·0000·0100·0000·2b00·0400··C...I.......+...
00000310:·0200·0000·2b00·0400·4300·0000·5100·0000··....+...C...Q...00000310:·4300·0000·4d00·0000·0200·0000·2b00·0400··C...M.......+...
00000320:·0300·0000·2000·0400·5400·0000·0100·0000··....·...T.......00000320:·4300·0000·5100·0000·0300·0000·2000·0400··C...Q.......·...
00000330:·0700·0000·3b00·0400·5400·0000·5500·0000··....;...T...U...00000330:·5400·0000·0100·0000·0700·0000·3b00·0400··T...........;...
00000340:·0100·0000·2b00·0400·0600·0000·5a00·0000··....+.......Z...00000340:·5400·0000·5500·0000·0100·0000·2b00·0400··T...U.......+...
00000350:·27c2·ac40·2b00·0400·0600·0000·5b00·0000··'..@+.......[...00000350:·0600·0000·5a00·0000·27c2·ac40·2b00·0400··....Z...'..@+...
00000360:·af25·ae40·2c00·0500·0700·0000·5c00·0000··.%.@,.......\...00000360:·0600·0000·5b00·0000·af25·ae40·2c00·0500··....[....%.@,...
00000370:·5a00·0000·5b00·0000·2b00·0400·0600·0000··Z...[...+.......00000370:·0700·0000·5c00·0000·5a00·0000·5b00·0000··....\...Z...[...
00000380:·6200·0000·e347·ac41·2b00·0400·0600·0000··b....G.A+.......00000380:·2b00·0400·0600·0000·6200·0000·e347·ac41··+.......b....G.A
00000390:·6300·0000·ea04·6541·2c00·0500·0700·0000··c.....eA,.......00000390:·2b00·0400·0600·0000·6300·0000·ea04·6541··+.......c.....eA
000003a0:·6400·0000·6200·0000·6300·0000·2b00·0400··d...b...c...+...000003a0:·2c00·0500·0700·0000·6400·0000·6200·0000··,.......d...b...
000003b0:·0600·0000·7100·0000·85dc·be42·2b00·0400··....q......B+...000003b0:·6300·0000·2b00·0400·0600·0000·7100·0000··c...+.......q...
000003c0:·0600·0000·7500·0000·6619·9642·2b00·0400··....u...f..B+...000003c0:·85dc·be42·2b00·0400·0600·0000·7500·0000··...B+.......u...
000003d0:·0600·0000·7900·0000·0000·803f·2b00·0400··....y......?+...000003d0:·6619·9642·2b00·0400·0600·0000·7900·0000··f..B+.......y...
000003e0:·0600·0000·9000·0000·0000·0000·2b00·0400··............+...000003e0:·0000·803f·2b00·0400·0600·0000·9000·0000··...?+...........
000003f0:·0600·0000·9800·0000·0000·003f·2b00·0400··...........?+...000003f0:·0000·0000·2b00·0400·0600·0000·9800·0000··....+...........
00000400:·0600·0000·f400·0000·cdcc·4c3d·2b00·0400··..........L=+...00000400:·0000·003f·2b00·0400·0600·0000·f400·0000··...?+...........
00000410:·0600·0000·fb00·0000·db0f·4940·2b00·0400··..........I@+...00000410:·cdcc·4c3d·2b00·0400·0600·0000·fb00·0000··..L=+...........
00000420:·0600·0000·fd00·0000·3333·b33e·2b00·0400··........33.>+...00000420:·db0f·4940·2b00·0400·0600·0000·fd00·0000··..I@+...........
00000430:·0600·0000·0201·0000·cdcc·cc3d·2b00·0400··...........=+...00000430:·3333·b33e·2b00·0400·0600·0000·0201·0000··33.>+...........
00000440:·0600·0000·0301·0000·9a99·193e·2b00·0400··...........>+...00000440:·cdcc·cc3d·2b00·0400·0600·0000·0301·0000··...=+...........
00000450:·0600·0000·0c01·0000·3333·333f·2b00·0400··........333?+...00000450:·9a99·193e·2b00·0400·0600·0000·0c01·0000··...>+...........
00000460:·0600·0000·1101·0000·cdcc·4c3e·2b00·0400··..........L>+...00000460:·3333·333f·2b00·0400·0600·0000·1101·0000··333?+...........
00000470:·0600·0000·1201·0000·0000·803e·2b00·0400··...........>+...00000470:·cdcc·4c3e·2b00·0400·0600·0000·1201·0000··..L>+...........
00000480:·0600·0000·1b01·0000·6666·863f·2b00·0400··........ff.?+...00000480:·0000·803e·2b00·0400·0600·0000·1b01·0000··...>+...........
00000490:·0600·0000·2001·0000·9a99·993e·2b00·0400··....·......>+...00000490:·6666·863f·2b00·0400·0600·0000·2001·0000··ff.?+.......·...
000004a0:·0600·0000·2901·0000·cdcc·0c3f·2b00·0400··....)......?+...000004a0:·9a99·993e·2b00·0400·0600·0000·2901·0000··...>+.......)...
000004b0:·0600·0000·2f01·0000·cdcc·4c3f·2c00·0500··..../.....L?,...000004b0:·cdcc·0c3f·2b00·0400·0600·0000·2f01·0000··...?+......./...
000004c0:·0700·0000·3001·0000·2f01·0000·2f01·0000··....0.../.../...000004c0:·cdcc·4c3f·2c00·0500·0700·0000·3001·0000··..L?,.......0...
000004d0:·2b00·0400·4100·0000·3301·0000·0700·0000··+...A...3.......000004d0:·2f01·0000·2f01·0000·2b00·0400·4100·0000··/.../...+...A...
000004e0:·2b00·0400·4100·0000·3401·0000·0a00·0000··+...A...4.......000004e0:·3301·0000·0700·0000·2b00·0400·4100·0000··3.......+...A...
000004f0:·2b00·0400·0600·0000·3501·0000·7b14·2e3e··+.......5...{..>000004f0:·3401·0000·0a00·0000·2b00·0400·0600·0000··4.......+.......
00000500:·2000·0400·3a01·0000·0200·0000·0700·0000···...:...........00000500:·3501·0000·7b14·2e3e·2000·0400·3a01·0000··5...{..>·...:...
00000510:·2b00·0400·4100·0000·4301·0000·0800·0000··+...A...C.......00000510:·0200·0000·0700·0000·2b00·0400·4100·0000··........+...A...
00000520:·2b00·0400·4100·0000·4401·0000·0b00·0000··+...A...D.......00000520:·4301·0000·0800·0000·2b00·0400·4100·0000··C.......+...A...
00000530:·2b00·0400·4100·0000·5101·0000·0900·0000··+...A...Q.......00000530:·4401·0000·0b00·0000·2b00·0400·4100·0000··D.......+...A...
00000540:·2b00·0400·4100·0000·5201·0000·0c00·0000··+...A...R.......00000540:·5101·0000·0900·0000·2b00·0400·4100·0000··Q.......+...A...
00000550:·2b00·0400·0600·0000·5301·0000·cdcc·8c3e··+.......S......>00000550:·5201·0000·0c00·0000·2b00·0400·0600·0000··R.......+.......
00000560:·2b00·0400·0600·0000·6801·0000·6666·e63e··+.......h...ff.>00000560:·5301·0000·cdcc·8c3e·2b00·0400·0600·0000··S......>+.......
00000570:·2b00·0400·4100·0000·7301·0000·0400·0000··+...A...s.......00000570:·6801·0000·6666·e63e·2b00·0400·4100·0000··h...ff.>+...A...
00000580:·2b00·0400·4100·0000·7a01·0000·0500·0000··+...A...z.......00000580:·7301·0000·0400·0000·2b00·0400·4100·0000··s.......+...A...
00000590:·2b00·0400·4100·0000·8001·0000·0300·0000··+...A...........00000590:·7a01·0000·0500·0000·2b00·0400·4100·0000··z.......+...A...
000005a0:·2b00·0400·4100·0000·8a01·0000·0200·0000··+...A...........000005a0:·8001·0000·0300·0000·2b00·0400·4100·0000··........+...A...
000005b0:·2b00·0400·4100·0000·9a01·0000·0600·0000··+...A...........000005b0:·8a01·0000·0200·0000·2b00·0400·4100·0000··........+...A...
000005c0:·2b00·0400·4100·0000·b401·0000·0000·0000··+...A...........000005c0:·9a01·0000·0600·0000·2b00·0400·4100·0000··........+...A...
000005d0:·1700·0400·ba01·0000·0600·0000·0300·0000··................000005d0:·b401·0000·0000·0000·1700·0400·ba01·0000··................
000005e0:·2000·0400·bb01·0000·0200·0000·3d00·0000···...........=...000005e0:·0600·0000·0300·0000·2000·0400·bb01·0000··........·.......
000005f0:·2000·0400·c601·0000·0300·0000·3d00·0000···...........=...000005f0:·0200·0000·3d00·0000·2000·0400·c601·0000··....=...·.......
00000600:·3b00·0400·c601·0000·c701·0000·0300·0000··;...............00000600:·0300·0000·3d00·0000·3b00·0400·c601·0000··....=...;.......
00000610:·2c00·0700·3d00·0000·c901·0000·7900·0000··,...=.......y...00000610:·c701·0000·0300·0000·2c00·0700·3d00·0000··........,...=...
00000620:·7900·0000·7900·0000·7900·0000·2c00·0500··y...y...y...,...00000620:·c901·0000·7900·0000·7900·0000·7900·0000··....y...y...y...
00000630:·0700·0000·b503·0000·3501·0000·3501·0000··........5...5...00000630:·7900·0000·2c00·0500·0700·0000·b503·0000··y...,...........
00000640:·2b00·0400·0600·0000·b703·0000·9a99·d93d··+..............=00000640:·3501·0000·3501·0000·2b00·0400·0600·0000··5...5...+.......
00000650:·2c00·0500·0700·0000·b903·0000·b703·0000··,...............00000650:·b703·0000·9a99·d93d·2c00·0500·0700·0000··.......=,.......
00000660:·b703·0000·2b00·0400·0600·0000·bc03·0000··....+...........00000660:·b903·0000·b703·0000·b703·0000·2b00·0400··............+...
00000670:·0000·3abf·2b00·0400·0600·0000·bd03·0000··..:.+...........00000670:·0600·0000·bc03·0000·0000·3abf·2b00·0400··..........:.+...
00000680:·0080·2e40·2c00·0500·0700·0000·be03·0000··...@,...........00000680:·0600·0000·bd03·0000·0080·2e40·2c00·0500··...........@,...
00000690:·1101·0000·1101·0000·2b00·0400·0600·0000··........+.......00000690:·0700·0000·be03·0000·1101·0000·1101·0000··................
000006a0:·bf03·0000·0000·003e·2c00·0500·0700·0000··.......>,.......000006a0:·2b00·0400·0600·0000·bf03·0000·0000·003e··+..............>
000006b0:·c103·0000·bf03·0000·bf03·0000·2b00·0400··............+...000006b0:·2c00·0500·0700·0000·c103·0000·bf03·0000··,...............
000006c0:·0600·0000·c403·0000·0000·84bf·2b00·0400··............+...000006c0:·bf03·0000·2b00·0400·0600·0000·c403·0000··....+...........
000006d0:·0600·0000·c503·0000·0000·4240·2c00·0500··..........B@,...000006d0:·0000·84bf·2b00·0400·0600·0000·c503·0000··....+...........
000006e0:·0700·0000·c603·0000·5301·0000·5301·0000··........S...S...000006e0:·0000·4240·2c00·0500·0700·0000·c603·0000··..B@,...........
000006f0:·2b00·0400·0600·0000·c803·0000·0000·303e··+.............0>000006f0:·5301·0000·5301·0000·2b00·0400·0600·0000··S...S...+.......
00000700:·2c00·0500·0700·0000·ca03·0000·c803·0000··,...............00000700:·c803·0000·0000·303e·2c00·0500·0700·0000··......0>,.......
00000710:·c803·0000·2b00·0400·0600·0000·cd03·0000··....+...........00000710:·ca03·0000·c803·0000·c803·0000·2b00·0400··............+...
00000720:·fe7f·e5bf·2b00·0400·0600·0000·ce03·0000··....+...........00000720:·0600·0000·cd03·0000·fe7f·e5bf·2b00·0400··............+...
00000730:·ffbf·7240·2b00·0400·0600·0000·d103·0000··..r@+...........00000730:·0600·0000·ce03·0000·ffbf·7240·2b00·0400··..........r@+...
00000740:·0000·a03f·2c00·0500·0700·0000·d203·0000··...?,...........00000740:·0600·0000·d103·0000·0000·a03f·2c00·0500··...........?,...
00000750:·d103·0000·d103·0000·2b00·0400·0600·0000··........+.......00000750:·0700·0000·d203·0000·d103·0000·d103·0000··................
00000760:·d303·0000·99ac·6741·2b00·0400·0600·0000··......gA+.......00000760:·2b00·0400·0600·0000·d303·0000·99ac·6741··+.............gA
00000770:·d503·0000·4fec·4441·2b00·0400·0600·0000··....O.DA+.......00000770:·2b00·0400·0600·0000·d503·0000·4fec·4441··+...........O.DA
00000780:·d703·0000·8037·0f41·2b00·0400·0600·0000··.....7.A+.......00000780:·2b00·0400·0600·0000·d703·0000·8037·0f41··+............7.A
00000790:·d803·0000·cdcc·cc3e·2b00·0400·0600·0000··.......>+.......00000790:·2b00·0400·0600·0000·d803·0000·cdcc·cc3e··+..............>
000007a0:·db03·0000·cdcc·4cbd·3600·0500·0200·0000··......L.6.......000007a0:·2b00·0400·0600·0000·db03·0000·cdcc·4cbd··+.............L.
000007b0:·0400·0000·0000·0000·0300·0000·f800·0200··................000007b0:·3600·0500·0200·0000·0400·0000·0000·0000··6...............
000007c0:·0500·0000·4100·0600·4500·0000·4600·0000··....A...E...F...000007c0:·0300·0000·f800·0200·0500·0000·4100·0600··............A...
000007d0:·4000·0000·4200·0000·4400·0000·3d00·0400··@...B...D...=...000007d0:·4500·0000·4600·0000·4000·0000·4200·0000··E...F...@...B...
Max diff block lines reached; -1/167960 bytes (-0.00%) of diff not shown.