70.6 MB
/home/fdroid/fdroiddata/tmp/com.thesuncat.sudoku_4.apk vs.
/home/fdroid/fdroiddata/unsigned/com.thesuncat.sudoku_4.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 330700002f070000e5030000600000002800000003010000200000000b991b1c327b8d 
14 44503fa5172aea640ed17d2b8c650ec44e66cb58e78d035de430000000210400002800 
15 00003129865835f4db29a71f8866854725cd0c858ff1a6034b6c371ca09c41298603f3 
16 032a010000000069030000650300003082036130820249a003020102020465c75de330 
17 0d06092a864886f70d01010b05003060310b300906035504061302554b310c300a0603 
18 55040813034f5247310c300a060355040713034f524731133011060355040a130a6664 
19 726f69642e6f7267310f300d060355040b13064644726f6964310f300d060355040313 
20 064644726f69643020170d3232313030393035343432395a180f323035303032323430 
21 35343432395a3060310b300906035504061302554b310c300a060355040813034f5247 
22 310c300a060355040713034f524731133011060355040a130a6664726f69642e6f7267 
23 310f300d060355040b13064644726f6964310f300d060355040313064644726f696430 
24 820122300d06092a864886f70d01010105000382010f003082010a0282010100b5b5e6 
25 05a5d157a4013468978b01109be14a4ff0c2ee1caa8b34caf0965cb904b57f7858abef 
26 86d39d3033e667657478c1ea4661d3d0bc8543d430334f09f316674279fe2a60a2d713 
27 c0a5ab28655339b9a492f49789297232b46c3fd74a7cdbd677ba8f46e97626514c925b 
28 20a0606e64f4453c6ffd73f787b65bdd24d158185d04d74f4c3bf85427cd484d3f243a 
29 706605f5e8d5286d1ea4c9a10f156093a15af04bb76c603f08a41a0642f905e9ce9df6 
30 699c750b7aea7d0fc661a4639732b45eed12b457cbcd65ec43c8a23091e963e5539831 
31 8fdb172a23da8de1c28f18f9fcdcd8854f9317a6bb953fdce7c4530baccd884b451950 
32 77e0e01be50d38690203010001a321301f301d0603551d0e041604148f50e0e547b4bf 
33 e8ff219bf7696cba220dc5a1e4300d06092a864886f70d01010b050003820101009483 
34 9f6be74ffc4e61a87994699d8c75546fdf8ae25efadd9197618cc167568bdcb8a36153 
35 05972254e82fc0f52dea924a91d44e3abb02da32517e72a274350590ff47b2bf3468d7 
36 84cb783fb3afe8926c54fadc873ef34e22c0c7910bed7589839c31c3f562f4057846e1 
37 654d5219781773843490ef969613379fa9ce08bc91e2ac3f22d8185af3dcdca334f656 
38 68bd844f0ea2147a5ef4c66ffb5048beceb301ad1f6f77136ad7d2291f3c22f697ef7a 
39 52e61c532265edd74a21768e9b1863413123b00a64c603cf74897a65fc29209e92ee02 
40 d6a3148c553499ee4f82b1b9695dc7624503d4a62c9e39f377fdcad80f0361d06a48b0 
41 f08fec6cb772dd8a880c000000080000000df0efbe0300000000000000180200000801 
42 0000030100000001000033121e3c7b323c4559eedd2a0c99a47d8e3a0cce809bc627de 
43 75d93be1cf4c34d9057a641286ca938cf94474dcce277fc90e6dce9e59d895b0cbd727 
44 527b761524b0f2f1951bbbc36fb9c4edf92d67233ebffec44d9a18dea612884627b430 
45 a3fac6b4aaf8d340049de4f63a904b8dce09be3029ed54be0585f585938b2b09fad35c 
46 8f17d5c734edcd887d300c03f4d098238e1b0e28a77f3e102e87392e28fae2ddfd2309 
47 922f058d7ce8eacae9258bdc4f573feacc12daa43fa0dbf405ddf73a596c989c4f5671 
48 a17f55e173c6ddf01262205b4d3b0d085ab0fd08a3596d4dc7ece98a2ca5437d1ab893 
49 a2b2b653bb1691657ee0adca4ac83fe2b55306bfe20801000021040000000100003312 
50 1e3c7b323c4559eedd2a0c99a47d8e3a0cce809bc627de75d93be1cf4c34d9057a6412 
51 86ca938cf94474dcce277fc90e6dce9e59d895b0cbd727527b761524b0f2f1951bbbc3 
52 6fb9c4edf92d67233ebffec44d9a18dea612884627b430a3fac6b4aaf8d340049de4f6 
53 3a904b8dce09be3029ed54be0585f585938b2b09fad35c8f17d5c734edcd887d300c03 
54 f4d098238e1b0e28a77f3e102e87392e28fae2ddfd2309922f058d7ce8eacae9258bdc 
55 4f573feacc12daa43fa0dbf405ddf73a596c989c4f5671a17f55e173c6ddf01262205b 
56 4d3b0d085ab0fd08a3596d4dc7ece98a2ca5437d1ab893a2b2b653bb1691657ee0adca 
57 4ac83fe2b55306bfe22601000030820122300d06092a864886f70d0101010500038201 
58 0f003082010a0282010100b5b5e605a5d157a4013468978b01109be14a4ff0c2ee1caa 
59 8b34caf0965cb904b57f7858abef86d39d3033e667657478c1ea4661d3d0bc8543d430 
60 334f09f316674279fe2a60a2d713c0a5ab28655339b9a492f49789297232b46c3fd74a 
61 7cdbd677ba8f46e97626514c925b20a0606e64f4453c6ffd73f787b65bdd24d158185d 
62 04d74f4c3bf85427cd484d3f243a706605f5e8d5286d1ea4c9a10f156093a15af04bb7 
63 6c603f08a41a0642f905e9ce9df6699c750b7aea7d0fc661a4639732b45eed12b457cb 
64 cd65ec43c8a23091e963e55398318fdb172a23da8de1c28f18f9fcdcd8854f9317a6bb 
65 953fdce7c4530baccd884b45195077e0e01be50d38690203010001 
  
66 Key·0xf05368c0: 
67 330700002f070000dd030000600000002800000003010000200000000b991b1c327b8d 
68 44503fa5172aea640ed17d2b8c650ec44e66cb58e78d035de430000000210400002800 
69 00003129865835f4db29a71f8866854725cd0c858ff1a6034b6c371ca09c41298603f3 
70 032a010000000069030000650300003082036130820249a003020102020465c75de330 
71 0d06092a864886f70d01010b05003060310b300906035504061302554b310c300a0603 
72 55040813034f5247310c300a060355040713034f524731133011060355040a130a6664 
73 726f69642e6f7267310f300d060355040b13064644726f6964310f300d060355040313 
74 064644726f69643020170d3232313030393035343432395a180f323035303032323430 
75 35343432395a3060310b300906035504061302554b310c300a060355040813034f5247 
76 310c300a060355040713034f524731133011060355040a130a6664726f69642e6f7267 
77 310f300d060355040b13064644726f6964310f300d060355040313064644726f696430 
78 820122300d06092a864886f70d01010105000382010f003082010a0282010100b5b5e6 
79 05a5d157a4013468978b01109be14a4ff0c2ee1caa8b34caf0965cb904b57f7858abef 
80 86d39d3033e667657478c1ea4661d3d0bc8543d430334f09f316674279fe2a60a2d713 
81 c0a5ab28655339b9a492f49789297232b46c3fd74a7cdbd677ba8f46e97626514c925b 
82 20a0606e64f4453c6ffd73f787b65bdd24d158185d04d74f4c3bf85427cd484d3f243a 
83 706605f5e8d5286d1ea4c9a10f156093a15af04bb76c603f08a41a0642f905e9ce9df6 
84 699c750b7aea7d0fc661a4639732b45eed12b457cbcd65ec43c8a23091e963e5539831 
85 8fdb172a23da8de1c28f18f9fcdcd8854f9317a6bb953fdce7c4530baccd884b451950 
86 77e0e01be50d38690203010001a321301f301d0603551d0e041604148f50e0e547b4bf 
87 e8ff219bf7696cba220dc5a1e4300d06092a864886f70d01010b050003820101009483 
88 9f6be74ffc4e61a87994699d8c75546fdf8ae25efadd9197618cc167568bdcb8a36153 
89 05972254e82fc0f52dea924a91d44e3abb02da32517e72a274350590ff47b2bf3468d7 
90 84cb783fb3afe8926c54fadc873ef34e22c0c7910bed7589839c31c3f562f4057846e1 
91 654d5219781773843490ef969613379fa9ce08bc91e2ac3f22d8185af3dcdca334f656 
92 68bd844f0ea2147a5ef4c66ffb5048beceb301ad1f6f77136ad7d2291f3c22f697ef7a 
93 52e61c532265edd74a21768e9b1863413123b00a64c603cf74897a65fc29209e92ee02 
94 d6a3148c553499ee4f82b1b9695dc7624503d4a62c9e39f377fdcad80f0361d06a48b0 
95 f08fec6cb772dd8a8818000000ffffff7f0000000018000000ffffff7f180200000801 
96 000003010000000100003151ad88dbcdbc7437c2d53d845c5ad348944c10c9be7bf6a2 
97 735fc4d187f625c54148940ab39fb99e5c1868aacf36117b2db04ebce089aaf6ecf90f 
98 4520fe43914538ec732d3100137a0666c61c0c7ea35b615c0a4126ef09ff83f4a851c3 
99 84446769f7dafb8f7f1ff72e9721da4b3cc518dac582821173fc55ba32af616ea380b4 
100 17cd0b9375a54edce8370a7e1f114c979a97ee6922526adbdf8a18499063721fdbd7bc 
101 62389a319e76ba67e6d484c0445809486fbfd47d0d49cbdbac9307b0dfd5ccee9ab04c 
102 3feda4e2be19087f6464b9c88dcdc5d70e1d50581b7f01a11df88e26ed21f7fefd672f 
103 ac53385a2804822458fe6aeaf31dc7a41c05abe6120801000021040000000100003151 
104 ad88dbcdbc7437c2d53d845c5ad348944c10c9be7bf6a2735fc4d187f625c54148940a 
105 b39fb99e5c1868aacf36117b2db04ebce089aaf6ecf90f4520fe43914538ec732d3100 
106 137a0666c61c0c7ea35b615c0a4126ef09ff83f4a851c384446769f7dafb8f7f1ff72e 
107 9721da4b3cc518dac582821173fc55ba32af616ea380b417cd0b9375a54edce8370a7e 
108 1f114c979a97ee6922526adbdf8a18499063721fdbd7bc62389a319e76ba67e6d484c0 
109 445809486fbfd47d0d49cbdbac9307b0dfd5ccee9ab04c3feda4e2be19087f6464b9c8 
110 8dcdc5d70e1d50581b7f01a11df88e26ed21f7fefd672fac53385a2804822458fe6aea 
111 f31dc7a41c05abe6122601000030820122300d06092a864886f70d0101010500038201 
112 0f003082010a0282010100b5b5e605a5d157a4013468978b01109be14a4ff0c2ee1caa 
113 8b34caf0965cb904b57f7858abef86d39d3033e667657478c1ea4661d3d0bc8543d430 
114 334f09f316674279fe2a60a2d713c0a5ab28655339b9a492f49789297232b46c3fd74a 
115 7cdbd677ba8f46e97626514c925b20a0606e64f4453c6ffd73f787b65bdd24d158185d 
116 04d74f4c3bf85427cd484d3f243a706605f5e8d5286d1ea4c9a10f156093a15af04bb7 
117 6c603f08a41a0642f905e9ce9df6699c750b7aea7d0fc661a4639732b45eed12b457cb 
118 cd65ec43c8a23091e963e55398318fdb172a23da8de1c28f18f9fcdcd8854f9317a6bb 
119 953fdce7c4530baccd884b45195077e0e01be50d38690203010001 
5.59 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: Missing META-INF/MANIFEST.MF
    
Offset 1, 38 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·bcadbb824b5bcf91eac92d7511d6a5d9af8db78ee9487f720126150d789484f6 
10 Signer·#1·certificate·SHA-1·digest:·7370fe8b8ae5be6f6f4c303fac92631aa9d749f9 
11 Signer·#1·certificate·MD5·digest:·dc4793cf8900fab4b66676abff9d8e37 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·f08c9ce1f5dd55df25b71850ca5b3744d35dd825390c7cb2b994d012014a96e1 
15 Signer·#1·public·key·SHA-1·digest:·9848fc05551a58d560c4eaf23492cdec4552dc58 
16 Signer·#1·public·key·MD5·digest:·5900352ee10d96b23c60e8fc9feeb59e 
17 WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/androidx.activity_activity.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/androidx.annotation_annotation-experimental.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
20 WARNING:·META-INF/androidx.arch.core_core-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
21 WARNING:·META-INF/androidx.browser_browser.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
22 WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
23 WARNING:·META-INF/androidx.customview_customview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
24 WARNING:·META-INF/androidx.fragment_fragment.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
25 WARNING:·META-INF/androidx.interpolator_interpolator.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
26 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
27 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
28 WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
29 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
30 WARNING:·META-INF/androidx.loader_loader.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
31 WARNING:·META-INF/androidx.savedstate_savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
32 WARNING:·META-INF/androidx.tracing_tracing.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
33 WARNING:·META-INF/androidx.versionedparcelable_versionedparcelable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
34 WARNING:·META-INF/androidx.viewpager_viewpager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
35 WARNING:·META-INF/androidx.window_window-java.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
36 WARNING:·META-INF/androidx.window_window.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
37 WARNING:·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
38 WARNING:·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
2.14 KB
zipinfo {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 Zip·file·size:·19534835·bytes,·number·of·entries:·1381 Zip·file·size:·19521619·bytes,·number·of·entries:·135
2 -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-rw-rw-··0.0·unx···741720·b-·defN·81-Jan-01·01:01·classes.dex3 -rw-rw-rw-··0.0·unx···743956·b-·defN·81-Jan-01·01:01·classes.dex
4 -rw-rw-rw-··0.0·unx··4162480·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libapp.so4 -rw-rw-rw-··0.0·unx··4178864·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libapp.so
5 -rw-rw-rw-··0.0·unx·10464784·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libflutter.so5 -rw-rw-rw-··0.0·unx·10464784·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libflutter.so
6 -rw-rw-rw-··0.0·unx··4702812·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libapp.so6 -rw-rw-rw-··0.0·unx··4702812·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libapp.so
7 -rw-rw-rw-··0.0·unx··7360020·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libflutter.so7 -rw-rw-rw-··0.0·unx··7360020·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libflutter.so
8 -rw-rw-rw-··0.0·unx··4277168·b-·defN·81-Jan-01·01:01·lib/x86_64/libapp.so8 -rw-rw-rw-··0.0·unx··4277168·b-·defN·81-Jan-01·01:01·lib/x86_64/libapp.so
9 -rw-rw-rw-··0.0·unx·11543104·b-·defN·81-Jan-01·01:01·lib/x86_64/libflutter.so9 -rw-rw-rw-··0.0·unx·11543104·b-·defN·81-Jan-01·01:01·lib/x86_64/libflutter.so
10 -rw-rw-rw-··0.0·unx········2·b-·defN·81-Jan-01·01:01·assets/flutter_assets/AssetManifest.bin10 -rw-rw-rw-··0.0·unx········2·b-·defN·81-Jan-01·01:01·assets/flutter_assets/AssetManifest.bin
11 -rw-rw-rw-··0.0·unx········2·b-·defN·81-Jan-01·01:01·assets/flutter_assets/AssetManifest.json11 -rw-rw-rw-··0.0·unx········2·b-·defN·81-Jan-01·01:01·assets/flutter_assets/AssetManifest.json
Offset 130, 11 lines modifiedOffset 130, 8 lines modified
130 -rw----·····2.0·fat······926·b-·defN·81-Jan-01·01:01·kotlin/annotation/annotation.kotlin_builtins130 -rw----·····2.0·fat······926·b-·defN·81-Jan-01·01:01·kotlin/annotation/annotation.kotlin_builtins
131 -rw----·····2.0·fat·····3685·b-·defN·81-Jan-01·01:01·kotlin/collections/collections.kotlin_builtins131 -rw----·····2.0·fat·····3685·b-·defN·81-Jan-01·01:01·kotlin/collections/collections.kotlin_builtins
132 -rw----·····2.0·fat······200·b-·defN·81-Jan-01·01:01·kotlin/coroutines/coroutines.kotlin_builtins132 -rw----·····2.0·fat······200·b-·defN·81-Jan-01·01:01·kotlin/coroutines/coroutines.kotlin_builtins
133 -rw----·····2.0·fat······646·b-·defN·81-Jan-01·01:01·kotlin/internal/internal.kotlin_builtins133 -rw----·····2.0·fat······646·b-·defN·81-Jan-01·01:01·kotlin/internal/internal.kotlin_builtins
134 -rw----·····2.0·fat····17783·b-·defN·81-Jan-01·01:01·kotlin/kotlin.kotlin_builtins134 -rw----·····2.0·fat····17783·b-·defN·81-Jan-01·01:01·kotlin/kotlin.kotlin_builtins
135 -rw----·····2.0·fat·····3305·b-·defN·81-Jan-01·01:01·kotlin/ranges/ranges.kotlin_builtins135 -rw----·····2.0·fat·····3305·b-·defN·81-Jan-01·01:01·kotlin/ranges/ranges.kotlin_builtins
136 -rw----·····2.0·fat·····2395·b-·defN·81-Jan-01·01:01·kotlin/reflect/reflect.kotlin_builtins136 -rw----·····2.0·fat·····2395·b-·defN·81-Jan-01·01:01·kotlin/reflect/reflect.kotlin_builtins
137 -rw----·····2.0·fat····12650·b-·defN·81-Jan-01·01:01·META-INF/F063AFA3.SF 
138 -rw----·····2.0·fat·····1336·b-·defN·81-Jan-01·01:01·META-INF/F063AFA3.RSA 
139 -rw----·····2.0·fat····12523·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF 
140 138·files,·43532483·bytes·uncompressed,·19512611·bytes·compressed:··55.2%137 135·files,·43524594·bytes·uncompressed,·19505684·bytes·compressed:··55.2%
17.4 MB
classes.dex
17.3 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 35 lines modifiedOffset 1, 35 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············:·c962c4ac4 checksum············:·68d7a8e3
5 signature···········:·e2bb...d1075 signature···········:·d91e...bb0c
6 file_size···········:·7417206 file_size···········:·743956
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·····:·589110 string_ids_size·····:·5906
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·157712 type_ids_size·······:·1581
13 type_ids_off········:·23676·(0x005c7c)13 type_ids_off········:·23736·(0x005cb8)
14 proto_ids_size······:·222114 proto_ids_size······:·2228
15 proto_ids_off·······:·29984·(0x007520)15 proto_ids_off·······:·30060·(0x00756c)
16 field_ids_size······:·214616 field_ids_size······:·2150
17 field_ids_off·······:·56636·(0x00dd3c)17 field_ids_off·······:·56796·(0x00dddc)
18 method_ids_size·····:·683418 method_ids_size·····:·6854
19 method_ids_off······:·73804·(0x01204c)19 method_ids_off······:·73996·(0x01210c)
20 class_defs_size·····:·107020 class_defs_size·····:·1073
21 class_defs_off······:·128476·(0x01f5dc)21 class_defs_off······:·128828·(0x01f73c)
22 data_size···········:·57900422 data_size···········:·580792
23 data_off············:·162716·(0x027b9c)23 data_off············:·163164·(0x027d5c)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·625 class_idx···········:·6
26 access_flags········:·16·(0x0010)26 access_flags········:·16·(0x0010)
27 superclass_idx······:·88027 superclass_idx······:·884
28 source_file_idx·····:·028 source_file_idx·····:·0
29 static_fields_size··:·029 static_fields_size··:·0
30 instance_fields_size:·030 instance_fields_size:·0
31 direct_methods_size·:·131 direct_methods_size·:·1
32 virtual_methods_size:·132 virtual_methods_size:·1
  
33 Class·#0·annotations:33 Class·#0·annotations:
Offset 51, 46 lines modifiedOffset 51, 46 lines modified
51 ······type··········:·'()V'51 ······type··········:·'()V'
52 ······access········:·0x10000·(CONSTRUCTOR)52 ······access········:·0x10000·(CONSTRUCTOR)
53 ······code··········-53 ······code··········-
54 ······registers·····:·154 ······registers·····:·1
55 ······ins···········:·155 ······ins···········:·1
56 ······outs··········:·156 ······outs··········:·1
57 ······insns·size····:·4·16-bit·code·units57 ······insns·size····:·4·16-bit·code·units
58 027b9c:········································|[027b9c]·a.a$a.<init>:()V58 027d5c:········································|[027d5c]·a.a$a.<init>:()V
59 027bac:·7010·a410·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@10a459 027d6c:·7010·b610·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@10b6
60 027bb2:·0e00···································|0003:·return-void60 027d72:·0e00···································|0003:·return-void
61 ······catches·······:·(none)61 ······catches·······:·(none)
62 ······positions·····:·62 ······positions·····:·
63 ······locals········:·63 ······locals········:·
  
64 ··Virtual·methods···-64 ··Virtual·methods···-
65 ····#0··············:·(in·La/a$a;)65 ····#0··············:·(in·La/a$a;)
66 ······name··········:·'execute'66 ······name··········:·'execute'
67 ······type··········:·'(Ljava/lang/Runnable;)V'67 ······type··········:·'(Ljava/lang/Runnable;)V'
68 ······access········:·0x0001·(PUBLIC)68 ······access········:·0x0001·(PUBLIC)
69 ······code··········-69 ······code··········-
70 ······registers·····:·370 ······registers·····:·3
71 ······ins···········:·271 ······ins···········:·2
72 ······outs··········:·272 ······outs··········:·2
73 ······insns·size····:·8·16-bit·code·units73 ······insns·size····:·8·16-bit·code·units
74 027bb4:········································|[027bb4]·a.a$a.execute:(Ljava/lang/Runnable;)V74 027d74:········································|[027d74]·a.a$a.execute:(Ljava/lang/Runnable;)V
75 027bc4:·7100·0900·0000·························|0000:·invoke-static·{},·La/a;.d:()La/a;·//·method@000975 027d84:·7100·0900·0000·························|0000:·invoke-static·{},·La/a;.d:()La/a;·//·method@0009
76 027bca:·0c00···································|0003:·move-result-object·v076 027d8a:·0c00···································|0003:·move-result-object·v0
77 027bcc:·6e20·0800·2000·························|0004:·invoke-virtual·{v0,·v2},·La/a;.c:(Ljava/lang/Runnable;)V·//·method@000877 027d8c:·6e20·0800·2000·························|0004:·invoke-virtual·{v0,·v2},·La/a;.c:(Ljava/lang/Runnable;)V·//·method@0008
78 027bd2:·0e00···································|0007:·return-void78 027d92:·0e00···································|0007:·return-void
79 ······catches·······:·(none)79 ······catches·······:·(none)
80 ······positions·····:·80 ······positions·····:·
81 ······locals········:·81 ······locals········:·
  
82 ··source_file_idx···:·0·()82 ··source_file_idx···:·0·()
  
83 Class·#1·header:83 Class·#1·header:
84 class_idx···········:·784 class_idx···········:·7
85 access_flags········:·16·(0x0010)85 access_flags········:·16·(0x0010)
86 superclass_idx······:·88086 superclass_idx······:·884
87 source_file_idx·····:·087 source_file_idx·····:·0
88 static_fields_size··:·088 static_fields_size··:·0
89 instance_fields_size:·089 instance_fields_size:·0
90 direct_methods_size·:·190 direct_methods_size·:·1
91 virtual_methods_size:·191 virtual_methods_size:·1
  
92 Class·#1·annotations:92 Class·#1·annotations:
Offset 112, 46 lines modifiedOffset 112, 46 lines modified
112 ······type··········:·'()V'112 ······type··········:·'()V'
113 ······access········:·0x10000·(CONSTRUCTOR)113 ······access········:·0x10000·(CONSTRUCTOR)
114 ······code··········-114 ······code··········-
115 ······registers·····:·1115 ······registers·····:·1
116 ······ins···········:·1116 ······ins···········:·1
117 ······outs··········:·1117 ······outs··········:·1
118 ······insns·size····:·4·16-bit·code·units118 ······insns·size····:·4·16-bit·code·units
119 027bd4:········································|[027bd4]·a.a$b.<init>:()V119 027d94:········································|[027d94]·a.a$b.<init>:()V
120 027be4:·7010·a410·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@10a4120 027da4:·7010·b610·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@10b6
121 027bea:·0e00···································|0003:·return-void121 027daa:·0e00···································|0003:·return-void
122 ······catches·······:·(none)122 ······catches·······:·(none)
123 ······positions·····:·123 ······positions·····:·
124 ······locals········:·124 ······locals········:·
  
125 ··Virtual·methods···-125 ··Virtual·methods···-
126 ····#0··············:·(in·La/a$b;)126 ····#0··············:·(in·La/a$b;)
127 ······name··········:·'execute'127 ······name··········:·'execute'
128 ······type··········:·'(Ljava/lang/Runnable;)V'128 ······type··········:·'(Ljava/lang/Runnable;)V'
129 ······access········:·0x0001·(PUBLIC)129 ······access········:·0x0001·(PUBLIC)
130 ······code··········-130 ······code··········-
131 ······registers·····:·3131 ······registers·····:·3
132 ······ins···········:·2132 ······ins···········:·2
133 ······outs··········:·2133 ······outs··········:·2
134 ······insns·size····:·8·16-bit·code·units134 ······insns·size····:·8·16-bit·code·units
135 027bec:········································|[027bec]·a.a$b.execute:(Ljava/lang/Runnable;)V135 027dac:········································|[027dac]·a.a$b.execute:(Ljava/lang/Runnable;)V
136 027bfc:·7100·0900·0000·························|0000:·invoke-static·{},·La/a;.d:()La/a;·//·method@0009136 027dbc:·7100·0900·0000·························|0000:·invoke-static·{},·La/a;.d:()La/a;·//·method@0009
137 027c02:·0c00···································|0003:·move-result-object·v0137 027dc2:·0c00···································|0003:·move-result-object·v0
138 027c04:·6e20·0600·2000·························|0004:·invoke-virtual·{v0,·v2},·La/a;.a:(Ljava/lang/Runnable;)V·//·method@0006138 027dc4:·6e20·0600·2000·························|0004:·invoke-virtual·{v0,·v2},·La/a;.a:(Ljava/lang/Runnable;)V·//·method@0006
139 027c0a:·0e00···································|0007:·return-void139 027dca:·0e00···································|0007:·return-void
140 ······catches·······:·(none)140 ······catches·······:·(none)
141 ······positions·····:·141 ······positions·····:·
142 ······locals········:·142 ······locals········:·
  
143 ··source_file_idx···:·0·()143 ··source_file_idx···:·0·()
  
144 Class·#2·header:144 Class·#2·header:
145 class_idx···········:·9145 class_idx···········:·9
146 access_flags········:·0·(0x0000)146 access_flags········:·0·(0x0000)
147 superclass_idx······:·880147 superclass_idx······:·884
148 source_file_idx·····:·0148 source_file_idx·····:·0
149 static_fields_size··:·0149 static_fields_size··:·0
150 instance_fields_size:·2150 instance_fields_size:·2
151 direct_methods_size·:·1151 direct_methods_size·:·1
152 virtual_methods_size:·1152 virtual_methods_size:·1
Max diff block lines reached; 18162476/18169017 bytes (99.96%) of diff not shown.
36.7 KB
classes.jar
7.35 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·1304243·bytes,·number·of·entries:·10701 Zip·file·size:·1308794·bytes,·number·of·entries:·1073
2 ?rwxrwxr-x··2.0·unx······274·b-·stor·80-Jan-01·00:00·a/a$a.class2 ?rwxrwxr-x··2.0·unx······274·b-·stor·80-Jan-01·00:00·a/a$a.class
3 ?rwxrwxr-x··2.0·unx······274·b-·stor·80-Jan-01·00:00·a/a$b.class3 ?rwxrwxr-x··2.0·unx······274·b-·stor·80-Jan-01·00:00·a/a$b.class
4 ?rwxrwxr-x··2.0·unx······809·b-·stor·80-Jan-01·00:00·a/b$a.class4 ?rwxrwxr-x··2.0·unx······809·b-·stor·80-Jan-01·00:00·a/b$a.class
5 ?rwxrwxr-x··2.0·unx······186·b-·stor·80-Jan-01·00:00·a/c.class5 ?rwxrwxr-x··2.0·unx······186·b-·stor·80-Jan-01·00:00·a/c.class
6 ?rwxrwxr-x··2.0·unx·····1339·b-·stor·80-Jan-01·00:00·a0/a$b.class6 ?rwxrwxr-x··2.0·unx·····1339·b-·stor·80-Jan-01·00:00·a0/a$b.class
7 ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·a0/a$c.class7 ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·a0/a$c.class
8 ?rwxrwxr-x··2.0·unx······932·b-·stor·80-Jan-01·00:00·a0/a.class8 ?rwxrwxr-x··2.0·unx······932·b-·stor·80-Jan-01·00:00·a0/a.class
Offset 10, 17 lines modifiedOffset 10, 18 lines modified
10 ?rwxrwxr-x··2.0·unx·····1171·b-·stor·80-Jan-01·00:00·a1/b.class10 ?rwxrwxr-x··2.0·unx·····1171·b-·stor·80-Jan-01·00:00·a1/b.class
11 ?rwxrwxr-x··2.0·unx·······93·b-·stor·80-Jan-01·00:00·androidx/activity/OnBackPressedDispatcher.class11 ?rwxrwxr-x··2.0·unx·······93·b-·stor·80-Jan-01·00:00·androidx/activity/OnBackPressedDispatcher.class
12 ?rwxrwxr-x··2.0·unx·······94·b-·stor·80-Jan-01·00:00·androidx/activity/a.class12 ?rwxrwxr-x··2.0·unx·······94·b-·stor·80-Jan-01·00:00·androidx/activity/a.class
13 ?rwxrwxr-x··2.0·unx······115·b-·stor·80-Jan-01·00:00·androidx/annotation/Keep.class13 ?rwxrwxr-x··2.0·unx······115·b-·stor·80-Jan-01·00:00·androidx/annotation/Keep.class
14 ?rwxrwxr-x··2.0·unx······831·b-·stor·80-Jan-01·00:00·androidx/browser/browseractions/BrowserActionsFallbackMenuView.class14 ?rwxrwxr-x··2.0·unx······831·b-·stor·80-Jan-01·00:00·androidx/browser/browseractions/BrowserActionsFallbackMenuView.class
15 ?rwxrwxr-x··2.0·unx······483·b-·stor·80-Jan-01·00:00·androidx/browser/customtabs/a$a.class15 ?rwxrwxr-x··2.0·unx······483·b-·stor·80-Jan-01·00:00·androidx/browser/customtabs/a$a.class
16 ?rwxrwxr-x··2.0·unx······881·b-·stor·80-Jan-01·00:00·androidx/browser/customtabs/a.class16 ?rwxrwxr-x··2.0·unx······881·b-·stor·80-Jan-01·00:00·androidx/browser/customtabs/a.class
 17 ?rwxrwxr-x··2.0·unx·····1980·b-·stor·80-Jan-01·00:00·androidx/browser/customtabs/b.class
17 ?rwxrwxr-x··2.0·unx······371·b-·stor·80-Jan-01·00:00·androidx/browser/customtabs/b$a.class18 ?rwxrwxr-x··2.0·unx······371·b-·stor·80-Jan-01·00:00·androidx/browser/customtabs/c$a.class
18 ?rwxrwxr-x··2.0·unx·····2951·b-·stor·80-Jan-01·00:00·androidx/browser/customtabs/b$b.class19 ?rwxrwxr-x··2.0·unx·····3084·b-·stor·80-Jan-01·00:00·androidx/browser/customtabs/c$b.class
19 ?rwxrwxr-x··2.0·unx······607·b-·stor·80-Jan-01·00:00·androidx/browser/customtabs/b.class20 ?rwxrwxr-x··2.0·unx······607·b-·stor·80-Jan-01·00:00·androidx/browser/customtabs/c.class
20 ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·androidx/core/app/CoreComponentFactory$a.class21 ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·androidx/core/app/CoreComponentFactory$a.class
21 ?rwxrwxr-x··2.0·unx·····1311·b-·stor·80-Jan-01·00:00·androidx/core/app/CoreComponentFactory.class22 ?rwxrwxr-x··2.0·unx·····1311·b-·stor·80-Jan-01·00:00·androidx/core/app/CoreComponentFactory.class
22 ?rwxrwxr-x··2.0·unx·····1305·b-·stor·80-Jan-01·00:00·androidx/core/app/RemoteActionCompatParcelizer.class23 ?rwxrwxr-x··2.0·unx·····1305·b-·stor·80-Jan-01·00:00·androidx/core/app/RemoteActionCompatParcelizer.class
23 ?rwxrwxr-x··2.0·unx······653·b-·stor·80-Jan-01·00:00·androidx/core/app/a$a.class24 ?rwxrwxr-x··2.0·unx······653·b-·stor·80-Jan-01·00:00·androidx/core/app/a$a.class
24 ?rwxrwxr-x··2.0·unx······630·b-·stor·80-Jan-01·00:00·androidx/core/app/a$b.class25 ?rwxrwxr-x··2.0·unx······630·b-·stor·80-Jan-01·00:00·androidx/core/app/a$b.class
25 ?rwxrwxr-x··2.0·unx·····1053·b-·stor·80-Jan-01·00:00·androidx/core/app/a.class26 ?rwxrwxr-x··2.0·unx·····1053·b-·stor·80-Jan-01·00:00·androidx/core/app/a.class
26 ?rwxrwxr-x··2.0·unx······432·b-·stor·80-Jan-01·00:00·androidx/core/app/b$a.class27 ?rwxrwxr-x··2.0·unx······432·b-·stor·80-Jan-01·00:00·androidx/core/app/b$a.class
Offset 167, 20 lines modifiedOffset 168, 21 lines modified
167 ?rwxrwxr-x··2.0·unx·····2200·b-·stor·80-Jan-01·00:00·b/b.class168 ?rwxrwxr-x··2.0·unx·····2200·b-·stor·80-Jan-01·00:00·b/b.class
168 ?rwxrwxr-x··2.0·unx······134·b-·stor·80-Jan-01·00:00·b0/a$a.class169 ?rwxrwxr-x··2.0·unx······134·b-·stor·80-Jan-01·00:00·b0/a$a.class
169 ?rwxrwxr-x··2.0·unx······547·b-·stor·80-Jan-01·00:00·b0/a$b.class170 ?rwxrwxr-x··2.0·unx······547·b-·stor·80-Jan-01·00:00·b0/a$b.class
170 ?rwxrwxr-x··2.0·unx·····1026·b-·stor·80-Jan-01·00:00·b0/a.class171 ?rwxrwxr-x··2.0·unx·····1026·b-·stor·80-Jan-01·00:00·b0/a.class
171 ?rwxrwxr-x··2.0·unx·····3636·b-·stor·80-Jan-01·00:00·b0/j.class172 ?rwxrwxr-x··2.0·unx·····3636·b-·stor·80-Jan-01·00:00·b0/j.class
172 ?rwxrwxr-x··2.0·unx······158·b-·stor·80-Jan-01·00:00·b0/k.class173 ?rwxrwxr-x··2.0·unx······158·b-·stor·80-Jan-01·00:00·b0/k.class
173 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·c/a.class174 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·c/a.class
 175 ?rwxrwxr-x··2.0·unx······739·b-·stor·80-Jan-01·00:00·c0/a$a.class
174 ?rwxrwxr-x··2.0·unx······306·b-·stor·80-Jan-01·00:00·c0/a$a.class176 ?rwxrwxr-x··2.0·unx······306·b-·stor·80-Jan-01·00:00·c0/a$b.class
175 ?rwxrwxr-x··2.0·unx······261·b-·stor·80-Jan-01·00:00·c0/a$b.class177 ?rwxrwxr-x··2.0·unx······324·b-·stor·80-Jan-01·00:00·c0/a$c.class
176 ?rwxrwxr-x··2.0·unx·····1199·b-·stor·80-Jan-01·00:00·c0/a$d.class178 ?rwxrwxr-x··2.0·unx·····1199·b-·stor·80-Jan-01·00:00·c0/a$e.class
177 ?rwxrwxr-x··2.0·unx·····1026·b-·stor·80-Jan-01·00:00·c0/a.class179 ?rwxrwxr-x··2.0·unx·····1026·b-·stor·80-Jan-01·00:00·c0/a.class
178 ?rwxrwxr-x··2.0·unx·····1906·b-·stor·80-Jan-01·00:00·c0/f.class180 ?rwxrwxr-x··2.0·unx·····2400·b-·stor·80-Jan-01·00:00·c0/g.class
179 ?rwxrwxr-x··2.0·unx······117·b-·stor·80-Jan-01·00:00·c0/h$a.class181 ?rwxrwxr-x··2.0·unx······117·b-·stor·80-Jan-01·00:00·c0/i$a.class
180 ?rwxrwxr-x··2.0·unx······475·b-·stor·80-Jan-01·00:00·d/b.class182 ?rwxrwxr-x··2.0·unx······475·b-·stor·80-Jan-01·00:00·d/b.class
181 ?rwxrwxr-x··2.0·unx······773·b-·stor·80-Jan-01·00:00·d/c$a.class183 ?rwxrwxr-x··2.0·unx······773·b-·stor·80-Jan-01·00:00·d/c$a.class
182 ?rwxrwxr-x··2.0·unx·····1953·b-·stor·80-Jan-01·00:00·d/c$b.class184 ?rwxrwxr-x··2.0·unx·····1953·b-·stor·80-Jan-01·00:00·d/c$b.class
183 ?rwxrwxr-x··2.0·unx·····1626·b-·stor·80-Jan-01·00:00·d/c$c.class185 ?rwxrwxr-x··2.0·unx·····1626·b-·stor·80-Jan-01·00:00·d/c$c.class
184 ?rwxrwxr-x··2.0·unx·····1964·b-·stor·80-Jan-01·00:00·d/c$d.class186 ?rwxrwxr-x··2.0·unx·····1964·b-·stor·80-Jan-01·00:00·d/c$d.class
185 ?rwxrwxr-x··2.0·unx·····1619·b-·stor·80-Jan-01·00:00·d/c$e.class187 ?rwxrwxr-x··2.0·unx·····1619·b-·stor·80-Jan-01·00:00·d/c$e.class
186 ?rwxrwxr-x··2.0·unx·····2282·b-·stor·80-Jan-01·00:00·d/c.class188 ?rwxrwxr-x··2.0·unx·····2282·b-·stor·80-Jan-01·00:00·d/c.class
Offset 694, 17 lines modifiedOffset 696, 18 lines modified
694 ?rwxrwxr-x··2.0·unx······314·b-·stor·80-Jan-01·00:00·b0/i.class696 ?rwxrwxr-x··2.0·unx······314·b-·stor·80-Jan-01·00:00·b0/i.class
695 ?rwxrwxr-x··2.0·unx·····1196·b-·stor·80-Jan-01·00:00·b0/l$a.class697 ?rwxrwxr-x··2.0·unx·····1196·b-·stor·80-Jan-01·00:00·b0/l$a.class
696 ?rwxrwxr-x··2.0·unx·····4860·b-·stor·80-Jan-01·00:00·b0/l.class698 ?rwxrwxr-x··2.0·unx·····4860·b-·stor·80-Jan-01·00:00·b0/l.class
697 ?rwxrwxr-x··2.0·unx······310·b-·stor·80-Jan-01·00:00·c0/b.class699 ?rwxrwxr-x··2.0·unx······310·b-·stor·80-Jan-01·00:00·c0/b.class
698 ?rwxrwxr-x··2.0·unx······314·b-·stor·80-Jan-01·00:00·c0/c.class700 ?rwxrwxr-x··2.0·unx······314·b-·stor·80-Jan-01·00:00·c0/c.class
699 ?rwxrwxr-x··2.0·unx······314·b-·stor·80-Jan-01·00:00·c0/d.class701 ?rwxrwxr-x··2.0·unx······314·b-·stor·80-Jan-01·00:00·c0/d.class
700 ?rwxrwxr-x··2.0·unx······314·b-·stor·80-Jan-01·00:00·c0/e.class702 ?rwxrwxr-x··2.0·unx······314·b-·stor·80-Jan-01·00:00·c0/e.class
 703 ?rwxrwxr-x··2.0·unx······314·b-·stor·80-Jan-01·00:00·c0/f.class
701 ?rwxrwxr-x··2.0·unx······397·b-·stor·80-Jan-01·00:00·c0/g.class704 ?rwxrwxr-x··2.0·unx······397·b-·stor·80-Jan-01·00:00·c0/h.class
702 ?rwxrwxr-x··2.0·unx·····4276·b-·stor·80-Jan-01·00:00·c0/h.class705 ?rwxrwxr-x··2.0·unx·····4646·b-·stor·80-Jan-01·00:00·c0/i.class
703 ?rwxrwxr-x··2.0·unx······952·b-·stor·80-Jan-01·00:00·c0/i.class706 ?rwxrwxr-x··2.0·unx······948·b-·stor·80-Jan-01·00:00·c0/j.class
704 ?rwxrwxr-x··2.0·unx······893·b-·stor·80-Jan-01·00:00·d/a$a.class707 ?rwxrwxr-x··2.0·unx······893·b-·stor·80-Jan-01·00:00·d/a$a.class
705 ?rwxrwxr-x··2.0·unx·····1000·b-·stor·80-Jan-01·00:00·d/a.class708 ?rwxrwxr-x··2.0·unx·····1000·b-·stor·80-Jan-01·00:00·d/a.class
706 ?rwxrwxr-x··2.0·unx······332·b-·stor·80-Jan-01·00:00·d0/f.class709 ?rwxrwxr-x··2.0·unx······332·b-·stor·80-Jan-01·00:00·d0/f.class
707 ?rwxrwxr-x··2.0·unx······295·b-·stor·80-Jan-01·00:00·d0/g.class710 ?rwxrwxr-x··2.0·unx······295·b-·stor·80-Jan-01·00:00·d0/g.class
708 ?rwxrwxr-x··2.0·unx······145·b-·stor·80-Jan-01·00:00·e0/a.class711 ?rwxrwxr-x··2.0·unx······145·b-·stor·80-Jan-01·00:00·e0/a.class
709 ?rwxrwxr-x··2.0·unx·······44·b-·stor·80-Jan-01·00:00·e0/h.class712 ?rwxrwxr-x··2.0·unx·······44·b-·stor·80-Jan-01·00:00·e0/h.class
710 ?rwxrwxr-x··2.0·unx·····1089·b-·stor·80-Jan-01·00:00·e0/m.class713 ?rwxrwxr-x··2.0·unx·····1089·b-·stor·80-Jan-01·00:00·e0/m.class
Offset 903, 15 lines modifiedOffset 906, 15 lines modified
903 ?rwxrwxr-x··2.0·unx······677·b-·stor·80-Jan-01·00:00·androidx/savedstate/Recreator.class906 ?rwxrwxr-x··2.0·unx······677·b-·stor·80-Jan-01·00:00·androidx/savedstate/Recreator.class
904 ?rwxrwxr-x··2.0·unx······328·b-·stor·80-Jan-01·00:00·androidx/savedstate/SavedStateRegistry$1.class907 ?rwxrwxr-x··2.0·unx······328·b-·stor·80-Jan-01·00:00·androidx/savedstate/SavedStateRegistry$1.class
905 ?rwxrwxr-x··2.0·unx·····2059·b-·stor·80-Jan-01·00:00·androidx/window/embedding/SplitPairRule.class908 ?rwxrwxr-x··2.0·unx·····2059·b-·stor·80-Jan-01·00:00·androidx/window/embedding/SplitPairRule.class
906 ?rwxrwxr-x··2.0·unx·····1786·b-·stor·80-Jan-01·00:00·androidx/window/embedding/SplitPlaceholderRule.class909 ?rwxrwxr-x··2.0·unx·····1786·b-·stor·80-Jan-01·00:00·androidx/window/embedding/SplitPlaceholderRule.class
907 ?rwxrwxr-x··2.0·unx·····3426·b-·stor·80-Jan-01·00:00·androidx/window/layout/HardwareFoldingFeature.class910 ?rwxrwxr-x··2.0·unx·····3426·b-·stor·80-Jan-01·00:00·androidx/window/layout/HardwareFoldingFeature.class
908 ?rwxrwxr-x··2.0·unx······263·b-·stor·80-Jan-01·00:00·b/b$a.class911 ?rwxrwxr-x··2.0·unx······263·b-·stor·80-Jan-01·00:00·b/b$a.class
909 ?rwxrwxr-x··2.0·unx······263·b-·stor·80-Jan-01·00:00·b/b$b.class912 ?rwxrwxr-x··2.0·unx······263·b-·stor·80-Jan-01·00:00·b/b$b.class
910 ?rwxrwxr-x··2.0·unx······698·b-·stor·80-Jan-01·00:00·c0/a$c.class913 ?rwxrwxr-x··2.0·unx······818·b-·stor·80-Jan-01·00:00·c0/a$d.class
911 ?rwxrwxr-x··2.0·unx······123·b-·stor·80-Jan-01·00:00·e0/f.class914 ?rwxrwxr-x··2.0·unx······123·b-·stor·80-Jan-01·00:00·e0/f.class
912 ?rwxrwxr-x··2.0·unx·····1154·b-·stor·80-Jan-01·00:00·f0/d.class915 ?rwxrwxr-x··2.0·unx·····1154·b-·stor·80-Jan-01·00:00·f0/d.class
913 ?rwxrwxr-x··2.0·unx·······46·b-·stor·80-Jan-01·00:00·f0/f0.class916 ?rwxrwxr-x··2.0·unx·······46·b-·stor·80-Jan-01·00:00·f0/f0.class
914 ?rwxrwxr-x··2.0·unx······283·b-·stor·80-Jan-01·00:00·f0/j.class917 ?rwxrwxr-x··2.0·unx······283·b-·stor·80-Jan-01·00:00·f0/j.class
915 ?rwxrwxr-x··2.0·unx·····1861·b-·stor·80-Jan-01·00:00·f0/z.class918 ?rwxrwxr-x··2.0·unx·····1861·b-·stor·80-Jan-01·00:00·f0/z.class
916 ?rwxrwxr-x··2.0·unx·······44·b-·stor·80-Jan-01·00:00·g0/d.class919 ?rwxrwxr-x··2.0·unx·······44·b-·stor·80-Jan-01·00:00·g0/d.class
917 ?rwxrwxr-x··2.0·unx······802·b-·stor·80-Jan-01·00:00·h0/a.class920 ?rwxrwxr-x··2.0·unx······802·b-·stor·80-Jan-01·00:00·h0/a.class
Offset 1065, 8 lines modifiedOffset 1068, 8 lines modified
1065 ?rwxrwxr-x··2.0·unx·····2374·b-·stor·80-Jan-01·00:00·u0/n.class1068 ?rwxrwxr-x··2.0·unx·····2374·b-·stor·80-Jan-01·00:00·u0/n.class
1066 ?rwxrwxr-x··2.0·unx·····4283·b-·stor·80-Jan-01·00:00·f0/q.class1069 ?rwxrwxr-x··2.0·unx·····4283·b-·stor·80-Jan-01·00:00·f0/q.class
1067 ?rwxrwxr-x··2.0·unx·····7745·b-·stor·80-Jan-01·00:00·u0/o.class1070 ?rwxrwxr-x··2.0·unx·····7745·b-·stor·80-Jan-01·00:00·u0/o.class
1068 ?rwxrwxr-x··2.0·unx·····1422·b-·stor·80-Jan-01·00:00·f0/g.class1071 ?rwxrwxr-x··2.0·unx·····1422·b-·stor·80-Jan-01·00:00·f0/g.class
1069 ?rwxrwxr-x··2.0·unx·······44·b-·stor·80-Jan-01·00:00·u0/p.class1072 ?rwxrwxr-x··2.0·unx·······44·b-·stor·80-Jan-01·00:00·u0/p.class
1070 ?rwxrwxr-x··2.0·unx······882·b-·stor·80-Jan-01·00:00·u0/q.class1073 ?rwxrwxr-x··2.0·unx······882·b-·stor·80-Jan-01·00:00·u0/q.class
1071 ?rwxrwxr-x··2.0·unx·····1770·b-·stor·80-Jan-01·00:00·u0/e.class1074 ?rwxrwxr-x··2.0·unx·····1770·b-·stor·80-Jan-01·00:00·u0/e.class
1072 1070·files,·1284780·bytes·uncompressed,·1170603·bytes·compressed:··8.9%1075 1073·files,·1288989·bytes·uncompressed,·1174812·bytes·compressed:··8.9%
1.74 KB
zipnote «TEMP»/diffoscope_qmp0n548_unsigned/tmp7836vppw_.zip
    
Offset 39, 21 lines modifiedOffset 39, 24 lines modified
  
39 Filename:·androidx/browser/customtabs/a$a.class39 Filename:·androidx/browser/customtabs/a$a.class
40 Comment:·40 Comment:·
  
41 Filename:·androidx/browser/customtabs/a.class41 Filename:·androidx/browser/customtabs/a.class
42 Comment:·42 Comment:·
  
43 Filename:·androidx/browser/customtabs/b$a.class43 Filename:·androidx/browser/customtabs/b.class
44 Comment:·44 Comment:·
  
45 Filename:·androidx/browser/customtabs/b$b.class45 Filename:·androidx/browser/customtabs/c$a.class
46 Comment:·46 Comment:·
  
47 Filename:·androidx/browser/customtabs/b.class47 Filename:·androidx/browser/customtabs/c$b.class
 48 Comment:·
  
 49 Filename:·androidx/browser/customtabs/c.class
48 Comment:·50 Comment:·
  
49 Filename:·androidx/core/app/CoreComponentFactory$a.class51 Filename:·androidx/core/app/CoreComponentFactory$a.class
50 Comment:·52 Comment:·
  
51 Filename:·androidx/core/app/CoreComponentFactory.class53 Filename:·androidx/core/app/CoreComponentFactory.class
52 Comment:·54 Comment:·
Offset 516, 24 lines modifiedOffset 519, 27 lines modified
  
516 Filename:·c0/a$a.class519 Filename:·c0/a$a.class
517 Comment:·520 Comment:·
  
518 Filename:·c0/a$b.class521 Filename:·c0/a$b.class
519 Comment:·522 Comment:·
  
520 Filename:·c0/a$d.class523 Filename:·c0/a$c.class
 524 Comment:·
  
 525 Filename:·c0/a$e.class
521 Comment:·526 Comment:·
  
522 Filename:·c0/a.class527 Filename:·c0/a.class
523 Comment:·528 Comment:·
  
524 Filename:·c0/f.class529 Filename:·c0/g.class
525 Comment:·530 Comment:·
  
526 Filename:·c0/h$a.class531 Filename:·c0/i$a.class
527 Comment:·532 Comment:·
  
528 Filename:·d/b.class533 Filename:·d/b.class
529 Comment:·534 Comment:·
  
530 Filename:·d/c$a.class535 Filename:·d/c$a.class
531 Comment:·536 Comment:·
Offset 2091, 23 lines modifiedOffset 2097, 26 lines modified
  
2091 Filename:·c0/d.class2097 Filename:·c0/d.class
2092 Comment:·2098 Comment:·
  
2093 Filename:·c0/e.class2099 Filename:·c0/e.class
2094 Comment:·2100 Comment:·
  
2095 Filename:·c0/g.class2101 Filename:·c0/f.class
2096 Comment:·2102 Comment:·
  
2097 Filename:·c0/h.class2103 Filename:·c0/h.class
2098 Comment:·2104 Comment:·
  
2099 Filename:·c0/i.class2105 Filename:·c0/i.class
2100 Comment:·2106 Comment:·
  
 2107 Filename:·c0/j.class
 2108 Comment:·
  
2101 Filename:·d/a$a.class2109 Filename:·d/a$a.class
2102 Comment:·2110 Comment:·
  
2103 Filename:·d/a.class2111 Filename:·d/a.class
2104 Comment:·2112 Comment:·
  
2105 Filename:·d0/f.class2113 Filename:·d0/f.class
Offset 2718, 15 lines modifiedOffset 2727, 15 lines modified
  
2718 Filename:·b/b$a.class2727 Filename:·b/b$a.class
2719 Comment:·2728 Comment:·
  
2720 Filename:·b/b$b.class2729 Filename:·b/b$b.class
2721 Comment:·2730 Comment:·
  
2722 Filename:·c0/a$c.class2731 Filename:·c0/a$d.class
2723 Comment:·2732 Comment:·
  
2724 Filename:·e0/f.class2733 Filename:·e0/f.class
2725 Comment:·2734 Comment:·
  
2726 Filename:·f0/d.class2735 Filename:·f0/d.class
2727 Comment:·2736 Comment:·
2.53 KB
androidx/browser/customtabs/b.class
2.47 KB
procyon -ec {}
    
Offset 1, 24 lines modifiedOffset 1, 56 lines modified
  
1 package·androidx.browser.customtabs;1 package·androidx.browser.customtabs;
  
 2 import·java.util.Iterator;
 3 import·android.content.pm.ResolveInfo;
 4 import·android.content.pm.PackageManager;
 5 import·android.util.Log;
 6 import·android.os.Build$VERSION;
 7 import·java.util.Collection;
2 import·androidx.core.content.a;8 import·android.content.Intent;
3 import·android.net.Uri;9 import·android.net.Uri;
 10 import·java.util.ArrayList;
 11 import·java.util.List;
4 import·android.content.Context;12 import·android.content.Context;
5 import·android.os.Bundle; 
6 import·android.content.Intent; 
  
7 public·final·class·b13 public·class·b
8 {14 {
 15 ····public·static·String·a(final·Context·context,·final·List·list)·{
 16 ········return·b(context,·list,·false);
9 ····public·final·Intent·a; 
10 ····public·final·Bundle·b; 
11 ···· 
12 ····b(final·Intent·a,·final·Bundle·b)·{ 
13 ········this.a·=·a; 
14 ········this.b·=·b; 
15 ····}17 ····}
16 ····18 ····
17 ····public·void·a(final·Context·context,·final·Uri·data)·{ 
18 ········this.a.setData(data); 
19 ········androidx.core.content.a.e(context,·this.a,·this.b);19 ····public·static·String·b(final·Context·context,·final·List·list,·final·boolean·b)·{
 20 ········final·PackageManager·packageManager·=·context.getPackageManager();
 21 ········Object·o;
 22 ········if·(list·==·null)·{
 23 ············o·=·new·ArrayList<String>();
 24 ········}
 25 ········else·{
 26 ············o·=·list;
 27 ········}
 28 ········final·Intent·intent·=·new·Intent("android.intent.action.VIEW",·Uri.parse("http://"));
 29 ········if·(!b)·{
 30 ············final·ResolveInfo·resolveActivity·=·packageManager.resolveActivity(intent,·0);
 31 ············if·(resolveActivity·!=·null)·{
 32 ················final·String·packageName·=·resolveActivity.activityInfo.packageName;
 33 ················final·ArrayList·list2·=·new·ArrayList<Object>(((List)o).size()·+·1);
 34 ················list2.add(packageName);
 35 ················if·(list·!=·null)·{
 36 ····················list2.addAll((Collection<?>)list);
 37 ················}
 38 ················o·=·list2;
 39 ············}
 40 ········}
 41 ········final·Intent·intent2·=·new·Intent("android.support.customtabs.action.CustomTabsService");
 42 ········for·(final·String·package1·:·o)·{
 43 ············intent2.setPackage(package1);
 44 ············if·(packageManager.resolveService(intent2,·0)·!=·null)·{
 45 ················return·package1;
 46 ············}
 47 ········}
 48 ········if·(Build$VERSION.SDK_INT·>=·30)·{
 49 ············Log.w("CustomTabsClient",·"Unable·to·find·any·Custom·Tabs·packages,·you·may·need·to·add·a·<queries>·element·to·your·manifest.·See·the·docs·for·CustomTabsClient#getPackageName.");
 50 ········}
 51 ········return·null;
20 ····}52 ····}
21 }53 }
1.0 KB
c0/a$a.class
1000 B
procyon -ec {}
    
Offset 1, 14 lines modifiedOffset 1, 36 lines modified
  
1 package·c0;1 package·c0;
  
2 public·class·a$a·extends·RuntimeException2 import·java.util.ArrayList;
  
 3 public·final·class·a$a
3 {4 {
4 ····public·final·String·d; 
5 ····public·final·Object·e;5 ····private·Boolean·a;
 6 ····
 7 ····a$a()·{
 8 ····}
 9 ····
 10 ····static·a$a·a(final·ArrayList·list)·{
 11 ········final·a$a·a$a·=·new·a$a();
 12 ········a$a.c(Boolean.valueOf(list.get(0)));
 13 ········return·a$a;
 14 ····}
 15 ····
 16 ····public·Boolean·b()·{
 17 ········return·this.a;
 18 ····}
 19 ····
 20 ····public·void·c(final·Boolean·a)·{
 21 ········if·(a·!=·null)·{
 22 ············this.a·=·a;
 23 ············return;
 24 ········}
 25 ········throw·new·IllegalStateException("Nonnull·field·\"showTitle\"·is·null.");
 26 ····}
6 ····27 ····
7 ····public·a$a(final·String·d,·final·String·message,·final·Object·e)·{ 
8 ········super(message); 
9 ········this.d·=·d; 
10 ········this.e·=·e;28 ····ArrayList·d()·{
 29 ········final·ArrayList<Boolean>·list·=·new·ArrayList<Boolean>(1);
 30 ········list.add(this.a);
 31 ········return·list;
11 ····}32 ····}
12 }33 }
545 B
c0/a$b.class
521 B
procyon -ec {}
    
Offset 1, 15 lines modifiedOffset 1, 14 lines modified
  
1 package·c0;1 package·c0;
  
 2 public·class·a$b·extends·RuntimeException
2 import·java.util.Map; 
  
3 public·interface·a$b 
4 {3 {
 4 ····public·final·String·d;
 5 ····public·final·Object·e;
5 ····void·a(); 
6 ···· 
7 ····Boolean·b(final·String·p0,·final·a$d·p1); 
8 ···· 
9 ····Boolean·c(final·String·p0,·final·Map·p1); 
10 ····6 ····
11 ····Boolean·d(final·String·p0);7 ····public·a$b(final·String·d,·final·String·message,·final·Object·e)·{
 8 ········super(message);
 9 ········this.d·=·d;
 10 ········this.e·=·e;
 11 ····}
12 }12 }
2.48 KB
c0/a$d.class
2.46 KB
procyon -ec {}
    
Offset 1, 67 lines modifiedOffset 1, 46 lines modified
  
1 package·c0;1 package·c0;
  
 2 import·java.io.ByteArrayOutputStream;
2 import·java.util.ArrayList;3 import·java.util.ArrayList;
3 import·java.util.Map;4 import·java.nio.ByteBuffer;
 5 import·y.p;
  
4 public·final·class·a$d6 class·a$d·extends·p
5 {7 {
 8 ····public·static·final·a$d·d;
6 ····private·Boolean·a; 
7 ····private·Boolean·b; 
8 ····private·Map·c; 
9 ····9 ····
10 ····a$d()·{10 ····static·{
 11 ········d·=·new·a$d();
11 ····}12 ····}
12 ····13 ····
 14 ····private·a$d()·{
13 ····static·a$d·a(final·ArrayList·list)·{ 
14 ········final·a$d·a$d·=·new·a$d(); 
15 ········a$d.f(Boolean.valueOf(list.get(0))); 
16 ········a$d.e(Boolean.valueOf(list.get(1))); 
17 ········a$d.g((Map)list.get(2)); 
18 ········return·a$d; 
19 ····}15 ····}
20 ····16 ····
 17 ····protected·Object·g(final·byte·b,·final·ByteBuffer·byteBuffer)·{
21 ····public·Boolean·b()·{ 
22 ········return·this.b; 
23 ····} 
24 ···· 
25 ····public·Boolean·c()·{ 
26 ········return·this.a; 
27 ····} 
28 ···· 
29 ····public·Map·d()·{ 
30 ········return·this.c; 
31 ····} 
32 ···· 
33 ····public·void·e(final·Boolean·b)·{ 
34 ········if·(b·!=·null)·{18 ········if·(b·==·-128)·{
 19 ············return·a$a.a((ArrayList)this.f(byteBuffer));
35 ············this.b·=·b; 
36 ············return; 
37 ········}20 ········}
38 ········throw·new·IllegalStateException("Nonnull·field·\"enableDomStorage\"·is·null."); 
39 ····} 
40 ···· 
41 ····public·void·f(final·Boolean·a)·{ 
42 ········if·(a·!=·null)·{21 ········if·(b·!=·-127)·{
 22 ············return·super.g(b,·byteBuffer);
43 ············this.a·=·a; 
44 ············return; 
45 ········}23 ········}
46 ········throw·new·IllegalStateException("Nonnull·field·\"enableJavaScript\"·is·null.");24 ········return·a$e.a((ArrayList)this.f(byteBuffer));
47 ····}25 ····}
48 ····26 ····
49 ····public·void·g(final·Map·c)·{ 
50 ········if·(c·!=·null)·{ 
51 ············this.c·=·c; 
52 ············return;27 ····protected·void·p(final·ByteArrayOutputStream·byteArrayOutputStream,·final·Object·o)·{
 28 ········ArrayList·list;
 29 ········if·(o·instanceof·a$a)·{
 30 ············byteArrayOutputStream.write(128);
 31 ············list·=·((a$a)o).d();
53 ········}32 ········}
54 ········throw·new·IllegalStateException("Nonnull·field·\"headers\"·is·null."); 
55 ····} 
56 ···· 
57 ····ArrayList·h()·{ 
58 ········final·ArrayList<Boolean>·list·=·new·ArrayList<Boolean>(3); 
59 ········list.add(this.a); 
60 ········list.add(this.b); 
61 ········list.add((Boolean)this.c); 
62 ········return·list;33 ········else·{
 34 ············if·(!(o·instanceof·a$e))·{
 35 ················super.p(byteArrayOutputStream,·o);
 36 ················return;
 37 ············}
 38 ············byteArrayOutputStream.write(129);
 39 ············list·=·((a$e)o).h();
 40 ········}
 41 ········this.p(byteArrayOutputStream,·list);
63 ····}42 ····}
64 }43 }
861 B
c0/a.class
841 B
procyon -ec {}
    
Offset 5, 19 lines modifiedOffset 5, 19 lines modified
5 import·java.util.ArrayList;5 import·java.util.ArrayList;
  
6 public·class·a6 public·class·a
7 {7 {
8 ····protected·static·ArrayList·a(final·Throwable·t)·{8 ····protected·static·ArrayList·a(final·Throwable·t)·{
9 ········final·ArrayList<String>·list·=·new·ArrayList<String>(3);9 ········final·ArrayList<String>·list·=·new·ArrayList<String>(3);
10 ········Object·e;10 ········Object·e;
11 ········if·(t·instanceof·a$a)·{11 ········if·(t·instanceof·a$b)·{
12 ············final·a$a·a$a·=·(a$a)t;12 ············final·a$b·a$b·=·(a$b)t;
13 ············list.add(a$a.d);13 ············list.add(a$b.d);
14 ············list.add(((Throwable)a$a).getMessage());14 ············list.add(((Throwable)a$b).getMessage());
15 ············e·=·a$a.e;15 ············e·=·a$b.e;
16 ········}16 ········}
17 ········else·{17 ········else·{
18 ············list.add(t.toString());18 ············list.add(t.toString());
19 ············list.add(t.getClass().getSimpleName());19 ············list.add(t.getClass().getSimpleName());
20 ············final·StringBuilder·sb·=·new·StringBuilder();20 ············final·StringBuilder·sb·=·new·StringBuilder();
21 ············sb.append("Cause:·");21 ············sb.append("Cause:·");
22 ············sb.append(t.getCause());22 ············sb.append(t.getCause());
1.35 KB
c0/f.class
1.33 KB
procyon -ec {}
    
Offset 1, 46 lines modifiedOffset 1, 12 lines modified
  
1 package·c0;1 package·c0;
  
2 import·y.c; 
3 import·java.util.Map; 
4 import·java.util.ArrayList; 
5 import·y.h; 
6 import·y.a$e;2 import·y.a$e;
 3 import·y.a$d;
  
7 public·final·class·f4 public·final·class·f·implements·a$d
8 {5 {
9 ····public·static·h·e()·{ 
10 ········return·(h)a$c.d; 
11 ····} 
12 ···· 
13 ····public·static·void·j(final·c·c,·final·a$b·a$b)·{6 ····public·final·void·a(final·Object·o,·final·a$e·a$e)·{
 7 ········g.e(this.a,·o,·a$e);
14 ········final·y.a·a·=·new·y.a(c,·"dev.flutter.pigeon.UrlLauncherApi.canLaunchUrl",·e()); 
15 ········if·(a$b·!=·null)·{ 
16 ············a.e((y.a$d)new·e(a$b)); 
17 ········} 
18 ········else·{ 
19 ············a.e((y.a$d)null); 
20 ········} 
21 ········final·y.a·a2·=·new·y.a(c,·"dev.flutter.pigeon.UrlLauncherApi.launchUrl",·e()); 
22 ········if·(a$b·!=·null)·{ 
23 ············a2.e((y.a$d)new·b(a$b)); 
24 ········} 
25 ········else·{ 
26 ············a2.e((y.a$d)null); 
27 ········} 
28 ········final·y.a·a3·=·new·y.a(c,·"dev.flutter.pigeon.UrlLauncherApi.openUrlInWebView",·e()); 
29 ········if·(a$b·!=·null)·{ 
30 ············a3.e((y.a$d)new·c0.c(a$b)); 
31 ········} 
32 ········else·{ 
33 ············a3.e((y.a$d)null); 
34 ········} 
35 ········final·y.a·a4·=·new·y.a(c,·"dev.flutter.pigeon.UrlLauncherApi.closeWebView",·e()); 
36 ········if·(a$b·!=·null)·{ 
37 ············a4.e((y.a$d)new·d(a$b)); 
38 ········} 
39 ········else·{ 
40 ············a4.e((y.a$d)null); 
41 ········} 
42 ····}8 ····}
43 }9 }
1.11 KB
io/flutter/plugins/GeneratedPluginRegistrant.class
1.01 KB
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 package·io.flutter.plugins;1 package·io.flutter.plugins;
  
2 import·c0.i;2 import·c0.j;
3 import·b0.l;3 import·b0.l;
4 import·l.b;4 import·l.b;
5 import·io.flutter.embedding.engine.a;5 import·io.flutter.embedding.engine.a;
  
6 public·final·class·GeneratedPluginRegistrant6 public·final·class·GeneratedPluginRegistrant
7 {7 {
8 ····private·static·final·String·TAG·=·"GeneratedPluginRegistrant";8 ····private·static·final·String·TAG·=·"GeneratedPluginRegistrant";
Offset 66, 18 lines modifiedOffset 66, 18 lines modified
66 ············catch·(Exception·ex12)·{}66 ············catch·(Exception·ex12)·{}
67 ········}67 ········}
68 ········catch·(Exception·ex13)·{}68 ········catch·(Exception·ex13)·{}
69 ········try·{69 ········try·{
70 ············final·q.b·q4·=·a.q();70 ············final·q.b·q4·=·a.q();
71 ············try·{71 ············try·{
72 ················try·{72 ················try·{
73 ····················final·i·i·=·new·i();73 ····················final·j·j·=·new·j();
74 ····················final·q.b·b4·=·q4;74 ····················final·q.b·b4·=·q4;
75 ····················try·{75 ····················try·{
76 ························b4.i((q.a)i);76 ························b4.i((q.a)j);
77 ····················}77 ····················}
78 ····················catch·(Exception·ex4)·{78 ····················catch·(Exception·ex4)·{
79 ························b.c(s,·"Error·registering·plugin·url_launcher_android,·io.flutter.plugins.urllauncher.UrlLauncherPlugin",·(Throwable)ex4);79 ························b.c(s,·"Error·registering·plugin·url_launcher_android,·io.flutter.plugins.urllauncher.UrlLauncherPlugin",·(Throwable)ex4);
80 ····················}80 ····················}
81 ················}81 ················}
82 ················catch·(Exception·ex14)·{}82 ················catch·(Exception·ex14)·{}
83 ············}83 ············}
268 B
c0/b.class
248 B
procyon -ec {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
  
3 import·y.a$e;3 import·y.a$e;
4 import·y.a$d;4 import·y.a$d;
  
5 public·final·class·b·implements·a$d5 public·final·class·b·implements·a$d
6 {6 {
7 ····public·final·void·a(final·Object·o,·final·a$e·a$e)·{7 ····public·final·void·a(final·Object·o,·final·a$e·a$e)·{
8 ········f.a(this.a,·o,·a$e);8 ········g.a(this.a,·o,·a$e);
9 ····}9 ····}
10 }10 }
268 B
c0/c.class
248 B
procyon -ec {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
  
3 import·y.a$e;3 import·y.a$e;
4 import·y.a$d;4 import·y.a$d;
  
5 public·final·class·c·implements·a$d5 public·final·class·c·implements·a$d
6 {6 {
7 ····public·final·void·a(final·Object·o,·final·a$e·a$e)·{7 ····public·final·void·a(final·Object·o,·final·a$e·a$e)·{
8 ········f.b(this.a,·o,·a$e);8 ········g.b(this.a,·o,·a$e);
9 ····}9 ····}
10 }10 }
268 B
c0/d.class
248 B
procyon -ec {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
  
3 import·y.a$e;3 import·y.a$e;
4 import·y.a$d;4 import·y.a$d;
  
5 public·final·class·d·implements·a$d5 public·final·class·d·implements·a$d
6 {6 {
7 ····public·final·void·a(final·Object·o,·final·a$e·a$e)·{7 ····public·final·void·a(final·Object·o,·final·a$e·a$e)·{
8 ········f.c(this.a,·o,·a$e);8 ········g.c(this.a,·o,·a$e);
9 ····}9 ····}
10 }10 }
268 B
c0/e.class
248 B
procyon -ec {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
  
3 import·y.a$e;3 import·y.a$e;
4 import·y.a$d;4 import·y.a$d;
  
5 public·final·class·e·implements·a$d5 public·final·class·e·implements·a$d
6 {6 {
7 ····public·final·void·a(final·Object·o,·final·a$e·a$e)·{7 ····public·final·void·a(final·Object·o,·final·a$e·a$e)·{
8 ········f.d(this.a,·o,·a$e);8 ········g.d(this.a,·o,·a$e);
9 ····}9 ····}
10 }10 }
1.72 KB
c0/g.class
1.7 KB
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 53 lines modified
  
1 package·c0;1 package·c0;
  
2 import·android.content.Intent; 
3 import·android.content.Context;2 import·y.c;
 3 import·java.util.Map;
 4 import·java.util.ArrayList;
 5 import·y.h;
 6 import·y.a$e;
  
4 public·final·class·g·implements·h$a7 public·final·class·g
5 {8 {
6 ····public·final·String·a(final·Intent·intent)·{ 
7 ········return·h.e(this.a,·intent);9 ····public·static·h·f()·{
 10 ········return·(h)a$d.d;
 11 ····}
 12 ····
 13 ····public·static·void·l(final·c·c,·final·a$c·a$c)·{
 14 ········final·y.a·a·=·new·y.a(c,·"dev.flutter.pigeon.url_launcher_android.UrlLauncherApi.canLaunchUrl",·f());
 15 ········if·(a$c·!=·null)·{
 16 ············a.e((y.a$d)new·f(a$c));
 17 ········}
 18 ········else·{
 19 ············a.e((y.a$d)null);
 20 ········}
 21 ········final·y.a·a2·=·new·y.a(c,·"dev.flutter.pigeon.url_launcher_android.UrlLauncherApi.launchUrl",·f());
 22 ········if·(a$c·!=·null)·{
 23 ············a2.e((y.a$d)new·c0.c(a$c));
 24 ········}
 25 ········else·{
 26 ············a2.e((y.a$d)null);
 27 ········}
 28 ········final·y.a·a3·=·new·y.a(c,·"dev.flutter.pigeon.url_launcher_android.UrlLauncherApi.openUrlInApp",·f());
 29 ········if·(a$c·!=·null)·{
 30 ············a3.e((y.a$d)new·d(a$c));
 31 ········}
 32 ········else·{
 33 ············a3.e((y.a$d)null);
 34 ········}
 35 ········final·y.a·a4·=·new·y.a(c,·"dev.flutter.pigeon.url_launcher_android.UrlLauncherApi.supportsCustomTabs",·f());
 36 ········if·(a$c·!=·null)·{
 37 ············a4.e((y.a$d)new·e(a$c));
 38 ········}
 39 ········else·{
 40 ············a4.e((y.a$d)null);
 41 ········}
 42 ········final·y.a·a5·=·new·y.a(c,·"dev.flutter.pigeon.url_launcher_android.UrlLauncherApi.closeWebView",·f());
 43 ········if·(a$c·!=·null)·{
 44 ············a5.e((y.a$d)new·b(a$c));
 45 ········}
 46 ········else·{
 47 ············a5.e((y.a$d)null);
 48 ········}
8 ····}49 ····}
9 }50 }
5.14 KB
c0/h.class
5.12 KB
procyon -ec {}
    
Offset 1, 164 lines modifiedOffset 1, 12 lines modified
  
1 package·c0;1 package·c0;
  
2 import·io.flutter.plugins.urllauncher.WebViewActivity; 
3 import·androidx.browser.customtabs.b; 
4 import·android.content.ActivityNotFoundException; 
5 import·androidx.browser.customtabs.b$b; 
6 import·android.net.Uri; 
7 import·android.content.ComponentName; 
8 import·android.os.Bundle; 
9 import·java.util.Iterator; 
10 import·java.util.Locale; 
11 import·java.util.Map; 
12 import·android.content.Intent;2 import·android.content.Intent;
13 import·android.app.Activity; 
14 import·android.content.Context;3 import·android.content.Context;
  
15 final·class·h·implements·a$b4 public·final·class·h·implements·i$a
16 {5 {
 6 ····public·final·String·a(final·Intent·intent)·{
 7 ········return·i.f(this.a,·intent);
17 ····private·final·Context·a; 
18 ····private·final·h$a·b; 
19 ····private·Activity·c; 
20 ···· 
21 ····h(final·Context·context)·{ 
22 ········this(context,·(h$a)new·g(context)); 
23 ····} 
24 ···· 
25 ····h(final·Context·a,·final·h$a·b)·{ 
26 ········this.a·=·a; 
27 ········this.b·=·b; 
28 ····} 
29 ···· 
30 ····private·static·boolean·f(final·Map·map)·{ 
31 ········final·Iterator<String>·iterator·=·map.keySet().iterator(); 
32 ········while·(true)·{ 
33 ············final·boolean·hasNext·=·iterator.hasNext(); 
34 ············int·n·=·0; 
35 ············if·(!hasNext)·{ 
36 ················return·false; 
37 ············} 
38 ············final·String·lowerCase·=·((String)iterator.next()).toLowerCase(Locale.US); 
39 ············lowerCase.hashCode(); 
40 ············final·int·hashCode·=·lowerCase.hashCode(); 
41 ············final·boolean·b·=·true; 
42 ············Label_0202:·{ 
43 ················switch·(hashCode)·{ 
44 ····················case·802785917:·{ 
45 ························if·(!lowerCase.equals("accept-language"))·{ 
46 ····························break; 
47 ························} 
48 ························n·=·3; 
49 ························break·Label_0202; 
50 ····················} 
51 ····················case·785670158:·{ 
52 ························if·(!lowerCase.equals("content-type"))·{ 
53 ····························break; 
54 ························} 
55 ························n·=·2; 
56 ························break·Label_0202; 
57 ····················} 
58 ····················case·-1229727188:·{ 
59 ························if·(!lowerCase.equals("content-language"))·{ 
60 ····························break; 
61 ························} 
62 ························n·=·1; 
63 ························break·Label_0202; 
64 ····················} 
65 ····················case·-1423461112:·{ 
66 ························if·(!lowerCase.equals("accept"))·{ 
67 ····························break; 
68 ························} 
69 ························break·Label_0202; 
70 ····················} 
71 ················} 
72 ················n·=·-1; 
73 ············} 
74 ············switch·(n)·{ 
75 ················case·0: 
76 ················case·1: 
77 ················case·2: 
78 ················case·3:·{ 
79 ····················continue; 
80 ················} 
81 ················default:·{ 
82 ····················return·b; 
83 ················} 
84 ············} 
85 ········} 
86 ····} 
87 ···· 
88 ····private·void·g()·{ 
89 ········if·(this.c·!=·null)·{ 
90 ············return; 
91 ········} 
92 ········throw·new·a$a("NO_ACTIVITY",·"Launching·a·URL·requires·a·foreground·activity.",·(Object)null); 
93 ····} 
94 ···· 
95 ····private·static·Bundle·h(final·Map·map)·{ 
96 ········final·Bundle·bundle·=·new·Bundle(); 
97 ········for·(final·String·s·:·map.keySet())·{ 
98 ············bundle.putString(s,·(String)map.get(s)); 
99 ········} 
100 ········return·bundle; 
101 ····} 
102 ···· 
103 ····private·static·boolean·j(final·Context·context,·final·Uri·uri,·final·Bundle·bundle)·{ 
104 ········final·b·a·=·new·b$b().a(); 
105 ········a.a.putExtra("com.android.browser.headers",·bundle); 
106 ········final·b·b·=·a; 
107 ········try·{ 
108 ············b.a(context,·uri); 
109 ············return·true; 
110 ········} 
111 ········catch·(ActivityNotFoundException·ex)·{ 
112 ············return·false; 
113 ········} 
114 ····} 
115 ···· 
116 ····public·void·a()·{ 
117 ········this.a.sendBroadcast(new·Intent("close·action")); 
118 ····} 
119 ···· 
120 ····public·Boolean·b(final·String·s,·final·a$d·a$d)·{ 
121 ········this.g(); 
122 ········final·Bundle·h·=·h(a$d.d()); 
Max diff block lines reached; 3/5212 bytes (0.06%) of diff not shown.
6.25 KB
c0/i.class
6.23 KB
procyon -ec {}
    
Offset 1, 53 lines modifiedOffset 1, 171 lines modified
  
1 package·c0;1 package·c0;
  
 2 import·io.flutter.plugins.urllauncher.WebViewActivity;
 3 import·java.util.List;
 4 import·androidx.browser.customtabs.b;
 5 import·java.util.Collections;
 6 import·androidx.browser.customtabs.c;
 7 import·android.content.ActivityNotFoundException;
 8 import·androidx.browser.customtabs.c$b;
 9 import·android.net.Uri;
 10 import·android.content.ComponentName;
 11 import·android.os.Bundle;
 12 import·java.util.Iterator;
 13 import·java.util.Locale;
 14 import·java.util.Map;
 15 import·android.content.Intent;
2 import·android.app.Activity;16 import·android.app.Activity;
 17 import·android.content.Context;
3 import·r.c; 
4 import·android.util.Log; 
5 import·q.a$b; 
6 import·q.a; 
  
7 public·final·class·i·implements·a,·r.a18 final·class·i·implements·a$c
8 {19 {
 20 ····private·final·Context·a;
9 ····private·h·a;21 ····private·final·i$a·b;
 22 ····private·Activity·c;
 23 ····
 24 ····i(final·Context·context)·{
 25 ········this(context,·(i$a)new·h(context));
 26 ····}
 27 ····
 28 ····i(final·Context·a,·final·i$a·b)·{
 29 ········this.a·=·a;
 30 ········this.b·=·b;
 31 ····}
 32 ····
 33 ····private·static·boolean·g(final·Map·map)·{
 34 ········final·Iterator<String>·iterator·=·map.keySet().iterator();
 35 ········while·(true)·{
 36 ············final·boolean·hasNext·=·iterator.hasNext();
 37 ············int·n·=·0;
 38 ············if·(!hasNext)·{
 39 ················return·false;
 40 ············}
 41 ············final·String·lowerCase·=·((String)iterator.next()).toLowerCase(Locale.US);
 42 ············lowerCase.hashCode();
 43 ············final·int·hashCode·=·lowerCase.hashCode();
 44 ············final·boolean·b·=·true;
 45 ············Label_0202:·{
 46 ················switch·(hashCode)·{
 47 ····················case·802785917:·{
 48 ························if·(!lowerCase.equals("accept-language"))·{
 49 ····························break;
 50 ························}
 51 ························n·=·3;
 52 ························break·Label_0202;
 53 ····················}
 54 ····················case·785670158:·{
 55 ························if·(!lowerCase.equals("content-type"))·{
 56 ····························break;
 57 ························}
 58 ························n·=·2;
 59 ························break·Label_0202;
 60 ····················}
 61 ····················case·-1229727188:·{
 62 ························if·(!lowerCase.equals("content-language"))·{
 63 ····························break;
 64 ························}
 65 ························n·=·1;
 66 ························break·Label_0202;
 67 ····················}
 68 ····················case·-1423461112:·{
 69 ························if·(!lowerCase.equals("accept"))·{
 70 ····························break;
 71 ························}
 72 ························break·Label_0202;
 73 ····················}
 74 ················}
 75 ················n·=·-1;
 76 ············}
 77 ············switch·(n)·{
 78 ················case·0:
 79 ················case·1:
 80 ················case·2:
 81 ················case·3:·{
 82 ····················continue;
 83 ················}
 84 ················default:·{
 85 ····················return·b;
 86 ················}
 87 ············}
 88 ········}
 89 ····}
10 ····90 ····
11 ····public·void·a(final·a$b·a$b)·{91 ····private·void·h()·{
12 ········if·(this.a·==·null)·{92 ········if·(this.c·!=·null)·{
13 ············Log.wtf("UrlLauncherPlugin",·"Already·detached·from·the·engine."); 
14 ············return;93 ············return;
15 ········}94 ········}
 95 ········throw·new·a$b("NO_ACTIVITY",·"Launching·a·URL·requires·a·foreground·activity.",·(Object)null);
16 ········f.j(a$b.b(),·(c0.a$b)null); 
17 ········this.a·=·null; 
18 ····}96 ····}
19 ····97 ····
 98 ····private·static·Bundle·i(final·Map·map)·{
 99 ········final·Bundle·bundle·=·new·Bundle();
 100 ········for·(final·String·s·:·map.keySet())·{
 101 ············bundle.putString(s,·(String)map.get(s));
20 ····public·void·b(final·c·c)·{ 
21 ········final·h·a·=·this.a; 
22 ········if·(a·==·null)·{ 
23 ············Log.wtf("UrlLauncherPlugin",·"urlLauncher·was·never·set."); 
24 ············return; 
25 ········}102 ········}
26 ········a.k(c.a());103 ········return·bundle;
27 ····}104 ····}
28 ····105 ····
 106 ····private·static·boolean·k(final·Context·context,·final·Uri·uri,·final·Bundle·bundle,·final·a$a·a$a)·{
 107 ········final·c·a·=·new·c$b().d((boolean)a$a.b()).a();
 108 ········a.a.putExtra("com.android.browser.headers",·bundle);
 109 ········final·c·c·=·a;
 110 ········try·{
 111 ············c.a(context,·uri);
 112 ············return·true;
Max diff block lines reached; 1108/6351 bytes (17.45%) of diff not shown.
1.1 KB
c0/a$c.class
1.08 KB
procyon -ec {}
    
Offset 1, 36 lines modifiedOffset 1, 17 lines modified
  
1 package·c0;1 package·c0;
  
2 import·java.io.ByteArrayOutputStream; 
3 import·java.util.ArrayList;2 import·java.util.Map;
4 import·java.nio.ByteBuffer; 
5 import·y.p; 
  
6 class·a$c·extends·p3 public·interface·a$c
7 {4 {
8 ····public·static·final·a$c·d;5 ····Boolean·a();
9 ····6 ····
 7 ····void·b();
10 ····static·{ 
11 ········d·=·new·a$c(); 
12 ····} 
13 ····8 ····
 9 ····Boolean·c(final·String·p0,·final·Boolean·p1,·final·a$e·p2,·final·a$a·p3);
14 ····private·a$c()·{ 
15 ····} 
16 ····10 ····
 11 ····Boolean·d(final·String·p0,·final·Map·p1);
17 ····protected·Object·g(final·byte·b,·final·ByteBuffer·byteBuffer)·{ 
18 ········if·(b·!=·-128)·{ 
19 ············return·super.g(b,·byteBuffer); 
20 ········} 
21 ········return·a$d.a((ArrayList)this.f(byteBuffer)); 
22 ····} 
23 ····12 ····
 13 ····Boolean·e(final·String·p0);
24 ····protected·void·p(final·ByteArrayOutputStream·byteArrayOutputStream,·final·Object·o)·{ 
25 ········if·(o·instanceof·a$d)·{ 
26 ············byteArrayOutputStream.write(128); 
27 ············this.p(byteArrayOutputStream,·((a$d)o).h()); 
28 ········} 
29 ········else·{ 
30 ············super.p(byteArrayOutputStream,·o); 
31 ········} 
32 ····} 
33 }14 }
2.45 KB
androidx/browser/customtabs/b$b.class vs.
androidx/browser/customtabs/c$b.class
Files 3% similar despite different names
2.34 KB
procyon -ec {}
    
Offset 8, 35 lines modifiedOffset 8, 35 lines modified
8 import·android.os.IBinder;8 import·android.os.IBinder;
9 import·android.text.TextUtils;9 import·android.text.TextUtils;
10 import·android.util.SparseArray;10 import·android.util.SparseArray;
11 import·android.os.Bundle;11 import·android.os.Bundle;
12 import·java.util.ArrayList;12 import·java.util.ArrayList;
13 import·android.content.Intent;13 import·android.content.Intent;
  
14 public·final·class·b$b14 public·final·class·c$b
15 {15 {
16 ····private·final·Intent·a;16 ····private·final·Intent·a;
17 ····private·final·a$a·b;17 ····private·final·a$a·b;
18 ····private·ArrayList·c;18 ····private·ArrayList·c;
19 ····private·Bundle·d;19 ····private·Bundle·d;
20 ····private·ArrayList·e;20 ····private·ArrayList·e;
21 ····private·SparseArray·f;21 ····private·SparseArray·f;
22 ····private·Bundle·g;22 ····private·Bundle·g;
23 ····private·int·h;23 ····private·int·h;
24 ····private·boolean·i;24 ····private·boolean·i;
25 ····25 ····
26 ····public·b$b()·{26 ····public·c$b()·{
27 ········this.a·=·new·Intent("android.intent.action.VIEW");27 ········this.a·=·new·Intent("android.intent.action.VIEW");
28 ········this.b·=·new·a$a();28 ········this.b·=·new·a$a();
29 ········this.h·=·0;29 ········this.h·=·0;
30 ········this.i·=·true;30 ········this.i·=·true;
31 ····}31 ····}
32 ····32 ····
33 ····private·void·b()·{33 ····private·void·b()·{
34 ········final·String·a·=·b$a.a();34 ········final·String·a·=·c$a.a();
35 ········if·(!TextUtils.isEmpty((CharSequence)a))·{35 ········if·(!TextUtils.isEmpty((CharSequence)a))·{
36 ············final·Intent·a2·=·this.a;36 ············final·Intent·a2·=·this.a;
37 ············final·String·s·=·"com.android.browser.headers";37 ············final·String·s·=·"com.android.browser.headers";
38 ············Bundle·bundleExtra;38 ············Bundle·bundleExtra;
39 ············if·(a2.hasExtra(s))·{39 ············if·(a2.hasExtra(s))·{
40 ················bundleExtra·=·this.a.getBundleExtra(s);40 ················bundleExtra·=·this.a.getBundleExtra(s);
41 ············}41 ············}
Offset 56, 15 lines modifiedOffset 56, 15 lines modified
56 ········androidx.core.app.b.a(bundle,·"android.support.customtabs.extra.SESSION",·binder);56 ········androidx.core.app.b.a(bundle,·"android.support.customtabs.extra.SESSION",·binder);
57 ········if·(pendingIntent·!=·null)·{57 ········if·(pendingIntent·!=·null)·{
58 ············bundle.putParcelable("android.support.customtabs.extra.SESSION_ID",·(Parcelable)pendingIntent);58 ············bundle.putParcelable("android.support.customtabs.extra.SESSION_ID",·(Parcelable)pendingIntent);
59 ········}59 ········}
60 ········this.a.putExtras(bundle);60 ········this.a.putExtras(bundle);
61 ····}61 ····}
62 ····62 ····
63 ····public·androidx.browser.customtabs.b·a()·{63 ····public·c·a()·{
64 ········if·(!this.a.hasExtra("android.support.customtabs.extra.SESSION"))·{64 ········if·(!this.a.hasExtra("android.support.customtabs.extra.SESSION"))·{
65 ············this.c(null,·null);65 ············this.c(null,·null);
66 ········}66 ········}
67 ········final·ArrayList·c·=·this.c;67 ········final·ArrayList·c·=·this.c;
68 ········if·(c·!=·null)·{68 ········if·(c·!=·null)·{
69 ············this.a.putParcelableArrayListExtra("android.support.customtabs.extra.MENU_ITEMS",·c);69 ············this.a.putParcelableArrayListExtra("android.support.customtabs.extra.MENU_ITEMS",·c);
70 ········}70 ········}
Offset 83, 10 lines modifiedOffset 83, 15 lines modified
83 ············bundle.putSparseParcelableArray("androidx.browser.customtabs.extra.COLOR_SCHEME_PARAMS",·this.f);83 ············bundle.putSparseParcelableArray("androidx.browser.customtabs.extra.COLOR_SCHEME_PARAMS",·this.f);
84 ············this.a.putExtras(bundle);84 ············this.a.putExtras(bundle);
85 ········}85 ········}
86 ········this.a.putExtra("androidx.browser.customtabs.extra.SHARE_STATE",·this.h);86 ········this.a.putExtra("androidx.browser.customtabs.extra.SHARE_STATE",·this.h);
87 ········if·(Build$VERSION.SDK_INT·>=·24)·{87 ········if·(Build$VERSION.SDK_INT·>=·24)·{
88 ············this.b();88 ············this.b();
89 ········}89 ········}
90 ········return·new·androidx.browser.customtabs.b(this.a,·this.d);90 ········return·new·c(this.a,·this.d);
 91 ····}
 92 ····
 93 ····public·c$b·d(final·boolean·b)·{
 94 ········this.a.putExtra("android.support.customtabs.extra.TITLE_VISIBILITY",·(int)(b·?·1·:·0));
 95 ········return·this;
91 ····}96 ····}
92 }97 }
5.45 KB
smali/androidx/browser/customtabs/b.smali
    
Offset 1, 50 lines modifiedOffset 1, 154 lines modified
1 .class·public·final·Landroidx/browser/customtabs/b;1 .class·public·Landroidx/browser/customtabs/b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·""3 .source·""
  
  
4 #·annotations4 #·direct·methods
 5 .method·public·static·a(Landroid/content/Context;Ljava/util/List;)Ljava/lang/String;
 6 ····.locals·1
5 .annotation·system·Ldalvik/annotation/MemberClasses;7 ····.annotation·system·Ldalvik/annotation/Signature;
6 ····value·=·{8 ········value·=·{
7 ········Landroidx/browser/customtabs/b$a;, 
8 ········Landroidx/browser/customtabs/b$b; 
9 ····}9 ············"(",
 10 ············"Landroid/content/Context;",
 11 ············"Ljava/util/List<",
 12 ············"Ljava/lang/String;",
 13 ············">;)",
 14 ············"Ljava/lang/String;"
 15 ········}
10 .end·annotation16 ····.end·annotation
  
 17 ····const/4·v0,·0x0
  
 18 ····invoke-static·{p0,·p1,·v0},·Landroidx/browser/customtabs/b;->b(Landroid/content/Context;Ljava/util/List;Z)Ljava/lang/String;
11 #·instance·fields 
12 .field·public·final·a:Landroid/content/Intent; 
  
13 .field·public·final·b:Landroid/os/Bundle;19 ····move-result-object·p0
  
 20 ····return-object·p0
 21 .end·method
  
 22 .method·public·static·b(Landroid/content/Context;Ljava/util/List;Z)Ljava/lang/String;
14 #·direct·methods 
15 .method·constructor·<init>(Landroid/content/Intent;Landroid/os/Bundle;)V 
16 ····.locals·023 ····.locals·4
 24 ····.annotation·system·Ldalvik/annotation/Signature;
 25 ········value·=·{
 26 ············"(",
 27 ············"Landroid/content/Context;",
 28 ············"Ljava/util/List<",
 29 ············"Ljava/lang/String;",
 30 ············">;Z)",
 31 ············"Ljava/lang/String;"
 32 ········}
 33 ····.end·annotation
  
17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V34 ····invoke-virtual·{p0},·Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
  
18 ····iput-object·p1,·p0,·Landroidx/browser/customtabs/b;->a:Landroid/content/Intent;35 ····move-result-object·p0
  
19 ····iput-object·p2,·p0,·Landroidx/browser/customtabs/b;->b:Landroid/os/Bundle;36 ····if-nez·p1,·:cond_0
  
 37 ····new-instance·v0,·Ljava/util/ArrayList;
20 ····return-void 
21 .end·method 
  
 38 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
22 #·virtual·methods 
23 .method·public·a(Landroid/content/Context;Landroid/net/Uri;)V 
24 ····.locals·139 ····goto·:goto_0
  
 40 ····:cond_0
 41 ····move-object·v0,·p1
  
 42 ····:goto_0
 43 ····new-instance·v1,·Landroid/content/Intent;
  
 44 ····const-string·v2,·"http://"
  
 45 ····invoke-static·{v2},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
  
 46 ····move-result-object·v2
  
 47 ····const-string·v3,·"android.intent.action.VIEW"
  
 48 ····invoke-direct·{v1,·v3,·v2},·Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V
  
 49 ····const/4·v2,·0x0
  
 50 ····if-nez·p2,·:cond_2
  
 51 ····invoke-virtual·{p0,·v1,·v2},·Landroid/content/pm/PackageManager;->resolveActivity(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;
  
 52 ····move-result-object·p2
  
 53 ····if-eqz·p2,·:cond_2
  
 54 ····iget-object·p2,·p2,·Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo;
  
 55 ····iget-object·p2,·p2,·Landroid/content/pm/ActivityInfo;->packageName:Ljava/lang/String;
  
 56 ····new-instance·v1,·Ljava/util/ArrayList;
  
 57 ····invoke-interface·{v0},·Ljava/util/List;->size()I
  
 58 ····move-result·v0
  
 59 ····add-int/lit8·v0,·v0,·0x1
  
 60 ····invoke-direct·{v1,·v0},·Ljava/util/ArrayList;-><init>(I)V
  
 61 ····invoke-interface·{v1,·p2},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
 62 ····if-eqz·p1,·:cond_1
  
 63 ····invoke-interface·{v1,·p1},·Ljava/util/List;->addAll(Ljava/util/Collection;)Z
  
 64 ····:cond_1
 65 ····move-object·v0,·v1
  
 66 ····:cond_2
 67 ····new-instance·p1,·Landroid/content/Intent;
  
 68 ····const-string·p2,·"android.support.customtabs.action.CustomTabsService"
  
 69 ····invoke-direct·{p1,·p2},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V
  
 70 ····invoke-interface·{v0},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
 71 ····move-result-object·p2
  
 72 ····:cond_3
 73 ····invoke-interface·{p2},·Ljava/util/Iterator;->hasNext()Z
  
 74 ····move-result·v0
Max diff block lines reached; 917/5497 bytes (16.68%) of diff not shown.
571 B
smali/io/flutter/plugins/GeneratedPluginRegistrant.smali
    
Offset 96, 17 lines modifiedOffset 96, 17 lines modified
  
96 ····:goto_296 ····:goto_2
97 ····:try_start_397 ····:try_start_3
98 ····invoke-virtual·{p0},·Lio/flutter/embedding/engine/a;->q()Lq/b;98 ····invoke-virtual·{p0},·Lio/flutter/embedding/engine/a;->q()Lq/b;
  
99 ····move-result-object·p099 ····move-result-object·p0
  
100 ····new-instance·v1,·Lc0/i;100 ····new-instance·v1,·Lc0/j;
  
101 ····invoke-direct·{v1},·Lc0/i;-><init>()V101 ····invoke-direct·{v1},·Lc0/j;-><init>()V
  
102 ····invoke-interface·{p0,·v1},·Lq/b;->i(Lq/a;)V102 ····invoke-interface·{p0,·v1},·Lq/b;->i(Lq/a;)V
103 ····:try_end_3103 ····:try_end_3
104 ····.catch·Ljava/lang/Exception;·{:try_start_3·..·:try_end_3}·:catch_3104 ····.catch·Ljava/lang/Exception;·{:try_start_3·..·:try_end_3}·:catch_3
  
105 ····goto·:goto_3105 ····goto·:goto_3
  
13.1 KB
smali/c0/h.smali
    
Offset 1, 545 lines modifiedOffset 1, 36 lines modified
1 .class·final·Lc0/h;1 .class·public·final·synthetic·Lc0/h;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·""3 .source·""
  
4 #·interfaces4 #·interfaces
5 .implements·Lc0/a$b;5 .implements·Lc0/i$a;
  
  
6 #·annotations 
7 .annotation·system·Ldalvik/annotation/MemberClasses; 
8 ····value·=·{ 
9 ········Lc0/h$a; 
10 ····} 
11 .end·annotation 
  
  
12 #·instance·fields6 #·instance·fields
13 .field·private·final·a:Landroid/content/Context;7 .field·public·final·synthetic·a:Landroid/content/Context;
  
14 .field·private·final·b:Lc0/h$a; 
  
15 .field·private·c:Landroid/app/Activity; 
  
  
16 #·direct·methods8 #·direct·methods
17 .method·static·constructor·<clinit>()V 
18 ····.locals·0 
  
19 ····return-void 
20 .end·method 
  
21 .method·constructor·<init>(Landroid/content/Context;)V9 .method·public·synthetic·constructor·<init>(Landroid/content/Context;)V
22 ····.locals·1 
  
23 ····new-instance·v0,·Lc0/g; 
  
24 ····invoke-direct·{v0,·p1},·Lc0/g;-><init>(Landroid/content/Context;)V 
  
25 ····invoke-direct·{p0,·p1,·v0},·Lc0/h;-><init>(Landroid/content/Context;Lc0/h$a;)V 
  
26 ····return-void 
27 .end·method 
  
28 .method·constructor·<init>(Landroid/content/Context;Lc0/h$a;)V 
29 ····.locals·010 ····.locals·0
  
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····iput-object·p1,·p0,·Lc0/h;->a:Landroid/content/Context;12 ····iput-object·p1,·p0,·Lc0/h;->a:Landroid/content/Context;
  
32 ····iput-object·p2,·p0,·Lc0/h;->b:Lc0/h$a; 
  
33 ····return-void13 ····return-void
34 .end·method14 .end·method
  
35 .method·public·static·synthetic·e(Landroid/content/Context;Landroid/content/Intent;)Ljava/lang/String; 
36 ····.locals·0 
  
37 ····invoke-static·{p0,·p1},·Lc0/h;->i(Landroid/content/Context;Landroid/content/Intent;)Ljava/lang/String; 
  
38 ····move-result-object·p0 
  
39 ····return-object·p0 
40 .end·method 
  
41 .method·private·static·f(Ljava/util/Map;)Z 
42 ····.locals·5 
43 ····.annotation·system·Ldalvik/annotation/Signature; 
44 ········value·=·{ 
45 ············"(", 
46 ············"Ljava/util/Map<", 
47 ············"Ljava/lang/String;", 
48 ············"Ljava/lang/String;", 
49 ············">;)Z" 
50 ········} 
51 ····.end·annotation 
  
52 ····invoke-interface·{p0},·Ljava/util/Map;->keySet()Ljava/util/Set; 
  
53 ····move-result-object·p0 
  
54 ····invoke-interface·{p0},·Ljava/util/Set;->iterator()Ljava/util/Iterator; 
  
55 ····move-result-object·p0 
  
56 ····:pswitch_0 
57 ····invoke-interface·{p0},·Ljava/util/Iterator;->hasNext()Z 
  
58 ····move-result·v0 
  
59 ····const/4·v1,·0x0 
  
60 ····if-eqz·v0,·:cond_4 
  
61 ····invoke-interface·{p0},·Ljava/util/Iterator;->next()Ljava/lang/Object; 
  
62 ····move-result-object·v0 
  
63 ····check-cast·v0,·Ljava/lang/String; 
  
64 ····sget-object·v2,·Ljava/util/Locale;->US:Ljava/util/Locale; 
  
65 ····invoke-virtual·{v0,·v2},·Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; 
  
66 ····move-result-object·v0 
  
67 ····invoke-virtual·{v0},·Ljava/lang/String;->hashCode()I 
  
68 ····const/4·v2,·-0x1 
  
69 ····invoke-virtual·{v0},·Ljava/lang/String;->hashCode()I 
  
70 ····move-result·v3 
  
71 ····const/4·v4,·0x1 
  
72 ····sparse-switch·v3,·:sswitch_data_0 
  
73 ····:goto_0 
74 ····const/4·v1,·-0x1 
  
75 ····goto·:goto_1 
  
76 ····:sswitch_0 
77 ····const-string·v1,·"accept-language" 
  
78 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z 
Max diff block lines reached; 5674/13429 bytes (42.25%) of diff not shown.
7.93 KB
smali/c0/f.smali
    
Offset 1, 339 lines modifiedOffset 1, 34 lines modified
1 .class·public·final·synthetic·Lc0/f;1 .class·public·final·synthetic·Lc0/f;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·""3 .source·""
  
 4 #·interfaces
 5 .implements·Ly/a$d;
  
4 #·direct·methods 
5 .method·public·static·synthetic·a(Lc0/a$b;Ljava/lang/Object;Ly/a$e;)V 
6 ····.locals·0 
  
7 ····.line·1 
8 ····invoke-static·{p0,·p1,·p2},·Lc0/f;->g(Lc0/a$b;Ljava/lang/Object;Ly/a$e;)V6 #·instance·fields
 7 .field·public·final·synthetic·a:Lc0/a$c;
  
9 ····return-void 
10 .end·method 
  
11 .method·public·static·synthetic·b(Lc0/a$b;Ljava/lang/Object;Ly/a$e;)V8 #·direct·methods
 9 .method·public·synthetic·constructor·<init>(Lc0/a$c;)V
12 ····.locals·010 ····.locals·0
  
 11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
13 ····.line·1 
14 ····invoke-static·{p0,·p1,·p2},·Lc0/f;->h(Lc0/a$b;Ljava/lang/Object;Ly/a$e;)V 
  
15 ····return-void 
16 .end·method 
  
17 .method·public·static·synthetic·c(Lc0/a$b;Ljava/lang/Object;Ly/a$e;)V 
18 ····.locals·0 
  
 12 ····iput-object·p1,·p0,·Lc0/f;->a:Lc0/a$c;
19 ····.line·1 
20 ····invoke-static·{p0,·p1,·p2},·Lc0/f;->i(Lc0/a$b;Ljava/lang/Object;Ly/a$e;)V 
  
21 ····return-void13 ····return-void
22 .end·method14 .end·method
  
23 .method·public·static·synthetic·d(Lc0/a$b;Ljava/lang/Object;Ly/a$e;)V 
24 ····.locals·0 
  
25 ····.line·1 
26 ····invoke-static·{p0,·p1,·p2},·Lc0/f;->f(Lc0/a$b;Ljava/lang/Object;Ly/a$e;)V 
  
 15 #·virtual·methods
 16 .method·public·final·a(Ljava/lang/Object;Ly/a$e;)V
27 ····return-void 
28 .end·method 
  
29 .method·public·static·e()Ly/h; 
30 ····.locals·117 ····.locals·1
31 ····.annotation·system·Ldalvik/annotation/Signature; 
32 ········value·=·{ 
33 ············"()", 
34 ············"Ly/h<", 
35 ············"Ljava/lang/Object;", 
36 ············">;" 
37 ········} 
38 ····.end·annotation 
  
39 ····.line·1 
40 ····sget-object·v0,·Lc0/a$c;->d:Lc0/a$c; 
  
41 ····return-object·v0 
42 .end·method 
  
43 .method·public·static·synthetic·f(Lc0/a$b;Ljava/lang/Object;Ly/a$e;)V 
44 ····.locals·2 
  
45 ····.line·1 
46 ····new-instance·v0,·Ljava/util/ArrayList; 
  
47 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V 
  
48 ····check-cast·p1,·Ljava/util/ArrayList; 
  
49 ····const/4·v1,·0x0 
  
50 ····invoke-virtual·{p1,·v1},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; 
  
51 ····move-result-object·p1 
  
52 ····check-cast·p1,·Ljava/lang/String; 
  
53 ····:try_start_0 
54 ····invoke-interface·{p0,·p1},·Lc0/a$b;->d(Ljava/lang/String;)Ljava/lang/Boolean; 
  
55 ····move-result-object·p0 
  
56 ····invoke-virtual·{v0,·v1,·p0},·Ljava/util/ArrayList;->add(ILjava/lang/Object;)V 
57 ····:try_end_0 
58 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 
  
59 ····goto·:goto_0 
  
60 ····:catchall_0 
61 ····move-exception·p0 
  
62 ····invoke-static·{p0},·Lc0/a;->a(Ljava/lang/Throwable;)Ljava/util/ArrayList; 
  
63 ····move-result-object·v0 
  
64 ····:goto_0 
65 ····invoke-interface·{p2,·v0},·Ly/a$e;->a(Ljava/lang/Object;)V 
  
66 ····return-void 
67 .end·method 
  
68 .method·public·static·synthetic·g(Lc0/a$b;Ljava/lang/Object;Ly/a$e;)V 
69 ····.locals·4 
  
70 ····.line·1 
71 ····new-instance·v0,·Ljava/util/ArrayList; 
  
72 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V 
  
73 ····check-cast·p1,·Ljava/util/ArrayList; 
  
74 ····const/4·v1,·0x0 
  
75 ····invoke-virtual·{p1,·v1},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; 
  
76 ····move-result-object·v2 
  
77 ····check-cast·v2,·Ljava/lang/String; 
  
Max diff block lines reached; 250/8092 bytes (3.09%) of diff not shown.
906 B
smali/c0/d.smali
    
Offset 3, 32 lines modifiedOffset 3, 32 lines modified
3 .source·""3 .source·""
  
4 #·interfaces4 #·interfaces
5 .implements·Ly/a$d;5 .implements·Ly/a$d;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·a:Lc0/a$b;7 .field·public·final·synthetic·a:Lc0/a$c;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·synthetic·constructor·<init>(Lc0/a$b;)V9 .method·public·synthetic·constructor·<init>(Lc0/a$c;)V
10 ····.locals·010 ····.locals·0
  
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
12 ····iput-object·p1,·p0,·Lc0/d;->a:Lc0/a$b;12 ····iput-object·p1,·p0,·Lc0/d;->a:Lc0/a$c;
  
13 ····return-void13 ····return-void
14 .end·method14 .end·method
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·public·final·a(Ljava/lang/Object;Ly/a$e;)V16 .method·public·final·a(Ljava/lang/Object;Ly/a$e;)V
17 ····.locals·117 ····.locals·1
  
18 ····iget-object·v0,·p0,·Lc0/d;->a:Lc0/a$b;18 ····iget-object·v0,·p0,·Lc0/d;->a:Lc0/a$c;
  
19 ····invoke-static·{v0,·p1,·p2},·Lc0/f;->c(Lc0/a$b;Ljava/lang/Object;Ly/a$e;)V19 ····invoke-static·{v0,·p1,·p2},·Lc0/g;->c(Lc0/a$c;Ljava/lang/Object;Ly/a$e;)V
  
20 ····return-void20 ····return-void
21 .end·method21 .end·method
15.9 KB
smali/c0/i.smali
    
Offset 1, 140 lines modifiedOffset 1, 593 lines modified
1 .class·public·final·Lc0/i;1 .class·final·Lc0/i;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·""3 .source·""
  
4 #·interfaces4 #·interfaces
5 .implements·Lq/a;5 .implements·Lc0/a$c;
6 .implements·Lr/a; 
  
 6 #·annotations
 7 .annotation·system·Ldalvik/annotation/MemberClasses;
 8 ····value·=·{
 9 ········Lc0/i$a;
 10 ····}
 11 .end·annotation
  
  
7 #·instance·fields12 #·instance·fields
 13 .field·private·final·a:Landroid/content/Context;
  
8 .field·private·a:Lc0/h;14 .field·private·final·b:Lc0/i$a;
  
 15 .field·private·c:Landroid/app/Activity;
  
  
9 #·direct·methods16 #·direct·methods
10 .method·public·constructor·<init>()V17 .method·static·constructor·<clinit>()V
 18 ····.locals·0
  
 19 ····return-void
 20 .end·method
  
 21 .method·constructor·<init>(Landroid/content/Context;)V
 22 ····.locals·1
  
 23 ····new-instance·v0,·Lc0/h;
  
 24 ····invoke-direct·{v0,·p1},·Lc0/h;-><init>(Landroid/content/Context;)V
  
 25 ····invoke-direct·{p0,·p1,·v0},·Lc0/i;-><init>(Landroid/content/Context;Lc0/i$a;)V
  
 26 ····return-void
 27 .end·method
  
 28 .method·constructor·<init>(Landroid/content/Context;Lc0/i$a;)V
11 ····.locals·029 ····.locals·0
  
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 31 ····iput-object·p1,·p0,·Lc0/i;->a:Landroid/content/Context;
  
 32 ····iput-object·p2,·p0,·Lc0/i;->b:Lc0/i$a;
  
13 ····return-void33 ····return-void
14 .end·method34 .end·method
  
 35 .method·public·static·synthetic·f(Landroid/content/Context;Landroid/content/Intent;)Ljava/lang/String;
 36 ····.locals·0
  
15 #·virtual·methods 
16 .method·public·a(Lq/a$b;)V37 ····invoke-static·{p0,·p1},·Lc0/i;->j(Landroid/content/Context;Landroid/content/Intent;)Ljava/lang/String;
  
 38 ····move-result-object·p0
  
 39 ····return-object·p0
 40 .end·method
  
 41 .method·private·static·g(Ljava/util/Map;)Z
17 ····.locals·142 ····.locals·5
 43 ····.annotation·system·Ldalvik/annotation/Signature;
 44 ········value·=·{
 45 ············"(",
 46 ············"Ljava/util/Map<",
 47 ············"Ljava/lang/String;",
 48 ············"Ljava/lang/String;",
 49 ············">;)Z"
 50 ········}
 51 ····.end·annotation
  
 52 ····invoke-interface·{p0},·Ljava/util/Map;->keySet()Ljava/util/Set;
  
 53 ····move-result-object·p0
  
 54 ····invoke-interface·{p0},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
 55 ····move-result-object·p0
  
18 ····iget-object·v0,·p0,·Lc0/i;->a:Lc0/h;56 ····:pswitch_0
 57 ····invoke-interface·{p0},·Ljava/util/Iterator;->hasNext()Z
  
 58 ····move-result·v0
  
 59 ····const/4·v1,·0x0
  
 60 ····if-eqz·v0,·:cond_4
  
 61 ····invoke-interface·{p0},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
 62 ····move-result-object·v0
  
 63 ····check-cast·v0,·Ljava/lang/String;
  
 64 ····sget-object·v2,·Ljava/util/Locale;->US:Ljava/util/Locale;
  
 65 ····invoke-virtual·{v0,·v2},·Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String;
  
 66 ····move-result-object·v0
  
 67 ····invoke-virtual·{v0},·Ljava/lang/String;->hashCode()I
  
 68 ····const/4·v2,·-0x1
  
 69 ····invoke-virtual·{v0},·Ljava/lang/String;->hashCode()I
  
 70 ····move-result·v3
  
 71 ····const/4·v4,·0x1
  
 72 ····sparse-switch·v3,·:sswitch_data_0
  
 73 ····:goto_0
 74 ····const/4·v1,·-0x1
  
 75 ····goto·:goto_1
  
 76 ····:sswitch_0
 77 ····const-string·v1,·"accept-language"
  
Max diff block lines reached; 13165/16233 bytes (81.10%) of diff not shown.
2.69 KB
smali/c0/a$c.smali
    
Offset 1, 97 lines modifiedOffset 1, 42 lines modified
1 .class·Lc0/a$c; 
2 .super·Ly/p;1 .class·public·interface·abstract·Lc0/a$c;
 2 .super·Ljava/lang/Object;
3 .source·""3 .source·""
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
6 ····value·=·Lc0/a;6 ····value·=·Lc0/a;
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0xa9 ····accessFlags·=·0x609
10 ····name·=·"c"10 ····name·=·"c"
11 .end·annotation11 .end·annotation
  
  
12 #·static·fields 
13 .field·public·static·final·d:Lc0/a$c; 
  
  
14 #·direct·methods12 #·virtual·methods
 13 .method·public·abstract·a()Ljava/lang/Boolean;
15 .method·static·constructor·<clinit>()V 
16 ····.locals·1 
  
17 ····new-instance·v0,·Lc0/a$c; 
  
18 ····invoke-direct·{v0},·Lc0/a$c;-><init>()V 
  
19 ····sput-object·v0,·Lc0/a$c;->d:Lc0/a$c; 
  
20 ····return-void 
21 .end·method14 .end·method
  
 15 .method·public·abstract·b()V
22 .method·private·constructor·<init>()V 
23 ····.locals·0 
  
24 ····invoke-direct·{p0},·Ly/p;-><init>()V 
  
25 ····return-void 
26 .end·method16 .end·method
  
 17 .method·public·abstract·c(Ljava/lang/String;Ljava/lang/Boolean;Lc0/a$e;Lc0/a$a;)Ljava/lang/Boolean;
  
27 #·virtual·methods 
28 .method·protected·g(BLjava/nio/ByteBuffer;)Ljava/lang/Object; 
29 ····.locals·1 
  
30 ····const/16·v0,·-0x80 
  
31 ····if-eq·p1,·v0,·:cond_0 
  
32 ····invoke-super·{p0,·p1,·p2},·Ly/p;->g(BLjava/nio/ByteBuffer;)Ljava/lang/Object; 
  
33 ····move-result-object·p1 
  
34 ····return-object·p1 
  
35 ····:cond_0 
36 ····invoke-virtual·{p0,·p2},·Ly/p;->f(Ljava/nio/ByteBuffer;)Ljava/lang/Object; 
  
37 ····move-result-object·p1 
  
38 ····check-cast·p1,·Ljava/util/ArrayList; 
  
39 ····invoke-static·{p1},·Lc0/a$d;->a(Ljava/util/ArrayList;)Lc0/a$d; 
  
40 ····move-result-object·p1 
  
41 ····return-object·p1 
42 .end·method18 .end·method
  
 19 .method·public·abstract·d(Ljava/lang/String;Ljava/util/Map;)Ljava/lang/Boolean;
 20 ····.annotation·system·Ldalvik/annotation/Signature;
 21 ········value·=·{
 22 ············"(",
 23 ············"Ljava/lang/String;",
 24 ············"Ljava/util/Map<",
 25 ············"Ljava/lang/String;",
 26 ············"Ljava/lang/String;",
 27 ············">;)",
 28 ············"Ljava/lang/Boolean;"
 29 ········}
 30 ····.end·annotation
 31 .end·method
43 .method·protected·p(Ljava/io/ByteArrayOutputStream;Ljava/lang/Object;)V 
44 ····.locals·1 
  
45 ····instance-of·v0,·p2,·Lc0/a$d; 
  
46 ····if-eqz·v0,·:cond_0 
  
47 ····const/16·v0,·0x80 
  
48 ····invoke-virtual·{p1,·v0},·Ljava/io/ByteArrayOutputStream;->write(I)V 
  
49 ····check-cast·p2,·Lc0/a$d; 
  
50 ····invoke-virtual·{p2},·Lc0/a$d;->h()Ljava/util/ArrayList; 
  
51 ····move-result-object·p2 
  
52 ····invoke-virtual·{p0,·p1,·p2},·Lc0/a$c;->p(Ljava/io/ByteArrayOutputStream;Ljava/lang/Object;)V 
  
53 ····goto·:goto_0 
  
54 ····:cond_0 
55 ····invoke-super·{p0,·p1,·p2},·Ly/p;->p(Ljava/io/ByteArrayOutputStream;Ljava/lang/Object;)V 
  
 32 .method·public·abstract·e(Ljava/lang/String;)Ljava/lang/Boolean;
56 ····:goto_0 
57 ····return-void 
58 .end·method33 .end·method
7.01 KB
smali/c0/a$d.smali
    
Offset 1, 223 lines modifiedOffset 1, 132 lines modified
1 .class·public·final·Lc0/a$d; 
2 .super·Ljava/lang/Object;1 .class·Lc0/a$d;
 2 .super·Ly/p;
3 .source·""3 .source·""
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
6 ····value·=·Lc0/a;6 ····value·=·Lc0/a;
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x199 ····accessFlags·=·0xa
10 ····name·=·"d"10 ····name·=·"d"
11 .end·annotation11 .end·annotation
  
  
12 #·instance·fields12 #·static·fields
 13 .field·public·static·final·d:Lc0/a$d;
13 .field·private·a:Ljava/lang/Boolean; 
  
14 .field·private·b:Ljava/lang/Boolean; 
  
15 .field·private·c:Ljava/util/Map; 
16 ····.annotation·system·Ldalvik/annotation/Signature; 
17 ········value·=·{ 
18 ············"Ljava/util/Map<", 
19 ············"Ljava/lang/String;", 
20 ············"Ljava/lang/String;", 
21 ············">;" 
22 ········} 
23 ····.end·annotation 
24 .end·field 
  
  
25 #·direct·methods14 #·direct·methods
26 .method·constructor·<init>()V15 .method·static·constructor·<clinit>()V
27 ····.locals·016 ····.locals·1
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
29 ····return-void 
30 .end·method 
  
31 .method·static·a(Ljava/util/ArrayList;)Lc0/a$d; 
32 ····.locals·2 
33 ····.annotation·system·Ldalvik/annotation/Signature; 
34 ········value·=·{ 
35 ············"(", 
36 ············"Ljava/util/ArrayList<", 
37 ············"Ljava/lang/Object;", 
38 ············">;)", 
39 ············"Lc0/a$d;" 
40 ········} 
41 ····.end·annotation 
  
42 ····new-instance·v0,·Lc0/a$d;17 ····new-instance·v0,·Lc0/a$d;
  
43 ····invoke-direct·{v0},·Lc0/a$d;-><init>()V18 ····invoke-direct·{v0},·Lc0/a$d;-><init>()V
  
 19 ····sput-object·v0,·Lc0/a$d;->d:Lc0/a$d;
44 ····const/4·v1,·0x0 
  
45 ····invoke-virtual·{p0,·v1},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; 
  
46 ····move-result-object·v1 
  
47 ····check-cast·v1,·Ljava/lang/Boolean; 
  
 20 ····return-void
 21 .end·method
48 ····invoke-virtual·{v0,·v1},·Lc0/a$d;->f(Ljava/lang/Boolean;)V 
  
49 ····const/4·v1,·0x1 
  
50 ····invoke-virtual·{p0,·v1},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; 
  
51 ····move-result-object·v1 
  
52 ····check-cast·v1,·Ljava/lang/Boolean; 
  
53 ····invoke-virtual·{v0,·v1},·Lc0/a$d;->e(Ljava/lang/Boolean;)V 
  
54 ····const/4·v1,·0x2 
  
55 ····invoke-virtual·{p0,·v1},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; 
  
56 ····move-result-object·p0 
  
57 ····check-cast·p0,·Ljava/util/Map;22 .method·private·constructor·<init>()V
 23 ····.locals·0
  
58 ····invoke-virtual·{v0,·p0},·Lc0/a$d;->g(Ljava/util/Map;)V24 ····invoke-direct·{p0},·Ly/p;-><init>()V
  
59 ····return-object·v025 ····return-void
60 .end·method26 .end·method
  
  
61 #·virtual·methods27 #·virtual·methods
 28 .method·protected·g(BLjava/nio/ByteBuffer;)Ljava/lang/Object;
62 .method·public·b()Ljava/lang/Boolean; 
63 ····.locals·1 
  
64 ····iget-object·v0,·p0,·Lc0/a$d;->b:Ljava/lang/Boolean; 
  
65 ····return-object·v0 
66 .end·method 
  
67 .method·public·c()Ljava/lang/Boolean; 
68 ····.locals·129 ····.locals·1
  
69 ····iget-object·v0,·p0,·Lc0/a$d;->a:Ljava/lang/Boolean;30 ····const/16·v0,·-0x80
  
 31 ····if-eq·p1,·v0,·:cond_1
70 ····return-object·v0 
71 .end·method 
  
72 .method·public·d()Ljava/util/Map; 
73 ····.locals·1 
74 ····.annotation·system·Ldalvik/annotation/Signature; 
75 ········value·=·{ 
76 ············"()", 
77 ············"Ljava/util/Map<", 
78 ············"Ljava/lang/String;", 
79 ············"Ljava/lang/String;", 
80 ············">;" 
81 ········} 
Max diff block lines reached; 4084/7147 bytes (57.14%) of diff not shown.
10.0 KB
smali/c0/g.smali
    
Offset 1, 36 lines modifiedOffset 1, 422 lines modified
1 .class·public·final·synthetic·Lc0/g;1 .class·public·final·synthetic·Lc0/g;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·""3 .source·""
  
4 #·interfaces 
5 .implements·Lc0/h$a; 
  
 4 #·direct·methods
 5 .method·public·static·synthetic·a(Lc0/a$c;Ljava/lang/Object;Ly/a$e;)V
 6 ····.locals·0
  
6 #·instance·fields 
7 .field·public·final·synthetic·a:Landroid/content/Context;7 ····.line·1
 8 ····invoke-static·{p0,·p1,·p2},·Lc0/g;->k(Lc0/a$c;Ljava/lang/Object;Ly/a$e;)V
  
 9 ····return-void
 10 .end·method
  
8 #·direct·methods 
9 .method·public·synthetic·constructor·<init>(Landroid/content/Context;)V11 .method·public·static·synthetic·b(Lc0/a$c;Ljava/lang/Object;Ly/a$e;)V
 12 ····.locals·0
  
 13 ····.line·1
 14 ····invoke-static·{p0,·p1,·p2},·Lc0/g;->h(Lc0/a$c;Ljava/lang/Object;Ly/a$e;)V
  
 15 ····return-void
 16 .end·method
  
 17 .method·public·static·synthetic·c(Lc0/a$c;Ljava/lang/Object;Ly/a$e;)V
 18 ····.locals·0
  
 19 ····.line·1
 20 ····invoke-static·{p0,·p1,·p2},·Lc0/g;->i(Lc0/a$c;Ljava/lang/Object;Ly/a$e;)V
  
 21 ····return-void
 22 .end·method
  
 23 .method·public·static·synthetic·d(Lc0/a$c;Ljava/lang/Object;Ly/a$e;)V
 24 ····.locals·0
  
 25 ····.line·1
 26 ····invoke-static·{p0,·p1,·p2},·Lc0/g;->j(Lc0/a$c;Ljava/lang/Object;Ly/a$e;)V
  
 27 ····return-void
 28 .end·method
  
 29 .method·public·static·synthetic·e(Lc0/a$c;Ljava/lang/Object;Ly/a$e;)V
10 ····.locals·030 ····.locals·0
  
 31 ····.line·1
 32 ····invoke-static·{p0,·p1,·p2},·Lc0/g;->g(Lc0/a$c;Ljava/lang/Object;Ly/a$e;)V
  
 33 ····return-void
 34 .end·method
  
 35 .method·public·static·f()Ly/h;
 36 ····.locals·1
 37 ····.annotation·system·Ldalvik/annotation/Signature;
 38 ········value·=·{
 39 ············"()",
 40 ············"Ly/h<",
 41 ············"Ljava/lang/Object;",
 42 ············">;"
 43 ········}
 44 ····.end·annotation
  
 45 ····.line·1
 46 ····sget-object·v0,·Lc0/a$d;->d:Lc0/a$d;
  
 47 ····return-object·v0
 48 .end·method
  
 49 .method·public·static·synthetic·g(Lc0/a$c;Ljava/lang/Object;Ly/a$e;)V
 50 ····.locals·2
  
 51 ····.line·1
 52 ····new-instance·v0,·Ljava/util/ArrayList;
  
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V53 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
 54 ····check-cast·p1,·Ljava/util/ArrayList;
  
 55 ····const/4·v1,·0x0
  
 56 ····invoke-virtual·{p1,·v1},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
 57 ····move-result-object·p1
  
 58 ····check-cast·p1,·Ljava/lang/String;
  
 59 ····:try_start_0
 60 ····invoke-interface·{p0,·p1},·Lc0/a$c;->e(Ljava/lang/String;)Ljava/lang/Boolean;
  
 61 ····move-result-object·p0
  
 62 ····invoke-virtual·{v0,·v1,·p0},·Ljava/util/ArrayList;->add(ILjava/lang/Object;)V
 63 ····:try_end_0
 64 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
 65 ····goto·:goto_0
  
 66 ····:catchall_0
 67 ····move-exception·p0
  
 68 ····invoke-static·{p0},·Lc0/a;->a(Ljava/lang/Throwable;)Ljava/util/ArrayList;
  
 69 ····move-result-object·v0
  
 70 ····:goto_0
 71 ····invoke-interface·{p2,·v0},·Ly/a$e;->a(Ljava/lang/Object;)V
  
 72 ····return-void
 73 .end·method
  
 74 .method·public·static·synthetic·h(Lc0/a$c;Ljava/lang/Object;Ly/a$e;)V
 75 ····.locals·4
  
 76 ····.line·1
 77 ····new-instance·v0,·Ljava/util/ArrayList;
  
 78 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
 79 ····check-cast·p1,·Ljava/util/ArrayList;
  
 80 ····const/4·v1,·0x0
  
 81 ····invoke-virtual·{p1,·v1},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
Max diff block lines reached; 4970/10221 bytes (48.63%) of diff not shown.
2.79 KB
smali/c0/a$a.smali
    
Offset 1, 34 lines modifiedOffset 1, 110 lines modified
1 .class·public·Lc0/a$a;1 .class·public·final·Lc0/a$a;
2 .super·Ljava/lang/RuntimeException;2 .super·Ljava/lang/Object;
3 .source·""3 .source·""
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
6 ····value·=·Lc0/a;6 ····value·=·Lc0/a;
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x99 ····accessFlags·=·0x19
10 ····name·=·"a"10 ····name·=·"a"
11 .end·annotation11 .end·annotation
  
  
12 #·instance·fields12 #·instance·fields
 13 .field·private·a:Ljava/lang/Boolean;
13 .field·public·final·d:Ljava/lang/String; 
  
14 .field·public·final·e:Ljava/lang/Object; 
  
  
15 #·direct·methods14 #·direct·methods
16 .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V15 .method·constructor·<init>()V
17 ····.locals·016 ····.locals·0
  
18 ····invoke-direct·{p0,·p2},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 18 ····return-void
 19 .end·method
  
 20 .method·static·a(Ljava/util/ArrayList;)Lc0/a$a;
 21 ····.locals·2
 22 ····.annotation·system·Ldalvik/annotation/Signature;
 23 ········value·=·{
 24 ············"(",
 25 ············"Ljava/util/ArrayList<",
 26 ············"Ljava/lang/Object;",
 27 ············">;)",
 28 ············"Lc0/a$a;"
 29 ········}
 30 ····.end·annotation
  
 31 ····new-instance·v0,·Lc0/a$a;
  
 32 ····invoke-direct·{v0},·Lc0/a$a;-><init>()V
  
 33 ····const/4·v1,·0x0
  
 34 ····invoke-virtual·{p0,·v1},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
 35 ····move-result-object·p0
  
 36 ····check-cast·p0,·Ljava/lang/Boolean;
  
 37 ····invoke-virtual·{v0,·p0},·Lc0/a$a;->c(Ljava/lang/Boolean;)V
  
 38 ····return-object·v0
 39 .end·method
  
  
 40 #·virtual·methods
 41 .method·public·b()Ljava/lang/Boolean;
 42 ····.locals·1
  
19 ····iput-object·p1,·p0,·Lc0/a$a;->d:Ljava/lang/String;43 ····iget-object·v0,·p0,·Lc0/a$a;->a:Ljava/lang/Boolean;
  
 44 ····return-object·v0
 45 .end·method
  
 46 .method·public·c(Ljava/lang/Boolean;)V
 47 ····.locals·1
  
 48 ····if-eqz·p1,·:cond_0
  
20 ····iput-object·p3,·p0,·Lc0/a$a;->e:Ljava/lang/Object;49 ····iput-object·p1,·p0,·Lc0/a$a;->a:Ljava/lang/Boolean;
  
21 ····return-void50 ····return-void
  
 51 ····:cond_0
 52 ····new-instance·p1,·Ljava/lang/IllegalStateException;
  
 53 ····const-string·v0,·"Nonnull·field·\"showTitle\"·is·null."
  
 54 ····invoke-direct·{p1,·v0},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
 55 ····throw·p1
 56 .end·method
  
 57 .method·d()Ljava/util/ArrayList;
 58 ····.locals·2
 59 ····.annotation·system·Ldalvik/annotation/Signature;
 60 ········value·=·{
 61 ············"()",
 62 ············"Ljava/util/ArrayList<",
 63 ············"Ljava/lang/Object;",
 64 ············">;"
 65 ········}
 66 ····.end·annotation
  
 67 ····new-instance·v0,·Ljava/util/ArrayList;
  
 68 ····const/4·v1,·0x1
  
 69 ····invoke-direct·{v0,·v1},·Ljava/util/ArrayList;-><init>(I)V
  
 70 ····iget-object·v1,·p0,·Lc0/a$a;->a:Ljava/lang/Boolean;
  
 71 ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
 72 ····return-object·v0
22 .end·method73 .end·method
906 B
smali/c0/b.smali
    
Offset 3, 32 lines modifiedOffset 3, 32 lines modified
3 .source·""3 .source·""
  
4 #·interfaces4 #·interfaces
5 .implements·Ly/a$d;5 .implements·Ly/a$d;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·a:Lc0/a$b;7 .field·public·final·synthetic·a:Lc0/a$c;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·synthetic·constructor·<init>(Lc0/a$b;)V9 .method·public·synthetic·constructor·<init>(Lc0/a$c;)V
10 ····.locals·010 ····.locals·0
  
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
12 ····iput-object·p1,·p0,·Lc0/b;->a:Lc0/a$b;12 ····iput-object·p1,·p0,·Lc0/b;->a:Lc0/a$c;
  
13 ····return-void13 ····return-void
14 .end·method14 .end·method
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·public·final·a(Ljava/lang/Object;Ly/a$e;)V16 .method·public·final·a(Ljava/lang/Object;Ly/a$e;)V
17 ····.locals·117 ····.locals·1
  
18 ····iget-object·v0,·p0,·Lc0/b;->a:Lc0/a$b;18 ····iget-object·v0,·p0,·Lc0/b;->a:Lc0/a$c;
  
19 ····invoke-static·{v0,·p1,·p2},·Lc0/f;->a(Lc0/a$b;Ljava/lang/Object;Ly/a$e;)V19 ····invoke-static·{v0,·p1,·p2},·Lc0/g;->a(Lc0/a$c;Ljava/lang/Object;Ly/a$e;)V
  
20 ····return-void20 ····return-void
21 .end·method21 .end·method
1.5 KB
smali/c0/a$b.smali
    
Offset 1, 39 lines modifiedOffset 1, 34 lines modified
1 .class·public·interface·abstract·Lc0/a$b; 
2 .super·Ljava/lang/Object;1 .class·public·Lc0/a$b;
 2 .super·Ljava/lang/RuntimeException;
3 .source·""3 .source·""
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
6 ····value·=·Lc0/a;6 ····value·=·Lc0/a;
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x6099 ····accessFlags·=·0x9
10 ····name·=·"b"10 ····name·=·"b"
11 .end·annotation11 .end·annotation
  
  
 12 #·instance·fields
 13 .field·public·final·d:Ljava/lang/String;
12 #·virtual·methods 
13 .method·public·abstract·a()V 
14 .end·method 
  
 14 .field·public·final·e:Ljava/lang/Object;
15 .method·public·abstract·b(Ljava/lang/String;Lc0/a$d;)Ljava/lang/Boolean; 
16 .end·method 
  
17 .method·public·abstract·c(Ljava/lang/String;Ljava/util/Map;)Ljava/lang/Boolean; 
18 ····.annotation·system·Ldalvik/annotation/Signature; 
19 ········value·=·{ 
20 ············"(", 
21 ············"Ljava/lang/String;", 
22 ············"Ljava/util/Map<", 
23 ············"Ljava/lang/String;", 
24 ············"Ljava/lang/String;", 
25 ············">;)", 
26 ············"Ljava/lang/Boolean;" 
27 ········} 
28 ····.end·annotation 
29 .end·method 
  
30 .method·public·abstract·d(Ljava/lang/String;)Ljava/lang/Boolean;15 #·direct·methods
 16 .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V
 17 ····.locals·0
  
 18 ····invoke-direct·{p0,·p2},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
  
 19 ····iput-object·p1,·p0,·Lc0/a$b;->d:Ljava/lang/String;
  
 20 ····iput-object·p3,·p0,·Lc0/a$b;->e:Ljava/lang/Object;
  
 21 ····return-void
31 .end·method22 .end·method
906 B
smali/c0/e.smali
    
Offset 3, 32 lines modifiedOffset 3, 32 lines modified
3 .source·""3 .source·""
  
4 #·interfaces4 #·interfaces
5 .implements·Ly/a$d;5 .implements·Ly/a$d;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·a:Lc0/a$b;7 .field·public·final·synthetic·a:Lc0/a$c;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·synthetic·constructor·<init>(Lc0/a$b;)V9 .method·public·synthetic·constructor·<init>(Lc0/a$c;)V
10 ····.locals·010 ····.locals·0
  
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
12 ····iput-object·p1,·p0,·Lc0/e;->a:Lc0/a$b;12 ····iput-object·p1,·p0,·Lc0/e;->a:Lc0/a$c;
  
13 ····return-void13 ····return-void
14 .end·method14 .end·method
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·public·final·a(Ljava/lang/Object;Ly/a$e;)V16 .method·public·final·a(Ljava/lang/Object;Ly/a$e;)V
17 ····.locals·117 ····.locals·1
  
18 ····iget-object·v0,·p0,·Lc0/e;->a:Lc0/a$b;18 ····iget-object·v0,·p0,·Lc0/e;->a:Lc0/a$c;
  
19 ····invoke-static·{v0,·p1,·p2},·Lc0/f;->d(Lc0/a$b;Ljava/lang/Object;Ly/a$e;)V19 ····invoke-static·{v0,·p1,·p2},·Lc0/g;->d(Lc0/a$c;Ljava/lang/Object;Ly/a$e;)V
  
20 ····return-void20 ····return-void
21 .end·method21 .end·method
1.37 KB
smali/c0/a.smali
    
Offset 2, 18 lines modifiedOffset 2, 19 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·""3 .source·""
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lc0/a$b;, 
8 ········Lc0/a$c;,7 ········Lc0/a$c;,
9 ········Lc0/a$d;,8 ········Lc0/a$d;,
10 ········Lc0/a$a;9 ········Lc0/a$a;,
 10 ········Lc0/a$e;,
 11 ········Lc0/a$b;
11 ····}12 ····}
12 .end·annotation13 .end·annotation
  
  
13 #·direct·methods14 #·direct·methods
14 .method·protected·static·a(Ljava/lang/Throwable;)Ljava/util/ArrayList;15 .method·protected·static·a(Ljava/lang/Throwable;)Ljava/util/ArrayList;
15 ····.locals·316 ····.locals·3
Offset 30, 31 lines modifiedOffset 31, 31 lines modified
  
30 ····new-instance·v0,·Ljava/util/ArrayList;31 ····new-instance·v0,·Ljava/util/ArrayList;
  
31 ····const/4·v1,·0x332 ····const/4·v1,·0x3
  
32 ····invoke-direct·{v0,·v1},·Ljava/util/ArrayList;-><init>(I)V33 ····invoke-direct·{v0,·v1},·Ljava/util/ArrayList;-><init>(I)V
  
33 ····instance-of·v1,·p0,·Lc0/a$a;34 ····instance-of·v1,·p0,·Lc0/a$b;
  
34 ····if-eqz·v1,·:cond_035 ····if-eqz·v1,·:cond_0
  
35 ····check-cast·p0,·Lc0/a$a;36 ····check-cast·p0,·Lc0/a$b;
  
36 ····iget-object·v1,·p0,·Lc0/a$a;->d:Ljava/lang/String;37 ····iget-object·v1,·p0,·Lc0/a$b;->d:Ljava/lang/String;
  
37 ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z38 ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
38 ····invoke-virtual·{p0},·Ljava/lang/RuntimeException;->getMessage()Ljava/lang/String;39 ····invoke-virtual·{p0},·Ljava/lang/RuntimeException;->getMessage()Ljava/lang/String;
  
39 ····move-result-object·v140 ····move-result-object·v1
  
40 ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z41 ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
41 ····iget-object·p0,·p0,·Lc0/a$a;->e:Ljava/lang/Object;42 ····iget-object·p0,·p0,·Lc0/a$b;->e:Ljava/lang/Object;
  
42 ····goto·:goto_043 ····goto·:goto_0
  
43 ····:cond_044 ····:cond_0
44 ····invoke-virtual·{p0},·Ljava/lang/Throwable;->toString()Ljava/lang/String;45 ····invoke-virtual·{p0},·Ljava/lang/Throwable;->toString()Ljava/lang/String;
  
45 ····move-result-object·v146 ····move-result-object·v1
906 B
smali/c0/c.smali
    
Offset 3, 32 lines modifiedOffset 3, 32 lines modified
3 .source·""3 .source·""
  
4 #·interfaces4 #·interfaces
5 .implements·Ly/a$d;5 .implements·Ly/a$d;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·a:Lc0/a$b;7 .field·public·final·synthetic·a:Lc0/a$c;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·synthetic·constructor·<init>(Lc0/a$b;)V9 .method·public·synthetic·constructor·<init>(Lc0/a$c;)V
10 ····.locals·010 ····.locals·0
  
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
12 ····iput-object·p1,·p0,·Lc0/c;->a:Lc0/a$b;12 ····iput-object·p1,·p0,·Lc0/c;->a:Lc0/a$c;
  
13 ····return-void13 ····return-void
14 .end·method14 .end·method
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·public·final·a(Ljava/lang/Object;Ly/a$e;)V16 .method·public·final·a(Ljava/lang/Object;Ly/a$e;)V
17 ····.locals·117 ····.locals·1
  
18 ····iget-object·v0,·p0,·Lc0/c;->a:Lc0/a$b;18 ····iget-object·v0,·p0,·Lc0/c;->a:Lc0/a$c;
  
19 ····invoke-static·{v0,·p1,·p2},·Lc0/f;->b(Lc0/a$b;Ljava/lang/Object;Ly/a$e;)V19 ····invoke-static·{v0,·p1,·p2},·Lc0/g;->b(Lc0/a$c;Ljava/lang/Object;Ly/a$e;)V
  
20 ····return-void20 ····return-void
21 .end·method21 .end·method
19.3 MB
lib/armeabi-v7a/libapp.so
1.0 KB
readelf --wide --program-header {}
    
Offset 2, 16 lines modifiedOffset 2, 16 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·524 There·are·7·program·headers,·starting·at·offset·52
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
7 ··PHDR···········0x000034·0x00000034·0x00000034·0x000e0·0x000e0·R···0x47 ··PHDR···········0x000034·0x00000034·0x00000034·0x000e0·0x000e0·R···0x4
8 ··LOAD···········0x000000·0x00000000·0x00000000·0x1af5fc·0x1af5fc·R···0x40008 ··LOAD···········0x000000·0x00000000·0x00000000·0x1af3cc·0x1af3cc·R···0x4000
9 ··LOAD···········0x1b0000·0x001b0000·0x001b0000·0x2ca318·0x2ca318·R·E·0x40009 ··LOAD···········0x1b0000·0x001b0000·0x001b0000·0x2ca548·0x2ca548·R·E·0x4000
10 ··LOAD···········0x47c000·0x0047c000·0x0047c000·0x00048·0x00048·RW··0x400010 ··LOAD···········0x47c000·0x0047c000·0x0047c000·0x00048·0x00048·RW··0x4000
11 ··NOTE···········0x000114·0x00000114·0x00000114·0x00020·0x00020·R···0x411 ··NOTE···········0x000114·0x00000114·0x00000114·0x00020·0x00020·R···0x4
12 ··DYNAMIC········0x47c018·0x0047c018·0x0047c018·0x00030·0x00030·RW··0x412 ··DYNAMIC········0x47c018·0x0047c018·0x0047c018·0x00030·0x00030·RW··0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x113 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1
  
14 ·Section·to·Segment·mapping:14 ·Section·to·Segment·mapping:
15 ··Segment·Sections...15 ··Segment·Sections...
1.81 KB
readelf --wide --sections {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 There·are·11·section·headers,·starting·at·offset·0x47c0a4:1 There·are·11·section·headers,·starting·at·offset·0x47c0a4:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000020·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000020·00···A··0···0··4
6 ··[·2]·.rodata···········PROGBITS········00000140·000140·1af358·00···A··0···0·646 ··[·2]·.rodata···········PROGBITS········00000140·000140·1af128·00···A··0···0·64
7 ··[·3]·.eh_frame·········PROGBITS········001af498·1af498·000042·00···A··0···0··17 ··[·3]·.eh_frame·········PROGBITS········001af268·1af268·000042·00···A··0···0··1
8 ··[·4]·.dynstr···········STRTAB··········001af4dc·1af4dc·000085·00···A··0···0··48 ··[·4]·.dynstr···········STRTAB··········001af2ac·1af2ac·000085·00···A··0···0··4
9 ··[·5]·.dynsym···········DYNSYM··········001af564·1af564·000060·10···A··4···1··49 ··[·5]·.dynsym···········DYNSYM··········001af334·1af334·000060·10···A··4···1··4
10 ··[·6]·.hash·············HASH············001af5c4·1af5c4·000038·04···A··5···0··410 ··[·6]·.hash·············HASH············001af394·1af394·000038·04···A··5···0··4
11 ··[·7]·.text·············PROGBITS········001b0000·1b0000·2ca318·00··AX··0···0·6411 ··[·7]·.text·············PROGBITS········001b0000·1b0000·2ca548·00··AX··0···0·64
12 ··[·8]·.bss··············PROGBITS········0047c000·47c000·000018·00··WA··0···0··412 ··[·8]·.bss··············PROGBITS········0047c000·47c000·000018·00··WA··0···0··4
13 ··[·9]·.dynamic··········DYNAMIC·········0047c018·47c018·000030·08··WA··4···0··413 ··[·9]·.dynamic··········DYNAMIC·········0047c018·47c018·000030·08··WA··4···0··4
14 ··[10]·.shstrtab·········STRTAB··········00000000·47c048·00005a·00······0···0··414 ··[10]·.shstrtab·········STRTAB··········00000000·47c048·00005a·00······0···0··4
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),
794 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:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·001b0000·26216·OBJECT··GLOBAL·DEFAULT····7·_kDartVmSnapshotInstructions4 ·····1:·001b0000·26216·OBJECT··GLOBAL·DEFAULT····7·_kDartVmSnapshotInstructions
5 ·····2:·001b6680·0x2c3c98·OBJECT··GLOBAL·DEFAULT····7·_kDartIsolateSnapshotInstructions5 ·····2:·001b6680·0x2c3ec8·OBJECT··GLOBAL·DEFAULT····7·_kDartIsolateSnapshotInstructions
6 ·····3:·00000140·25240·OBJECT··GLOBAL·DEFAULT····2·_kDartVmSnapshotData6 ·····3:·00000140·25240·OBJECT··GLOBAL·DEFAULT····2·_kDartVmSnapshotData
7 ·····4:·00006400·0x1a9098·OBJECT··GLOBAL·DEFAULT····2·_kDartIsolateSnapshotData7 ·····4:·00006400·0x1a8e68·OBJECT··GLOBAL·DEFAULT····2·_kDartIsolateSnapshotData
8 ·····5:·00000114····32·OBJECT··GLOBAL·DEFAULT····1·_kDartSnapshotBuildId8 ·····5:·00000114····32·OBJECT··GLOBAL·DEFAULT····1·_kDartSnapshotBuildId
641 B
readelf --wide --dynamic {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Dynamic·section·at·offset·0x47c018·contains·6·entries:1 Dynamic·section·at·offset·0x47c018·contains·6·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000004·(HASH)·······················0x1af5c43 ·0x00000004·(HASH)·······················0x1af394
4 ·0x00000005·(STRTAB)·····················0x1af4dc4 ·0x00000005·(STRTAB)·····················0x1af2ac
5 ·0x0000000a·(STRSZ)······················133·(bytes)5 ·0x0000000a·(STRSZ)······················133·(bytes)
6 ·0x00000006·(SYMTAB)·····················0x1af5646 ·0x00000006·(SYMTAB)·····················0x1af334
7 ·0x0000000b·(SYMENT)·····················16·(bytes)7 ·0x0000000b·(SYMENT)·····················16·(bytes)
8 ·0x00000000·(NULL)·······················0x08 ·0x00000000·(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:·0860f4b0715b95e7ef64031d1f64af993 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0860f4b053fba3a4ef64031d1eb4e5a0
513 B
readelf --wide --debug-dump=frames {}
    
Offset 10, 14 lines modifiedOffset 10, 14 lines modified
10 ··Augmentation·data:·····1b10 ··Augmentation·data:·····1b
11 ··DW_CFA_def_cfa:·r11·ofs·811 ··DW_CFA_def_cfa:·r11·ofs·8
  
12 00000014·00000011·00000018·FDE·cie=00000000·pc=001b0000..001b666812 00000014·00000011·00000018·FDE·cie=00000000·pc=001b0000..001b6668
13 ··DW_CFA_offset:·r11·at·cfa-813 ··DW_CFA_offset:·r11·at·cfa-8
14 ··DW_CFA_offset:·r14·at·cfa-414 ··DW_CFA_offset:·r14·at·cfa-4
  
15 00000029·00000011·0000002d·FDE·cie=00000000·pc=001b6680..0047a31815 00000029·00000011·0000002d·FDE·cie=00000000·pc=001b6680..0047a548
16 ··DW_CFA_offset:·r11·at·cfa-816 ··DW_CFA_offset:·r11·at·cfa-8
17 ··DW_CFA_offset:·r14·at·cfa-417 ··DW_CFA_offset:·r14·at·cfa-4
  
18 0000003e·ZERO·terminator18 0000003e·ZERO·terminator
  
  
32.7 KB
strings --all --bytes=8 {}
    
Offset 397, 23 lines modifiedOffset 397, 20 lines modified
397 _NativeFinalizer397 _NativeFinalizer
398 ClosureData398 ClosureData
399 MonomorphicSmiableCall399 MonomorphicSmiableCall
400 7dbbeeb8ef7b91338640dca3927636deproduct·no-code_comments·no-dwarf_stack_traces_mode·no-lazy_dispatchers·dedup_instructions·no-asserts·arm·android·no-compressed-pointers·null-safety400 7dbbeeb8ef7b91338640dca3927636deproduct·no-code_comments·no-dwarf_stack_traces_mode·no-lazy_dispatchers·dedup_instructions·no-asserts·arm·android·no-compressed-pointers·null-safety
401 U*U*U*Uj401 U*U*U*Uj
402 Imy})cK^402 Imy})cK^
403 ndn,K@N4)8n403 ndn,K@N4)8n
404 /4qDqp#N 
405 ·(·(·(·(·(·$404 ·(·(·(·(·(·$
 405 4&`U(#0)<#$
406 Q$>tQ$>:406 Q$>tQ$>:
407 D>$&$>$&407 D>$&$>$&
408 4&`U(#0)<#$ 
409 ,$X$_XEH)>408 ,$X$_XEH)>
410 &0U·&(x"409 &4U·&(x"
411 /0qDqp#Z 
412 /8qDqp#V 
413 ·_<_$_(_410 ·_<_$_(_
414 &<#,)P{6411 &<#,)P{6
415 ,D,D,P,P,D,Lq8412 ,D,D,P,P,D,Lq8
416 q(q@q@K·413 q(q@q@K·
417 #,#(_0_,·,414 #,#(_0_,·,
418 <U(#<K(,<415 <U(#<K(,<
419 U8)4#8K(,`416 U8)4#8K(,`
Offset 428, 39 lines modifiedOffset 425, 39 lines modified
428 &()<)<)D&<>"425 &()<)<)D&<>"
429 f$K4K4K0KL426 f$K4K4K0KL
430 $,$K${,X427 $,$K${,X
431 ,$K${,Xpx<#H&428 ,$K${,Xpx<#H&
432 <K${,Xlx({,Xhx<#H&429 <K${,Xlx({,Xhx<#H&
433 ,,X,X,X,H430 ,,X,X,X,H
434 )·{dX8E8{dX8E8{(E8{(E8{(E8{(E8{(E8{(E8{(E8{(E8{(E8{(E8{(EL{(E8{(E4{$)<431 )·{dX8E8{dX8E8{(E8{(E8{(E8{(E8{(E8{(E8{(E8{(E8{(E8{(E8{(EL{(E8{(E4{$)<
435 #@q0q·q0 
436 HUPUDUtU 
437 &$)\&H&H&H&H&H&83 
438 X0XLXDX$X432 X0XLXDX$X
439 X0X@X8X·Xp433 X0X@X8X·Xp
440 bd#·#(,(q(434 bd#·#(,(q(
441 bd#·#(,(q435 bd#·#(,(q
 436 #@q0q·q0
 437 HUPUDUtU
 438 &$)\&H&H&H&H&H&83
442 0U,K0X<X439 0U,K0X<X
443 X>$H@7d74K440 X>$H@7d74K
444 A@)4)@N4{,441 A@)4)@N4{,
445 0#$··#(E·442 0#$··#(E·
446 3,)(N0q<q443 3,)(N0q<q
447 3<&(&(&(&H444 3<&(&(&(&H
448 P,8,8,dK0K`445 P,8,8,dK0K`
449 ,,dx0x`U,U,446 ,,dx0x`U,U,
450 D,8,t,8,8,XK@447 D,8,t,8,8,XK@
451 q$_dN8,\X4q$_T{|)X448 q$_dN8,\X4q$_T{|)X
452 q$_8_h,hq$_\N449 q$_8_l,lq$_`N
453 XX_8_8_tN450 XX_8_8_xN
454 <,8,8,8,8,8,451 <,8,8,8,8,8,
455 ,8,8,8,8,8,`K`Kx452 ,8,8,8,8,8,`K`Kx
456 &8&8&4&*453 &8&8&4&*
457 H,l,l,l,l,l,454 H,l,l,l,l,l,
458 ··D·D·D·D·P·455 ··D·D·D·D·P·
459 0f<7$f47456 0j<7$j47
460 H8U4&(U4)h),)457 H8U4&(U4)h),)
461 U,)h),)h),)XH$458 U,)h),)h),)XH$
462 >()<n$N<459 >()<n$N<
463 $>()<n$N<460 $>()<n$N<
464 ndn,K@N4)8n461 ndn,K@N4)8n
465 ndn,K@N4)hn462 ndn,K@N4)hn
466 ndn,K@N4)8n463 ndn,K@N4)8n
Offset 584, 18 lines modifiedOffset 581, 18 lines modified
584 ErrorWidget581 ErrorWidget
585 _rehashObjects@3220832582 _rehashObjects@3220832
586 _paintContents@308057554583 _paintContents@308057554
587 _impliedStops@326499651584 _impliedStops@326499651
588 Shortcuts585 Shortcuts
589 BrightnessDown586 BrightnessDown
590 ThemeDataTween587 ThemeDataTween
591 Material 
592 primaryColorDark588 primaryColorDark
593 initState 
594 errorColor589 errorColor
 590 initState
 591 Material
595 RegExp_getIsUnicode592 RegExp_getIsUnicode
596 whenComplete2593 whenComplete2
597 JsonCodec594 JsonCodec
598 Object_equals595 Object_equals
599 encodeMessage596 encodeMessage
600 _StreamControllerLifecycle@4048458597 _StreamControllerLifecycle@4048458
601 positionDependentBox2598 positionDependentBox2
Offset 634, 17 lines modifiedOffset 631, 18 lines modified
634 init:isValid2631 init:isValid2
635 _IconButtonVariant@76331726632 _IconButtonVariant@76331726
636 _handleDone@4048458633 _handleDone@4048458
637 get:microsecond634 get:microsecond
638 oldPainter635 oldPainter
639 dartPluginRegistrantLibrary636 dartPluginRegistrantLibrary
640 cancelFrameCallbackWithId637 cancelFrameCallbackWithId
641 readValueOfType638 _element@213375309
642 dart:core-patch/null_patch.dart639 dart:core-patch/null_patch.dart
643 FilterQuality.640 FilterQuality.
 641 readValueOfType
644 Invalid·arguments·for·'overflow'·method·sent·to·dev.flutter/channel-buffers·(second·argument·must·be·a·boolean)642 Invalid·arguments·for·'overflow'·method·sent·to·dev.flutter/channel-buffers·(second·argument·must·be·a·boolean)
645 init:_shaderRegistry@15065589643 init:_shaderRegistry@15065589
646 %·of·the·way·to·being·a·CircleBorder·that·is·644 %·of·the·way·to·being·a·CircleBorder·that·is·
647 package:flutter/src/physics/tolerance.dart645 package:flutter/src/physics/tolerance.dart
648 Are·you·sure·you·want·to·validate?646 Are·you·sure·you·want·to·validate?
649 get:turns647 get:turns
650 topLeft:·648 topLeft:·
Offset 679, 20 lines modifiedOffset 677, 19 lines modified
679 SharedPreferencesApi2677 SharedPreferencesApi2
680 _endArc@35458455678 _endArc@35458455
681 _CupertinoThemeDefaults@387195667679 _CupertinoThemeDefaults@387195667
682 TickerFuture._@376494659680 TickerFuture._@376494659
683 package:flutter/src/material/about.dart681 package:flutter/src/material/about.dart
684 Scaffold.of()·called·with·a·context·that·does·not·contain·a·Scaffold.682 Scaffold.of()·called·with·a·context·that·does·not·contain·a·Scaffold.
685 get:painter683 get:painter
 684 _Int32x4@7027147
686 _element@213375309 
687 findAnnotations 
688 DecorationTween685 DecorationTween
 686 findAnnotations
689 GestureDisposition.687 GestureDisposition.
690 _FocusInheritedScope@151492240688 _FocusInheritedScope@151492240
691 _Int32x4@7027147 
692 SkipIterable2689 SkipIterable2
693 ·!=·null690 ·!=·null
694 customAction2691 customAction2
695 get:hasPixels692 get:hasPixels
Max diff block lines reached; 30898/33471 bytes (92.31%) of diff not shown.
13.8 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1576, 44 lines modifiedOffset 1576, 44 lines modified
1576 ··0x00006390·6d696162·6c654361·6c6c0000·00000000·miableCall......1576 ··0x00006390·6d696162·6c654361·6c6c0000·00000000·miableCall......
1577 ··0x000063a0·32d20500·f2df0770·02000000·34000000·2......p....4...1577 ··0x000063a0·32d20500·f2df0770·02000000·34000000·2......p....4...
1578 ··0x000063b0·32d20500·f86f0338·02000000·1a000000·2....o.8........1578 ··0x000063b0·32d20500·f86f0338·02000000·1a000000·2....o.8........
1579 ··0x000063c0·32d30500·fe9f0d7a·0c000000·48616e64·2......z....Hand1579 ··0x000063c0·32d30500·fe9f0d7a·0c000000·48616e64·2......z....Hand
1580 ··0x000063d0·6c650000·00000000·00000000·00000000·le..............1580 ··0x000063d0·6c650000·00000000·00000000·00000000·le..............
1581 ··0x000063e0·00000000·00000000·00000000·00000000·................1581 ··0x000063e0·00000000·00000000·00000000·00000000·................
1582 ··0x000063f0·00000000·00000000·00000000·00000000·................1582 ··0x000063f0·00000000·00000000·00000000·00000000·................
1583 ··0x00006400·f5f5dcdc·fef40a00·00000000·03000000·................1583 ··0x00006400·f5f5dcdc·e5f50a00·00000000·03000000·................
1584 ··0x00006410·00000000·37646262·65656238·65663762·....7dbbeeb8ef7b1584 ··0x00006410·00000000·37646262·65656238·65663762·....7dbbeeb8ef7b
1585 ··0x00006420·39313333·38363430·64636133·39323736·91338640dca392761585 ··0x00006420·39313333·38363430·64636133·39323736·91338640dca39276
1586 ··0x00006430·33366465·70726f64·75637420·6e6f2d63·36deproduct·no-c1586 ··0x00006430·33366465·70726f64·75637420·6e6f2d63·36deproduct·no-c
1587 ··0x00006440·6f64655f·636f6d6d·656e7473·206e6f2d·ode_comments·no-1587 ··0x00006440·6f64655f·636f6d6d·656e7473·206e6f2d·ode_comments·no-
1588 ··0x00006450·64776172·665f7374·61636b5f·74726163·dwarf_stack_trac1588 ··0x00006450·64776172·665f7374·61636b5f·74726163·dwarf_stack_trac
1589 ··0x00006460·65735f6d·6f646520·6e6f2d6c·617a795f·es_mode·no-lazy_1589 ··0x00006460·65735f6d·6f646520·6e6f2d6c·617a795f·es_mode·no-lazy_
1590 ··0x00006470·64697370·61746368·65727320·64656475·dispatchers·dedu1590 ··0x00006470·64697370·61746368·65727320·64656475·dispatchers·dedu
1591 ··0x00006480·705f696e·73747275·6374696f·6e73206e·p_instructions·n1591 ··0x00006480·705f696e·73747275·6374696f·6e73206e·p_instructions·n
1592 ··0x00006490·6f2d6173·73657274·73206172·6d20616e·o-asserts·arm·an1592 ··0x00006490·6f2d6173·73657274·73206172·6d20616e·o-asserts·arm·an
1593 ··0x000064a0·64726f69·64206e6f·2d636f6d·70726573·droid·no-compres1593 ··0x000064a0·64726f69·64206e6f·2d636f6d·70726573·droid·no-compres
1594 ··0x000064b0·7365642d·706f696e·74657273·206e756c·sed-pointers·nul1594 ··0x000064b0·7365642d·706f696e·74657273·206e756c·sed-pointers·nul
1595 ··0x000064c0·6c2d7361·66657479·00508815·10840083·l-safety.P......1595 ··0x000064c0·6c2d7361·66657479·0050881c·10840183·l-safety.P......
1596 ··0x000064d0·73d4c039·c145d631·1e828484·84848785·s..9.E.1........1596 ··0x000064d0·76d4c039·c147d619·1e828484·84848785·v..9.G..........
1597 ··0x000064e0·84848682·85848683·87828582·84869284·................1597 ··0x000064e0·84848682·85848683·87828582·84869284·................
1598 ··0x000064f0·84848696·82838284·84838387·85828483·................1598 ··0x000064f0·84848696·82838284·84838387·85828483·................
1599 ··0x00006500·82878483·83868487·86858482·83848487·................1599 ··0x00006500·82878483·83868487·86858482·83848487·................
1600 ··0x00006510·84848487·84868683·84838784·83858384·................1600 ··0x00006510·84848487·84868683·84838784·83858384·................
1601 ··0x00006520·86848486·85838583·88858584·84828489·................1601 ··0x00006520·86848486·85838583·88858584·84828489·................
1602 ··0x00006530·85898386·84848388·85868585·84838885·................1602 ··0x00006530·85898386·84848388·85868585·84838885·................
1603 ··0x00006540·8684888b·82838284·84858586·86848286·................1603 ··0x00006540·8684888b·82838284·84858586·86848286·................
1604 ··0x00006550·84848485·82858385·83838784·85848485·................1604 ··0x00006550·84848485·82858385·83838784·85848485·................
1605 ··0x00006560·83858582·82858384·84838384·83838483·................1605 ··0x00006560·83858582·82858384·84838483·83838483·................
1606 ··0x00006570·83848486·82848782·83868483·84848482·................1606 ··0x00006570·83848486·82848782·83868483·84848482·................
1607 ··0x00006580·85838584·83848483·84848582·84878282·................1607 ··0x00006580·85838584·83848483·84848582·84878282·................
1608 ··0x00006590·83858384·83888482·84838583·83848385·................1608 ··0x00006590·83858384·83888482·84838583·83848385·................
1609 ··0x000065a0·84828483·85858384·86849086·88878683·................1609 ··0x000065a0·84828483·85858384·86848490·86888786·................
1610 ··0x000065b0·83828483·82848289·86838485·85858484·................1610 ··0x000065b0·83838284·83828482·89868384·85858584·................
1611 ··0x000065c0·87868485·83848485·86868883·84848386·................1611 ··0x000065c0·84878684·85838484·85868688·83848483·................
1612 ··0x000065d0·84848685·878b8383·84848484·86848383·................1612 ··0x000065d0·86848486·85878b83·83848484·84868383·................
1613 ··0x000065e0·82838484·87868683·85848487·84868584·................1613 ··0x000065e0·82838484·87868683·85848487·84868584·................
1614 ··0x000065f0·82898586·86878582·84848a83·86828682·................1614 ··0x000065f0·82898586·86878582·84848a83·86828682·................
1615 ··0x00006600·86868385·85858486·84848686·85898484·................1615 ··0x00006600·86868385·85858486·84848686·85898484·................
1616 ··0x00006610·85888884·85838783·84858482·83868582·................1616 ··0x00006610·85888884·85838783·84858482·83868582·................
1617 ··0x00006620·8d868483·83848583·85838583·86868285·................1617 ··0x00006620·8d868483·83848583·85838583·86868285·................
1618 ··0x00006630·83828483·86838587·82858382·8a838388·................1618 ··0x00006630·83828483·86838587·82858382·8a838388·................
1619 ··0x00006640·88828485·84848683·87848483·83828f85·................1619 ··0x00006640·88828485·84848683·87848483·83828f85·................
Offset 1621, 3416 lines modifiedOffset 1621, 3416 lines modified
1621 ··0x00006660·84858a83·86858485·86868385·83848386·................1621 ··0x00006660·84858a83·86858485·86868385·83848386·................
1622 ··0x00006670·84858486·83838488·82848485·84858986·................1622 ··0x00006670·84858486·83838488·82848485·84858986·................
1623 ··0x00006680·84868383·85858386·85838482·88858684·................1623 ··0x00006680·84868383·85858386·85838482·88858684·................
1624 ··0x00006690·85838c86·84828484·84858583·86848685·................1624 ··0x00006690·85838c86·84828484·84858583·86848685·................
1625 ··0x000066a0·85838684·86858584·87848486·87848983·................1625 ··0x000066a0·85838684·86858584·87848486·87848983·................
1626 ··0x000066b0·838a8383·86848582·84838783·83828585·................1626 ··0x000066b0·838a8383·86848582·84838783·83828585·................
1627 ··0x000066c0·84878485·83898385·84888c89·83848586·................1627 ··0x000066c0·84878485·83898385·84888c89·83848586·................
1628 ··0x000066d0·8a838584·82848983·88848487·83858383·................1628 ··0x000066d0·8a838584·85848982·83888484·87838583·................
1629 ··0x000066e0·84868785·84858584·84868582·85868484·................1629 ··0x000066e0·83848687·85848585·84848685·82858684·................
1630 ··0x000066f0·84838783·83868385·82838389·88868489·................1630 ··0x000066f0·84848387·83838683·85828383·89888684·................
1631 ··0x00006700·83888483·89848483·86838985·86858886·................1631 ··0x00006700·89838884·83898484·83868389·85868588·................
1632 ··0x00006710·83868783·89848484·84848483·84848486·................1632 ··0x00006710·86838687·83898484·84848484·83848484·................
1633 ··0x00006720·84848385·84848483·84848484·83848383·................1633 ··0x00006720·86848483·85848484·83848484·84838483·................
1634 ··0x00006730·85838385·86848582·83878485·85848585·................1634 ··0x00006730·83858383·85868485·82838784·85858485·................
1635 ··0x00006740·82848584·8485868f·84848487·84838583·................1635 ··0x00006740·85828485·84848586·8f848484·87848385·................
1636 ··0x00006750·84848482·84848785·82838587·84848683·................1636 ··0x00006750·83848484·82848487·85828385·87848486·................
1637 ··0x00006760·83838583·84848283·84858586·84858283·................1637 ··0x00006760·83838385·83848482·83848585·86848582·................
1638 ··0x00006770·83868485·84858583·84828882·85838485·................1638 ··0x00006770·83838684·85848585·83848288·82858384·................
1639 ··0x00006780·85838484·87858783·83838583·83848383·................1639 ··0x00006780·85858384·84878587·83838385·83838483·................
1640 ··0x00006790·85838483·868a8685·85838786·84848485·................1640 ··0x00006790·83858384·83868a86·85858387·86848484·................
1641 ··0x000067a0·83848a85·83838585·84838683·84838283·................1641 ··0x000067a0·8583848a·85838385·85848386·83848382·................
1642 ··0x000067b0·85838485·85848386·82848685·84838583·................1642 ··0x000067b0·83858384·85858483·86828486·84838485·................
1643 ··0x000067c0·85828584·85848284·84828385·8d848585·................1643 ··0x000067c0·83858285·84858284·84828385·8d848585·................
Diff chunk too large, falling back to line-by-line diff (653 lines added, 653 lines removed)
1644 ··0x000067d0·83848485·84848483·84868684·84848483·................1644 ··0x000067d0·83848485·84848483·84868684·84848483·................
1645 ··0x000067e0·83868484·85858683·84838483·82a48685·................1645 ··0x000067e0·85868484·83858586·83848384·8382a486·................
1646 ··0x000067f0·83838683·838a8384·86828686·83848484·................1646 ··0x000067f0·85838386·83838a83·84868286·86838484·................
1647 ··0x00006800·86848584·8b858385·85858384·82868f83·................1647 ··0x00006800·84868485·848b8583·85858583·8482868f·................
1648 ··0x00006810·83858483·84828484·86838483·87848484·................1648 ··0x00006810·83838584·83848284·84868384·83878484·................
1649 ··0x00006820·82858a84·84848384·84878482·84848385·................1649 ··0x00006820·8482858a·84848483·84848487·82848383·................
1650 ··0x00006830·86898383·86878484·87838584·84848584·................1650 ··0x00006830·85868984·83838687·84848783·85848484·................
1651 ··0x00006840·85848285·84868883·87838383·83848384·................1651 ··0x00006840·85848584·82858486·88838783·83838384·................
1652 ··0x00006850·82848883·85858884·82858683·85868386·................1652 ··0x00006850·83848284·88838585·88848285·86858683·................
1653 ··0x00006860·84858386·83848484·88848783·85848582·................1653 ··0x00006860·86848583·86838484·84888487·83858485·................
1654 ··0x00006870·83828687·83858486·84848586·87848687·................1654 ··0x00006870·82838286·87838584·86848485·86878486·................
1655 ··0x00006880·82828385·82838485·84848384·82878584·................1655 ··0x00006880·87828283·85828384·85848483·84828785·................
1656 ··0x00006890·85868289·83888584·8684848a·83858684·................1656 ··0x00006890·84858682·89838885·84868484·8a838586·................
1657 ··0x000068a0·8585858a·87828586·83838383·82898286·................1657 ··0x000068a0·84858585·8a878285·86838383·83828982·................
1658 ··0x000068b0·85848382·88878784·83838484·84888384·................1658 ··0x000068b0·86858483·82888787·84838384·84848883·................
1659 ··0x000068c0·92848683·86858284·84868487·85848387·................1659 ··0x000068c0·84928486·83868582·84848684·87858483·................
1660 ··0x000068d0·88868584·83838884·83858385·83848586·................1660 ··0x000068d0·87888685·84838388·84838583·85838485·................
1661 ··0x000068e0·84858288·82838586·83908685·83828785·................1661 ··0x000068e0·86848582·88828385·86839086·85838287·................
1662 ··0x000068f0·84848386·83888682·86838683·83828485·................1662 ··0x000068f0·85848483·86838886·82868386·83838284·................
1663 ··0x00006900·85858383·8a848482·85858485·86848484·................1663 ··0x00006900·85858583·838a8484·82858584·85868484·................
1664 ··0x00006910·89858d87·84858583·83858384·84838484·................1664 ··0x00006910·8489858d·87848585·83838583·84848384·................
1665 ··0x00006920·82848684·84868385·85868684·8a878483·................1665 ··0x00006920·84828486·84848683·85858686·848a8784·................
1666 ··0x00006930·87868684·84858683·84858785·83848388·................1666 ··0x00006930·83878686·84848586·83848587·85838483·................
1667 ··0x00006940·84858382·83848884·84848582·87848484·................1667 ··0x00006940·88848583·82838488·84848485·82878484·................
1668 ··0x00006950·84868483·88838383·84848686·85838584·................1668 ··0x00006950·84848684·83838883·83848486·86858385·................
1669 ··0x00006960·88828584·87858783·85848585·87848385·................1669 ··0x00006960·84888285·84878587·83858485·85878483·................
1670 ··0x00006970·85868585·83888583·86848586·88848388·................1670 ··0x00006970·85858685·85838885·83868485·86888483·................
1671 ··0x00006980·85838685·82838283·86858386·84898484·................1671 ··0x00006980·88858386·85828382·83868583·86848984·................
1672 ··0x00006990·83838284·85868583·83848484·83848684·................1672 ··0x00006990·84838382·84858685·83838484·84838486·................
1673 ··0x000069a0·86848388·868c8684·85858484·84868385·................1673 ··0x000069a0·84868483·88868c86·84858584·84848683·................
1674 ··0x000069b0·85838286·85858383·84848684·84838386·................1674 ··0x000069b0·85858382·86858583·83848486·84848383·................
1675 ··0x000069c0·83858389·84848583·88838583·85848482·................1675 ··0x000069c0·86838583·89848485·83888385·83858484·................
1676 ··0x000069d0·83898484·85878487·82828685·85858283·................1676 ··0x000069d0·82838984·84858784·87828286·85858582·................
1677 ··0x000069e0·83838385·82838484·85848785·85878585·................1677 ··0x000069e0·83838383·85828384·84858487·85858785·................
1678 ··0x000069f0·83898583·85838384·87868583·83848486·................1678 ··0x000069f0·85838985·83858383·84878685·83838484·................
1679 ··0x00006a00·85838583·84848584·84868685·87848986·................1679 ··0x00006a00·86858385·83848485·84848686·85878489·................
1680 ··0x00006a10·84888385·83848586·83868483·84858585·................1680 ··0x00006a10·86848883·85838485·86838684·83848585·................
1681 ··0x00006a20·86848585·84838390·838b8483·878b8689·................1681 ··0x00006a20·85868485·85848383·90838b84·83878b86·................
1682 ··0x00006a30·83858483·85878683·83838684·83848384·................1682 ··0x00006a30·89838584·83858786·83838386·84838483·................
1683 ··0x00006a40·89888684·84838685·84858484·88828483·................1683 ··0x00006a40·84898886·84848386·85848584·84888284·................
1684 ··0x00006a50·8b828384·86828585·8685858b·84888283·................1684 ··0x00006a50·83848b82·83848682·85858685·858b8488·................
1685 ··0x00006a60·85838484·84838386·84848486·86868683·................1685 ··0x00006a60·82838583·84848483·83868484·84868686·................
1686 ··0x00006a70·85838582·84848283·83888787·86848483·................1686 ··0x00006a70·86838583·85828484·82838388·87878684·................
1687 ··0x00006a80·85858583·83858287·88828582·83848486·................1687 ··0x00006a80·84838585·85838385·82878882·85828384·................
1688 ··0x00006a90·82878485·83858487·88868382·84869483·................1688 ··0x00006a90·84868287·84858385·84878886·83828486·................
1689 ··0x00006aa0·83828283·85868483·84838784·8a848685·................1689 ··0x00006aa0·94838382·82838586·84838483·87848a84·................
1690 ··0x00006ab0·83848283·88858588·83838483·84868484·................1690 ··0x00006ab0·86858384·84838885·85888383·82838486·................
1691 ··0x00006ac0·83858483·83878584·85838485·85838482·................1691 ··0x00006ac0·84848385·84838384·85878384·85858385·................
1692 ··0x00006ad0·85838583·86838483·84848384·85828684·................1692 ··0x00006ad0·84828583·85838683·84838484·83848582·................
1693 ··0x00006ae0·87838b82·88868585·84848385·86858585·................1693 ··0x00006ae0·86848783·8b828886·85858484·83858685·................
1694 ··0x00006af0·82848785·83878586·85848385·83868385·................1694 ··0x00006af0·85858284·87858387·85868584·83858386·................
1695 ··0x00006b00·84878986·93838484·868b8483·83848384·................1695 ··0x00006b00·83858487·89869383·8484868b·84838384·................
1696 ··0x00006b10·85848582·82858785·85848985·83858885·................1696 ··0x00006b10·83848584·858a8282·85878585·84898583·................
1697 ··0x00006b20·84858586·83838685·85868389·83848585·................1697 ··0x00006b20·85888584·85858683·83868585·86838983·................
1698 ··0x00006b30·82848384·82848584·85848585·88868683·................1698 ··0x00006b30·84858582·84838482·84858485·84858588·................
1699 ··0x00006b40·83838385·83838383·8b838688·83838384·................1699 ··0x00006b40·86868383·83838583·8383838b·83868883·................
1700 ··0x00006b50·88848384·84848285·86868487·85858586·................1700 ··0x00006b50·83838488·84838484·84828586·86848785·................
1701 ··0x00006b60·a1828484·8a838385·85858483·858b8284·................1701 ··0x00006b60·858586a1·8284848a·83838585·85848385·................
Max diff block lines reached; 14329554/14423339 bytes (99.35%) 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 ··0x001af498·10000000·00000000·017a5200·017c0e01·.........zR..|..2 ··0x001af268·10000000·00000000·017a5200·017c0e01·.........zR..|..
3 ··0x001af4a8·1b0c0b08·11000000·18000000·4c0b0000·............L...3 ··0x001af278·1b0c0b08·11000000·18000000·7c0d0000·............|...
4 ··0x001af4b8·68660000·008b028e·01110000·002d0000·hf...........-..4 ··0x001af288·68660000·008b028e·01110000·002d0000·hf...........-..
5 ··0x001af4c8·00b77100·00983c2c·00008b02·8e010000·..q...<,........5 ··0x001af298·00e77300·00c83e2c·00008b02·8e010000·..s...>,........
6 ··0x001af4d8·0000································..6 ··0x001af2a8·0000································..
  
1.3 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x001af4dc·005f6b44·61727456·6d536e61·7073686f·._kDartVmSnapsho2 ··0x001af2ac·005f6b44·61727456·6d536e61·7073686f·._kDartVmSnapsho
3 ··0x001af4ec·74496e73·74727563·74696f6e·73005f6b·tInstructions._k3 ··0x001af2bc·74496e73·74727563·74696f6e·73005f6b·tInstructions._k
4 ··0x001af4fc·44617274·49736f6c·61746553·6e617073·DartIsolateSnaps4 ··0x001af2cc·44617274·49736f6c·61746553·6e617073·DartIsolateSnaps
5 ··0x001af50c·686f7449·6e737472·75637469·6f6e7300·hotInstructions.5 ··0x001af2dc·686f7449·6e737472·75637469·6f6e7300·hotInstructions.
6 ··0x001af51c·5f6b4461·7274566d·536e6170·73686f74·_kDartVmSnapshot6 ··0x001af2ec·5f6b4461·7274566d·536e6170·73686f74·_kDartVmSnapshot
7 ··0x001af52c·44617461·005f6b44·61727449·736f6c61·Data._kDartIsola7 ··0x001af2fc·44617461·005f6b44·61727449·736f6c61·Data._kDartIsola
8 ··0x001af53c·7465536e·61707368·6f744461·7461005f·teSnapshotData._8 ··0x001af30c·7465536e·61707368·6f744461·7461005f·teSnapshotData._
9 ··0x001af54c·6b446172·74536e61·7073686f·74427569·kDartSnapshotBui9 ··0x001af31c·6b446172·74536e61·7073686f·74427569·kDartSnapshotBui
10 ··0x001af55c·6c644964·00·························ldId.10 ··0x001af32c·6c644964·00·························ldId.
  
664 B
readelf --wide --decompress --hex-dump=.hash {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.hash':1 Hex·dump·of·section·'.hash':
2 ··0x001af5c4·06000000·06000000·00000000·03000000·................2 ··0x001af394·06000000·06000000·00000000·03000000·................
3 ··0x001af5d4·05000000·02000000·00000000·04000000·................3 ··0x001af3a4·05000000·02000000·00000000·04000000·................
4 ··0x001af5e4·00000000·00000000·00000000·00000000·................4 ··0x001af3b4·00000000·00000000·00000000·00000000·................
5 ··0x001af5f4·01000000·00000000···················........5 ··0x001af3c4·01000000·00000000···················........
  
5.53 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1640, 5541 lines modifiedOffset 1640, 5656 lines modified
1640 »       ....H........·..1640 »       ....H........·..
1641 »       X#...·..H#...`..1641 »       X#...·..H#...`..
1642 »       xS..,p..../.....1642 »       xS..,p..../.....
1643 »       ../.p.·.........1643 »       ../.p.·.........
1644 »       ...1644 »       ...
  
1645 001b6680·<_kDartIsolateSnapshotInstructions>:1645 001b6680·<_kDartIsolateSnapshotInstructions>:
1646 »       .<,.@...........1646 »       .>,.@...........
1647 »       ...1647 »       ...
1648 »       0@..@<,..Y,..f..1648 »       0@..t>,..Y,..f..
1649 »       .....H-.......M.1649 »       .....H-.......M.
1650 »       ......]._.......1650 »       ......].........
 1651 »       .0...·.......`..
 1652 »       .@........S...R.
 1653 »       .........0...·..
 1654 »       .·........V...T.
 1655 »       .........`...@..
 1656 »       .....O....K.....
 1657 »       .H-.......M.....
 1658 »       ..].........4·..
 1659 »       4........@..TF..
 1660 »       ;@.._.....T.....
 1661 »       ....S....:..W8..
 1662 »       .........0...·..
 1663 »       .....`...@......
 1664 »       ..S...R.........
 1665 »       .0...·...·......
 1666 »       ..V...T.........
 1667 »       .`...@.......O..
 1668 »       ..K.........\...
 1669 »       ..Y......H-.....
 1670 »       ..M.....4·..4...
 1671 »       .....@..TF..;@..
 1672 »       _.....T.........
 1673 »       S....9...7..|...
 1674 »       .....·..........
 1675 »       .@...0...`R.....
 1676 »       .`...........·..
 1677 »       .....·........K.
 1678 »       ....."...·@.J...
 1679 »       .H-.......M.....
 1680 »       .·...........@..
 1681 »       .0...`R......`..
1651 »       ................1682 »       .........·......
1652 »       .....@...·..2./.1683 »       .·........K.....
 1684 »       ....\.....Y.....
 1685 »       .H-.......M.....
 1686 »       ..].].......4·..
 1687 »       4............@..
 1688 »       TF..;@D...T.....
 1689 »       .....9...7..<...
 1690 »       .........B......
1653 »       ..K......H-.....1691 »       ..K......H-.....
1654 »       ..M.......].N...1692 »       ..M.......].C...
1655 »       0.............P. 
1656 »       .....!.......... 
1657 »       ........./...0.. 
1658 »       ...:.0...·...... 
1659 »       .·...0.......... 
1660 »       .....·.....:.·.. 
1661 »       ................ 
1662 »       .·......4.....K. 
1663 »       .....H-......... 
1664 »       .....0...·......1693 »       .....0...·......
1665 »       .@....S...R.....1694 »       ..S...R.....i...
1666 »       4.....K......... 
1667 »       .....·.......·..1695 »       .0...·..........
1668 »       ..........Q...P. 
1669 »       ,...·.......n... 
1670 »       4.....K......".. 
1671 »       }·@......H-..... 
1672 »       ..M.......]..... 
1673 »       ....#.......'·.. 
1674 »       .·..q....·...... 
1675 »       ................1696 »       ................
 1697 »       Q...;...........
1676 »       .........C...B..1698 »       ............>./.
1677 »       ....4.....K.....1699 »       .............·..
 1700 »       .....·........K.
 1701 »       ........\.....Y.
 1702 »       .....H-.......M.
 1703 »       ....4·..4.......
 1704 »       .@..TF..;@.._...
 1705 »       ..T.........S...
 1706 »       .9...7..........
 1707 »       .·...........@..
 1708 »       .0...`.......`..
 1709 »       .........·......
 1710 »       .·........K.....
1678 »       .H-.......M.....1711 »       .H-.......M.....
1679 »       ......Q.....4·.. 
1680 »       ................ 
1681 »       .·......4....·..1712 »       .·...........@..
1682 »       ......].......Q. 
1683 »       ......K......0.. 
1684 »       0...T.........P.1713 »       .0...`.......`..
1685 »       .....·..S.......1714 »       ....n....·......
1686 »       ......P......... 
1687 »       .....B.......@.. 
1688 »       .·..2./.........1715 »       .·........K.....
 1716 »       .H-.......M.....
 1717 »       ..].............
1689 »       ................1718 »       ................
1690 »       .B...B......4...1719 »       .@...·..2./...K.
1691 »       ..K......H-.....1720 »       .....H-.......M.
1692 »       8.M...........Q. 
1693 »       ....4........... 
1694 »       ............(... 
1695 »       ......].....0...1721 »       ......].....0...
1696 »       T.........P.....1722 »       ..........P.....
 1723 »       .!../...........
 1724 »       ...../...0.....:
 1725 »       .0...·.......·..
 1726 »       .0..............
1697 »       .·..$..._.....P.1727 »       .·.....:.·......
1698 »       .............B..1728 »       .............·..
1699 »       .....@...·..2./. 
1700 »       4.....K.....(... 
1701 »       4·...2..oa...... 
1702 »       >./............. 
1703 »       .....C...B...... 
1704 »       ....8.K......... 
1705 »       ............4... 
1706 »       ..K......H-..... 
1707 »       ..M.......].z... 
1708 »       .........B...... 
1709 »       4.....K......... 
Max diff block lines reached; 5792622/5795808 bytes (99.95%) of diff not shown.
16.8 MB
lib/x86_64/libapp.so
1.17 KB
readelf --wide --program-header {}
    
Offset 2, 16 lines modifiedOffset 2, 16 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·0x16a348·0x16a348·R···0x40008 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x16a568·0x16a568·R···0x4000
9 ··LOAD···········0x16c000·0x000000000016c000·0x000000000016c000·0x2a6d40·0x2a6d40·R·E·0x40009 ··LOAD···········0x16c000·0x000000000016c000·0x000000000016c000·0x2a6fb0·0x2a6fb0·R·E·0x4000
10 ··LOAD···········0x414000·0x0000000000414000·0x0000000000414000·0x000090·0x000090·RW··0x400010 ··LOAD···········0x414000·0x0000000000414000·0x0000000000414000·0x000090·0x000090·RW··0x4000
11 ··NOTE···········0x0001c8·0x00000000000001c8·0x00000000000001c8·0x000020·0x000020·R···0x411 ··NOTE···········0x0001c8·0x00000000000001c8·0x00000000000001c8·0x000020·0x000020·R···0x4
12 ··DYNAMIC········0x414030·0x0000000000414030·0x0000000000414030·0x000060·0x000060·RW··0x812 ··DYNAMIC········0x414030·0x0000000000414030·0x0000000000414030·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...
1.95 KB
readelf --wide --sections {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 There·are·11·section·headers,·starting·at·offset·0x4140f0:1 There·are·11·section·headers,·starting·at·offset·0x4140f0:
  
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]·.rodata···········PROGBITS········0000000000000200·000200·169fb0·00···A··0···0·646 ··[·2]·.rodata···········PROGBITS········0000000000000200·000200·16a1d0·00···A··0···0·64
7 ··[·3]·.eh_frame·········PROGBITS········000000000016a1b0·16a1b0·000042·00···A··0···0··17 ··[·3]·.eh_frame·········PROGBITS········000000000016a3d0·16a3d0·000042·00···A··0···0··1
8 ··[·4]·.dynstr···········STRTAB··········000000000016a1f8·16a1f8·000085·00···A··0···0··88 ··[·4]·.dynstr···········STRTAB··········000000000016a418·16a418·000085·00···A··0···0··8
9 ··[·5]·.dynsym···········DYNSYM··········000000000016a280·16a280·000090·18···A··4···1··89 ··[·5]·.dynsym···········DYNSYM··········000000000016a4a0·16a4a0·000090·18···A··4···1··8
10 ··[·6]·.hash·············HASH············000000000016a310·16a310·000038·04···A··5···0··810 ··[·6]·.hash·············HASH············000000000016a530·16a530·000038·04···A··5···0··8
11 ··[·7]·.text·············PROGBITS········000000000016c000·16c000·2a6d40·00··AX··0···0·6411 ··[·7]·.text·············PROGBITS········000000000016c000·16c000·2a6fb0·00··AX··0···0·64
12 ··[·8]·.bss··············PROGBITS········0000000000414000·414000·000030·00··WA··0···0··812 ··[·8]·.bss··············PROGBITS········0000000000414000·414000·000030·00··WA··0···0··8
13 ··[·9]·.dynamic··········DYNAMIC·········0000000000414030·414030·000060·10··WA··4···0··813 ··[·9]·.dynamic··········DYNAMIC·········0000000000414030·414030·000060·10··WA··4···0··8
14 ··[10]·.shstrtab·········STRTAB··········0000000000000000·414090·00005a·00······0···0··814 ··[10]·.shstrtab·········STRTAB··········0000000000000000·414090·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),
866 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:·000000000016c000·26736·OBJECT··GLOBAL·DEFAULT····7·_kDartVmSnapshotInstructions4 ·····1:·000000000016c000·26736·OBJECT··GLOBAL·DEFAULT····7·_kDartVmSnapshotInstructions
5 ·····2:·0000000000172880·0x2a04c0·OBJECT··GLOBAL·DEFAULT····7·_kDartIsolateSnapshotInstructions5 ·····2:·0000000000172880·0x2a0730·OBJECT··GLOBAL·DEFAULT····7·_kDartIsolateSnapshotInstructions
6 ·····3:·0000000000000200·15248·OBJECT··GLOBAL·DEFAULT····2·_kDartVmSnapshotData6 ·····3:·0000000000000200·15248·OBJECT··GLOBAL·DEFAULT····2·_kDartVmSnapshotData
7 ·····4:·0000000000003dc0·0x1663f0·OBJECT··GLOBAL·DEFAULT····2·_kDartIsolateSnapshotData7 ·····4:·0000000000003dc0·0x166610·OBJECT··GLOBAL·DEFAULT····2·_kDartIsolateSnapshotData
8 ·····5:·00000000000001c8····32·OBJECT··GLOBAL·DEFAULT····1·_kDartSnapshotBuildId8 ·····5:·00000000000001c8····32·OBJECT··GLOBAL·DEFAULT····1·_kDartSnapshotBuildId
641 B
readelf --wide --dynamic {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Dynamic·section·at·offset·0x414030·contains·6·entries:1 Dynamic·section·at·offset·0x414030·contains·6·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x0000000000000004·(HASH)···············0x16a3103 ·0x0000000000000004·(HASH)···············0x16a530
4 ·0x0000000000000005·(STRTAB)·············0x16a1f84 ·0x0000000000000005·(STRTAB)·············0x16a418
5 ·0x000000000000000a·(STRSZ)··············133·(bytes)5 ·0x000000000000000a·(STRSZ)··············133·(bytes)
6 ·0x0000000000000006·(SYMTAB)·············0x16a2806 ·0x0000000000000006·(SYMTAB)·············0x16a4a0
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:·4779b24b3f22ebb6f9d1a6dca8439c843 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4779b24bc27b1a93f9d1a6dca6afb83a
615 B
readelf --wide --debug-dump=frames {}
    
Offset 10, 14 lines modifiedOffset 10, 14 lines modified
10 ··Augmentation·data:·····1b10 ··Augmentation·data:·····1b
11 ··DW_CFA_def_cfa:·r6·(rbp)·ofs·1611 ··DW_CFA_def_cfa:·r6·(rbp)·ofs·16
  
12 00000014·0000000000000011·00000018·FDE·cie=00000000·pc=000000000016c000..000000000017287012 00000014·0000000000000011·00000018·FDE·cie=00000000·pc=000000000016c000..0000000000172870
13 ··DW_CFA_offset:·r6·(rbp)·at·cfa-1613 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
14 ··DW_CFA_offset:·r16·(rip)·at·cfa-814 ··DW_CFA_offset:·r16·(rip)·at·cfa-8
  
15 00000029·0000000000000011·0000002d·FDE·cie=00000000·pc=0000000000172880..0000000000412d4015 00000029·0000000000000011·0000002d·FDE·cie=00000000·pc=0000000000172880..0000000000412fb0
16 ··DW_CFA_offset:·r6·(rbp)·at·cfa-1616 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
17 ··DW_CFA_offset:·r16·(rip)·at·cfa-817 ··DW_CFA_offset:·r16·(rip)·at·cfa-8
  
18 0000003e·ZERO·terminator18 0000003e·ZERO·terminator
  
  
10.1 KB
strings --all --bytes=8 {}
    
Offset 568, 17 lines modifiedOffset 568, 18 lines modified
568 init:isValid568 init:isValid
569 _IconButtonVariant@76331726569 _IconButtonVariant@76331726
570 _handleDone@4048458570 _handleDone@4048458
571 get:microsecond571 get:microsecond
572 oldPainter572 oldPainter
573 dartPluginRegistrantLibrary573 dartPluginRegistrantLibrary
574 cancelFrameCallbackWithId574 cancelFrameCallbackWithId
575 readValueOfType575 _element@213375309
576 FilterQuality.576 FilterQuality.
577 dart:core-patch/null_patch.dart^577 dart:core-patch/null_patch.dart
 578 readValueOfType^
578 Invalid·arguments·for·'overflow'·method·sent·to·dev.flutter/channel-buffers·(second·argument·must·be·a·boolean)579 Invalid·arguments·for·'overflow'·method·sent·to·dev.flutter/channel-buffers·(second·argument·must·be·a·boolean)
579 init:_shaderRegistry@15065589580 init:_shaderRegistry@15065589
580 %·of·the·way·to·being·a·CircleBorder·that·is·581 %·of·the·way·to·being·a·CircleBorder·that·is·
581 package:flutter/src/physics/tolerance.dart582 package:flutter/src/physics/tolerance.dart
582 Are·you·sure·you·want·to·validate?583 Are·you·sure·you·want·to·validate?
583 get:turns584 get:turns
584 topLeft:·585 topLeft:·
Offset 613, 20 lines modifiedOffset 614, 19 lines modified
613 SharedPreferencesApi614 SharedPreferencesApi
614 _endArc@35458455615 _endArc@35458455
615 _CupertinoThemeDefaults@387195667616 _CupertinoThemeDefaults@387195667
616 TickerFuture._@376494659617 TickerFuture._@376494659
617 package:flutter/src/material/about.dart618 package:flutter/src/material/about.dart
618 Scaffold.of()·called·with·a·context·that·does·not·contain·a·Scaffold.619 Scaffold.of()·called·with·a·context·that·does·not·contain·a·Scaffold.
619 get:painter620 get:painter
620 _element@213375309621 _Int32x4@7027147
621 findAnnotations622 findAnnotations
622 GestureDisposition.623 GestureDisposition.
623 DecorationTween624 DecorationTween
624 _FocusInheritedScope@151492240625 _FocusInheritedScope@151492240
625 _Int32x4@7027147 
626 SkipIterable626 SkipIterable
627 ·!=·null627 ·!=·null
628 customAction628 customAction
629 get:hasPixels629 get:hasPixels
630 _spawnCommon@1026248630 _spawnCommon@1026248
631 _IntrinsicDimensionsCacheEntry@281392247631 _IntrinsicDimensionsCacheEntry@281392247
632 _AnimatedPaddingState@161443363632 _AnimatedPaddingState@161443363
Offset 832, 14 lines modifiedOffset 832, 15 lines modified
832 crossAxisDirection:·832 crossAxisDirection:·
833 maybeTextScaleFactorOf833 maybeTextScaleFactorOf
834 VerticalDragGestureRecognizer834 VerticalDragGestureRecognizer
835 package:flutter/src/widgets/scroll_position_with_single_context.dart835 package:flutter/src/widgets/scroll_position_with_single_context.dart
836 TVInputVGA1836 TVInputVGA1
837 _Architecture@8050071837 _Architecture@8050071
838 dart:io/common.dart838 dart:io/common.dart
 839 InAppBrowserConfiguration
839 _sendData@4048458840 _sendData@4048458
840 __Float32ArrayView&_TypedListView&_DoubleListMixin@7027147841 __Float32ArrayView&_TypedListView&_DoubleListMixin@7027147
841 addIfNonNull842 addIfNonNull
842 init:__pushClipRRect$Method$FfiNative$Ptr@15065589843 init:__pushClipRRect$Method$FfiNative$Ptr@15065589
843 _Diagonal@35458455844 _Diagonal@35458455
844 decodeComponent845 decodeComponent
845 _ModalBarrierGestureDetector@169005443846 _ModalBarrierGestureDetector@169005443
Offset 1605, 14 lines modifiedOffset 1606, 15 lines modified
1605 toolbarHeight1606 toolbarHeight
1606 DirectionalFocusAction1607 DirectionalFocusAction
1607 TextWidthBasis1608 TextWidthBasis
1608 textDirection1609 textDirection
1609 __pushClipRRect$Method$FfiNative$Ptr@150655891610 __pushClipRRect$Method$FfiNative$Ptr@15065589
1610 set:overflowSpacing1611 set:overflowSpacing
1611 FittedBox1612 FittedBox
 1613 inAppBrowserView
1612 _ScaffoldState&State&TickerProviderStateMixin&RestorationMixin@109420462.1614 _ScaffoldState&State&TickerProviderStateMixin&RestorationMixin@109420462.
1613 endsWith1615 endsWith
1614 _invoke2@150655891616 _invoke2@15065589
1615 _cancelActivePointers@1711249951617 _cancelActivePointers@171124995
1616 _MaterialStateColor@904203581618 _MaterialStateColor@90420358
1617 _makeFragment@01508981619 _makeFragment@0150898
1618 _ZoomExitTransitionPainter@1044900681620 _ZoomExitTransitionPainter@104490068
Offset 1692, 19 lines modifiedOffset 1694, 19 lines modified
1692 attachNotificationTree1694 attachNotificationTree
1693 chunkStringEscapeU1695 chunkStringEscapeU
1694 get:distanceSquared1696 get:distanceSquared
1695 FfiTrampoline___drawPath$Method$FfiNative$Ptr1697 FfiTrampoline___drawPath$Method$FfiNative$Ptr
1696 AnimationLocalListenersMixin1698 AnimationLocalListenersMixin
1697 _findInitialFocus@1522801501699 _findInitialFocus@152280150
1698 package:flutter/src/material/action_buttons.dart1700 package:flutter/src/material/action_buttons.dart
1699 _onCancel@4048458 
1700 formatSeconds1701 formatSeconds
1701 LaunchApp21702 LaunchApp2
1702 Expecting·'='1703 Expecting·'='
1703 PointerEnterEvent.fromMouseEvent1704 PointerEnterEvent.fromMouseEvent
 1705 _onCancel@4048458
1704 subscription1706 subscription
1705 InternetAddress_Parse1707 InternetAddress_Parse
1706 ^'(?:[^']|'')*'1708 ^'(?:[^']|'')*'
1707 set:center1709 set:center
1708 BoxShape1710 BoxShape
1709 __pushClipRect$Method$FfiNative$Ptr@150655891711 __pushClipRect$Method$FfiNative$Ptr@15065589
1710 _getTraceClock@53837151712 _getTraceClock@5383715
Offset 1773, 14 lines modifiedOffset 1775, 15 lines modified
1773 get:androidOverscrollIndicator1775 get:androidOverscrollIndicator
1774 onTapCancel1776 onTapCancel
1775 rasterStart1777 rasterStart
1776 _loadInt8@80500711778 _loadInt8@8050071
1777 _ActionLevel@294755011779 _ActionLevel@29475501
1778 get:mouseIsConnected1780 get:mouseIsConnected
1779 _notifyRemoved@1871886371781 _notifyRemoved@187188637
 1782 dev.flutter.pigeon.url_launcher_android.UrlLauncherApi.launchUrl
1780 _computeRotation@1411676611783 _computeRotation@141167661
1781 TwoByteString_allocateFromTwoByteList1784 TwoByteString_allocateFromTwoByteList
1782 SingleChildLayoutDelegate1785 SingleChildLayoutDelegate
1783 _OffstageElement@1411676611786 _OffstageElement@141167661
1784 constrainHeight1787 constrainHeight
1785 package:flutter/src/widgets/draggable_scrollable_sheet.dart1788 package:flutter/src/widgets/draggable_scrollable_sheet.dart
1786 _handleOnKey@2090432131789 _handleOnKey@209043213
Offset 3634, 14 lines modifiedOffset 3637, 15 lines modified
3634 _disposeRouteEntry@1711249953637 _disposeRouteEntry@171124995
3635 functionModifier3638 functionModifier
3636 RawScrollbarState3639 RawScrollbarState
3637 package:flutter/src/widgets/scroll_physics.dart3640 package:flutter/src/widgets/scroll_physics.dart
3638 ListenableBuilder3641 ListenableBuilder
3639 RenderPointerListener3642 RenderPointerListener
3640 RRect.fromLTRBAndCorners(3643 RRect.fromLTRBAndCorners(
 3644 BrowserOptions
3641 MailForward3645 MailForward
3642 init:_colors@1062439543646 init:_colors@106243954
3643 :·Not·in·inclusive·range·3647 :·Not·in·inclusive·range·
3644 _unregister@1843846543648 _unregister@184384654
3645 blackMountainView·titleMedium3649 blackMountainView·titleMedium
3646 DeleteToLineBreakIntent3650 DeleteToLineBreakIntent
3647 get:text3651 get:text
Offset 5490, 18 lines modifiedOffset 5494, 18 lines modified
5490 _AbstractType@01508985494 _AbstractType@0150898
5491 createSession5495 createSession
Max diff block lines reached; 6844/10298 bytes (66.46%) of diff not shown.
11.7 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 952, 44 lines modifiedOffset 952, 44 lines modified
952 ··0x00003d50·c0620000·30050000·50630000·30050000·.b..0...Pc..0...952 ··0x00003d50·c0620000·30050000·50630000·30050000·.b..0...Pc..0...
953 ··0x00003d60·48660000·30050000·a4670000·30050000·Hf..0....g..0...953 ··0x00003d60·48660000·30050000·a4670000·30050000·Hf..0....g..0...
954 ··0x00003d70·d0670000·30050000·64680000·30050000·.g..0...dh..0...954 ··0x00003d70·d0670000·30050000·64680000·30050000·.g..0...dh..0...
955 ··0x00003d80·00000000·00000000·00000000·00000000·................955 ··0x00003d80·00000000·00000000·00000000·00000000·................
956 ··0x00003d90·00000000·00000000·00000000·00000000·................956 ··0x00003d90·00000000·00000000·00000000·00000000·................
957 ··0x00003da0·00000000·00000000·00000000·00000000·................957 ··0x00003da0·00000000·00000000·00000000·00000000·................
958 ··0x00003db0·00000000·00000000·00000000·00000000·................958 ··0x00003db0·00000000·00000000·00000000·00000000·................
959 ··0x00003dc0·f5f5dcdc·2b391200·00000000·03000000·....+9..........959 ··0x00003dc0·f5f5dcdc·933a1200·00000000·03000000·.....:..........
960 ··0x00003dd0·00000000·37646262·65656238·65663762·....7dbbeeb8ef7b960 ··0x00003dd0·00000000·37646262·65656238·65663762·....7dbbeeb8ef7b
961 ··0x00003de0·39313333·38363430·64636133·39323736·91338640dca39276961 ··0x00003de0·39313333·38363430·64636133·39323736·91338640dca39276
962 ··0x00003df0·33366465·70726f64·75637420·6e6f2d63·36deproduct·no-c962 ··0x00003df0·33366465·70726f64·75637420·6e6f2d63·36deproduct·no-c
963 ··0x00003e00·6f64655f·636f6d6d·656e7473·206e6f2d·ode_comments·no-963 ··0x00003e00·6f64655f·636f6d6d·656e7473·206e6f2d·ode_comments·no-
964 ··0x00003e10·64776172·665f7374·61636b5f·74726163·dwarf_stack_trac964 ··0x00003e10·64776172·665f7374·61636b5f·74726163·dwarf_stack_trac
965 ··0x00003e20·65735f6d·6f646520·6e6f2d6c·617a795f·es_mode·no-lazy_965 ··0x00003e20·65735f6d·6f646520·6e6f2d6c·617a795f·es_mode·no-lazy_
966 ··0x00003e30·64697370·61746368·65727320·64656475·dispatchers·dedu966 ··0x00003e30·64697370·61746368·65727320·64656475·dispatchers·dedu
967 ··0x00003e40·705f696e·73747275·6374696f·6e73206e·p_instructions·n967 ··0x00003e40·705f696e·73747275·6374696f·6e73206e·p_instructions·n
968 ··0x00003e50·6f2d6173·73657274·73207836·3420616e·o-asserts·x64·an968 ··0x00003e50·6f2d6173·73657274·73207836·3420616e·o-asserts·x64·an
969 ··0x00003e60·64726f69·6420636f·6d707265·73736564·droid·compressed969 ··0x00003e60·64726f69·6420636f·6d707265·73736564·droid·compressed
970 ··0x00003e70·2d706f69·6e746572·73206e75·6c6c2d73·-pointers·null-s970 ··0x00003e70·2d706f69·6e746572·73206e75·6c6c2d73·-pointers·null-s
971 ··0x00003e80·61666574·79005188·120f8400·8369d4c0·afety.Q......i..971 ··0x00003e80·61666574·79005188·240f8401·836cd4c0·afety.Q.$....l..
972 ··0x00003e90·39c12ed6·9ea0a8a0·d8b0a29a·c288b49c·9...............972 ··0x00003e90·39c130d6·9ea0a8a0·d8b0a29a·c288b49c·9.0.............
973 ··0x00003ea0·bc94cc88·ac869ec0·7c81a4a2·a6ba3a82·........|.....:.973 ··0x00003ea0·bc94cc88·ac869ec0·7c81a4a2·a6ba3a82·........|.....:.
974 ··0x00003eb0·869084a2·9c8c8eca·b084a898·88caa298·................974 ··0x00003eb0·869084a2·9c8c8eca·b084a898·88caa298·................
975 ··0x00003ec0·90baa0ce·c0b2a484·8e9e9ad4·9aa2a4ce·................975 ··0x00003ec0·90baa0ce·c0b2a484·8e9e9ad4·9aa2a4ce·................
976 ··0x00003ed0·9ebcbe94·9a96ca9c·98b48ea4·c4a0a8bc·................976 ··0x00003ed0·9ebcbe94·9a96ca9c·98b48ea4·c4a0a8bc·................
977 ··0x00003ee0·aa94aa94·deacb4a6·a686a6ea·b6f290ba·................977 ··0x00003ee0·aa94aa94·deacb4a6·a686a6ea·b6f290ba·................
978 ··0x00003ef0·a6a898e6·b4c8b6b6·9c90e0b2·baa4e00c·................978 ··0x00003ef0·a6a898e6·b4c8b6b6·9c90e0b2·baa4e00c·................
979 ··0x00003f00·81889286·9c9cb4ac·c2c2a686·c6a49ca4·................979 ··0x00003f00·81889286·9c9cb4ac·c2c2a686·c6a49ca4·................
980 ··0x00003f10·b084aa96·ac9098d0·a2a2a6b4·96b4acb0·................980 ··0x00003f10·b084aa96·ac9098d0·a2a2a6b4·96b4acb0·................
981 ··0x00003f20·8886ae92·9c9c8e90·a09294a6·98929ac4·................981 ··0x00003f20·8886ae92·9c9c8e90·a09294a6·98929ac4·................
982 ··0x00003f30·88a8ca86·8ec4a092·a89aa486·aa98b6a4·................982 ··0x00003f30·88a8ca86·8ec4a092·a89aa486·aa98b6a4·................
983 ··0x00003f40·a496a6a4·969c9ab2·889eca86·8494b6a8·................983 ··0x00003f40·a496a6a4·969c9ab2·889eca86·8494b6a8·................
984 ··0x00003f50·92e69c84·a092aa8c·9896a898·b6a6849e·................984 ··0x00003f50·92e69c84·a092aa8c·9896a898·b6a6849e·................
985 ··0x00003f60·94b6b28c·9e9cbe5e·81badad4·c4929288·.......^........985 ··0x00003f60·94b6b28c·a49cbe9e·5e81bada·d4c49292·........^.......
986 ··0x00003f70·a696889c·86f2ba96·a6b2acaa·a0a6bad6·................986 ··0x00003f70·88a69688·9c86f2ba·96a6b2ac·aaa0a6ba·................
987 ··0x00003f80·9eb096a8·b4a6bcc0·de949ea2·98c4a8a0·................987 ··0x00003f80·d69eb096·a8b4a6bc·c0de949e·a298c4a8·................
988 ··0x00003f90·c2b0ce0a·818e96a4·9ea69ebc·a0989084·................988 ··0x00003f90·a0c2b0ce·0a818e96·a09ea69e·bc989084·................
989 ··0x00003fa0·989aa8d0·beba94ac·a6a4b2a8·c8a284ec·................989 ··0x00003fa0·989aa8d0·beba94ac·a6a4b2a8·c8a284ec·................
990 ··0x00003fb0·aabeccd0·acbca4a0·fe8e8884·c486c4bc·................990 ··0x00003fb0·aabeccd0·acbca4a0·fe8e8884·c486c4bc·................
991 ··0x00003fc0·be8cb6b2·b6a29c9c·bcc6b2ec·9ea4aee0·................991 ··0x00003fc0·be8cb6b2·b6a29c9c·bcc6b2ec·9ea4aee0·................
992 ··0x00003fd0·e2a0c2ae·8ed896a2·b89c8898·c2b08630·...............0992 ··0x00003fd0·e2a0c2ae·8ed896a2·b89c8898·c2b08630·...............0
993 ··0x00003fe0·81c4a290·929eaa8e·b696b88e·c0ba84b4·................993 ··0x00003fe0·81c4a290·929eaa8e·b696b88e·c0ba84b4·................
994 ··0x00003ff0·98889a90·be92b0d8·86b89686·02819498·................994 ··0x00003ff0·98889a90·be92b0d8·86b89686·02819498·................
995 ··0x00004000·e0e0849e·aa9a9ec2·8cd8a89e·8c8c8856·...............V995 ··0x00004000·e0e0849e·aa9a9ec2·8cd8a89e·8c8c8856·...............V
Offset 997, 3443 lines modifiedOffset 997, 3443 lines modified
997 ··0x00004020·b0b6a4a0·b8fc94c0·b0a8b8c8·8496bcaa·................997 ··0x00004020·b0b6a4a0·b8fc94c0·b0a8b8c8·8496bcaa·................
998 ··0x00004030·9a8cba9a·b69eb28e·928ca2dc·86a4a8aa·................998 ··0x00004030·9a8cba9a·b69eb28e·928ca2dc·86a4a8aa·................
999 ··0x00004040·a6f8bea4·c09096aa·b896beb4·96a286dc·................999 ··0x00004040·a6f8bea4·c09096aa·b896beb4·96a286dc·................
1000 ··0x00004050·aac8a2ae·942281bc·a086a2a8·a2b6b68a·....."..........1000 ··0x00004050·aac8a2ae·942281bc·a086a2a8·a2b6b68a·....."..........
1001 ··0x00004060·bea8c6b6·ae92c0a8·bcaeacbe·a4d8a2a8·................1001 ··0x00004060·bea8c6b6·ae92c0a8·bcaeacbe·a4d8a2a8·................
1002 ··0x00004070·bad09cea·94940081·968cc8a4·aa889e8c·................1002 ··0x00004070·bad09cea·94940081·968cc8a4·aa889e8c·................
Diff chunk too large, falling back to line-by-line diff (1305 lines added, 1305 lines removed)
1003 ··0x00004080·d89492b8·b0a6d0a2·ac92f894·aca4e21a·................1003 ··0x00004080·d89492b8·b0a6d0a2·ac92f894·aca4e21a·................
1004 ··0x00004090·81ee96a8·acba0881·96aaa686·a2f498e4·................1004 ··0x00004090·81ee96a8·acba0881·96aaa6b2·a2f48698·................
1005 ··0x000040a0·a49ecc92·ae9698a6·bed6b89c·b6aea6a8·................1005 ··0x000040a0·e4a49ecc·92ae9698·a6bed6b8·9cb6aea6·................
1006 ··0x000040b0·bab886b6·bca0a0a8·8ace9694·c096b486·................1006 ··0x000040b0·a8bab886·b6bca0a0·a88ace96·94c096b4·................
1007 ··0x000040c0·9698f2de·bca0ea90·dc9e98f0·a09a8abc·................1007 ··0x000040c0·869698f2·debca0ea·90dc9e98·f0a09a8a·................
1008 ··0x000040d0·96eeb2c4·b4e8bc94·baca94ea·9aa4a69e·................1008 ··0x000040d0·bc96eeb2·c4b4e8bc·94baca94·ea9aa4a6·................
1009 ··0x000040e0·a89a9c8a·a0c6a49e·92b8a6a6·9a8c9ca8·................1009 ··0x000040e0·9ea89a9c·8aa0c6a4·9e92b8a6·a69a8c9c·................
1010 ··0x000040f0·a09a969a·8e98b494·96aac4a6·b88496cc·................1010 ··0x000040f0·a8a09a96·9a8e98b4·9496aac4·a6b88496·................
1011 ··0x00004100·a0aab8a2·acae84a0·b0a8a8b8·c04c81a4·.............L..1011 ··0x00004100·cca0aab8·a2acae84·a0b0a8a8·b8c04c81·..............L.
1012 ··0x00004110·a686d2a4·92a6b498·9ca8a486·9a9accb4·................1012 ··0x00004110·a4a686d2·a492a6b4·989ca8a4·869a9acc·................
1013 ··0x00004120·d294ac92·a6a8bc96·aa9ca292·9286989c·................1013 ··0x00004120·b4d294ac·92a6a8bc·96aa9ca2·92928698·................
1014 ··0x00004130·b2b0c2aa·84988eba·a2b49cb0·b08e9e86·................1014 ··0x00004130·9cb2b0c2·aa84988e·baa2b49c·b0b08e9e·................
1015 ··0x00004140·e883ac98·9c9ab4b6·8ea4a8ca·b4d08e98·................1015 ··0x00004140·86e883ac·989c9ab4·b68ea4a8·cab4d08e·................
1016 ··0x00004150·96b09492·a28c92b8·8c9a98c2·fcc0acb0·................1016 ··0x00004150·9896b094·92a28c92·b88c9a98·c2fcc0ac·................
1017 ··0x00004160·8cd2be9a·9ca0ac8e·9afaaa92·90aaaea2·................1017 ··0x00004160·b08cd2be·9a9ca0ac·8e9afaaa·9290aaae·................
1018 ··0x00004170·90c290a0·968496aa·92a0aab0·9e98c286·................1018 ··0x00004170·a290c290·a0968496·aa92a0aa·b09e98c2·................
1019 ··0x00004180·a6bab09c·a0b48ab4·86b8a0b8·8890a09c·................1019 ··0x00004180·86a6bab0·9ca0b48a·b486b8a0·b88890a0·................
1020 ··0x00004190·848cb436·81a2aab4·98a0a2b6·9c9ea48e·...6............1020 ··0x00004190·9c848cb4·3681a2aa·b498a0a2·b69c9ea4·....6...........
1021 ··0x000041a0·9cc6c4a0·a29aa88e·96c49aa8·aab6c68c·................1021 ··0x000041a0·8e9cc6c4·a0a29aa8·8e96c49a·a8aab6c6·................
1022 ··0x000041b0·a8929a90·862084be·b29894ba·8e90fc94·.....·..........1022 ··0x000041b0·8ca8929a·90862084·beb29894·ba8e90fc·......·.........
1023 ··0x000041c0·a0c088c0·c092a8a6·9ec89aac·9c1481b2·................1023 ··0x000041c0·94a0c088·c0c092a8·a69ec89a·ac9c1481·................
1024 ··0x000041d0·8eb2acb6·96a486ba·58819892·b4a8969c·........X.......1024 ··0x000041d0·b28eb2ac·b696a486·ba588198·92b4a896·.........X......
1025 ··0x000041e0·86a49ebc·969c94ca·9ea2a886·b2faa0a0·................1025 ··0x000041e0·9c86a49e·bc969c94·ca9ea2a8·86b2faa0·................
1026 ··0x000041f0·9a8aa2a4·9eca86a6·a694b4c8·f29092ba·................1026 ··0x000041f0·a09a8aa2·a49eca86·a6a694b4·c8f29092·................
1027 ··0x00004200·cea4b6ca·9caa9e9e·9eaea8e6·a884b8a0·................1027 ··0x00004200·bacea4b6·ca9caa9e·9e9eaea8·e6a884b8·................
1028 ··0x00004210·c49298d8·8e909890·9c98a288·9eda90ac·................1028 ··0x00004210·a0c49298·d88e9098·909c98a2·889eda90·................
1029 ··0x00004220·aae09e83·aabcb6ba·8ac09ab8·92be8e9c·................1029 ··0x00004220·acaae09e·83aabcb6·ba8ac09a·b892be8e·................
1030 ··0x00004230·a49ce89a·ca98b09e·b886988e·88bad694·................1030 ··0x00004230·9ca49ce8·9aca98b0·9eb88698·8e88bad6·................
1031 ··0x00004240·ac9aba9c·869caec4·d69ac4ca·868490b8·................1031 ··0x00004240·94ac9aba·9c869cae·c4d69ac4·ca868490·................
1032 ··0x00004250·848ca8ac·9e9a92a6·84caac9c·b4bc86ea·................1032 ··0x00004250·b8848ca8·ac9e9a92·a684caac·9cb4bc86·................
1033 ··0x00004260·94daaca2·c49ca8fe·8aacbe9e·acb0b000·................1033 ··0x00004260·ea94daac·a2c49ca8·fe8aacbe·9eacb0b0·................
1034 ··0x00004270·81d084aa·c68c9696·9886f088·c6b09e8e·................1034 ··0x00004270·0081d084·aac68c96·969886f0·88c6b09e·................
1035 ··0x00004280·84e2d0ca·9c8e909e·9a9cdc8e·0282a2a6·................1035 ··0x00004280·8e84e2d0·ca9c8e90·9e9a9cdc·8e0282a2·................
1036 ··0x00004290·bc90beb8·86a2a2bc·a2d4b4a8·90cadabe·................1036 ··0x00004290·a6bc90be·b886a2a2·bca2d4b4·a890cada·................
1037 ··0x000042a0·b09c908e·daa68eb4·92ac949c·aac2a4b8·................1037 ··0x000042a0·beb09c90·8edaa68e·b492ac94·9caac2a4·................
1038 ··0x000042b0·84e48698·b4c0965a·81beb48a·88ceb0a6·.......Z........1038 ··0x000042b0·b884e486·98b4c096·5a81beb4·8a88ceb0·........Z.......
1039 ··0x000042c0·a090bc96·dabe86bc·92ba988a·869eb0b2·................1039 ··0x000042c0·a6a090bc·96dabe86·bc92ba98·8a869eb0·................
1040 ··0x000042d0·92960681·a2a284b6·b69aaebe·a6aca0f4·................1040 ··0x000042d0·b2929606·81a2a284·b6b69aae·bea6aca0·................
1041 ··0x000042e0·2c81b4d4·a29caa9a·9296b296·9a9c929a·,...............1041 ··0x000042e0·f42c81b4·d4a29caa·9a9296b2·969a9c92·.,..............
1042 ··0x000042f0·a484a0ba·a0a4bc90·aaacc0c6·9c0681d8·................1042 ··0x000042f0·9aa484a0·baa0a4bc·90aaacc0·c69c0681·................
1043 ··0x00004300·94ccc2c0·a49eb8c4·8ea6aaca·aa92a08e·................1043 ··0x00004300·d894ccc2·c0a49eb8·c48ea6aa·caaa92a0·................
1044 ··0x00004310·daa8ae8c·888c9ce0·a0a69eaa·86cea8a6·................1044 ··0x00004310·8edaa8ae·8c888c9c·e0a0a69e·aa86cea8·................
1045 ··0x00004320·a09cc0a2·8ade9092·96a0a8c4·c6b4a8aa·................1045 ··0x00004320·a6a09cc0·a28ade90·9296a0a8·c4c6b4a8·................
1046 ··0x00004330·94dc84ae·a0d4acd8·94b09eac·b4caa092·................1046 ··0x00004330·aa94dc84·aea0d4ac·d894b09e·acb4caa0·................
1047 ··0x00004340·b0aec4b4·b094daae·98c69eb8·c0dea48c·................1047 ··0x00004340·92b0aec4·b4b094da·ae98c69e·b8c0dea4·................
1048 ··0x00004350·deaa92c8·b6869688·94bcb68a·bea2f29a·................1048 ··0x00004350·8cdeaa92·c8b68696·8894bcb6·8abea2f2·................
1049 ··0x00004360·9c8c8a84·9ab8c6b6·98909aa0·a696a6c8·................1049 ··0x00004360·9a9c8c8a·849ab8c6·b698909a·a0a696a6·................
1050 ··0x00004370·a6bc9e94·e0c01c81·c69ab0aa·a29ea4c0·................1050 ··0x00004370·c8a6bc9e·94e0c01c·81c69ab0·aaa29ea4·................
1051 ··0x00004380·90b6b4bc·88b4b694·8e92a4a8·c49ca092·................1051 ··0x00004380·c090b6b4·bc88b4b6·948e92a4·a8c49ca0·................
1052 ··0x00004390·8abc90b2·8cea9a91·b48ce28e·b694b8a0·................1052 ··0x00004390·928abc90·b28cea9a·91b48ce2·8eb694b8·................
1053 ··0x000043a0·a2868ef0·a09aaed0·9cd08684·bcb4b4ae·................1053 ··0x000043a0·a0a2868e·f0a09aae·d09cd086·84bcb4b4·................
1054 ··0x000043b0·8494968a·8eb48492·a69caaa2·d6b4b2d6·................1054 ··0x000043b0·ae849496·8a8eb484·92a69caa·a2d6b4b2·................
1055 ··0x000043c0·aaac8aee·b492ae8c·90a8d2ba·ae94989a·................1055 ··0x000043c0·d6aaac8a·eeb492ae·8c90a8d2·baae9498·................
1056 ··0x000043d0·a6c0b892·b694a4a2·b09e9eba·bcaecca0·................1056 ··0x000043d0·9aa6c0b8·92b694a4·a2b09e9e·babcaecc·................
1057 ··0x000043e0·f0baa8da·96b692a0·acba92c2·a8b09eae·................1057 ··0x000043e0·a0f0baa8·da96b692·a0acba92·c2a8b09e·................
1058 ··0x000043f0·aeb2c49e·8cb6a68e·8e668196·0e81a694·.........f......1058 ··0x000043f0·aeaeb2c4·9e8cb6a6·8e8e6681·960e81a6·..........f.....
1059 ··0x00004400·d41281c2·f694ae9a·90acd0c2·8e8e94c6·................1059 ··0x00004400·94d41281·c2f694ae·9a90acd0·c28e8e94·................
1060 ··0x00004410·a4969a94·a0eadec8·9ca48cc0·b29aac9c·................1060 ··0x00004410·c6a4969a·94a0eade·c89ca48c·c0b29aac·................
1061 ··0x00004420·9ada86a6·92128186·90a2be86·b8aac8b0·................1061 ··0x00004420·9c9ada86·a692a012·818690a2·be86b8aa·................
1062 ··0x00004430·ae14819a·e28690b2·969ea2a8·9494ba9c·................1062 ··0x00004430·c8b0ae14·819ae286·90b2969e·a2a89494·................
1063 ··0x00004440·a8a0bec0·bcc098b2·90b4869a·a8849290·................1063 ··0x00004440·ba9ca8a0·bec0bcc0·98b290b4·869aa884·................
1064 ··0x00004450·dcced4c4·9e9498a6·aeaeb490·ac86d2e6·................1064 ··0x00004450·9290dcce·d4c49e94·98a6aeae·b490ac86·................
1065 ··0x00004460·86b68698·a29cc484·d4a2ae90·b6a0d6e8·................1065 ··0x00004460·d2e686b6·8698a29c·c484d4a2·ae90b6a0·................
1066 ··0x00004470·ba8a889c·c81a82a4·8e849888·8cacba9e·................1066 ··0x00004470·d6e8ba8a·889cc81a·82a48e84·98888cac·................
1067 ··0x00004480·9890d4a6·0081a2ba·ac8ea4a6·8edab8b6·................1067 ··0x00004480·ba9e9890·d4a60081·a2baac8e·a4a68eda·................
1068 ··0x00004490·e0a29a94·8e8a9ac0·98aa9e94·90d8aca0·................1068 ··0x00004490·b8b6e08e·9a94848a·9ac0a298·aa9e9490·................
1069 ··0x000044a0·b0969cae·b6909e84·aa98ac90·bca296a6·................1069 ··0x000044a0·d8aca0b0·969caeb6·909e84aa·98ac90bc·................
1070 ··0x000044b0·a096a0b6·88c0acd6·921881c6·e0ba86aa·................1070 ··0x000044b0·a296a6a0·96a0b688·c0acd692·1881c6e0·................
1071 ··0x000044c0·b8a49aa4·b4b6ac84·888e9ed8·aa94d0b0·................1071 ··0x000044c0·ba86aab8·a49aa4b4·b6ac888e·9ed8aa94·................
1072 ··0x000044d0·c29aa698·ac96c496·aaa0d6ea·c0108290·................1072 ··0x000044d0·d0b0c29a·a698ac96·c496aaa0·d6eac010·................
1073 ··0x000044e0·a8a0ac0c·81a0bc8e·9696a2aa·a8b08684·................1073 ··0x000044e0·8290a8a0·ac0c81a0·bc8e9696·a2aaa8b0·................
1074 ··0x000044f0·b4cab2b4·9ef6ac96·b2dcb09e·b2b2ba92·................1074 ··0x000044f0·00818684·b4cab2b4·9ef6ac96·b2dcb09e·................
1075 ··0x00004500·c090aab4·bc8ef08c·9cb0b488·a687a4a0·................1075 ··0x00004500·b2b2ba92·c090aab4·bc8ef08c·9cb0b488·................
1076 ··0x00004510·9eb4a4ac·84b0ace6·c2c49896·8a8cac8c·................1076 ··0x00004510·a687a4a0·9eb4a4ac·84b0ace6·c2c49896·................
1077 ··0x00004520·9887900c·8192c6e4·9896989e·e0a098a6·................1077 ··0x00004520·8a8cac8c·9887900c·8192c6e4·9896989e·................
Max diff block lines reached; 12099559/12278430 bytes (98.54%) 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 ··0x0016a1b0·10000000·00000000·017a5200·01781001·.........zR..x..2 ··0x0016a3d0·10000000·00000000·017a5200·01781001·.........zR..x..
3 ··0x0016a1c0·1b0c0610·11000000·18000000·341e0000·............4...3 ··0x0016a3e0·1b0c0610·11000000·18000000·141c0000·................
4 ··0x0016a1d0·70680000·00860290·01110000·002d0000·ph...........-..4 ··0x0016a3f0·70680000·00860290·01110000·002d0000·ph...........-..
5 ··0x0016a1e0·009f8600·00c0042a·00008602·90010000·.......*........5 ··0x0016a400·007f8400·0030072a·00008602·90010000·.....0.*........
6 ··0x0016a1f0·0000································..6 ··0x0016a410·0000································..
  
1.3 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x0016a1f8·005f6b44·61727456·6d536e61·7073686f·._kDartVmSnapsho2 ··0x0016a418·005f6b44·61727456·6d536e61·7073686f·._kDartVmSnapsho
3 ··0x0016a208·74496e73·74727563·74696f6e·73005f6b·tInstructions._k3 ··0x0016a428·74496e73·74727563·74696f6e·73005f6b·tInstructions._k
4 ··0x0016a218·44617274·49736f6c·61746553·6e617073·DartIsolateSnaps4 ··0x0016a438·44617274·49736f6c·61746553·6e617073·DartIsolateSnaps
5 ··0x0016a228·686f7449·6e737472·75637469·6f6e7300·hotInstructions.5 ··0x0016a448·686f7449·6e737472·75637469·6f6e7300·hotInstructions.
6 ··0x0016a238·5f6b4461·7274566d·536e6170·73686f74·_kDartVmSnapshot6 ··0x0016a458·5f6b4461·7274566d·536e6170·73686f74·_kDartVmSnapshot
7 ··0x0016a248·44617461·005f6b44·61727449·736f6c61·Data._kDartIsola7 ··0x0016a468·44617461·005f6b44·61727449·736f6c61·Data._kDartIsola
8 ··0x0016a258·7465536e·61707368·6f744461·7461005f·teSnapshotData._8 ··0x0016a478·7465536e·61707368·6f744461·7461005f·teSnapshotData._
9 ··0x0016a268·6b446172·74536e61·7073686f·74427569·kDartSnapshotBui9 ··0x0016a488·6b446172·74536e61·7073686f·74427569·kDartSnapshotBui
10 ··0x0016a278·6c644964·00·························ldId.10 ··0x0016a498·6c644964·00·························ldId.
  
664 B
readelf --wide --decompress --hex-dump=.hash {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.hash':1 Hex·dump·of·section·'.hash':
2 ··0x0016a310·06000000·06000000·00000000·03000000·................2 ··0x0016a530·06000000·06000000·00000000·03000000·................
3 ··0x0016a320·05000000·02000000·00000000·04000000·................3 ··0x0016a540·05000000·02000000·00000000·04000000·................
4 ··0x0016a330·00000000·00000000·00000000·00000000·................4 ··0x0016a550·00000000·00000000·00000000·00000000·................
5 ··0x0016a340·01000000·00000000···················........5 ··0x0016a560·01000000·00000000···················........
  
5.07 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1672, 39 lines modifiedOffset 1672, 39 lines modified
1672 »       .....I..·.......1672 »       .....I..·.......
1673 »       I..........I....1673 »       I..........I....
1674 »       ......L.e.M.....1674 »       ......L.e.M.....
1675 »       ....H.D$........1675 »       ....H.D$........
1676 »       ...1676 »       ...
  
1677 0000000000172880·<_kDartIsolateSnapshotInstructions>:1677 0000000000172880·<_kDartIsolateSnapshotInstructions>:
1678 »       ..*.....@.......1678 »       0.*.....@.......
1679 »       ...1679 »       ...
1680 »       0@......T.*.....1680 »       0@........*.....
1681 »       ..*......(......1681 »       ..*......(......
1682 »       H.......UH..H...1682 »       H.......UH..H...
1683 »       I;f8..-...H.E..H1683 »       I;f8..-...H.E..H
1684 »       .I.NHH.L$.L.].L.1684 »       .I.NHH.L$.L.].L.
1685 »       .$H..M..G...H.H.1685 »       .$H..M..G...H.H.
1686 »       ..H..].A..(.....1686 »       ..H..].A..(.....
1687 »       UH..H...I;f8..q.1687 »       UH..H...I;f8..q.
1688 »       ..I.FhH......A;G1688 »       ..I.FhH......A;G
1689 »       7......I..7.....1689 »       7......I..7....%
1690 »       .).H..H.E.H.M.Hc1690 »       .).H..H.E.H.M.Hc
1691 »       .H..s.H.P.H.L$.H1691 »       .H..s.H.P.H.L$.H
1692 »       ..$.....H.E.Hc.H1692 »       ..$.....H.E.Hc.H
1693 »       ..s.H.H.L.].L.\$1693 »       ..s.H.H.L.].L.\$
1694 »       .H..$.....I.FpH.1694 »       .H..$.....I.FpH.
1695 »       .].A..(.....UH..1695 »       .].A..(.....UH..
1696 »       H.E.......I.NHH.1696 »       H.E.......I.NHH.
1697 »       Q.H.M.H;.......I1697 »       Q.H.M.H;.......I
1698 »       .FpH..]..3...H.M1698 »       .FpH..]..3...H.M
1699 »       .H.H.H.M.......D1699 »       .H.H.H.M.......D
1700 »       .Y.A...E#^@D.X.t1700 »       .Y.A...E#^@D.X.t
1701 »       ....).I.FpH..]..1701 »       ....).I.FpH..]..
1702 »       A...}....)..UH..1702 »       A...}..=.)..UH..
1703 »       H..0I;f8..a...H.1703 »       H..0I;f8..a...H.
1704 »       E..H'I.NHH.M..P+1704 »       E..H'I.NHH.M..P+
1705 »       I.VHH.U......H..1705 »       I.VHH.U......H..
1706 »       H.E.H.A.M......L1706 »       H.E.H.A.M......L
1707 »       .\$.L.].L.\$.L.]1707 »       .\$.L.].L.\$.L.]
1708 »       .L.\$.H..$M.....1708 »       .L.\$.H..$M.....
1709 »       ......I.FpH..].A1709 »       ......I.FpH..].A
Offset 1712, 29 lines modifiedOffset 1712, 29 lines modified
1712 »       L...H.I.NH......1712 »       L...H.I.NH......
1713 »       ..I.Np......H.I.1713 »       ..I.Np......H.I.
1714 »       NHHc.H.D..H..H.E1714 »       NHHc.H.D..H..H.E
1715 »       ·H.M.I;f8......A1715 »       ·H.M.I;f8......A
1716 »       ;Fp......I.FpH..1716 »       ;Fp......I.FpH..
1717 »       ].H.U.I.FhH.....1717 »       ].H.U.I.FhH.....
1718 »       .A;G7......I....1718 »       .A;G7......I....
1719 »       ...E.).H..H.E.;.1719 »       .....).H..H.E.;.
1720 »       ..'...L.]·L.\$.L1720 »       ..'...L.]·L.\$.L
1721 »       .].L..$H.E·M..G.1721 »       .].L..$H.E·M..G.
1722 »       ..H.H....+...L.]1722 »       ..H.H....+...L.]
1723 »       .L.\$.H.D$.L.]·L1723 »       .L.\$.H.D$.L.]·L
1724 »       .\$.L.].L..$M...1724 »       .\$.L.].L..$M...
1725 »       ........I.FpH..]1725 »       ........I.FpH..]
1726 »       .A..(....R......1726 »       .A..(....R......
1727 »       UH..H..pL...H.I.1727 »       UH..H..pL...H.I.
1728 »       NH........I.Np..1728 »       NH........I.Np..
1729 »       ....H.I.NHHc.H.D1729 »       ....H.I.NHHc.H.D
1730 »       ..H..H.M.I;f8...1730 »       ..H..H.M.I;f8...
1731 »       ...I.FhH......A;1731 »       ...I.FhH......A;
1732 »       G7......I.......1732 »       G7......I.......
1733 »       h.).A;.......+..1733 »       ..).A;.......+..
1734 »       .L.].L.\$.L.].L.1734 »       .L.].L.\$.L.].L.
1735 »       .$H.E.M..G...H.H1735 »       .$H.E.M..G...H.H
1736 »       ...I.FpH..].H.M.1736 »       ...I.FpH..].H.M.
1737 »       I.VpI......M....1737 »       I.VpI......M....
1738 »       ..A.T$.H.D$.L.]·1738 »       ..A.T$.H.D$.L.]·
1739 »       L.\$.L.].L.\$.L.1739 »       L.\$.L.].L.\$.L.
1740 »       ].L..$M.........1740 »       ].L..$M.........
Offset 1744, 75 lines modifiedOffset 1744, 75 lines modified
1744 »       /...UH..H...I;f81744 »       /...UH..H...I;f8
1745 »       ......L.].L.\$.L1745 »       ......L.].L.\$.L
1746 »       .].L..$.0...I.Fp1746 »       .].L..$.0...I.Fp
1747 »       H..].A..(.......1747 »       H..].A..(.......
1748 »       A..@.......B....1748 »       A..@.......B....
1749 »       H;.u..I.Fp..UH..1749 »       H;.u..I.Fp..UH..
1750 »       H...I;f8..=...A.1750 »       H...I;f8..=...A.
1751 »       ....._.).H..H.E.1751 »       .......).H..H.E.
1752 »       .A.H.E..A.H..I..1752 »       .A.H.E..A.H..I..
1753 »       .......).H..$...1753 »       .....{.).H..$...
1754 »       ..I.FpH..].A..(.1754 »       ..I.FpH..].A..(.
1755 »       ....UH..H..(I;f81755 »       ....UH..H..(I;f8
1756 »       ......I.FhH.....1756 »       ......I.FhH.....
1757 »       .A;G7......I....1757 »       .A;G7......I....
1758 »       .....).H.E.A;...1758 »       ...=.).H.E.A;...
1759 »       ........L.].L..$1759 »       ........L.].L..$
1760 »       .....I.FpH..].M.1760 »       .....I.FpH..].M.
1761 »       .....L.\$.H..$..1761 »       .....L.\$.H..$..
1762 »       .......1...M.^pL1762 »       .......1...M.^pL
1763 »       .\$.M.^pL.\$.L.]1763 »       .\$.M.^pL.\$.L.]
1764 »       .L.\$.L.].L..$..1764 »       .L.\$.L.].L..$..
1765 »       ...I.FpH..].H.E.1765 »       ...I.FpH..].H.E.
1766 »       I.NhH......H.M.A1766 »       I.NhH......H.M.A
1767 »       ......^.).H..H.E1767 »       ........).H..H.E
1768 »       ..A.H.U..Q.H..I.1768 »       ..A.H.U..Q.H..I.
1769 »       ........).L.].L.1769 »       ......z.).L.].L.
1770 »       \$.H..$.....I.Fp1770 »       \$.H..$.....I.Fp
1771 »       H..].A..(.......1771 »       H..].A..(.......
1772 »       ....UH..H..·I;f81772 »       ....UH..H..·I;f8
1773 »       ..1...M.^pL.\$.M1773 »       ..1...M.^pL.\$.M
1774 »       .^pL.\$.L.].L.\$1774 »       .^pL.\$.L.].L.\$
1775 »       .L.].L..$.....I.1775 »       .L.].L..$.....I.
1776 »       FpH..].A..(.....1776 »       FpH..].A..(.....
1777 »       UH..H...I;f8....1777 »       UH..H...I;f8....
1778 »       ..H.E.A;........1778 »       ..H.E.A;........
1779 »       ...M......L.\$.H1779 »       ...M......L.\$.H
1780 »       ..$.....H.......1780 »       ..$.....H.......
1781 »       8...H.E.H.M.A...1781 »       8...H.E.H.M.A...
1782 »       ...q.).H..H.E..A1782 »       .....).H..H.E..A
1783 »       .H.U..Q.H..I....1783 »       .H.U..Q.H..I....
1784 »       ...%.)..L...H.E.1784 »       .....)..L...H.E.
1785 »       H.U.A......9.).H1785 »       H.U.A........).H
1786 »       ..H.E..A.H.E..A.1786 »       ..H.E..A.H.E..A.
1787 »       H..I..'......).H1787 »       H..I..'....U.).H
1788 »       ..I.......A.H...1788 »       ..I.......A.H...
1789 »       ....H.E.H..$./..1789 »       ....H.E.H..$./..
1790 »       .I.FpH..].A..(..1790 »       .I.FpH..].A..(..
1791 »       ..,.....UH..H...1791 »       ..,.....UH..H...
1792 »       H.E..H.I.NHI;f8.1792 »       H.E..H.I.NHI;f8.
1793 »       .1....P.I.VH.A.I1793 »       .1....P.I.VH.A.I
1794 »       .FH.Y.I.^HH.T$.H1794 »       .FH.Y.I.^HH.T$.H
1795 »       .D$.H..$M.WO....1795 »       .D$.H..$M.WO....
1796 »       .H..].A..(......1796 »       .H..].A..(......
1797 »       UH..H..·L...H.I.1797 »       UH..H..·L...H.I.
1798 »       NH........I.Fp..1798 »       NH........I.Fp..
1799 »       ....H.I.NHHc.H.D1799 »       ....H.I.NHHc.H.D
1800 »       ..H.E.I;f8..t...1800 »       ..H.E.I;f8..t...
Max diff block lines reached; 5315442/5318186 bytes (99.95%) of diff not shown.
17.0 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:··········4161776·(bytes·into·file)13 ··Start·of·section·headers:··········4178160·(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.45 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·0x16beb8·0x16beb8·R···0x40008 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x16c048·0x16c048·R···0x4000
9 ··LOAD···········0x16c000·0x000000000016c000·0x000000000016c000·0x288a40·0x288a40·R·E·0x40009 ··LOAD···········0x170000·0x0000000000170000·0x0000000000170000·0x288cb0·0x288cb0·R·E·0x4000
10 ··LOAD···········0x3f8000·0x00000000003f8000·0x00000000003f8000·0x000090·0x000090·RW··0x400010 ··LOAD···········0x3fc000·0x00000000003fc000·0x00000000003fc000·0x000090·0x000090·RW··0x4000
11 ··NOTE···········0x0001c8·0x00000000000001c8·0x00000000000001c8·0x000020·0x000020·R···0x411 ··NOTE···········0x0001c8·0x00000000000001c8·0x00000000000001c8·0x000020·0x000020·R···0x4
12 ··DYNAMIC········0x3f8030·0x00000000003f8030·0x00000000003f8030·0x000060·0x000060·RW··0x812 ··DYNAMIC········0x3fc030·0x00000000003fc030·0x00000000003fc030·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·.rodata·.eh_frame·.dynstr·.dynsym·.hash·17 ···01·····.note.gnu.build-id·.rodata·.eh_frame·.dynstr·.dynsym·.hash·
18 ···02·····.text·18 ···02·····.text·
2.3 KB
readelf --wide --sections {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
1 There·are·11·section·headers,·starting·at·offset·0x3f80f0:1 There·are·11·section·headers,·starting·at·offset·0x3fc0f0:
  
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]·.rodata···········PROGBITS········0000000000000200·000200·16bb20·00···A··0···0·646 ··[·2]·.rodata···········PROGBITS········0000000000000200·000200·16bcb0·00···A··0···0·64
7 ··[·3]·.eh_frame·········PROGBITS········000000000016bd20·16bd20·000042·00···A··0···0··17 ··[·3]·.eh_frame·········PROGBITS········000000000016beb0·16beb0·000042·00···A··0···0··1
8 ··[·4]·.dynstr···········STRTAB··········000000000016bd68·16bd68·000085·00···A··0···0··88 ··[·4]·.dynstr···········STRTAB··········000000000016bef8·16bef8·000085·00···A··0···0··8
9 ··[·5]·.dynsym···········DYNSYM··········000000000016bdf0·16bdf0·000090·18···A··4···1··89 ··[·5]·.dynsym···········DYNSYM··········000000000016bf80·16bf80·000090·18···A··4···1··8
10 ··[·6]·.hash·············HASH············000000000016be80·16be80·000038·04···A··5···0··810 ··[·6]·.hash·············HASH············000000000016c010·16c010·000038·04···A··5···0··8
11 ··[·7]·.text·············PROGBITS········000000000016c000·16c000·288a40·00··AX··0···0·6411 ··[·7]·.text·············PROGBITS········0000000000170000·170000·288cb0·00··AX··0···0·64
12 ··[·8]·.bss··············PROGBITS········00000000003f8000·3f8000·000030·00··WA··0···0··812 ··[·8]·.bss··············PROGBITS········00000000003fc000·3fc000·000030·00··WA··0···0··8
13 ··[·9]·.dynamic··········DYNAMIC·········00000000003f8030·3f8030·000060·10··WA··4···0··813 ··[·9]·.dynamic··········DYNAMIC·········00000000003fc030·3fc030·000060·10··WA··4···0··8
14 ··[10]·.shstrtab·········STRTAB··········0000000000000000·3f8090·00005a·00······0···0··814 ··[10]·.shstrtab·········STRTAB··········0000000000000000·3fc090·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 ··p·(processor·specific)19 ··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:·000000000016c000·29728·OBJECT··GLOBAL·DEFAULT····7·_kDartVmSnapshotInstructions4 ·····1:·0000000000170000·29728·OBJECT··GLOBAL·DEFAULT····7·_kDartVmSnapshotInstructions
5 ·····2:·0000000000173440·0x281600·OBJECT··GLOBAL·DEFAULT····7·_kDartIsolateSnapshotInstructions5 ·····2:·0000000000177440·0x281870·OBJECT··GLOBAL·DEFAULT····7·_kDartIsolateSnapshotInstructions
6 ·····3:·0000000000000200·15248·OBJECT··GLOBAL·DEFAULT····2·_kDartVmSnapshotData6 ·····3:·0000000000000200·15248·OBJECT··GLOBAL·DEFAULT····2·_kDartVmSnapshotData
7 ·····4:·0000000000003dc0·0x167f60·OBJECT··GLOBAL·DEFAULT····2·_kDartIsolateSnapshotData7 ·····4:·0000000000003dc0·0x1680f0·OBJECT··GLOBAL·DEFAULT····2·_kDartIsolateSnapshotData
8 ·····5:·00000000000001c8····32·OBJECT··GLOBAL·DEFAULT····1·_kDartSnapshotBuildId8 ·····5:·00000000000001c8····32·OBJECT··GLOBAL·DEFAULT····1·_kDartSnapshotBuildId
697 B
readelf --wide --dynamic {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Dynamic·section·at·offset·0x3f8030·contains·6·entries:1 Dynamic·section·at·offset·0x3fc030·contains·6·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x0000000000000004·(HASH)···············0x16be803 ·0x0000000000000004·(HASH)···············0x16c010
4 ·0x0000000000000005·(STRTAB)·············0x16bd684 ·0x0000000000000005·(STRTAB)·············0x16bef8
5 ·0x000000000000000a·(STRSZ)··············133·(bytes)5 ·0x000000000000000a·(STRSZ)··············133·(bytes)
6 ·0x0000000000000006·(SYMTAB)·············0x16bdf06 ·0x0000000000000006·(SYMTAB)·············0x16bf80
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:·5640f66f8ada3677c26ef1717159203f3 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5640f66f337332bec26ef171749c4da6
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=000000000016c000..000000000017342012 00000014·0000000000000011·00000018·FDE·cie=00000000·pc=0000000000170000..0000000000177420
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=0000000000173440..00000000003f4a4015 00000029·0000000000000011·0000002d·FDE·cie=00000000·pc=0000000000177440..00000000003f8cb0
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
  
  
50.1 KB
strings --all --bytes=8 {}
    
Offset 398, 16 lines modifiedOffset 398, 16 lines modified
398 _ExternalInt64Array398 _ExternalInt64Array
399 _Uint16List399 _Uint16List
400 7dbbeeb8ef7b91338640dca3927636deproduct·no-code_comments·no-dwarf_stack_traces_mode·no-lazy_dispatchers·dedup_instructions·no-asserts·arm64·android·compressed-pointers·null-safety400 7dbbeeb8ef7b91338640dca3927636deproduct·no-code_comments·no-dwarf_stack_traces_mode·no-lazy_dispatchers·dedup_instructions·no-asserts·arm64·android·compressed-pointers·null-safety
401 handleHoverExit401 handleHoverExit
402 init:_colors@49090606402 init:_colors@49090606
403 UIKeyInputPageUp403 UIKeyInputPageUp
404 Invalid·empty·scheme404 Invalid·empty·scheme
405 devicePixelRatio 
406 _CupertinoActivityIndicatorPainter@378022161405 _CupertinoActivityIndicatorPainter@378022161
 406 devicePixelRatio
407 Double_doubleFromInteger407 Double_doubleFromInteger
408 Position.fromJson408 Position.fromJson
409 scrollDelta:·409 scrollDelta:·
410 ScrollViewKeyboardDismissBehavior410 ScrollViewKeyboardDismissBehavior
411 _updatePaintData@293160605411 _updatePaintData@293160605
412 Path::addRRect412 Path::addRRect
413 _EffectiveMouseCursor@72192485413 _EffectiveMouseCursor@72192485
Offset 745, 32 lines modifiedOffset 745, 32 lines modified
745 RenderSemanticsGestureHandler.745 RenderSemanticsGestureHandler.
746 :ffi_param9746 :ffi_param9
747 _NullWidget@145143571747 _NullWidget@145143571
748 ,·light:·748 ,·light:·
749 ScaffoldState749 ScaffoldState
750 set:_glowController@176442496750 set:_glowController@176442496
751 UIKeyInputF10751 UIKeyInputF10
752 BorderRadius.only(752 removeHighlightModeListener
753 menuButtonTheme753 menuButtonTheme
754 get:leadingAndTrailingTextStyle754 get:leadingAndTrailingTextStyle
755 _fadeOut@80110234755 BorderRadius.only(
756 Isolate_getPortAndCapabilitiesOfCurrentIsolate756 Isolate_getPortAndCapabilitiesOfCurrentIsolate
757 ScaffoldPrelayoutGeometry757 _fadeOut@80110234
758 get:modifiersPressed758 get:modifiersPressed
759 _WidgetsFlutterBinding&BindingBase&GestureBinding@142399801.759 _WidgetsFlutterBinding&BindingBase&GestureBinding@142399801.
760 bindCallbackGuarded760 bindCallbackGuarded
 761 ScaffoldPrelayoutGeometry
761 _updateSlot@153042623762 _updateSlot@153042623
762 _Directory@14069316.fromRawPath763 _Directory@14069316.fromRawPath
763 removeHighlightModeListener764 Double_greaterThan
764 _makeOverridableAction@135441002765 _makeOverridableAction@135441002
765 register766 register
766 inParagraph767 inParagraph
767 _MouseState@289437380768 _MouseState@289437380
768 init:_kEmptyConfig@342082469769 init:_kEmptyConfig@342082469
769 Double_greaterThan 
770 BindingBase770 BindingBase
771 StringBase_createFromCodePoints771 StringBase_createFromCodePoints
772 _NetworkProfiling@14069316772 _NetworkProfiling@14069316
773 KeyboardKey773 KeyboardKey
774 set:ignorePointer774 set:ignorePointer
775 dart:async-patch/schedule_microtask_patch.dart775 dart:async-patch/schedule_microtask_patch.dart
776 _DelayedError@4048458776 _DelayedError@4048458
Offset 835, 14 lines modifiedOffset 835, 15 lines modified
835 maybeTextScaleFactorOf835 maybeTextScaleFactorOf
836 VerticalDragGestureRecognizer836 VerticalDragGestureRecognizer
837 package:flutter/src/widgets/scroll_position_with_single_context.dart837 package:flutter/src/widgets/scroll_position_with_single_context.dart
838 addIfNonNull838 addIfNonNull
839 _Architecture@8050071839 _Architecture@8050071
840 TVInputVGA1840 TVInputVGA1
841 dart:io/common.dart841 dart:io/common.dart
 842 InAppBrowserConfiguration
842 _sendData@4048458843 _sendData@4048458
843 __Float32ArrayView&_TypedListView&_DoubleListMixin@7027147844 __Float32ArrayView&_TypedListView&_DoubleListMixin@7027147
844 init:__pushClipRRect$Method$FfiNative$Ptr@15065589845 init:__pushClipRRect$Method$FfiNative$Ptr@15065589
845 _Diagonal@35458455846 _Diagonal@35458455
846 decodeComponent847 decodeComponent
847 landscape848 landscape
848 FramePhase.849 FramePhase.
Offset 1223, 20 lines modifiedOffset 1224, 21 lines modified
1223 _cornerFor@354584551224 _cornerFor@35458455
1224 _updateAccessibilityFeatures@150655891225 _updateAccessibilityFeatures@15065589
1225 _computeSize@3054199581226 _computeSize@305419958
1226 getFloat32List1227 getFloat32List
1227 get:_samplerCount@150655891228 get:_samplerCount@15065589
1228 _getInnerConstraints@2962046521229 _getInnerConstraints@296204652
1229 FfiTrampoline___printDebugString$Method$FfiNative$Ptr1230 FfiTrampoline___printDebugString$Method$FfiNative$Ptr
 1231 _ZoomExitTransitionState@104490068
1230 LimitedBox1232 LimitedBox
1231 init:__clipPath$Method$FfiNative$Ptr@150655891233 init:__clipPath$Method$FfiNative$Ptr@15065589
1232 _errorMessage@140693161234 _errorMessage@14069316
1233 RenderAspectRatio1235 RenderAspectRatio
1234 _ZoomExitTransitionState@104490068 
1235 MaterialRectArcTween1236 MaterialRectArcTween
 1237 FfiTrampoline___requestDartPerformanceMode$Method$FfiNative$Ptr
1236 invokeCallback1238 invokeCallback
1237 _TwoByteString@01508981239 _TwoByteString@0150898
1238 _SplayTreeValueIterable@32208321240 _SplayTreeValueIterable@3220832
1239 get:countryCode1241 get:countryCode
1240 TypedDataBase_setRange1242 TypedDataBase_setRange
1241 Illegal·scheme·character1243 Illegal·scheme·character
1242 AppLifecycleState.paused1244 AppLifecycleState.paused
Offset 1244, 15 lines modifiedOffset 1246, 14 lines modified
1244 _handleDeviceUpdateMouseEvents@2894373801246 _handleDeviceUpdateMouseEvents@289437380
1245 _HashMapEntry@32208321247 _HashMapEntry@3220832
1246 init:_debugPrintStopwatch@3591109921248 init:_debugPrintStopwatch@359110992
1247 get:mounted1249 get:mounted
1248 GameButtonB1250 GameButtonB
1249 OpacityLayer1251 OpacityLayer
1250 package:flutter/src/material/segmented_button_theme.dart1252 package:flutter/src/material/segmented_button_theme.dart
1251 FfiTrampoline___requestDartPerformanceMode$Method$FfiNative$Ptr 
1252 Illegal·IPv6·address,·too·few·parts1253 Illegal·IPv6·address,·too·few·parts
1253 computeMaxIntrinsicWidth1254 computeMaxIntrinsicWidth
1254 get:isCompleted1255 get:isCompleted
1255 __scheduleMicrotask$Method$FfiNative$Ptr@150655891256 __scheduleMicrotask$Method$FfiNative$Ptr@15065589
1256 dart:core-patch/string_buffer_patch.dart1257 dart:core-patch/string_buffer_patch.dart
1257 _lineTo$Method$FfiNative$Ptr@150655891258 _lineTo$Method$FfiNative$Ptr@15065589
1258 OutlinedBorder1259 OutlinedBorder
Offset 1300, 55 lines modifiedOffset 1301, 55 lines modified
1300 spaceAroundZ1301 spaceAroundZ
1301 '·as·a·function.·Since·types·do·not·define·a·method·'call',·this·is·not·possible.·Did·you·intend·to·call·the·1302 '·as·a·function.·Since·types·do·not·define·a·method·'call',·this·is·not·possible.·Did·you·intend·to·call·the·
1302 get:_handleDragUpdate@2020190501303 get:_handleDragUpdate@202019050
1303 _TypedIntListMixin@70271471304 _TypedIntListMixin@7027147
1304 package:flutter/src/material/theme.dart1305 package:flutter/src/material/theme.dart
1305 _handlePressUp@1302208201306 _handlePressUp@130220820
1306 _loadUint16@80500711307 _loadUint16@8050071
 1308 :ffi_param20
1307 ExcludeSemantics1309 ExcludeSemantics
1308 putUint81310 putUint8
1309 _shouldUpdatePainter@2042117101311 _shouldUpdatePainter@204211710
1310 minimumSize1312 minimumSize
1311 _BoxDecorationPainter@3161960951313 _BoxDecorationPainter@316196095
1312 _markNeedsResolution@212138684 
1313 package:flutter/src/animation/animations.dart1314 package:flutter/src/animation/animations.dart
 1315 _markNeedsResolution@212138684
1314 minHeight1316 minHeight
1315 _FrameCallbackEntry@3742226151317 _FrameCallbackEntry@374222615
1316 :ffi_param20 
1317 Object_toString1318 Object_toString
Max diff block lines reached; 47479/51235 bytes (92.67%) of diff not shown.
11.8 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 952, 28 lines modifiedOffset 952, 28 lines modified
952 ··0x00003d50·046c0000·30050000·846e0000·30050000·.l..0....n..0...952 ··0x00003d50·046c0000·30050000·846e0000·30050000·.l..0....n..0...
953 ··0x00003d60·44710000·30050000·50730000·30050000·Dq..0...Ps..0...953 ··0x00003d60·44710000·30050000·50730000·30050000·Dq..0...Ps..0...
954 ··0x00003d70·6c730000·30050000·14740000·30050000·ls..0....t..0...954 ··0x00003d70·6c730000·30050000·14740000·30050000·ls..0....t..0...
955 ··0x00003d80·00000000·00000000·00000000·00000000·................955 ··0x00003d80·00000000·00000000·00000000·00000000·................
956 ··0x00003d90·00000000·00000000·00000000·00000000·................956 ··0x00003d90·00000000·00000000·00000000·00000000·................
957 ··0x00003da0·00000000·00000000·00000000·00000000·................957 ··0x00003da0·00000000·00000000·00000000·00000000·................
958 ··0x00003db0·00000000·00000000·00000000·00000000·................958 ··0x00003db0·00000000·00000000·00000000·00000000·................
959 ··0x00003dc0·f5f5dcdc·9f3d1200·00000000·03000000·.....=..........959 ··0x00003dc0·f5f5dcdc·e93e1200·00000000·03000000·.....>..........
960 ··0x00003dd0·00000000·37646262·65656238·65663762·....7dbbeeb8ef7b960 ··0x00003dd0·00000000·37646262·65656238·65663762·....7dbbeeb8ef7b
961 ··0x00003de0·39313333·38363430·64636133·39323736·91338640dca39276961 ··0x00003de0·39313333·38363430·64636133·39323736·91338640dca39276
962 ··0x00003df0·33366465·70726f64·75637420·6e6f2d63·36deproduct·no-c962 ··0x00003df0·33366465·70726f64·75637420·6e6f2d63·36deproduct·no-c
963 ··0x00003e00·6f64655f·636f6d6d·656e7473·206e6f2d·ode_comments·no-963 ··0x00003e00·6f64655f·636f6d6d·656e7473·206e6f2d·ode_comments·no-
964 ··0x00003e10·64776172·665f7374·61636b5f·74726163·dwarf_stack_trac964 ··0x00003e10·64776172·665f7374·61636b5f·74726163·dwarf_stack_trac
965 ··0x00003e20·65735f6d·6f646520·6e6f2d6c·617a795f·es_mode·no-lazy_965 ··0x00003e20·65735f6d·6f646520·6e6f2d6c·617a795f·es_mode·no-lazy_
966 ··0x00003e30·64697370·61746368·65727320·64656475·dispatchers·dedu966 ··0x00003e30·64697370·61746368·65727320·64656475·dispatchers·dedu
967 ··0x00003e40·705f696e·73747275·6374696f·6e73206e·p_instructions·n967 ··0x00003e40·705f696e·73747275·6374696f·6e73206e·p_instructions·n
968 ··0x00003e50·6f2d6173·73657274·73206172·6d363420·o-asserts·arm64·968 ··0x00003e50·6f2d6173·73657274·73206172·6d363420·o-asserts·arm64·
969 ··0x00003e60·616e6472·6f696420·636f6d70·72657373·android·compress969 ··0x00003e60·616e6472·6f696420·636f6d70·72657373·android·compress
970 ··0x00003e70·65642d70·6f696e74·65727320·6e756c6c·ed-pointers·null970 ··0x00003e70·65642d70·6f696e74·65727320·6e756c6c·ed-pointers·null
971 ··0x00003e80·2d736166·65747900·51880c0f·8400836a·-safety.Q......j971 ··0x00003e80·2d736166·65747900·51881d0f·8401836d·-safety.Q......m
972 ··0x00003e90·d4c039c1·2ed69eaa·a0a8a0d8·b0a29ac2·..9.............972 ··0x00003e90·d4c039c1·30d69eaa·a0a8d8a0·b0a29ac2·..9.0...........
973 ··0x00003ea0·88b49cbc·94cc88ac·869ec07c·81a4a2a6·...........|....973 ··0x00003ea0·88b49cbc·94cc88ac·869ec07c·81a4a2a6·...........|....
974 ··0x00003eb0·ba3a8286·9084a29c·8c8ea8b0·ca849888·.:..............974 ··0x00003eb0·ba3a8286·9084a29c·8c8ea8b0·ca849888·.:..............
975 ··0x00003ec0·caa29890·baa0cec0·b2a4848e·9e9ad49a·................975 ··0x00003ec0·caa29890·baa0cec0·b2a4848e·9e9ad49a·................
976 ··0x00003ed0·a2a4ce9e·bcbe949a·96ca9ca4·b48e98c4·................976 ··0x00003ed0·a2a4ce9e·bcbe949a·96ca9ca4·b48e98c4·................
977 ··0x00003ee0·a0a8bcaa·9494deaa·acb4a6a6·86a6eab6·................977 ··0x00003ee0·a0a8bcaa·9494deaa·acb4a6a6·86a6eab6·................
978 ··0x00003ef0·f290baa6·a898e6b4·c8b6b69c·90e0b2ba·................978 ··0x00003ef0·f290baa6·a898e6b4·c8b6b69c·90e0b2ba·................
979 ··0x00003f00·a4e00c81·8892869c·9cb4acc2·c2a686c6·................979 ··0x00003f00·a4e00c81·8892869c·9cb4acc2·c2a686c6·................
Offset 991, 3410 lines modifiedOffset 991, 3410 lines modified
991 ··0x00003fc0·84c486c4·bc8cb6b2·b6a29c9c·bca0b2ec·................991 ··0x00003fc0·84c486c4·bc8cb6b2·b6a29c9c·bca0b2ec·................
992 ··0x00003fd0·9ea4aee0·e2c6c2ae·8ed896a2·b89c8898·................992 ··0x00003fd0·9ea4aee0·e2c6c2ae·8ed896a2·b89c8898·................
993 ··0x00003fe0·c2b08630·81c4a290·92aa9e8e·b696b88e·...0............993 ··0x00003fe0·c2b08630·81c4a290·92aa9e8e·b696b88e·...0............
994 ··0x00003ff0·c09884b4·88ba9a90·be92b0d8·86b89686·................994 ··0x00003ff0·c09884b4·88ba9a90·be92b0d8·86b89686·................
995 ··0x00004000·02819498·e0e0849e·aa9a9ec2·8cd8a89e·................995 ··0x00004000·02819498·e0e0849e·aa9a9ec2·8cd8a89e·................
996 ··0x00004010·8c8cda56·81acb088·92aa0e81·a284aa84·...V............996 ··0x00004010·8c8cda56·81acb088·92aa0e81·a284aa84·...V............
997 ··0x00004020·9894c0b8·b0b6a4a0·b8fc94c0·b0a8b8c8·................997 ··0x00004020·9894c0b8·b0b6a4a0·b8fc94c0·b0a8b8c8·................
998 ··0x00004030·bc96aa92·9a8cba9a·a49ebe8e·8ca2dc86·................998 ··0x00004030·bc96aa92·9a8cba9a·b69ebe8e·8ca4dc86·................
999 ··0x00004040·b2a8f8a6·aabeb6c0·9096aab8·a496beb4·................999 ··0x00004040·a2a8f8a6·b2aabea4·c09096aa·b896beb4·................
1000 ··0x00004050·96a286dc·aac8a2ae·942281bc·a086a2a8·........."......1000 ··0x00004050·96a286dc·aac8a2ae·942281bc·a086a2a8·........."......
1001 ··0x00004060·a2b6b68a·bea8c6b6·ae92c0a8·bcaeaca4·................1001 ··0x00004060·a2b6b68a·bea8c6b6·ae92c0a8·bcaeaca4·................
1002 ··0x00004070·d8a2a8ba·d09cea94·94008196·8cc8a4aa·................1002 ··0x00004070·d8a2a8ba·d09cea94·94008196·8cc8a4aa·................
1003 ··0x00004080·889e8cd8·949284b8·b0a6d0a2·ac92f894·................1003 ··0x00004080·889e8cd8·949284b8·b0a6d0a2·ac92f894·................
Diff chunk too large, falling back to line-by-line diff (932 lines added, 932 lines removed)
1004 ··0x00004090·aca4e21a·81ee96a8·acba0881·98aa96a6·................1004 ··0x00004090·aca4e21a·81ee96a8·acba0881·98aa96a6·................
1005 ··0x000040a0·86a2f4e4·a49e9296·aecc98a6·bed6b89c·................1005 ··0x000040a0·b2a2f486·e4a49e92·96aecc98·a6bed6b8·................
1006 ··0x000040b0·b6aea6a8·bab886b6·bca0a08a·ce9694c0·................1006 ··0x000040b0·9cb6aea6·a8bab886·b6bca0a0·8ace9694·................
1007 ··0x000040c0·96b48696·98f2debc·a090eadc·9e98f0a0·................1007 ··0x000040c0·c096b486·9698f2de·bca090ea·dc9e98f0·................
1008 ··0x000040d0·a89a8abc·96eeb2c4·b4e8bc94·baca94ea·................1008 ··0x000040d0·a0a89a8a·bc96eeb2·c4b4e8bc·94baca94·................
1009 ··0x000040e0·9aa4a69e·a89a9c8a·a0c6a49e·92b8a6a6·................1009 ··0x000040e0·ea9aa4a6·9ea89a9c·8aa0c6a4·9e92b8a6·................
1010 ··0x000040f0·9a8c9ca8·a09a969a·8e98b4c4·96aa94a6·................1010 ··0x000040f0·a68c9a9c·a8a09a96·9a8e98b4·c496aa94·................
1011 ··0x00004100·b88496cc·a0aab8a2·acae84a0·b0a8a8b8·................1011 ··0x00004100·a6b88496·cca0aab8·a2acae84·a0b0a8a8·................
1012 ··0x00004110·c0a4a4a6·a6d28692·b44c8198·9ca8a486·.........L......1012 ··0x00004110·b8c0a4a4·a6a6d286·92b44c81·989ca8a4·..........L.....
1013 ··0x00004120·9a9accb4·d294ac92·9ca8bc96·92aa92a2·................1013 ··0x00004120·869a9acc·b4d294ac·929ca8bc·9692aa92·................
1014 ··0x00004130·9c86989c·b2b0c2a6·aa84988e·baa29e9c·................1014 ··0x00004130·a29c8698·9cb2b0c2·a6aa8498·8ebaa29e·................
1015 ··0x00004140·b0b48e86·e883acb0·989ab4b6·8ea4a8ca·................1015 ··0x00004140·9cb0b48e·86e883ac·b0989ab4·b68ea4a8·................
1016 ··0x00004150·d0b48e98·96b09492·a28c92b8·8c9afca0·................1016 ··0x00004150·cad0b48e·9896b094·92a28c92·b88c9afc·................
1017 ··0x00004160·98c0acb0·8cd2be9a·9cc2a0ac·8eaafaaa·................1017 ··0x00004160·a098c0ac·b08cd2be·9a9cc2a0·ac8eaafa·................
1018 ··0x00004170·9290aea2·90c284a0·96929a96·aaa0aab0·................1018 ··0x00004170·aa9290ae·a290c284·a096929a·96aaa0aa·................
1019 ··0x00004180·9e98c286·a6ba9090·9cb48ab4·86b8a0b8·................1019 ··0x00004180·b09e98c2·86a6ba90·909cb48a·b486b8a0·................
1020 ··0x00004190·b0a09c84·8cb43681·a2aab498·a088b69c·......6.........1020 ··0x00004190·b8b0a09c·848cb436·81a2aab4·98a088b6·.......6........
1021 ··0x000041a0·9ea48e9c·c6c4a0a2·9a96a88e·c49aa8aa·................1021 ··0x000041a0·9c9ea48e·9cc6c4a0·a29a96a8·8ec49aa8·................
1022 ··0x000041b0·b6c68c92·9a9086a8·beb29894·a2908ec0·................1022 ··0x000041b0·aab6c68c·929a9086·a8beb298·94a2908e·................
1023 ··0x000041c0·fc94a0ba·88c0c020·8492a8a6·9ec89aac·.......·........1023 ··0x000041c0·c0fc94a0·ba88c0c0·208492a8·a69ec89a·........·.......
1024 ··0x000041d0·9c1481b2·8eb2acb6·96a486ba·58819892·............X...1024 ··0x000041d0·ac9c1481·b28eb2ac·b696a486·ba588198·.............X..
1025 ··0x000041e0·b4a8969c·86a49ebc·969c94ca·9ea2a886·................1025 ··0x000041e0·92b4a896·9c86a49e·bc969c94·ca9ea2a8·................
1026 ··0x000041f0·b2faa0a0·9a8aa2a4·9ea686ca·9894c8b4·................1026 ··0x000041f0·86b2faa0·a09a8aa2·a49ea686·ca9894c8·................
1027 ··0x00004200·f2a69092·baca9cb6·98a4aa9e·9e9eaea8·................1027 ··0x00004200·b4f2a690·92baca9c·b698a4aa·9e9e9eae·................
1028 ··0x00004210·e6a884b8·a0c49298·d88e9090·9c98cea2·................1028 ··0x00004210·a8e6a884·b8a0c492·98d88e90·909c98ce·................
1029 ··0x00004220·889eda83·ac90aae0·9eaabcb6·ba8ac0b8·................1029 ··0x00004220·a2889eda·83ac90aa·e09eaabc·b6ba8ac0·................
1030 ··0x00004230·ca92be8e·9a9ca4e8·9c9a98b0·9eb8868e·................1030 ··0x00004230·b8ca92be·8e9a9ca4·e89c9a98·b09eb886·................
1031 ··0x00004240·88bad694·ac9aba9c·9caec4d6·cac48486·................1031 ··0x00004240·8e88bad6·94ac9aba·9c9caec4·d6cac484·................
1032 ··0x00004250·8490b89a·8ca8ac9e·9a92a684·caac9cb4·................1032 ··0x00004250·868490b8·9a8ca8ac·9e9a92a6·84caac9c·................
1033 ··0x00004260·bc86ea94·daaca2c4·84a89c8a·acbe9eac·................1033 ··0x00004260·b4bc86ea·c494daac·a2a884fe·9c8aacbe·................
1034 ··0x00004270·b0b00081·d086aac6·8c969698·f0fe88c6·................1034 ··0x00004270·9eacb0b0·0081d086·aac68c96·9698f088·................
1035 ··0x00004280·b09e8e84·e2d0ca9c·8e909e9a·9cdc8e02·................1035 ··0x00004280·c6b09e8e·84e2d0ca·9c8e909e·9a9cdc8e·................
1036 ··0x00004290·82a2a6bc·90beb886·a2a2bca2·d4b4a890·................1036 ··0x00004290·0282a2a6·bc90beb8·86a2a2bc·a2d4b4a8·................
1037 ··0x000042a0·cadabeb0·9cac8eda·a68eb492·9490aa9c·................1037 ··0x000042a0·90cadabe·b09cac8e·daa68eb4·929490aa·................
1038 ··0x000042b0·c2a4b884·e48698b4·c0965a81·beb48a88·..........Z.....1038 ··0x000042b0·9cc2a4b8·84e48698·b4c0965a·81beb48a·...........Z....
1039 ··0x000042c0·ceb0a6a0·90bc96be·bc86da92·ba988a86·................1039 ··0x000042c0·88ceb0a6·98a090bc·96beda86·bc92ba8a·................
1040 ··0x000042d0·9eb0b292·960681a2·a284b6b6·9aaebed4·................1040 ··0x000042d0·869eb0b2·92068196·a2a284b6·b69aaebe·................
1041 ··0x000042e0·aca69ab4·2c81f4a2·a0aa9296·b2969a9c·....,...........1041 ··0x000042e0·a6d4a09a·b42c81f4·a2acaa92·96b2969a·.....,..........
1042 ··0x000042f0·929aa484·a0baa4a0·bc90aaac·c0c69c06·................1042 ··0x000042f0·9c9a92a4·84a0baa4·a0bc90aa·acc0c69c·................
1043 ··0x00004300·81d89c94·ccc2c0a4·9eb8c48e·a6aacaaa·................1043 ··0x00004300·0681d89c·94ccc2c0·a49eb8c4·8ea6aaca·................
1044 ··0x00004310·92a08eda·dcae8c88·8c9ce0a0·a69eaa86·................1044 ··0x00004310·aa92a08e·dadcae8c·888c9ce0·a0a69eaa·................
1045 ··0x00004320·cea8a6a0·9cc0a28a·90de9296·a0a8c4b4·................1045 ··0x00004320·86cea8a6·a09cc0a2·8a90de92·96a0a8c4·................
1046 ··0x00004330·94a8aac6·a884aea0·d4acd894·b09eacb4·................1046 ··0x00004330·b494a8aa·c6a884ae·a0d4acd8·94b09eac·................
1047 ··0x00004340·caa092b0·aec4b4b0·94daaebc·c69eb6c0·................1047 ··0x00004340·b4caa092·b0aec4b4·b094daae·bcc69eb6·................
1048 ··0x00004350·dea48cde·aa92c8b8·86968894·b698bea2·................1048 ··0x00004350·c0dea48c·deaa92c8·b8869688·94b698be·................
1049 ··0x00004360·f29a9c8a·8c8a849a·b8c6b698·909aa0a6·................1049 ··0x00004360·a2f29a9c·8a8c8a84·9ab8c6b6·98909aa0·................
1050 ··0x00004370·96a6c8a6·9e94d6bc·c0e01c81·c69ab0aa·................1050 ··0x00004370·a696a6c8·a69e94d6·bcc0e01c·81c69ab0·................
1051 ··0x00004380·a29ea4c0·90b6b48e·88bcb4b6·9492a4a8·................1051 ··0x00004380·aaa29ea4·c090b6b4·8e88bcb4·b69492a4·................
1052 ··0x00004390·c49ca092·8abc90b2·8cea9a91·b48ce28e·................1052 ··0x00004390·a8c49ca0·928abc90·b28cea9a·91b48ce2·................
1053 ··0x000043a0·b69484a0·a2868ef0·a09aaed0·9cd086bc·................1053 ··0x000043a0·8eb69484·a0a2868e·f0a09ad0·d0ae86bc·................
1054 ··0x000043b0·84b4b4ae·8494b48a·8e96b892·a69caaa2·................1054 ··0x000043b0·84b4b4ae·849c94b4·8a8e96b8·92a69caa·................
1055 ··0x000043c0·d6b4b2aa·ac8aeeb4·92ae8c90·a8d2baae·................1055 ··0x000043c0·a2d6b4b2·aaac8aee·b492ae8c·90a8d2ba·................
1056 ··0x000043d0·a6989a94·c0b892b6·94a4a2b0·9e9ebabc·................1056 ··0x000043d0·aea6989a·94c0b892·b694a4a2·b09e9eba·................
1057 ··0x000043e0·aecca0f0·baa8da96·a092b6ac·ae92c2a8·................1057 ··0x000043e0·bcaecca0·f0baa8da·96a092b6·acae92c2·................
1058 ··0x000043f0·8c9eaeae·b2c49eb0·b6a68e8e·6681960e·............f...1058 ··0x000043f0·a88c9eae·aeb2c49e·b0b6a68e·8e668196·.............f..
1059 ··0x00004400·81a694d4·1281c2f6·94ba9a90·acd0c28e·................1059 ··0x00004400·0e81a694·d41281c2·f694ba9a·90acd0c2·................
1060 ··0x00004410·8e94b2a4·969a94a0·eadec89c·a48cc090·................1060 ··0x00004410·8e8e94b2·a4969a94·a0eadec8·9ca48cc0·................
1061 ··0x00004420·9aac9c9a·daa68692·128186c6·a2be86b8·................1061 ··0x00004420·909aac9c·9ada8686·92a01281·a6c6a2be·................
1062 ··0x00004430·aac8b0ae·14819ae2·8690b296·9ea2a894·................1062 ··0x00004430·86b8aac8·b0ae1481·9ae28690·b2969ea2·................
1063 ··0x00004440·94909ca8·a0bec0bc·c098b2b4·869aa884·................1063 ··0x00004440·a8949490·9ca8a0be·c0bcc098·b2b4869a·................
1064 ··0x00004450·9290dcce·d494c49e·a698b4ae·ae90acba·................1064 ··0x00004450·a8849290·dcced494·c49ea698·b4aeae90·................
1065 ··0x00004460·86d2e686·b68698a2·9cc484d4·a2ae90b6·................1065 ··0x00004460·acba86d2·e686b686·98a29cc4·84d4a2ae·................
1066 ··0x00004470·a0d6e8ba·8a889cc8·1a82a48e·8498888c·................1066 ··0x00004470·90b6a0d6·e8ba8a88·9cc81a82·a48e8498·................
1067 ··0x00004480·acba9e98·90d4a600·81a2bae0·8ea4848e·................1067 ··0x00004480·888cacba·9e9890d4·a60081a2·bae08ea4·................
1068 ··0x00004490·dab8b6ac·8e94a68a·9ac09aa2·98aa9e94·................1068 ··0x00004490·848edab8·b6ac8e94·a68a9ac0·9aa298aa·................
1069 ··0x000044a0·90a0acb0·969caeb6·90d89e84·aa98ac90·................1069 ··0x000044a0·9e9490a0·acb0969c·aeb690d8·9e84aa98·................
1070 ··0x000044b0·bca296a6·a0a4a0b6·8ec0acd6·92188186·................1070 ··0x000044b0·ac90bca2·96a6a0a4·a0b68ec0·acd69218·................
1071 ··0x000044c0·e0baaab8·9aa496c6·b4b6ac88·889ed8aa·................1071 ··0x000044c0·8186e0ba·aab89aa4·96c6b4b6·ac88889e·................
1072 ··0x000044d0·94d0b0c2·9aa698ac·96c496aa·a0d6eac0·................1072 ··0x000044d0·d8aa94d0·b0c29aa6·98ac96c4·96aaa0d6·................
1073 ··0x000044e0·108290a8·a0ac0c81·a0bc8e96·96a2aaa8·................1073 ··0x000044e0·eac01082·90a8a0ac·0c81a0bc·8e9696a2·................
1074 ··0x000044f0·b08684b4·cab2b49e·f6ac96b2·dcb09eb2·................1074 ··0x000044f0·aaa8b000·818684b4·cab2b49e·f6ac96b2·................
1075 ··0x00004500·b2ba92c0·908eb4bc·f0848c9c·b0b488aa·................1075 ··0x00004500·dcb09eb2·b2ba92c0·908eb4bc·f0848c9c·................
1076 ··0x00004510·a687a4a0·9eb4a4ac·b0ace6c2·c498968a·................1076 ··0x00004510·b0b488aa·a687a4a0·9eb4a4ac·b0ace6c2·................
1077 ··0x00004520·8cac8c87·98900c81·92c6e498·96989ee0·................1077 ··0x00004520·c498968a·8cac8c87·98900c81·92c6e498·................
1078 ··0x00004530·a098a6a6·a085b2c2·c6a2d6aa·b2b0ba93·................1078 ··0x00004530·96989ee0·a098a6a6·a085b2c2·c6a2d6aa·................
1079 ··0x00004540·788386a8·02818c96·aeaeb0a6·f48e1681·x...............1079 ··0x00004540·b2b0ba93·788386a8·02818c96·aeaeb0a6·....x...........
1080 ··0x00004550·88a4a8ae·9888a0a6·a8b4b29c·a0969aa4·................1080 ··0x00004550·f48e1681·88a4a8ae·9888a0a6·a8b4b29c·................
1081 ··0x00004560·9690b286·b8929aa0·a68a94b2·a886a2ae·................1081 ··0x00004560·a0969aa4·9690b292·b89a86a0·a68a94b2·................
1082 ··0x00004570·8c889098·8490d4c6·a0a4a29e·a894a6ec·................1082 ··0x00004570·a886a28c·ae889098·8490d4c6·a0a4a29e·................
1083 ··0x00004580·aca4e0bc·90a22081·8e9ac0b8·0681b8a0·......·.........1083 ··0x00004580·a894a6ec·aca4e0bc·90a22081·8e9ac0b8·..........·.....
1084 ··0x00004590·ac962e81·94b2bea4·9098b692·98d0b296·................1084 ··0x00004590·0681b8a0·ac962e81·94b2bea4·9098b692·................
1085 ··0x000045a0·be98a6d8·aeae94bc·cc90a4b4·a2cc98b0·................1085 ··0x000045a0·98d0b296·be98a6d8·aeae94bc·cc90a4b4·................
1086 ··0x000045b0·868c8c8c·869296aa·c6a0aeb8·98a09e96·................1086 ··0x000045b0·a2cc98b0·868c8c8c·869296aa·c6a0aeb8·................
1087 ··0x000045c0·8cb896c2·a6a48a8e·b2a4a49e·96c4a486·................1087 ··0x000045c0·98a09e96·8cb896c2·a6a48a8e·b2a4a49e·................
Max diff block lines reached; 12210782/12338934 bytes (98.96%) 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 ··0x0016bd20·10000000·00000000·017a5200·01781e01·.........zR..x..2 ··0x0016beb0·10000000·00000000·017a5200·01781e01·.........zR..x..
3 ··0x0016bd30·1b0c1d10·11000000·18000000·c4020000·................3 ··0x0016bec0·1b0c1d10·11000000·18000000·34410000·............4A..
4 ··0x0016bd40·20740000·009d029e·01110000·002d0000··t...........-..4 ··0x0016bed0·20740000·009d029e·01110000·002d0000··t...........-..
5 ··0x0016bd50·00ef7600·00001628·00009d02·9e010000·..v....(........5 ··0x0016bee0·005fb500·00701828·00009d02·9e010000·._...p.(........
6 ··0x0016bd60·0000································..6 ··0x0016bef0·0000································..
  
1.3 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x0016bd68·005f6b44·61727456·6d536e61·7073686f·._kDartVmSnapsho2 ··0x0016bef8·005f6b44·61727456·6d536e61·7073686f·._kDartVmSnapsho
3 ··0x0016bd78·74496e73·74727563·74696f6e·73005f6b·tInstructions._k3 ··0x0016bf08·74496e73·74727563·74696f6e·73005f6b·tInstructions._k
4 ··0x0016bd88·44617274·49736f6c·61746553·6e617073·DartIsolateSnaps4 ··0x0016bf18·44617274·49736f6c·61746553·6e617073·DartIsolateSnaps
5 ··0x0016bd98·686f7449·6e737472·75637469·6f6e7300·hotInstructions.5 ··0x0016bf28·686f7449·6e737472·75637469·6f6e7300·hotInstructions.
6 ··0x0016bda8·5f6b4461·7274566d·536e6170·73686f74·_kDartVmSnapshot6 ··0x0016bf38·5f6b4461·7274566d·536e6170·73686f74·_kDartVmSnapshot
7 ··0x0016bdb8·44617461·005f6b44·61727449·736f6c61·Data._kDartIsola7 ··0x0016bf48·44617461·005f6b44·61727449·736f6c61·Data._kDartIsola
8 ··0x0016bdc8·7465536e·61707368·6f744461·7461005f·teSnapshotData._8 ··0x0016bf58·7465536e·61707368·6f744461·7461005f·teSnapshotData._
9 ··0x0016bdd8·6b446172·74536e61·7073686f·74427569·kDartSnapshotBui9 ··0x0016bf68·6b446172·74536e61·7073686f·74427569·kDartSnapshotBui
10 ··0x0016bde8·6c644964·00·························ldId.10 ··0x0016bf78·6c644964·00·························ldId.
  
664 B
readelf --wide --decompress --hex-dump=.hash {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.hash':1 Hex·dump·of·section·'.hash':
2 ··0x0016be80·06000000·06000000·00000000·03000000·................2 ··0x0016c010·06000000·06000000·00000000·03000000·................
3 ··0x0016be90·05000000·02000000·00000000·04000000·................3 ··0x0016c020·05000000·02000000·00000000·04000000·................
4 ··0x0016bea0·00000000·00000000·00000000·00000000·................4 ··0x0016c030·00000000·00000000·00000000·00000000·................
5 ··0x0016beb0·01000000·00000000···················........5 ··0x0016c040·01000000·00000000···················........
  
5.22 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000000000016c000·<_kDartVmSnapshotInstructions>:2 0000000000170000·<_kDartVmSnapshotInstructions>:
3 »       ·t......@.......3 »       ·t......@.......
4 »       ...4 »       ...
5 »       0@.......s......5 »       0@.......s......
6 »       ..(.............6 »       ..(.............
7 »       .A.......y......7 »       .........y......
8 »       ..·..y..........8 »       ..·..y..........
9 »       ....EcB.$...^.@.9 »       ....EcB.$...^.@.
10 »       ..?..!....@.....10 »       ..?..!....@.....
11 »       .y...._..p@.b...11 »       .y...._..p@.b...
12 »       B.|.A+@.B...P/@.12 »       B.|.A+@.B...P/@.
13 »       _......TB+..B...13 »       _......TB+..B...
14 »       !..._...h..TB.|.14 »       !..._...h..TB.|.
Offset 1858, 77 lines modifiedOffset 1858, 77 lines modified
1858 »       @..._.......@...1858 »       @..._.......@...
1859 »       \#@...`.V;@.P'@.1859 »       \#@...`.V;@.P'@.
1860 »       ..P.....B..._...1860 »       ..P.....B..._...
1861 »       ..@.[.C.{...U3@.1861 »       ..@.[.C.{...U3@.
1862 »       `._......._...·.1862 »       `._......._...·.
1863 »       ...1863 »       ...
  
1864 0000000000173440·<_kDartIsolateSnapshotInstructions>:1864 0000000000177440·<_kDartIsolateSnapshotInstructions>:
1865 »       ..(.....@.......1865 »       p.(.....@.......
1866 »       ...1866 »       ...
1867 »       0@........(.....1867 »       0@........(.....
1868 »       .K(.....@4......1868 »       .K(.....@t......
1869 »       .........y......1869 »       .........y......
1870 »       .!.......0A.!...1870 »       .!.......0A.!...
1871 »       ·.....·.!.@.....1871 »       ·.....·.!.@.....
1872 »       ..·.B.@.....P.@.1872 »       ..·.B.@.....P.@.
1873 »       ....)..T.......61873 »       ....)..T.......6
1874 »       #._.c|L.c.......1874 »       #._.c|L.c.......
1875 »       $.@.........%p@.1875 »       $.@.........%p@.
1876 »       ................1876 »       ................
1877 »       P.@.....I..T....1877 »       P.@.....I..TQ...
1878 »       ...k...T.......k1878 »       ...k...T.......k
1879 »       ...T·.@.........1879 »       ...T·.@.........
1880 »       Q......k...T·.@.1880 »       .......k...T·.@.
1881 »       ...............k1881 »       ...............k
1882 »       ...T·.@.........1882 »       ...T·.@.........
1883 »       ......_..|L.....1883 »       ......_..|L.....
1884 »       ......=..z~...?.1884 »       ......=..z~...?.
1885 »       .|A..._._...j..T1885 »       .|A..._._...j..T
1886 »       ..^.@x.._...`..T1886 »       ..^.@x.._...`..T
1887 »       .....p..a._.!|L.1887 »       L....p..a._.!|L.
1888 »       ..........@..z~.1888 »       ..........@..z~.
1889 »       ..?..._.........1889 »       ..?..._.........
1890 »       ...._..k...TD.A.1890 »       ...._..k...TD.A.
1891 »       ....h;|..p@.c/@.1891 »       ....h.|..p@.c/@.
1892 »       c.E.·.?...\.a...1892 »       c.E.·.?...\.a...
1893 »       `..6.._.!|L...].1893 »       `..6.._.!|L...].
1894 »       .............z~.1894 »       .............z~.
1895 »       ..?...·7.._.....1895 »       ..?...·7.._.....
1896 »       .y...._..._.&...1896 »       .y...._..._.&...
1897 »       ..]...]...^..._.1897 »       ..]...]...^..._.
1898 »       ..^.............1898 »       ..^.............
1899 »       .y...._.........1899 »       .y...._.........
1900 »       ........P#A.....1900 »       ........P#A.....
1901 »       .._..~L....ka..T1901 »       .._..~L....ka..T
1902 »       .y.......a..P.@.1902 »       .y.......a..P.@.
1903 »       .......T..@.....1903 »       .......T..@.....
1904 »       ....@..6.._..|L.1904 »       ....@..6.._..|L.
1905 »       ...........Th.D.1905 »       ...........Th.D.
1906 »       c'@.ct@.......@.1906 »       c'@.cP@.I.....@.
1907 »       ·.@......._.B|L.1907 »       ·.@......._.B|L.
1908 »       ..@...........@.1908 »       ..@...........@.
1909 »       .z~...?.......@.1909 »       .z~...?.......@.
1910 »       .....p@.B.......1910 »       .....p@.B.......
1911 »       ...._..k...TD.A.1911 »       ...._..k...TD.A.
1912 »       ....h;|..p@.c'@.1912 »       ....h.|..p@.c'@.
1913 »       c|@.·.?..._.....1913 »       cX@.·.?..._.....
1914 »       .y...._.........1914 »       .y...._.~.......
1915 »       .y..............1915 »       .y..............
1916 »       ..@.!...a..5....1916 »       ..@.!...a..5....
1917 »       .....pA.!.....!.1917 »       .....pA.!.....!.
1918 »       ..@.......@.....1918 »       ..@.......@.....
1919 »       P.@........Tbp@.1919 »       P.@........Tbp@.
1920 »       B.....@.....h/@.1920 »       B.....@.....h/@.
1921 »       ..E..q@.c/@.c.E.1921 »       ..E..q@.c/@.c.E.
1922 »       ·.?..._...@.....1922 »       ·.?..._...@.....
1923 »       ..@.....d+@..V..1923 »       ..@.....d+@..:..
1924 »       .....y...._.....1924 »       .....y...._.U...
1925 »       .......6.._.)}L.1925 »       .......6.._.)}L.
1926 »       )]..?......T)]#.1926 »       )]..?......T)e#.
1927 »       ?......T)...?...1927 »       ?......T)...?...
1928 »       (..T.p@........k1928 »       (..T.p@........k
1929 »       ...T_..k@..TF.A.1929 »       ...T_..k@..TF.A.
1930 »       .....pA.........1930 »       .....pA.........
1931 »       ...T.._.)}L.?...1931 »       ...T.._.)}L.?...
1932 »       A..T..@.).D.?...1932 »       A..T..@.).D.?...
1933 »       ...T?...@..T?...1933 »       ...T?...@..T?...
Offset 1943, 16 lines modifiedOffset 1943, 16 lines modified
1943 »       !...a..5........1943 »       !...a..5........
1944 »       .pA.!.....!...@.1944 »       .pA.!.....!...@.
1945 »       ......@.....P.@.1945 »       ......@.....P.@.
1946 »       .......Tbp@.B...1946 »       .......Tbp@.B...
1947 »       ..@.....h/@...F.1947 »       ..@.....h/@...F.
1948 »       .q@.c/@.c.F.·.?.1948 »       .q@.c/@.c.F.·.?.
1949 »       .._...@.......@.1949 »       .._...@.......@.
1950 »       ....d+@..i......1950 »       ....d+@..\......
1951 »       .y...._.P.......1951 »       .y...._.........
1952 »       ...6.._.)}L.)e..1952 »       ...6.._.)}L.)e..
1953 »       ?...i..T?.).!..T1953 »       ?...i..T?.).!..T
1954 »       .p@........k...T1954 »       .p@........k...T
1955 »       _..k@..TFpA.....1955 »       _..k@..TFpA.....
1956 »       .pA............T1956 »       .pA............T
1957 »       .._.)}L.?...A..T1957 »       .._.)}L.?...A..T
1958 »       ..@.).D.?......T1958 »       ..@.).D.?......T
Offset 1978, 29 lines modifiedOffset 1978, 29 lines modified
1978 »       ...T?......T..@.1978 »       ...T?......T..@.
1979 »       ).@.?...@..T.._.1979 »       ).@.?...@..T.._.
1980 »       P7A.....P#A.....1980 »       P7A.....P#A.....
1981 »       .._..~L....ka..T1981 »       .._..~L....ka..T
1982 »       .y.......a..P.@.1982 »       .y.......a..P.@.
1983 »       ....I..T..@.dp@.1983 »       ....I..T..@.dp@.
1984 »       ......@.........1984 »       ......@.........
1985 »       ....hC@...D..q@.1985 »       ....hC@..-D..q@.
1986 »       cC@.c.D.·.?..._.1986 »       cC@.c0D.·.?..._.
1987 »       ..@..A..........1987 »       ..@..A..........
1988 »       ..@.....x....._.1988 »       ..@.....x....._.
1989 »       .....y...._.....1989 »       .....y...._.U...
1990 »       .....y.......A..1990 »       .....y.......A..
Max diff block lines reached; 5472727/5475613 bytes (99.95%) of diff not shown.
543 B
readelf --wide --decompress --hex-dump=.bss {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 Hex·dump·of·section·'.bss':1 Hex·dump·of·section·'.bss':
2 ··0x003f8000·00000000·00000000·00000000·00000000·................2 ··0x003fc000·00000000·00000000·00000000·00000000·................
3 ··0x003f8010·00000000·00000000·00000000·00000000·................3 ··0x003fc010·00000000·00000000·00000000·00000000·................
4 ··0x003f8020·00000000·00000000·00000000·00000000·................4 ··0x003fc020·00000000·00000000·00000000·00000000·................
  
559 B
smali/androidx/browser/customtabs/b$a.smali vs.
smali/androidx/browser/customtabs/c$a.smali
Files 0% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 .class·Landroidx/browser/customtabs/b$a;1 .class·Landroidx/browser/customtabs/c$a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·""3 .source·""
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
6 ····value·=·Landroidx/browser/customtabs/b;6 ····value·=·Landroidx/browser/customtabs/c;
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0xa9 ····accessFlags·=·0xa
10 ····name·=·"a"10 ····name·=·"a"
11 .end·annotation11 .end·annotation
  
10.1 KB
smali/androidx/browser/customtabs/b$b.smali vs.
smali/androidx/browser/customtabs/c$b.smali
Files 2% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 .class·public·final·Landroidx/browser/customtabs/b$b;1 .class·public·final·Landroidx/browser/customtabs/c$b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·""3 .source·""
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
6 ····value·=·Landroidx/browser/customtabs/b;6 ····value·=·Landroidx/browser/customtabs/c;
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x199 ····accessFlags·=·0x19
10 ····name·=·"b"10 ····name·=·"b"
11 .end·annotation11 .end·annotation
  
Offset 66, 57 lines modifiedOffset 66, 57 lines modified
  
66 ····new-instance·v0,·Landroid/content/Intent;66 ····new-instance·v0,·Landroid/content/Intent;
  
67 ····const-string·v1,·"android.intent.action.VIEW"67 ····const-string·v1,·"android.intent.action.VIEW"
  
68 ····invoke-direct·{v0,·v1},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V68 ····invoke-direct·{v0,·v1},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V
  
69 ····iput-object·v0,·p0,·Landroidx/browser/customtabs/b$b;->a:Landroid/content/Intent;69 ····iput-object·v0,·p0,·Landroidx/browser/customtabs/c$b;->a:Landroid/content/Intent;
  
70 ····new-instance·v0,·Landroidx/browser/customtabs/a$a;70 ····new-instance·v0,·Landroidx/browser/customtabs/a$a;
  
71 ····invoke-direct·{v0},·Landroidx/browser/customtabs/a$a;-><init>()V71 ····invoke-direct·{v0},·Landroidx/browser/customtabs/a$a;-><init>()V
  
72 ····iput-object·v0,·p0,·Landroidx/browser/customtabs/b$b;->b:Landroidx/browser/customtabs/a$a;72 ····iput-object·v0,·p0,·Landroidx/browser/customtabs/c$b;->b:Landroidx/browser/customtabs/a$a;
  
73 ····const/4·v0,·0x073 ····const/4·v0,·0x0
  
74 ····iput·v0,·p0,·Landroidx/browser/customtabs/b$b;->h:I74 ····iput·v0,·p0,·Landroidx/browser/customtabs/c$b;->h:I
  
75 ····const/4·v0,·0x175 ····const/4·v0,·0x1
  
76 ····iput-boolean·v0,·p0,·Landroidx/browser/customtabs/b$b;->i:Z76 ····iput-boolean·v0,·p0,·Landroidx/browser/customtabs/c$b;->i:Z
  
77 ····return-void77 ····return-void
78 .end·method78 .end·method
  
79 .method·private·b()V79 .method·private·b()V
80 ····.locals·580 ····.locals·5
  
81 ····invoke-static·{},·Landroidx/browser/customtabs/b$a;->a()Ljava/lang/String;81 ····invoke-static·{},·Landroidx/browser/customtabs/c$a;->a()Ljava/lang/String;
  
82 ····move-result-object·v082 ····move-result-object·v0
  
83 ····invoke-static·{v0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z83 ····invoke-static·{v0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
  
84 ····move-result·v184 ····move-result·v1
  
85 ····if-nez·v1,·:cond_185 ····if-nez·v1,·:cond_1
  
86 ····iget-object·v1,·p0,·Landroidx/browser/customtabs/b$b;->a:Landroid/content/Intent;86 ····iget-object·v1,·p0,·Landroidx/browser/customtabs/c$b;->a:Landroid/content/Intent;
  
87 ····const-string·v2,·"com.android.browser.headers"87 ····const-string·v2,·"com.android.browser.headers"
  
88 ····invoke-virtual·{v1,·v2},·Landroid/content/Intent;->hasExtra(Ljava/lang/String;)Z88 ····invoke-virtual·{v1,·v2},·Landroid/content/Intent;->hasExtra(Ljava/lang/String;)Z
  
89 ····move-result·v189 ····move-result·v1
  
90 ····if-eqz·v1,·:cond_090 ····if-eqz·v1,·:cond_0
  
91 ····iget-object·v1,·p0,·Landroidx/browser/customtabs/b$b;->a:Landroid/content/Intent;91 ····iget-object·v1,·p0,·Landroidx/browser/customtabs/c$b;->a:Landroid/content/Intent;
  
92 ····invoke-virtual·{v1,·v2},·Landroid/content/Intent;->getBundleExtra(Ljava/lang/String;)Landroid/os/Bundle;92 ····invoke-virtual·{v1,·v2},·Landroid/content/Intent;->getBundleExtra(Ljava/lang/String;)Landroid/os/Bundle;
  
93 ····move-result-object·v193 ····move-result-object·v1
  
94 ····goto·:goto_094 ····goto·:goto_0
  
Offset 132, 15 lines modifiedOffset 132, 15 lines modified
  
132 ····move-result·v4132 ····move-result·v4
  
133 ····if-nez·v4,·:cond_1133 ····if-nez·v4,·:cond_1
  
134 ····invoke-virtual·{v1,·v3,·v0},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V134 ····invoke-virtual·{v1,·v3,·v0},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
  
135 ····iget-object·v0,·p0,·Landroidx/browser/customtabs/b$b;->a:Landroid/content/Intent;135 ····iget-object·v0,·p0,·Landroidx/browser/customtabs/c$b;->a:Landroid/content/Intent;
  
136 ····invoke-virtual·{v0,·v2,·v1},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent;136 ····invoke-virtual·{v0,·v2,·v1},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent;
  
137 ····:cond_1137 ····:cond_1
138 ····return-void138 ····return-void
139 .end·method139 .end·method
  
Offset 158, 133 lines modifiedOffset 158, 145 lines modified
158 ····if-eqz·p2,·:cond_0158 ····if-eqz·p2,·:cond_0
  
159 ····const-string·p1,·"android.support.customtabs.extra.SESSION_ID"159 ····const-string·p1,·"android.support.customtabs.extra.SESSION_ID"
  
160 ····invoke-virtual·{v0,·p1,·p2},·Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V160 ····invoke-virtual·{v0,·p1,·p2},·Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V
  
161 ····:cond_0161 ····:cond_0
162 ····iget-object·p1,·p0,·Landroidx/browser/customtabs/b$b;->a:Landroid/content/Intent;162 ····iget-object·p1,·p0,·Landroidx/browser/customtabs/c$b;->a:Landroid/content/Intent;
  
163 ····invoke-virtual·{p1,·v0},·Landroid/content/Intent;->putExtras(Landroid/os/Bundle;)Landroid/content/Intent;163 ····invoke-virtual·{p1,·v0},·Landroid/content/Intent;->putExtras(Landroid/os/Bundle;)Landroid/content/Intent;
  
164 ····return-void164 ····return-void
165 .end·method165 .end·method
  
  
166 #·virtual·methods166 #·virtual·methods
167 .method·public·a()Landroidx/browser/customtabs/b;167 .method·public·a()Landroidx/browser/customtabs/c;
168 ····.locals·3168 ····.locals·3
  
169 ····iget-object·v0,·p0,·Landroidx/browser/customtabs/b$b;->a:Landroid/content/Intent;169 ····iget-object·v0,·p0,·Landroidx/browser/customtabs/c$b;->a:Landroid/content/Intent;
  
170 ····const-string·v1,·"android.support.customtabs.extra.SESSION"170 ····const-string·v1,·"android.support.customtabs.extra.SESSION"
  
171 ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->hasExtra(Ljava/lang/String;)Z171 ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->hasExtra(Ljava/lang/String;)Z
  
172 ····move-result·v0172 ····move-result·v0
  
173 ····if-nez·v0,·:cond_0173 ····if-nez·v0,·:cond_0
  
174 ····const/4·v0,·0x0174 ····const/4·v0,·0x0
  
175 ····invoke-direct·{p0,·v0,·v0},·Landroidx/browser/customtabs/b$b;->c(Landroid/os/IBinder;Landroid/app/PendingIntent;)V175 ····invoke-direct·{p0,·v0,·v0},·Landroidx/browser/customtabs/c$b;->c(Landroid/os/IBinder;Landroid/app/PendingIntent;)V
  
176 ····:cond_0176 ····:cond_0
177 ····iget-object·v0,·p0,·Landroidx/browser/customtabs/b$b;->c:Ljava/util/ArrayList;177 ····iget-object·v0,·p0,·Landroidx/browser/customtabs/c$b;->c:Ljava/util/ArrayList;
  
178 ····if-eqz·v0,·:cond_1178 ····if-eqz·v0,·:cond_1
Max diff block lines reached; 5601/10260 bytes (54.59%) of diff not shown.