96.2 MB
/home/fdroid/fdroiddata/tmp/de.mathema.privacyblur_39.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_de.mathema.privacyblur_39.apk
5.84 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: APK Signature Scheme v3 signer #1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: <7b4c8f3393e9a0288bcfa0a4c0d67805a27a4908960b31b40fa265fa8728a38a>, actual: <5477079846a41b1a8f83dab7dfea50ecac4a4f463db0f55c268998df92cc7c88> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <7b5551cf3d70e61bc7fd69bd369c20341bf11f620c0a66284496bc392f4ff97c3ce0290100000000>, actual: <b498f3a2000e1715df305d288f620298429bcc23e9b8fa38991acdcfe3c2fbed3ce0290100000000>
    
Offset 1, 37 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:·a3ae19744a6b7fe5f55da40dd8149af51a6a0bce9d39a09474420f06745dedd5 
10 Signer·#1·certificate·SHA-1·digest:·59063feed276564f5fb542fe58e33910e3957b2e 
11 Signer·#1·certificate·MD5·digest:·2c3eb7b9d819f4fa6a8cb003cbbbd737 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·41f03f81ba388a78b2766ee19a4c848d2367d434a473cdd85791f5c1c63b0e63 
15 Signer·#1·public·key·SHA-1·digest:·4ef7a9cac9562ed38620b1de021bb72b0fafcc8b 
16 Signer·#1·public·key·MD5·digest:·6f7fc1f999ecbe0d3d0be471f8743e5f 
17 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/. 
18 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/. 
19 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/. 
20 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/. 
21 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/. 
22 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/. 
23 WARNING:·META-INF/app_fossRelease.kotlin_module·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.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/. 
25 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/. 
26 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/. 
27 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/. 
28 WARNING:·META-INF/kotlin-stdlib-coroutines.kotlin_module·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/kotlin-stdlib-jdk7.kotlin_module·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/kotlin-stdlib-common-coroutines.kotlin_module·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.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/. 
32 WARNING:·META-INF/image_gallery_saver_release.kotlin_module·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.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/. 
34 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/. 
35 WARNING:·META-INF/kotlin-stdlib.kotlin_module·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/kotlin-stdlib-common.kotlin_module·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/androidx.exifinterface_exifinterface.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
5.47 KB
zipinfo {}
    
Offset 49, 15 lines modifiedOffset 49, 15 lines modified
49 -rw----·····0.0·fat·····2982·b-·defN·81-Jan-01·01:01·assets/flutter_assets/lib/resources/i18n/de.json49 -rw----·····0.0·fat·····2982·b-·defN·81-Jan-01·01:01·assets/flutter_assets/lib/resources/i18n/de.json
50 -rw----·····0.0·fat······221·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/notification_bg_low_normal.9.png50 -rw----·····0.0·fat······221·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/notification_bg_low_normal.9.png
51 -rw----·····0.0·fat······104·b-·defN·81-Jan-01·01:01·res/drawable-anydpi-v24/ic_privacyblur_android_foreground_2x.xml51 -rw----·····0.0·fat······104·b-·defN·81-Jan-01·01:01·res/drawable-anydpi-v24/ic_privacyblur_android_foreground_2x.xml
52 -rw----·····0.0·fat······776·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/ic_launcher_foreground.png52 -rw----·····0.0·fat······776·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/ic_launcher_foreground.png
53 -rw----·····0.0·fat······988·b-·defN·81-Jan-01·01:01·res/layout-v21/notification_template_icon_group.xml53 -rw----·····0.0·fat······988·b-·defN·81-Jan-01·01:01·res/layout-v21/notification_template_icon_group.xml
54 -rw----·····0.0·fat·····2731·b-·stor·81-Jan-01·01:01·res/mipmap-mdpi-v4/launch_image.png54 -rw----·····0.0·fat·····2731·b-·stor·81-Jan-01·01:01·res/mipmap-mdpi-v4/launch_image.png
55 -rw----·····0.0·fat······612·b-·defN·81-Jan-01·01:01·res/layout/custom_dialog.xml55 -rw----·····0.0·fat······612·b-·defN·81-Jan-01·01:01·res/layout/custom_dialog.xml
56 -rw----·····0.0·fat··5931600·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libapp.so56 -rw----·····0.0·fat··5800528·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libapp.so
57 -rw----·····0.0·fat······447·b-·stor·81-Jan-01·01:01·res/drawable-ldpi-v4/ic_launcher_foreground.png57 -rw----·····0.0·fat······447·b-·stor·81-Jan-01·01:01·res/drawable-ldpi-v4/ic_launcher_foreground.png
58 -rw----·····0.0·fat······372·b-·defN·81-Jan-01·01:01·res/drawable/notification_icon_background.xml58 -rw----·····0.0·fat······372·b-·defN·81-Jan-01·01:01·res/drawable/notification_icon_background.xml
59 -rw----·····0.0·fat·····2301·b-·defN·81-Jan-01·01:01·kotlin/ranges/ranges.kotlin_builtins59 -rw----·····0.0·fat·····2301·b-·defN·81-Jan-01·01:01·kotlin/ranges/ranges.kotlin_builtins
60 -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/mipmap-xxxhdpi-v4/ic_launcher_round.png60 -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/mipmap-xxxhdpi-v4/ic_launcher_round.png
61 -rw----·····0.0·fat······319·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/ic_launcher_background.png61 -rw----·····0.0·fat······319·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/ic_launcher_background.png
62 -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/mipmap-anydpi-v26/ic_launcher.xml62 -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/mipmap-anydpi-v26/ic_launcher.xml
63 -rw----·····0.0·fat·····3479·b-·stor·81-Jan-01·01:01·res/mipmap-xxhdpi-v4/ic_launcher.png63 -rw----·····0.0·fat·····3479·b-·stor·81-Jan-01·01:01·res/mipmap-xxhdpi-v4/ic_launcher.png
Offset 101, 37 lines modifiedOffset 101, 37 lines modified
101 -rw----·····0.0·fat······215·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/notification_bg_normal.9.png101 -rw----·····0.0·fat······215·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/notification_bg_normal.9.png
102 -rw----·····0.0·fat·····2343·b-·stor·81-Jan-01·01:01·res/mipmap-xhdpi-v4/ic_launcher.png102 -rw----·····0.0·fat·····2343·b-·stor·81-Jan-01·01:01·res/mipmap-xhdpi-v4/ic_launcher.png
103 -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/drawable-ldpi-v4/ic_privacyblur_android_foreground_2x.png103 -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/drawable-ldpi-v4/ic_privacyblur_android_foreground_2x.png
104 -rw----·····0.0·fat·····1332·b-·defN·81-Jan-01·01:01·res/layout-v17/notification_action_tombstone.xml104 -rw----·····0.0·fat·····1332·b-·defN·81-Jan-01·01:01·res/layout-v17/notification_action_tombstone.xml
105 -rw----·····0.0·fat······291·b-·defN·81-Jan-01·01:01·assets/flutter_assets/FontManifest.json105 -rw----·····0.0·fat······291·b-·defN·81-Jan-01·01:01·assets/flutter_assets/FontManifest.json
106 -rw----·····0.0·fat·····2068·b-·defN·81-Jan-01·01:01·assets/flutter_assets/lib/resources/fonts/PrivacyBlur.ttf106 -rw----·····0.0·fat·····2068·b-·defN·81-Jan-01·01:01·assets/flutter_assets/lib/resources/fonts/PrivacyBlur.ttf
107 -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/mipmap-xxhdpi-v4/ic_launcher_round.png107 -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/mipmap-xxhdpi-v4/ic_launcher_round.png
108 -rw----·····0.0·fat··5899080·b-·defN·81-Jan-01·01:01·lib/x86_64/libapp.so108 -rw----·····0.0·fat··5768008·b-·defN·81-Jan-01·01:01·lib/x86_64/libapp.so
109 -rw----·····0.0·fat······247·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/notification_bg_normal_pressed.9.png109 -rw----·····0.0·fat······247·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/notification_bg_normal_pressed.9.png
110 -rw----·····0.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.lifecycle_lifecycle-viewmodel.version110 -rw----·····0.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.lifecycle_lifecycle-viewmodel.version
111 -rw----·····0.0·fat······304·b-·defN·81-Jan-01·01:01·res/drawable/notification_tile_bg.xml111 -rw----·····0.0·fat······304·b-·defN·81-Jan-01·01:01·res/drawable/notification_tile_bg.xml
112 -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_low_normal.9.png112 -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_low_normal.9.png
113 -rw----·····0.0·fat·······16·b-·defN·81-Jan-01·01:01·META-INF/image_gallery_saver_release.kotlin_module113 -rw----·····0.0·fat·······16·b-·defN·81-Jan-01·01:01·META-INF/image_gallery_saver_release.kotlin_module
114 -rw----·····0.0·fat·····2456·b-·defN·81-Jan-01·01:01·res/layout-v21/notification_template_custom_big.xml114 -rw----·····0.0·fat·····2456·b-·defN·81-Jan-01·01:01·res/layout-v21/notification_template_custom_big.xml
115 -rw----·····0.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.core_core.version115 -rw----·····0.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.core_core.version
116 -rw----·····0.0·fat·····6773·b-·stor·81-Jan-01·01:01·assets/flutter_assets/lib/resources/images/2.0x/launch_image.png116 -rw----·····0.0·fat·····6773·b-·stor·81-Jan-01·01:01·assets/flutter_assets/lib/resources/images/2.0x/launch_image.png
117 -rw----·····0.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.arch.core_core-runtime.version117 -rw----·····0.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.arch.core_core-runtime.version
118 -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/ic_privacyblur_android_foreground_2x.png118 -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/ic_privacyblur_android_foreground_2x.png
119 -rw----·····0.0·fat·····1268·b-·defN·81-Jan-01·01:01·res/layout/notification_action_tombstone.xml119 -rw----·····0.0·fat·····1268·b-·defN·81-Jan-01·01:01·res/layout/notification_action_tombstone.xml
120 -rw----·····0.0·fat·····1988·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf120 -rw----·····0.0·fat·····1988·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
121 -rw----·····0.0·fat·····3796·b-·defN·81-Jan-01·01:01·META-INF/kotlin-stdlib.kotlin_module121 -rw----·····0.0·fat·····3796·b-·defN·81-Jan-01·01:01·META-INF/kotlin-stdlib.kotlin_module
122 -rw----·····0.0·fat····75356·b-·defN·81-Jan-01·01:01·assets/flutter_assets/NOTICES.Z122 -rw----·····0.0·fat····75458·b-·defN·81-Jan-01·01:01·assets/flutter_assets/NOTICES.Z
123 -rw----·····0.0·fat·····1007·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/ic_launcher_foreground.png123 -rw----·····0.0·fat·····1007·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/ic_launcher_foreground.png
124 -rw----·····0.0·fat·····6773·b-·stor·81-Jan-01·01:01·res/mipmap-xxhdpi-v4/launch_image.png124 -rw----·····0.0·fat·····6773·b-·stor·81-Jan-01·01:01·res/mipmap-xxhdpi-v4/launch_image.png
125 -rw----·····0.0·fat·····4834·b-·stor·81-Jan-01·01:01·res/mipmap-xxxhdpi-v4/ic_launcher.png125 -rw----·····0.0·fat·····4834·b-·stor·81-Jan-01·01:01·res/mipmap-xxxhdpi-v4/ic_launcher.png
126 -rw----·····0.0·fat·····1423·b-·defN·81-Jan-01·01:01·META-INF/kotlin-stdlib-common.kotlin_module126 -rw----·····0.0·fat·····1423·b-·defN·81-Jan-01·01:01·META-INF/kotlin-stdlib-common.kotlin_module
127 -rw----·····0.0·fat······225·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_low_pressed.9.png127 -rw----·····0.0·fat······225·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_low_pressed.9.png
128 -rw----·····0.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.exifinterface_exifinterface.version128 -rw----·····0.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.exifinterface_exifinterface.version
129 -rw----·····0.0·fat······104·b-·defN·81-Jan-01·01:01·res/drawable-anydpi-v24/ic_privacyblur_android_background_2x.xml129 -rw----·····0.0·fat······104·b-·defN·81-Jan-01·01:01·res/drawable-anydpi-v24/ic_privacyblur_android_background_2x.xml
130 -rw----·····0.0·fat···479916·b-·defN·81-Jan-01·01:01·classes.dex130 -rw----·····0.0·fat···481992·b-·defN·81-Jan-01·01:01·classes.dex
131 -rw----·····0.0·fat··5899160·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libapp.so131 -rw----·····0.0·fat··5768088·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libapp.so
132 -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_normal.9.png132 -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_normal.9.png
133 -rw----·····0.0·fat······548·b-·defN·81-Jan-01·01:01·res/drawable/launch_background.xml133 -rw----·····0.0·fat······548·b-·defN·81-Jan-01·01:01·res/drawable/launch_background.xml
134 -rw----·····2.0·fat····13190·b-·defN·81-Jan-01·01:01·META-INF/C0FB03B8.SF134 -rw----·····2.0·fat····13190·b-·defN·81-Jan-01·01:01·META-INF/C0FB03B8.SF
135 -rw----·····2.0·fat·····1336·b-·defN·81-Jan-01·01:01·META-INF/C0FB03B8.RSA135 -rw----·····2.0·fat·····1336·b-·defN·81-Jan-01·01:01·META-INF/C0FB03B8.RSA
136 -rw----·····2.0·fat····13082·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF136 -rw----·····2.0·fat····13082·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
137 135·files,·44345458·bytes·uncompressed,·19497124·bytes·compressed:··56.0%137 135·files,·43954420·bytes·uncompressed,·19349767·bytes·compressed:··56.0%
11.3 MB
classes.dex
11.2 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············:·c7b159b74 checksum············:·f4396cf2
5 signature···········:·4cab...5af25 signature···········:·59d1...4c57
6 file_size···········:·4799166 file_size···········:·481992
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·····:·430410 string_ids_size·····:·4320
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·99012 type_ids_size·······:·992
13 type_ids_off········:·17328·(0x0043b0)13 type_ids_off········:·17392·(0x0043f0)
14 proto_ids_size······:·153614 proto_ids_size······:·1542
15 proto_ids_off·······:·21288·(0x005328)15 proto_ids_off·······:·21360·(0x005370)
16 field_ids_size······:·139216 field_ids_size······:·1395
17 field_ids_off·······:·39720·(0x009b28)17 field_ids_off·······:·39864·(0x009bb8)
18 method_ids_size·····:·426618 method_ids_size·····:·4293
19 method_ids_off······:·50856·(0x00c6a8)19 method_ids_off······:·51024·(0x00c750)
20 class_defs_size·····:·54220 class_defs_size·····:·544
21 class_defs_off······:·84984·(0x014bf8)21 class_defs_off······:·85368·(0x014d78)
22 data_size···········:·37758822 data_size···········:·379216
23 data_off············:·102328·(0x018fb8)23 data_off············:·102776·(0x019178)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·925 class_idx···········:·9
26 access_flags········:·0·(0x0000)26 access_flags········:·0·(0x0000)
27 superclass_idx······:·83527 superclass_idx······:·837
28 source_file_idx·····:·028 source_file_idx·····:·0
29 static_fields_size··:·029 static_fields_size··:·0
30 instance_fields_size:·430 instance_fields_size:·4
31 direct_methods_size·:·131 direct_methods_size·:·1
32 virtual_methods_size:·632 virtual_methods_size:·6
  
33 Class·#0·annotations:33 Class·#0·annotations:
Offset 84, 162 lines modifiedOffset 84, 162 lines modified
84 ······type··········:·'(Ljava/lang/Object;Ljava/lang/Object;)V'84 ······type··········:·'(Ljava/lang/Object;Ljava/lang/Object;)V'
85 ······access········:·0x10000·(CONSTRUCTOR)85 ······access········:·0x10000·(CONSTRUCTOR)
86 ······code··········-86 ······code··········-
87 ······registers·····:·387 ······registers·····:·3
88 ······ins···········:·388 ······ins···········:·3
89 ······outs··········:·189 ······outs··········:·1
90 ······insns·size····:·8·16-bit·code·units90 ······insns·size····:·8·16-bit·code·units
91 0195d0:········································|[0195d0]·a.a.a.a.b$c.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V91 019790:········································|[019790]·a.a.a.a.b$c.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V
92 0195e0:·7010·280f·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0f2892 0197a0:·7010·420f·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0f42
93 0195e6:·5b01·0100······························|0003:·iput-object·v1,·v0,·La/a/a/a/b$c;.a:Ljava/lang/Object;·//·field@000193 0197a6:·5b01·0100······························|0003:·iput-object·v1,·v0,·La/a/a/a/b$c;.a:Ljava/lang/Object;·//·field@0001
94 0195ea:·5b02·0200······························|0005:·iput-object·v2,·v0,·La/a/a/a/b$c;.b:Ljava/lang/Object;·//·field@000294 0197aa:·5b02·0200······························|0005:·iput-object·v2,·v0,·La/a/a/a/b$c;.b:Ljava/lang/Object;·//·field@0002
95 0195ee:·0e00···································|0007:·return-void95 0197ae:·0e00···································|0007:·return-void
96 ······catches·······:·(none)96 ······catches·······:·(none)
97 ······positions·····:·97 ······positions·····:·
98 ······locals········:·98 ······locals········:·
  
99 ··Virtual·methods···-99 ··Virtual·methods···-
100 ····#0··············:·(in·La/a/a/a/b$c;)100 ····#0··············:·(in·La/a/a/a/b$c;)
101 ······name··········:·'equals'101 ······name··········:·'equals'
102 ······type··········:·'(Ljava/lang/Object;)Z'102 ······type··········:·'(Ljava/lang/Object;)Z'
103 ······access········:·0x0001·(PUBLIC)103 ······access········:·0x0001·(PUBLIC)
104 ······code··········-104 ······code··········-
105 ······registers·····:·6105 ······registers·····:·6
106 ······ins···········:·2106 ······ins···········:·2
107 ······outs··········:·2107 ······outs··········:·2
108 ······insns·size····:·35·16-bit·code·units108 ······insns·size····:·35·16-bit·code·units
109 0194b8:········································|[0194b8]·a.a.a.a.b$c.equals:(Ljava/lang/Object;)Z109 019678:········································|[019678]·a.a.a.a.b$c.equals:(Ljava/lang/Object;)Z
110 0194c8:·1210···································|0000:·const/4·v0,·#int·1·//·#1110 019688:·1210···································|0000:·const/4·v0,·#int·1·//·#1
111 0194ca:·3345·0300······························|0001:·if-ne·v5,·v4,·0004·//·+0003111 01968a:·3345·0300······························|0001:·if-ne·v5,·v4,·0004·//·+0003
112 0194ce:·0f00···································|0003:·return·v0112 01968e:·0f00···································|0003:·return·v0
113 0194d0:·2051·0900······························|0004:·instance-of·v1,·v5,·La/a/a/a/b$c;·//·type@0009113 019690:·2051·0900······························|0004:·instance-of·v1,·v5,·La/a/a/a/b$c;·//·type@0009
114 0194d4:·1202···································|0006:·const/4·v2,·#int·0·//·#0114 019694:·1202···································|0006:·const/4·v2,·#int·0·//·#0
115 0194d6:·3901·0300······························|0007:·if-nez·v1,·000a·//·+0003115 019696:·3901·0300······························|0007:·if-nez·v1,·000a·//·+0003
116 0194da:·0f02···································|0009:·return·v2116 01969a:·0f02···································|0009:·return·v2
117 0194dc:·1f05·0900······························|000a:·check-cast·v5,·La/a/a/a/b$c;·//·type@0009117 01969c:·1f05·0900······························|000a:·check-cast·v5,·La/a/a/a/b$c;·//·type@0009
118 0194e0:·5441·0100······························|000c:·iget-object·v1,·v4,·La/a/a/a/b$c;.a:Ljava/lang/Object;·//·field@0001118 0196a0:·5441·0100······························|000c:·iget-object·v1,·v4,·La/a/a/a/b$c;.a:Ljava/lang/Object;·//·field@0001
119 0194e4:·5453·0100······························|000e:·iget-object·v3,·v5,·La/a/a/a/b$c;.a:Ljava/lang/Object;·//·field@0001119 0196a4:·5453·0100······························|000e:·iget-object·v3,·v5,·La/a/a/a/b$c;.a:Ljava/lang/Object;·//·field@0001
120 0194e8:·6e20·290f·3100·························|0010:·invoke-virtual·{v1,·v3},·Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z·//·method@0f29120 0196a8:·6e20·430f·3100·························|0010:·invoke-virtual·{v1,·v3},·Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z·//·method@0f43
121 0194ee:·0a01···································|0013:·move-result·v1121 0196ae:·0a01···································|0013:·move-result·v1
122 0194f0:·3801·0d00······························|0014:·if-eqz·v1,·0021·//·+000d122 0196b0:·3801·0d00······························|0014:·if-eqz·v1,·0021·//·+000d
123 0194f4:·5441·0200······························|0016:·iget-object·v1,·v4,·La/a/a/a/b$c;.b:Ljava/lang/Object;·//·field@0002123 0196b4:·5441·0200······························|0016:·iget-object·v1,·v4,·La/a/a/a/b$c;.b:Ljava/lang/Object;·//·field@0002
124 0194f8:·5455·0200······························|0018:·iget-object·v5,·v5,·La/a/a/a/b$c;.b:Ljava/lang/Object;·//·field@0002124 0196b8:·5455·0200······························|0018:·iget-object·v5,·v5,·La/a/a/a/b$c;.b:Ljava/lang/Object;·//·field@0002
125 0194fc:·6e20·290f·5100·························|001a:·invoke-virtual·{v1,·v5},·Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z·//·method@0f29125 0196bc:·6e20·430f·5100·························|001a:·invoke-virtual·{v1,·v5},·Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z·//·method@0f43
126 019502:·0a05···································|001d:·move-result·v5126 0196c2:·0a05···································|001d:·move-result·v5
127 019504:·3805·0300······························|001e:·if-eqz·v5,·0021·//·+0003127 0196c4:·3805·0300······························|001e:·if-eqz·v5,·0021·//·+0003
128 019508:·2802···································|0020:·goto·0022·//·+0002128 0196c8:·2802···································|0020:·goto·0022·//·+0002
129 01950a:·1200···································|0021:·const/4·v0,·#int·0·//·#0129 0196ca:·1200···································|0021:·const/4·v0,·#int·0·//·#0
130 01950c:·0f00···································|0022:·return·v0130 0196cc:·0f00···································|0022:·return·v0
131 ······catches·······:·(none)131 ······catches·······:·(none)
132 ······positions·····:·132 ······positions·····:·
133 ······locals········:·133 ······locals········:·
  
134 ····#1··············:·(in·La/a/a/a/b$c;)134 ····#1··············:·(in·La/a/a/a/b$c;)
135 ······name··········:·'getKey'135 ······name··········:·'getKey'
136 ······type··········:·'()Ljava/lang/Object;'136 ······type··········:·'()Ljava/lang/Object;'
137 ······access········:·0x0001·(PUBLIC)137 ······access········:·0x0001·(PUBLIC)
138 ······code··········-138 ······code··········-
139 ······registers·····:·2139 ······registers·····:·2
140 ······ins···········:·1140 ······ins···········:·1
141 ······outs··········:·0141 ······outs··········:·0
142 ······insns·size····:·3·16-bit·code·units142 ······insns·size····:·3·16-bit·code·units
143 01953c:········································|[01953c]·a.a.a.a.b$c.getKey:()Ljava/lang/Object;143 0196fc:········································|[0196fc]·a.a.a.a.b$c.getKey:()Ljava/lang/Object;
144 01954c:·5410·0100······························|0000:·iget-object·v0,·v1,·La/a/a/a/b$c;.a:Ljava/lang/Object;·//·field@0001144 01970c:·5410·0100······························|0000:·iget-object·v0,·v1,·La/a/a/a/b$c;.a:Ljava/lang/Object;·//·field@0001
145 019550:·1100···································|0002:·return-object·v0145 019710:·1100···································|0002:·return-object·v0
146 ······catches·······:·(none)146 ······catches·······:·(none)
147 ······positions·····:·147 ······positions·····:·
148 ······locals········:·148 ······locals········:·
  
149 ····#2··············:·(in·La/a/a/a/b$c;)149 ····#2··············:·(in·La/a/a/a/b$c;)
150 ······name··········:·'getValue'150 ······name··········:·'getValue'
151 ······type··········:·'()Ljava/lang/Object;'151 ······type··········:·'()Ljava/lang/Object;'
152 ······access········:·0x0001·(PUBLIC)152 ······access········:·0x0001·(PUBLIC)
153 ······code··········-153 ······code··········-
154 ······registers·····:·2154 ······registers·····:·2
155 ······ins···········:·1155 ······ins···········:·1
156 ······outs··········:·0156 ······outs··········:·0
157 ······insns·size····:·3·16-bit·code·units157 ······insns·size····:·3·16-bit·code·units
158 019554:········································|[019554]·a.a.a.a.b$c.getValue:()Ljava/lang/Object;158 019714:········································|[019714]·a.a.a.a.b$c.getValue:()Ljava/lang/Object;
159 019564:·5410·0200······························|0000:·iget-object·v0,·v1,·La/a/a/a/b$c;.b:Ljava/lang/Object;·//·field@0002159 019724:·5410·0200······························|0000:·iget-object·v0,·v1,·La/a/a/a/b$c;.b:Ljava/lang/Object;·//·field@0002
160 019568:·1100···································|0002:·return-object·v0160 019728:·1100···································|0002:·return-object·v0
161 ······catches·······:·(none)161 ······catches·······:·(none)
162 ······positions·····:·162 ······positions·····:·
163 ······locals········:·163 ······locals········:·
  
164 ····#3··············:·(in·La/a/a/a/b$c;)164 ····#3··············:·(in·La/a/a/a/b$c;)
165 ······name··········:·'hashCode'165 ······name··········:·'hashCode'
166 ······type··········:·'()I'166 ······type··········:·'()I'
167 ······access········:·0x0001·(PUBLIC)167 ······access········:·0x0001·(PUBLIC)
168 ······code··········-168 ······code··········-
169 ······registers·····:·3169 ······registers·····:·3
170 ······ins···········:·1170 ······ins···········:·1
Max diff block lines reached; 11779124/11788842 bytes (99.92%) of diff not shown.
49.4 KB
classes.jar
12.6 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·800351·bytes,·number·of·entries:·5421 Zip·file·size:·804901·bytes,·number·of·entries:·544
2 ?rwxrwxr-x··2.0·unx·····1133·b-·stor·80-Jan-01·00:00·a/a/a/a/b$c.class2 ?rwxrwxr-x··2.0·unx·····1133·b-·stor·80-Jan-01·00:00·a/a/a/a/b$c.class
3 ?rwxrwxr-x··2.0·unx·······94·b-·stor·80-Jan-01·00:00·a/a/a/a/b$f.class3 ?rwxrwxr-x··2.0·unx·······94·b-·stor·80-Jan-01·00:00·a/a/a/a/b$f.class
4 ?rwxrwxr-x··2.0·unx·····2468·b-·stor·80-Jan-01·00:00·a/a/a/a/b.class4 ?rwxrwxr-x··2.0·unx·····2468·b-·stor·80-Jan-01·00:00·a/a/a/a/b.class
5 ?rwxrwxr-x··2.0·unx······444·b-·stor·80-Jan-01·00:00·a/b/b.class5 ?rwxrwxr-x··2.0·unx······444·b-·stor·80-Jan-01·00:00·a/b/b.class
6 ?rwxrwxr-x··2.0·unx······781·b-·stor·80-Jan-01·00:00·a/b/c$a.class6 ?rwxrwxr-x··2.0·unx······781·b-·stor·80-Jan-01·00:00·a/b/c$a.class
7 ?rwxrwxr-x··2.0·unx·····1967·b-·stor·80-Jan-01·00:00·a/b/c$b.class7 ?rwxrwxr-x··2.0·unx·····1967·b-·stor·80-Jan-01·00:00·a/b/c$b.class
8 ?rwxrwxr-x··2.0·unx·····1638·b-·stor·80-Jan-01·00:00·a/b/c$c.class8 ?rwxrwxr-x··2.0·unx·····1638·b-·stor·80-Jan-01·00:00·a/b/c$c.class
Offset 107, 15 lines modifiedOffset 107, 15 lines modified
107 ?rwxrwxr-x··2.0·unx·······63·b-·stor·80-Jan-01·00:00·c/a/c/a/c$a.class107 ?rwxrwxr-x··2.0·unx·······63·b-·stor·80-Jan-01·00:00·c/a/c/a/c$a.class
108 ?rwxrwxr-x··2.0·unx·······99·b-·stor·80-Jan-01·00:00·c/a/c/a/c$b.class108 ?rwxrwxr-x··2.0·unx·······99·b-·stor·80-Jan-01·00:00·c/a/c/a/c$b.class
109 ?rwxrwxr-x··2.0·unx······148·b-·stor·80-Jan-01·00:00·c/a/c/a/c$d.class109 ?rwxrwxr-x··2.0·unx······148·b-·stor·80-Jan-01·00:00·c/a/c/a/c$d.class
110 ?rwxrwxr-x··2.0·unx······814·b-·stor·80-Jan-01·00:00·c/a/c/a/c.class110 ?rwxrwxr-x··2.0·unx······814·b-·stor·80-Jan-01·00:00·c/a/c/a/c.class
111 ?rwxrwxr-x··2.0·unx······309·b-·stor·80-Jan-01·00:00·c/a/c/a/d.class111 ?rwxrwxr-x··2.0·unx······309·b-·stor·80-Jan-01·00:00·c/a/c/a/d.class
112 ?rwxrwxr-x··2.0·unx·····2072·b-·stor·80-Jan-01·00:00·c/a/c/a/g.class112 ?rwxrwxr-x··2.0·unx·····2072·b-·stor·80-Jan-01·00:00·c/a/c/a/g.class
113 ?rwxrwxr-x··2.0·unx······173·b-·stor·80-Jan-01·00:00·c/a/c/a/h.class113 ?rwxrwxr-x··2.0·unx······173·b-·stor·80-Jan-01·00:00·c/a/c/a/h.class
114 ?rwxrwxr-x··2.0·unx······598·b-·stor·80-Jan-01·00:00·c/a/c/a/i.class114 ?rwxrwxr-x··2.0·unx······775·b-·stor·80-Jan-01·00:00·c/a/c/a/i.class
115 ?rwxrwxr-x··2.0·unx······105·b-·stor·80-Jan-01·00:00·c/a/c/a/j$c.class115 ?rwxrwxr-x··2.0·unx······105·b-·stor·80-Jan-01·00:00·c/a/c/a/j$c.class
116 ?rwxrwxr-x··2.0·unx······189·b-·stor·80-Jan-01·00:00·c/a/c/a/j$d.class116 ?rwxrwxr-x··2.0·unx······189·b-·stor·80-Jan-01·00:00·c/a/c/a/j$d.class
117 ?rwxrwxr-x··2.0·unx·····1210·b-·stor·80-Jan-01·00:00·c/a/c/a/j.class117 ?rwxrwxr-x··2.0·unx·····1210·b-·stor·80-Jan-01·00:00·c/a/c/a/j.class
118 ?rwxrwxr-x··2.0·unx······473·b-·stor·80-Jan-01·00:00·c/a/c/a/k.class118 ?rwxrwxr-x··2.0·unx······473·b-·stor·80-Jan-01·00:00·c/a/c/a/k.class
119 ?rwxrwxr-x··2.0·unx······105·b-·stor·80-Jan-01·00:00·c/a/c/a/l.class119 ?rwxrwxr-x··2.0·unx······105·b-·stor·80-Jan-01·00:00·c/a/c/a/l.class
120 ?rwxrwxr-x··2.0·unx······103·b-·stor·80-Jan-01·00:00·c/a/c/a/m.class120 ?rwxrwxr-x··2.0·unx······103·b-·stor·80-Jan-01·00:00·c/a/c/a/m.class
121 ?rwxrwxr-x··2.0·unx······139·b-·stor·80-Jan-01·00:00·c/a/c/a/n.class121 ?rwxrwxr-x··2.0·unx······139·b-·stor·80-Jan-01·00:00·c/a/c/a/n.class
Offset 129, 20 lines modifiedOffset 129, 20 lines modified
129 ?rwxrwxr-x··2.0·unx······567·b-·stor·80-Jan-01·00:00·c/a/d/a.class129 ?rwxrwxr-x··2.0·unx······567·b-·stor·80-Jan-01·00:00·c/a/d/a.class
130 ?rwxrwxr-x··2.0·unx······305·b-·stor·80-Jan-01·00:00·c/a/d/b.class130 ?rwxrwxr-x··2.0·unx······305·b-·stor·80-Jan-01·00:00·c/a/d/b.class
131 ?rwxrwxr-x··2.0·unx·······95·b-·stor·80-Jan-01·00:00·c/a/d/c.class131 ?rwxrwxr-x··2.0·unx·······95·b-·stor·80-Jan-01·00:00·c/a/d/c.class
132 ?rwxrwxr-x··2.0·unx······489·b-·stor·80-Jan-01·00:00·c/a/d/d.class132 ?rwxrwxr-x··2.0·unx······489·b-·stor·80-Jan-01·00:00·c/a/d/d.class
133 ?rwxrwxr-x··2.0·unx······648·b-·stor·80-Jan-01·00:00·com/mr/flutter/plugin/filepicker/FilePickerPlugin$b$a.class133 ?rwxrwxr-x··2.0·unx······648·b-·stor·80-Jan-01·00:00·com/mr/flutter/plugin/filepicker/FilePickerPlugin$b$a.class
134 ?rwxrwxr-x··2.0·unx······806·b-·stor·80-Jan-01·00:00·com/mr/flutter/plugin/filepicker/FilePickerPlugin$b$b.class134 ?rwxrwxr-x··2.0·unx······806·b-·stor·80-Jan-01·00:00·com/mr/flutter/plugin/filepicker/FilePickerPlugin$b$b.class
135 ?rwxrwxr-x··2.0·unx······554·b-·stor·80-Jan-01·00:00·com/mr/flutter/plugin/filepicker/FilePickerPlugin$b$c.class135 ?rwxrwxr-x··2.0·unx······554·b-·stor·80-Jan-01·00:00·com/mr/flutter/plugin/filepicker/FilePickerPlugin$b$c.class
136 ?rwxrwxr-x··2.0·unx······755·b-·stor·80-Jan-01·00:00·com/mr/flutter/plugin/filepicker/a$a.class136 ?rwxrwxr-x··2.0·unx······915·b-·stor·80-Jan-01·00:00·com/mr/flutter/plugin/filepicker/a$a.class
137 ?rwxrwxr-x··2.0·unx······654·b-·stor·80-Jan-01·00:00·com/mr/flutter/plugin/filepicker/a.class137 ?rwxrwxr-x··2.0·unx······816·b-·stor·80-Jan-01·00:00·com/mr/flutter/plugin/filepicker/a.class
138 ?rwxrwxr-x··2.0·unx·····3475·b-·stor·80-Jan-01·00:00·com/mr/flutter/plugin/filepicker/b$b.class138 ?rwxrwxr-x··2.0·unx·····3475·b-·stor·80-Jan-01·00:00·com/mr/flutter/plugin/filepicker/b$b.class
139 ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·com/mr/flutter/plugin/filepicker/b$c.class139 ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·com/mr/flutter/plugin/filepicker/b$c.class
140 ?rwxrwxr-x··2.0·unx······161·b-·stor·80-Jan-01·00:00·com/mr/flutter/plugin/filepicker/b$d.class140 ?rwxrwxr-x··2.0·unx······161·b-·stor·80-Jan-01·00:00·com/mr/flutter/plugin/filepicker/b$d.class
141 ?rwxrwxr-x··2.0·unx·····8738·b-·stor·80-Jan-01·00:00·com/mr/flutter/plugin/filepicker/c.class141 ?rwxrwxr-x··2.0·unx·····8829·b-·stor·80-Jan-01·00:00·com/mr/flutter/plugin/filepicker/c.class
142 ?rwxrwxr-x··2.0·unx······132·b-·stor·80-Jan-01·00:00·d/a.class142 ?rwxrwxr-x··2.0·unx······132·b-·stor·80-Jan-01·00:00·d/a.class
143 ?rwxrwxr-x··2.0·unx······149·b-·stor·80-Jan-01·00:00·d/b.class143 ?rwxrwxr-x··2.0·unx······149·b-·stor·80-Jan-01·00:00·d/b.class
144 ?rwxrwxr-x··2.0·unx·······57·b-·stor·80-Jan-01·00:00·d/c/b.class144 ?rwxrwxr-x··2.0·unx·······57·b-·stor·80-Jan-01·00:00·d/c/b.class
145 ?rwxrwxr-x··2.0·unx·······57·b-·stor·80-Jan-01·00:00·d/d/b.class145 ?rwxrwxr-x··2.0·unx·······57·b-·stor·80-Jan-01·00:00·d/d/b.class
146 ?rwxrwxr-x··2.0·unx·····1790·b-·stor·80-Jan-01·00:00·d/e/a/a.class146 ?rwxrwxr-x··2.0·unx·····1790·b-·stor·80-Jan-01·00:00·d/e/a/a.class
147 ?rwxrwxr-x··2.0·unx·······57·b-·stor·80-Jan-01·00:00·d/f/b.class147 ?rwxrwxr-x··2.0·unx·······57·b-·stor·80-Jan-01·00:00·d/f/b.class
148 ?rwxrwxr-x··2.0·unx·······57·b-·stor·80-Jan-01·00:00·d/g/a.class148 ?rwxrwxr-x··2.0·unx·······57·b-·stor·80-Jan-01·00:00·d/g/a.class
Offset 299, 24 lines modifiedOffset 299, 25 lines modified
299 ?rwxrwxr-x··2.0·unx······227·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/j.class299 ?rwxrwxr-x··2.0·unx······227·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/j.class
300 ?rwxrwxr-x··2.0·unx······696·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/k$a$a.class300 ?rwxrwxr-x··2.0·unx······696·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/k$a$a.class
301 ?rwxrwxr-x··2.0·unx······527·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/l$a$a.class301 ?rwxrwxr-x··2.0·unx······527·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/l$a$a.class
302 ?rwxrwxr-x··2.0·unx······829·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/l$a.class302 ?rwxrwxr-x··2.0·unx······829·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/l$a.class
303 ?rwxrwxr-x··2.0·unx······606·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/l$b$a.class303 ?rwxrwxr-x··2.0·unx······606·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/l$b$a.class
304 ?rwxrwxr-x··2.0·unx······850·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/l$b.class304 ?rwxrwxr-x··2.0·unx······850·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/l$b.class
305 ?rwxrwxr-x··2.0·unx·····3989·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/l.class305 ?rwxrwxr-x··2.0·unx·····3989·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/l.class
306 ?rwxrwxr-x··2.0·unx·····2496·b-·stor·80-Jan-01·00:00·io/flutter/plugins/GeneratedPluginRegistrant.class306 ?rwxrwxr-x··2.0·unx·····2520·b-·stor·80-Jan-01·00:00·io/flutter/plugins/GeneratedPluginRegistrant.class
307 ?rwxrwxr-x··2.0·unx······150·b-·stor·80-Jan-01·00:00·io/flutter/plugins/b/a$b.class 
308 ?rwxrwxr-x··2.0·unx······407·b-·stor·80-Jan-01·00:00·io/flutter/plugins/c/a.class307 ?rwxrwxr-x··2.0·unx······409·b-·stor·80-Jan-01·00:00·io/flutter/plugins/c/a.class
309 ?rwxrwxr-x··2.0·unx······387·b-·stor·80-Jan-01·00:00·io/flutter/plugins/c/b.class308 ?rwxrwxr-x··2.0·unx······391·b-·stor·80-Jan-01·00:00·io/flutter/plugins/c/b.class
310 ?rwxrwxr-x··2.0·unx······385·b-·stor·80-Jan-01·00:00·io/flutter/plugins/c/c.class309 ?rwxrwxr-x··2.0·unx······393·b-·stor·80-Jan-01·00:00·io/flutter/plugins/c/c.class
311 ?rwxrwxr-x··2.0·unx······387·b-·stor·80-Jan-01·00:00·io/flutter/plugins/c/d.class310 ?rwxrwxr-x··2.0·unx······393·b-·stor·80-Jan-01·00:00·io/flutter/plugins/c/d.class
312 ?rwxrwxr-x··2.0·unx······387·b-·stor·80-Jan-01·00:00·io/flutter/plugins/c/e.class311 ?rwxrwxr-x··2.0·unx······393·b-·stor·80-Jan-01·00:00·io/flutter/plugins/c/e.class
313 ?rwxrwxr-x··2.0·unx······477·b-·stor·80-Jan-01·00:00·io/flutter/plugins/c/f.class312 ?rwxrwxr-x··2.0·unx······483·b-·stor·80-Jan-01·00:00·io/flutter/plugins/c/f.class
314 ?rwxrwxr-x··2.0·unx······387·b-·stor·80-Jan-01·00:00·io/flutter/plugins/c/g.class313 ?rwxrwxr-x··2.0·unx······393·b-·stor·80-Jan-01·00:00·io/flutter/plugins/c/g.class
 314 ?rwxrwxr-x··2.0·unx·······76·b-·stor·80-Jan-01·00:00·io/flutter/plugins/c/h$a.class
 315 ?rwxrwxr-x··2.0·unx······204·b-·stor·80-Jan-01·00:00·io/flutter/plugins/c/h$c.class
315 ?rwxrwxr-x··2.0·unx······554·b-·stor·80-Jan-01·00:00·io/flutter/plugins/c/h$b.class316 ?rwxrwxr-x··2.0·unx······554·b-·stor·80-Jan-01·00:00·io/flutter/plugins/c/h$e.class
316 ?rwxrwxr-x··2.0·unx·····1148·b-·stor·80-Jan-01·00:00·io/flutter/plugins/c/i.class317 ?rwxrwxr-x··2.0·unx·····1148·b-·stor·80-Jan-01·00:00·io/flutter/plugins/c/i.class
317 ?rwxrwxr-x··2.0·unx······518·b-·stor·80-Jan-01·00:00·io/flutter/plugins/d/a$a$a.class318 ?rwxrwxr-x··2.0·unx······518·b-·stor·80-Jan-01·00:00·io/flutter/plugins/d/a$a$a.class
318 ?rwxrwxr-x··2.0·unx······786·b-·stor·80-Jan-01·00:00·io/flutter/plugins/d/a$a.class319 ?rwxrwxr-x··2.0·unx······786·b-·stor·80-Jan-01·00:00·io/flutter/plugins/d/a$a.class
319 ?rwxrwxr-x··2.0·unx······643·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/ImagePickerPlugin$a$a.class320 ?rwxrwxr-x··2.0·unx······643·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/ImagePickerPlugin$a$a.class
320 ?rwxrwxr-x··2.0·unx······801·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/ImagePickerPlugin$a$b.class321 ?rwxrwxr-x··2.0·unx······801·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/ImagePickerPlugin$a$b.class
321 ?rwxrwxr-x··2.0·unx······549·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/ImagePickerPlugin$a$c.class322 ?rwxrwxr-x··2.0·unx······549·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/ImagePickerPlugin$a$c.class
322 ?rwxrwxr-x··2.0·unx······734·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/a.class323 ?rwxrwxr-x··2.0·unx······734·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/a.class
Offset 330, 17 lines modifiedOffset 331, 17 lines modified
330 ?rwxrwxr-x··2.0·unx······177·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/e$i.class331 ?rwxrwxr-x··2.0·unx······177·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/e$i.class
331 ?rwxrwxr-x··2.0·unx·····1088·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/f.class332 ?rwxrwxr-x··2.0·unx·····1088·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/f.class
332 ?rwxrwxr-x··2.0·unx·····3688·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/g.class333 ?rwxrwxr-x··2.0·unx·····3688·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/g.class
333 ?rwxrwxr-x··2.0·unx······704·b-·stor·80-Jan-01·00:00·io/flutter/plugins/urllauncher/WebViewActivity$a.class334 ?rwxrwxr-x··2.0·unx······704·b-·stor·80-Jan-01·00:00·io/flutter/plugins/urllauncher/WebViewActivity$a.class
334 ?rwxrwxr-x··2.0·unx······766·b-·stor·80-Jan-01·00:00·io/flutter/plugins/urllauncher/WebViewActivity$b.class335 ?rwxrwxr-x··2.0·unx······766·b-·stor·80-Jan-01·00:00·io/flutter/plugins/urllauncher/WebViewActivity$b.class
335 ?rwxrwxr-x··2.0·unx·····1025·b-·stor·80-Jan-01·00:00·io/flutter/plugins/urllauncher/WebViewActivity$c$a.class336 ?rwxrwxr-x··2.0·unx·····1025·b-·stor·80-Jan-01·00:00·io/flutter/plugins/urllauncher/WebViewActivity$c$a.class
336 ?rwxrwxr-x··2.0·unx·····1246·b-·stor·80-Jan-01·00:00·io/flutter/plugins/urllauncher/WebViewActivity$c.class337 ?rwxrwxr-x··2.0·unx·····1246·b-·stor·80-Jan-01·00:00·io/flutter/plugins/urllauncher/WebViewActivity$c.class
337 ?rwxrwxr-x··2.0·unx·····3681·b-·stor·80-Jan-01·00:00·io/flutter/plugins/urllauncher/WebViewActivity.class338 ?rwxrwxr-x··2.0·unx·····3752·b-·stor·80-Jan-01·00:00·io/flutter/plugins/urllauncher/WebViewActivity.class
338 ?rwxrwxr-x··2.0·unx······828·b-·stor·80-Jan-01·00:00·io/flutter/plugins/urllauncher/b$a.class339 ?rwxrwxr-x··2.0·unx······828·b-·stor·80-Jan-01·00:00·io/flutter/plugins/urllauncher/b$a.class
339 ?rwxrwxr-x··2.0·unx·····1989·b-·stor·80-Jan-01·00:00·io/flutter/plugins/urllauncher/b.class340 ?rwxrwxr-x··2.0·unx·····2333·b-·stor·80-Jan-01·00:00·io/flutter/plugins/urllauncher/b.class
340 ?rwxrwxr-x··2.0·unx·······95·b-·stor·80-Jan-01·00:00·io/flutter/view/AccessibilityViewEmbedder$a.class341 ?rwxrwxr-x··2.0·unx·······95·b-·stor·80-Jan-01·00:00·io/flutter/view/AccessibilityViewEmbedder$a.class
341 ?rwxrwxr-x··2.0·unx·····5796·b-·stor·80-Jan-01·00:00·io/flutter/view/AccessibilityViewEmbedder$b.class342 ?rwxrwxr-x··2.0·unx·····5796·b-·stor·80-Jan-01·00:00·io/flutter/view/AccessibilityViewEmbedder$b.class
342 ?rwxrwxr-x··2.0·unx······606·b-·stor·80-Jan-01·00:00·io/flutter/view/AccessibilityViewEmbedder$c.class343 ?rwxrwxr-x··2.0·unx······606·b-·stor·80-Jan-01·00:00·io/flutter/view/AccessibilityViewEmbedder$c.class
343 ?rwxrwxr-x··2.0·unx····10178·b-·defN·80-Jan-01·00:00·io/flutter/view/AccessibilityViewEmbedder.class344 ?rwxrwxr-x··2.0·unx····10178·b-·defN·80-Jan-01·00:00·io/flutter/view/AccessibilityViewEmbedder.class
344 ?rwxrwxr-x··2.0·unx······561·b-·stor·80-Jan-01·00:00·io/flutter/view/FlutterCallbackInformation.class345 ?rwxrwxr-x··2.0·unx······561·b-·stor·80-Jan-01·00:00·io/flutter/view/FlutterCallbackInformation.class
345 ?rwxrwxr-x··2.0·unx·····1097·b-·stor·80-Jan-01·00:00·io/flutter/view/c$b.class346 ?rwxrwxr-x··2.0·unx·····1097·b-·stor·80-Jan-01·00:00·io/flutter/view/c$b.class
346 ?rwxrwxr-x··2.0·unx·····1161·b-·stor·80-Jan-01·00:00·io/flutter/view/c$c.class347 ?rwxrwxr-x··2.0·unx·····1161·b-·stor·80-Jan-01·00:00·io/flutter/view/c$c.class
Offset 412, 15 lines modifiedOffset 413, 15 lines modified
412 ?rwxrwxr-x··2.0·unx·····1197·b-·stor·80-Jan-01·00:00·c/a/c/a/s.class413 ?rwxrwxr-x··2.0·unx·····1197·b-·stor·80-Jan-01·00:00·c/a/c/a/s.class
413 ?rwxrwxr-x··2.0·unx·····1496·b-·stor·80-Jan-01·00:00·c/a/c/b/a$a.class414 ?rwxrwxr-x··2.0·unx·····1496·b-·stor·80-Jan-01·00:00·c/a/c/b/a$a.class
414 ?rwxrwxr-x··2.0·unx······504·b-·stor·80-Jan-01·00:00·c/a/c/c/a$a.class415 ?rwxrwxr-x··2.0·unx······504·b-·stor·80-Jan-01·00:00·c/a/c/c/a$a.class
415 ?rwxrwxr-x··2.0·unx······694·b-·stor·80-Jan-01·00:00·com/mr/flutter/plugin/filepicker/FilePickerPlugin$a.class416 ?rwxrwxr-x··2.0·unx······694·b-·stor·80-Jan-01·00:00·com/mr/flutter/plugin/filepicker/FilePickerPlugin$a.class
416 ?rwxrwxr-x··2.0·unx·····1285·b-·stor·80-Jan-01·00:00·com/mr/flutter/plugin/filepicker/FilePickerPlugin$b.class417 ?rwxrwxr-x··2.0·unx·····1285·b-·stor·80-Jan-01·00:00·com/mr/flutter/plugin/filepicker/FilePickerPlugin$b.class
417 ?rwxrwxr-x··2.0·unx·····5372·b-·stor·80-Jan-01·00:00·com/mr/flutter/plugin/filepicker/FilePickerPlugin.class418 ?rwxrwxr-x··2.0·unx·····5372·b-·stor·80-Jan-01·00:00·com/mr/flutter/plugin/filepicker/FilePickerPlugin.class
418 ?rwxrwxr-x··2.0·unx······616·b-·stor·80-Jan-01·00:00·com/mr/flutter/plugin/filepicker/b$a.class419 ?rwxrwxr-x··2.0·unx······616·b-·stor·80-Jan-01·00:00·com/mr/flutter/plugin/filepicker/b$a.class
419 ?rwxrwxr-x··2.0·unx·····6285·b-·stor·80-Jan-01·00:00·com/mr/flutter/plugin/filepicker/b.class420 ?rwxrwxr-x··2.0·unx·····6194·b-·stor·80-Jan-01·00:00·com/mr/flutter/plugin/filepicker/b.class
420 ?rwxrwxr-x··2.0·unx·······46·b-·stor·80-Jan-01·00:00·d/c/c.class421 ?rwxrwxr-x··2.0·unx·······46·b-·stor·80-Jan-01·00:00·d/c/c.class
421 ?rwxrwxr-x··2.0·unx·······46·b-·stor·80-Jan-01·00:00·d/d/c.class422 ?rwxrwxr-x··2.0·unx·······46·b-·stor·80-Jan-01·00:00·d/d/c.class
422 ?rwxrwxr-x··2.0·unx······100·b-·stor·80-Jan-01·00:00·d/f/c.class423 ?rwxrwxr-x··2.0·unx······100·b-·stor·80-Jan-01·00:00·d/f/c.class
423 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·d/g/b.class424 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·d/g/b.class
424 ?rwxrwxr-x··2.0·unx·······46·b-·stor·80-Jan-01·00:00·d/g/e.class425 ?rwxrwxr-x··2.0·unx·······46·b-·stor·80-Jan-01·00:00·d/g/e.class
425 ?rwxrwxr-x··2.0·unx······840·b-·stor·80-Jan-01·00:00·de/mathema/privacyblur/MainActivity$a.class426 ?rwxrwxr-x··2.0·unx······840·b-·stor·80-Jan-01·00:00·de/mathema/privacyblur/MainActivity$a.class
426 ?rwxrwxr-x··2.0·unx······881·b-·stor·80-Jan-01·00:00·io/flutter/embedding/android/FlutterSplashView$a.class427 ?rwxrwxr-x··2.0·unx······881·b-·stor·80-Jan-01·00:00·io/flutter/embedding/android/FlutterSplashView$a.class
Offset 471, 18 lines modifiedOffset 472, 19 lines modified
471 ?rwxrwxr-x··2.0·unx······693·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/d$b.class472 ?rwxrwxr-x··2.0·unx······693·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/d$b.class
472 ?rwxrwxr-x··2.0·unx····12993·b-·defN·80-Jan-01·00:00·io/flutter/plugin/editing/d.class473 ?rwxrwxr-x··2.0·unx····12993·b-·defN·80-Jan-01·00:00·io/flutter/plugin/editing/d.class
473 ?rwxrwxr-x··2.0·unx·····1846·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/e$a.class474 ?rwxrwxr-x··2.0·unx·····1846·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/e$a.class
474 ?rwxrwxr-x··2.0·unx······463·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/i.class475 ?rwxrwxr-x··2.0·unx······463·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/i.class
475 ?rwxrwxr-x··2.0·unx·····7275·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/k$a.class476 ?rwxrwxr-x··2.0·unx·····7275·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/k$a.class
476 ?rwxrwxr-x··2.0·unx····13192·b-·defN·80-Jan-01·00:00·io/flutter/plugin/platform/k.class477 ?rwxrwxr-x··2.0·unx····13192·b-·defN·80-Jan-01·00:00·io/flutter/plugin/platform/k.class
477 ?rwxrwxr-x··2.0·unx······279·b-·stor·80-Jan-01·00:00·io/flutter/plugins/a/a.class478 ?rwxrwxr-x··2.0·unx······279·b-·stor·80-Jan-01·00:00·io/flutter/plugins/a/a.class
478 ?rwxrwxr-x··2.0·unx······660·b-·stor·80-Jan-01·00:00·io/flutter/plugins/b/a$a.class 
479 ?rwxrwxr-x··2.0·unx·····4946·b-·stor·80-Jan-01·00:00·io/flutter/plugins/b/a.class479 ?rwxrwxr-x··2.0·unx·····4634·b-·stor·80-Jan-01·00:00·io/flutter/plugins/b/a.class
 480 ?rwxrwxr-x··2.0·unx······980·b-·stor·80-Jan-01·00:00·io/flutter/plugins/c/h$b.class
480 ?rwxrwxr-x··2.0·unx······642·b-·stor·80-Jan-01·00:00·io/flutter/plugins/c/h$a.class481 ?rwxrwxr-x··2.0·unx······646·b-·stor·80-Jan-01·00:00·io/flutter/plugins/c/h$d$a.class
 482 ?rwxrwxr-x··2.0·unx·····3088·b-·stor·80-Jan-01·00:00·io/flutter/plugins/c/h$d.class
481 ?rwxrwxr-x··2.0·unx·····4842·b-·stor·80-Jan-01·00:00·io/flutter/plugins/c/h.class483 ?rwxrwxr-x··2.0·unx·····4910·b-·stor·80-Jan-01·00:00·io/flutter/plugins/c/h.class
482 ?rwxrwxr-x··2.0·unx·····7284·b-·stor·80-Jan-01·00:00·io/flutter/plugins/d/a.class484 ?rwxrwxr-x··2.0·unx·····7284·b-·stor·80-Jan-01·00:00·io/flutter/plugins/d/a.class
483 ?rwxrwxr-x··2.0·unx······883·b-·stor·80-Jan-01·00:00·io/flutter/plugins/d/b.class485 ?rwxrwxr-x··2.0·unx······883·b-·stor·80-Jan-01·00:00·io/flutter/plugins/d/b.class
484 ?rwxrwxr-x··2.0·unx······160·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/ImagePickerFileProvider.class486 ?rwxrwxr-x··2.0·unx······160·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/ImagePickerFileProvider.class
485 ?rwxrwxr-x··2.0·unx·····1277·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/ImagePickerPlugin$a.class487 ?rwxrwxr-x··2.0·unx·····1277·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/ImagePickerPlugin$a.class
486 ?rwxrwxr-x··2.0·unx·····4996·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/ImagePickerPlugin.class488 ?rwxrwxr-x··2.0·unx·····4996·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/ImagePickerPlugin.class
487 ?rwxrwxr-x··2.0·unx······735·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/e$a.class489 ?rwxrwxr-x··2.0·unx······735·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/e$a.class
488 ?rwxrwxr-x··2.0·unx······584·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/e$b.class490 ?rwxrwxr-x··2.0·unx······584·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/e$b.class
Max diff block lines reached; 604/12888 bytes (4.69%) of diff not shown.
1.46 KB
zipnote «TEMP»/diffoscope_aecxsrkq_tmp/tmpjwniqdzr_.zip
    
Offset 909, 17 lines modifiedOffset 909, 14 lines modified
  
909 Filename:·io/flutter/plugin/platform/l.class909 Filename:·io/flutter/plugin/platform/l.class
910 Comment:·910 Comment:·
  
911 Filename:·io/flutter/plugins/GeneratedPluginRegistrant.class911 Filename:·io/flutter/plugins/GeneratedPluginRegistrant.class
912 Comment:·912 Comment:·
  
913 Filename:·io/flutter/plugins/b/a$b.class 
914 Comment:· 
  
915 Filename:·io/flutter/plugins/c/a.class913 Filename:·io/flutter/plugins/c/a.class
916 Comment:·914 Comment:·
  
917 Filename:·io/flutter/plugins/c/b.class915 Filename:·io/flutter/plugins/c/b.class
918 Comment:·916 Comment:·
  
919 Filename:·io/flutter/plugins/c/c.class917 Filename:·io/flutter/plugins/c/c.class
Offset 933, 15 lines modifiedOffset 930, 21 lines modified
  
933 Filename:·io/flutter/plugins/c/f.class930 Filename:·io/flutter/plugins/c/f.class
934 Comment:·931 Comment:·
  
935 Filename:·io/flutter/plugins/c/g.class932 Filename:·io/flutter/plugins/c/g.class
936 Comment:·933 Comment:·
  
937 Filename:·io/flutter/plugins/c/h$b.class934 Filename:·io/flutter/plugins/c/h$a.class
 935 Comment:·
  
 936 Filename:·io/flutter/plugins/c/h$c.class
 937 Comment:·
  
 938 Filename:·io/flutter/plugins/c/h$e.class
938 Comment:·939 Comment:·
  
939 Filename:·io/flutter/plugins/c/i.class940 Filename:·io/flutter/plugins/c/i.class
940 Comment:·941 Comment:·
  
941 Filename:·io/flutter/plugins/d/a$a$a.class942 Filename:·io/flutter/plugins/d/a$a$a.class
942 Comment:·943 Comment:·
Offset 1422, 21 lines modifiedOffset 1425, 24 lines modified
  
1422 Filename:·io/flutter/plugin/platform/k.class1425 Filename:·io/flutter/plugin/platform/k.class
1423 Comment:·1426 Comment:·
  
1424 Filename:·io/flutter/plugins/a/a.class1427 Filename:·io/flutter/plugins/a/a.class
1425 Comment:·1428 Comment:·
  
1426 Filename:·io/flutter/plugins/b/a$a.class1429 Filename:·io/flutter/plugins/b/a.class
1427 Comment:·1430 Comment:·
  
1428 Filename:·io/flutter/plugins/b/a.class1431 Filename:·io/flutter/plugins/c/h$b.class
1429 Comment:·1432 Comment:·
  
1430 Filename:·io/flutter/plugins/c/h$a.class1433 Filename:·io/flutter/plugins/c/h$d$a.class
 1434 Comment:·
  
 1435 Filename:·io/flutter/plugins/c/h$d.class
1431 Comment:·1436 Comment:·
  
1432 Filename:·io/flutter/plugins/c/h.class1437 Filename:·io/flutter/plugins/c/h.class
1433 Comment:·1438 Comment:·
  
1434 Filename:·io/flutter/plugins/d/a.class1439 Filename:·io/flutter/plugins/d/a.class
1435 Comment:·1440 Comment:·
577 B
c/a/c/a/i.class
547 B
procyon -ec {}
    
Offset 27, 8 lines modifiedOffset 27, 22 lines modified
27 ········}27 ········}
28 ········throw·new·ClassCastException();28 ········throw·new·ClassCastException();
29 ····}29 ····}
30 ····30 ····
31 ····public·Object·b()·{31 ····public·Object·b()·{
32 ········return·this.b;32 ········return·this.b;
33 ····}33 ····}
 34 ····
 35 ····public·boolean·c(final·String·s)·{
 36 ········final·Object·b·=·this.b;
 37 ········if·(b·==·null)·{
 38 ············return·false;
 39 ········}
 40 ········if·(b·instanceof·Map)·{
 41 ············return·((Map)b).containsKey(s);
 42 ········}
 43 ········if·(b·instanceof·JSONObject)·{
 44 ············return·((JSONObject)b).has(s);
 45 ········}
 46 ········throw·new·ClassCastException();
 47 ····}
34 }48 }
1.05 KB
com/mr/flutter/plugin/filepicker/a$a.class
995 B
procyon -ec {}
    
Offset 1, 34 lines modifiedOffset 1, 42 lines modified
  
1 package·com.mr.flutter.plugin.filepicker;1 package·com.mr.flutter.plugin.filepicker;
  
 2 import·android.net.Uri;
  
2 public·class·a$a3 public·class·a$a
3 {4 {
4 ····private·String·a;5 ····private·String·a;
5 ····private·String·b;6 ····private·String·b;
 7 ····private·Uri·c;
6 ····private·long·c;8 ····private·long·d;
7 ····private·byte[]·d;9 ····private·byte[]·e;
8 ····10 ····
9 ····public·a·a()·{11 ····public·a·a()·{
10 ········return·new·a(this.a,·this.b,·this.c,·this.d);12 ········return·new·a(this.a,·this.b,·this.c,·this.d,·this.e);
11 ····}13 ····}
12 ····14 ····
13 ····public·a$a·b(final·byte[]·d)·{15 ····public·a$a·b(final·byte[]·e)·{
14 ········this.d·=·d;16 ········this.e·=·e;
15 ········return·this;17 ········return·this;
16 ····}18 ····}
17 ····19 ····
18 ····public·a$a·c(final·String·b)·{20 ····public·a$a·c(final·String·b)·{
19 ········this.b·=·b;21 ········this.b·=·b;
20 ········return·this;22 ········return·this;
21 ····}23 ····}
22 ····24 ····
23 ····public·a$a·d(final·String·a)·{25 ····public·a$a·d(final·String·a)·{
24 ········this.a·=·a;26 ········this.a·=·a;
25 ········return·this;27 ········return·this;
26 ····}28 ····}
27 ····29 ····
28 ····public·a$a·e(final·long·c)·{30 ····public·a$a·e(final·long·d)·{
 31 ········this.d·=·d;
 32 ········return·this;
 33 ····}
 34 ····
 35 ····public·a$a·f(final·Uri·c)·{
29 ········this.c·=·c;36 ········this.c·=·c;
30 ········return·this;37 ········return·this;
31 ····}38 ····}
32 }39 }
1.17 KB
com/mr/flutter/plugin/filepicker/a.class
1.1 KB
procyon -ec {}
    
Offset 1, 28 lines modifiedOffset 1, 32 lines modified
  
1 package·com.mr.flutter.plugin.filepicker;1 package·com.mr.flutter.plugin.filepicker;
  
2 import·java.util.HashMap;2 import·java.util.HashMap;
 3 import·android.net.Uri;
  
3 public·class·a4 public·class·a
4 {5 {
5 ····final·String·a;6 ····final·String·a;
6 ····final·String·b;7 ····final·String·b;
 8 ····final·Uri·c;
7 ····final·long·c;9 ····final·long·d;
8 ····final·byte[]·d;10 ····final·byte[]·e;
9 ····11 ····
10 ····public·a(final·String·a,·final·String·b,·final·long·c,·final·byte[]·d)·{12 ····public·a(final·String·a,·final·String·b,·final·Uri·c,·final·long·d,·final·byte[]·e)·{
11 ········this.a·=·a;13 ········this.a·=·a;
12 ········this.b·=·b;14 ········this.b·=·b;
13 ········this.c·=·c; 
14 ········this.d·=·d;15 ········this.d·=·d;
 16 ········this.e·=·e;
 17 ········this.c·=·c;
15 ····}18 ····}
16 ····19 ····
17 ····public·HashMap·a()·{20 ····public·HashMap·a()·{
18 ········final·HashMap<String,·String>·hashMap·=·new·HashMap<String,·String>();21 ········final·HashMap<String,·String>·hashMap·=·new·HashMap<String,·String>();
19 ········hashMap.put("path",·this.a);22 ········hashMap.put("path",·this.a);
20 ········hashMap.put("name",·this.b);23 ········hashMap.put("name",·this.b);
21 ········hashMap.put("size",·(String)Long.valueOf(this.c));24 ········hashMap.put("size",·(String)Long.valueOf(this.d));
22 ········hashMap.put("bytes",·(String)(Object)this.d);25 ········hashMap.put("bytes",·(String)(Object)this.e);
 26 ········hashMap.put("identifier",·this.c.toString());
23 ········return·hashMap;27 ········return·hashMap;
24 ····}28 ····}
25 }29 }
4.38 KB
com/mr/flutter/plugin/filepicker/c.class
4.3 KB
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 package·com.mr.flutter.plugin.filepicker;1 package·com.mr.flutter.plugin.filepicker;
  
2 import·android.database.Cursor; 
3 import·java.io.FileDescriptor;2 import·java.io.FileDescriptor;
 3 import·android.database.Cursor;
4 import·java.io.Serializable;4 import·java.io.Serializable;
5 import·java.io.OutputStream;5 import·java.io.OutputStream;
6 import·java.io.BufferedOutputStream;6 import·java.io.BufferedOutputStream;
7 import·java.io.FileOutputStream;7 import·java.io.FileOutputStream;
8 import·java.util.Random;8 import·java.util.Random;
9 import·java.io.FileNotFoundException;9 import·java.io.FileNotFoundException;
10 import·java.io.IOException;10 import·java.io.IOException;
Offset 128, 15 lines modifiedOffset 128, 15 lines modified
128 ················try·{128 ················try·{
129 ····················final·String[]·array·=·new·String[n];129 ····················final·String[]·array·=·new·String[n];
130 ····················array[0]·=·s;130 ····················array[0]·=·s;
131 ····················query·=·(Context)contentResolver.query(uri,·array,·(String)null,·(String[])null,·(String)null);131 ····················query·=·(Context)contentResolver.query(uri,·array,·(String)null,·(String[])null,·(String)null);
132 ····················if·(query·!=·null)·{132 ····················if·(query·!=·null)·{
133 ························try·{133 ························try·{
134 ····························if·(((Cursor)query).moveToFirst())·{134 ····························if·(((Cursor)query).moveToFirst())·{
135 ································s2·=·((Cursor)query).getString(((Cursor)query).getColumnIndex(s));135 ································s2·=·((Cursor)query).getString(((Cursor)query).getColumnIndexOrThrow(s));
136 ····························}136 ····························}
137 ························}137 ························}
138 ························finally·{138 ························finally·{
139 ····························((Cursor)query).close();139 ····························((Cursor)query).close();
140 ························}140 ························}
141 ····················}141 ····················}
142 ····················((Cursor)query).close();142 ····················((Cursor)query).close();
Offset 492, 60 lines modifiedOffset 492, 60 lines modified
492 ················}492 ················}
493 ············}493 ············}
494 ············catch·(Exception·ex15)·{}494 ············catch·(Exception·ex15)·{}
495 ········}495 ········}
496 ········catch·(Exception·ex16)·{}496 ········catch·(Exception·ex16)·{}
497 ····}497 ····}
498 ····498 ····
499 ····public·static·a·k(Context·str,·final·Uri·uri,·final·boolean·b)·{499 ····public·static·a·k(Context·str,·Uri·fd,·final·boolean·b)·{
500 ········final·StringBuilder·sb·=·new·StringBuilder();500 ········final·StringBuilder·sb·=·new·StringBuilder();
501 ········sb.append("Caching·from·URI:·");501 ········sb.append("Caching·from·URI:·");
502 ········sb.append(uri.toString());502 ········sb.append(fd.toString());
503 ········final·String·string·=·sb.toString();503 ········final·String·string·=·sb.toString();
504 ········final·String·s·=·"FilePickerUtils";504 ········final·String·s·=·"FilePickerUtils";
505 ········Log.i(s,·string);505 ········Log.i(s,·string);
506 ········final·a$a·a$a·=·new·a$a();506 ········final·a$a·a$a·=·new·a$a();
507 ········final·String·d·=·d(uri,·(Context)str);507 ········final·String·d·=·d(fd,·(Context)str);
508 ········final·StringBuilder·sb2·=·new·StringBuilder();508 ········final·StringBuilder·sb2·=·new·StringBuilder();
509 ········sb2.append(((Context)str).getCacheDir().getAbsolutePath());509 ········sb2.append(((Context)str).getCacheDir().getAbsolutePath());
510 ········sb2.append("/file_picker/");510 ········sb2.append("/file_picker/");
511 ········Serializable·value;511 ········Serializable·value;
512 ········if·(d·!=·null)·{512 ········if·(d·!=·null)·{
513 ············value·=·d;513 ············value·=·d;
514 ········}514 ········}
515 ········else·{515 ········else·{
516 ············value·=·Integer.valueOf(new·Random().nextInt(100000));516 ············value·=·Integer.valueOf(new·Random().nextInt(100000));
517 ········}517 ········}
518 ········sb2.append(value);518 ········sb2.append(value);
519 ········final·String·string2·=·sb2.toString();519 ········final·String·string2·=·sb2.toString();
520 ········final·File·file·=·new·File(string2);520 ········final·File·file·=·new·File(string2);
521 ········Label_0369:·{521 ········Label_0375:·{
522 ············if·(!file.exists())·{522 ············if·(!file.exists())·{
523 ················file.getParentFile().mkdirs();523 ················file.getParentFile().mkdirs();
524 ················FileOutputStream·out;524 ················FileOutputStream·out;
525 ················try·{525 ················try·{
526 ····················out·=·new·FileOutputStream(string2);526 ····················out·=·new·FileOutputStream(string2);
527 ····················try·{527 ····················try·{
528 ························final·BufferedOutputStream·bufferedOutputStream·=·new·BufferedOutputStream(out);528 ························final·BufferedOutputStream·bufferedOutputStream·=·new·BufferedOutputStream(out);
529 ························final·InputStream·openInputStream·=·((Context)str).getContentResolver().openInputStream(uri);529 ························final·InputStream·openInputStream·=·((Context)str).getContentResolver().openInputStream(fd);
530 ························final·byte[]·array·=·new·byte[8192];530 ························final·byte[]·array·=·new·byte[8192];
531 ························while·(true)·{531 ························while·(true)·{
532 ····························final·int·read·=·openInputStream.read(array);532 ····························final·int·read·=·openInputStream.read(array);
533 ····························if·(read·<·0)·{533 ····························if·(read·<·0)·{
534 ································break;534 ································break;
535 ····························}535 ····························}
536 ····························bufferedOutputStream.write(array,·0,·read);536 ····························bufferedOutputStream.write(array,·0,·read);
537 ························}537 ························}
538 ························bufferedOutputStream.flush();538 ························bufferedOutputStream.flush();
539 ························break·Label_0369;539 ························break·Label_0375;
540 ····················}540 ····················}
541 ····················finally·{541 ····················finally·{
542 ························final·FileDescriptor·fd·=·out.getFD();542 ························fd·=·(Uri)out.getFD();
543 ························try·{543 ························try·{
544 ····························fd.sync();544 ····························((FileDescriptor)fd).sync();
545 ························}545 ························}
546 ························catch·(Exception·str)·{}546 ························catch·(Exception·str)·{}
547 ····················}547 ····················}
548 ················}548 ················}
549 ················catch·(Exception·str)·{549 ················catch·(Exception·str)·{
550 ····················out·=·null;550 ····················out·=·null;
551 ················}551 ················}
Offset 575, 11 lines modifiedOffset 575, 12 lines modified
575 ········sb4.append(string2);575 ········sb4.append(string2);
576 ········Log.d(s,·sb4.toString());576 ········Log.d(s,·sb4.toString());
577 ········if·(b)·{577 ········if·(b)·{
578 ············j(file,·a$a);578 ············j(file,·a$a);
579 ········}579 ········}
580 ········a$a.d(string2);580 ········a$a.d(string2);
581 ········a$a.c(d);581 ········a$a.c(d);
 582 ········a$a.f(fd);
582 ········a$a.e(Long.parseLong(String.valueOf(file.length())));583 ········a$a.e(Long.parseLong(String.valueOf(file.length())));
583 ········return·a$a.a();584 ········return·a$a.a();
584 ····}585 ····}
585 }586 }
2.46 KB
io/flutter/plugins/GeneratedPluginRegistrant.class
2.37 KB
procyon -ec {}
    
Offset 111, 15 lines modifiedOffset 111, 15 lines modified
111 ················try·{111 ················try·{
112 ····················final·h·h·=·new·h();112 ····················final·h·h·=·new·h();
113 ····················final·io.flutter.embedding.engine.i.b·b7·=·p6;113 ····················final·io.flutter.embedding.engine.i.b·b7·=·p6;
114 ····················try·{114 ····················try·{
115 ························b7.i((a)h);115 ························b7.i((a)h);
116 ····················}116 ····················}
117 ····················catch·(Exception·ex6)·{117 ····················catch·(Exception·ex6)·{
118 ························c.a.b.c(s,·"Error·registering·plugin·path_provider,·io.flutter.plugins.pathprovider.PathProviderPlugin",·(Throwable)ex6);118 ························c.a.b.c(s,·"Error·registering·plugin·path_provider_android,·io.flutter.plugins.pathprovider.PathProviderPlugin",·(Throwable)ex6);
119 ····················}119 ····················}
120 ················}120 ················}
121 ················catch·(Exception·ex25)·{}121 ················catch·(Exception·ex25)·{}
122 ············}122 ············}
123 ············catch·(Exception·ex26)·{}123 ············catch·(Exception·ex26)·{}
124 ········}124 ········}
125 ········catch·(Exception·ex27)·{}125 ········catch·(Exception·ex27)·{}
Offset 147, 15 lines modifiedOffset 147, 15 lines modified
147 ················try·{147 ················try·{
148 ····················final·io.flutter.plugins.d.b·b9·=·new·io.flutter.plugins.d.b();148 ····················final·io.flutter.plugins.d.b·b9·=·new·io.flutter.plugins.d.b();
149 ····················final·io.flutter.embedding.engine.i.b·b10·=·p8;149 ····················final·io.flutter.embedding.engine.i.b·b10·=·p8;
150 ····················try·{150 ····················try·{
151 ························b10.i((a)b9);151 ························b10.i((a)b9);
152 ····················}152 ····················}
153 ····················catch·(Exception·ex8)·{153 ····················catch·(Exception·ex8)·{
154 ························c.a.b.c(s,·"Error·registering·plugin·shared_preferences,·io.flutter.plugins.sharedpreferences.SharedPreferencesPlugin",·(Throwable)ex8);154 ························c.a.b.c(s,·"Error·registering·plugin·shared_preferences_android,·io.flutter.plugins.sharedpreferences.SharedPreferencesPlugin",·(Throwable)ex8);
155 ····················}155 ····················}
156 ················}156 ················}
157 ················catch·(Exception·ex31)·{}157 ················catch·(Exception·ex31)·{}
158 ············}158 ············}
159 ············catch·(Exception·ex32)·{}159 ············catch·(Exception·ex32)·{}
160 ········}160 ········}
161 ········catch·(Exception·ex33)·{}161 ········catch·(Exception·ex33)·{}
Offset 165, 15 lines modifiedOffset 165, 15 lines modified
165 ················try·{165 ················try·{
166 ····················final·c·c·=·new·c();166 ····················final·c·c·=·new·c();
167 ····················final·io.flutter.embedding.engine.i.b·b11·=·p9;167 ····················final·io.flutter.embedding.engine.i.b·b11·=·p9;
168 ····················try·{168 ····················try·{
169 ························b11.i((a)c);169 ························b11.i((a)c);
170 ····················}170 ····················}
171 ····················catch·(Exception·ex9)·{171 ····················catch·(Exception·ex9)·{
172 ························c.a.b.c(s,·"Error·registering·plugin·url_launcher,·io.flutter.plugins.urllauncher.UrlLauncherPlugin",·(Throwable)ex9);172 ························c.a.b.c(s,·"Error·registering·plugin·url_launcher_android,·io.flutter.plugins.urllauncher.UrlLauncherPlugin",·(Throwable)ex9);
173 ····················}173 ····················}
174 ················}174 ················}
175 ················catch·(Exception·ex34)·{}175 ················catch·(Exception·ex34)·{}
176 ············}176 ············}
177 ············catch·(Exception·ex35)·{}177 ············catch·(Exception·ex35)·{}
178 ········}178 ········}
179 ········catch·(Exception·ex36)·{}179 ········catch·(Exception·ex36)·{}
314 B
io/flutter/plugins/c/a.class
258 B
procyon -ec {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
  
3 import·java.util.concurrent.Callable;3 import·java.util.concurrent.Callable;
4 import·b.c.a.b.a.f;4 import·b.c.a.b.a.f;
  
5 public·final·class·a·implements·Runnable5 public·final·class·a·implements·Runnable
6 {6 {
7 ····public·final·void·run()·{7 ····public·final·void·run()·{
8 ········h.k(this.a,·this.b);8 ········h$d.h(this.a,·this.b);
9 ····}9 ····}
10 }10 }
321 B
io/flutter/plugins/c/b.class
265 B
procyon -ec {}
    
Offset 2, 10 lines modifiedOffset 2, 10 lines modified
2 package·io.flutter.plugins.c;2 package·io.flutter.plugins.c;
  
3 import·java.util.concurrent.Callable;3 import·java.util.concurrent.Callable;
  
4 public·final·class·b·implements·Callable4 public·final·class·b·implements·Callable
5 {5 {
6 ····public·final·Object·call()·{6 ····public·final·Object·call()·{
7 ········return·this.a.o();7 ········return·this.a.n();
8 ····}8 ····}
9 }9 }
321 B
io/flutter/plugins/c/c.class
265 B
procyon -ec {}
    
Offset 2, 10 lines modifiedOffset 2, 10 lines modified
2 package·io.flutter.plugins.c;2 package·io.flutter.plugins.c;
  
3 import·java.util.concurrent.Callable;3 import·java.util.concurrent.Callable;
  
4 public·final·class·c·implements·Callable4 public·final·class·c·implements·Callable
5 {5 {
6 ····public·final·Object·call()·{6 ····public·final·Object·call()·{
7 ········return·this.a.s();7 ········return·this.a.t();
8 ····}8 ····}
9 }9 }
321 B
io/flutter/plugins/c/d.class
265 B
procyon -ec {}
    
Offset 2, 10 lines modifiedOffset 2, 10 lines modified
2 package·io.flutter.plugins.c;2 package·io.flutter.plugins.c;
  
3 import·java.util.concurrent.Callable;3 import·java.util.concurrent.Callable;
  
4 public·final·class·d·implements·Callable4 public·final·class·d·implements·Callable
5 {5 {
6 ····public·final·Object·call()·{6 ····public·final·Object·call()·{
7 ········return·this.a.w();7 ········return·this.a.r();
8 ····}8 ····}
9 }9 }
321 B
io/flutter/plugins/c/e.class
265 B
procyon -ec {}
    
Offset 2, 10 lines modifiedOffset 2, 10 lines modified
2 package·io.flutter.plugins.c;2 package·io.flutter.plugins.c;
  
3 import·java.util.concurrent.Callable;3 import·java.util.concurrent.Callable;
  
4 public·final·class·e·implements·Callable4 public·final·class·e·implements·Callable
5 {5 {
6 ····public·final·Object·call()·{6 ····public·final·Object·call()·{
7 ········return·this.a.m();7 ········return·this.a.l();
8 ····}8 ····}
9 }9 }
333 B
io/flutter/plugins/c/f.class
277 B
procyon -ec {}
    
Offset 2, 10 lines modifiedOffset 2, 10 lines modified
2 package·io.flutter.plugins.c;2 package·io.flutter.plugins.c;
  
3 import·java.util.concurrent.Callable;3 import·java.util.concurrent.Callable;
  
4 public·final·class·f·implements·Callable4 public·final·class·f·implements·Callable
5 {5 {
6 ····public·final·Object·call()·{6 ····public·final·Object·call()·{
7 ········return·this.a.u(this.b);7 ········return·this.a.p(this.b);
8 ····}8 ····}
9 }9 }
321 B
io/flutter/plugins/c/g.class
265 B
procyon -ec {}
    
Offset 2, 10 lines modifiedOffset 2, 10 lines modified
2 package·io.flutter.plugins.c;2 package·io.flutter.plugins.c;
  
3 import·java.util.concurrent.Callable;3 import·java.util.concurrent.Callable;
  
4 public·final·class·g·implements·Callable4 public·final·class·g·implements·Callable
5 {5 {
6 ····public·final·Object·call()·{6 ····public·final·Object·call()·{
7 ········return·this.a.q();7 ········return·this.a.j();
8 ····}8 ····}
9 }9 }
1.12 KB
io/flutter/plugins/c/h$b.class
1.06 KB
procyon -ec {}
    
Offset 1, 19 lines modifiedOffset 1, 37 lines modified
  
1 package·io.flutter.plugins.c;1 package·io.flutter.plugins.c;
  
 2 import·c.a.c.a.j$d;
2 import·android.os.Looper; 
3 import·android.os.Handler; 
4 import·java.util.concurrent.Executor; 
  
5 class·h$b·implements·Executor3 class·h$b·implements·h$c
6 {4 {
7 ····private·final·Handler·a;5 ····final·/*·synthetic·*/·h·a;
8 ····6 ····
9 ····private·h$b()·{7 ····private·h$b(final·h·a)·{
10 ········this.a·=·new·Handler(Looper.getMainLooper());8 ········this.a·=·a;
11 ····}9 ····}
12 ····10 ····
13 ····public·void·execute(final·Runnable·runnable)·{ 
14 ········this.a.post(runnable);11 ····public·void·a(final·j$d·j$d)·{
 12 ········j$d.a((Object)h.f(this.a));
 13 ····}
 14 ····
 15 ····public·void·b(final·j$d·j$d)·{
 16 ········j$d.a((Object)h.i(this.a));
 17 ····}
 18 ····
 19 ····public·void·c(final·j$d·j$d)·{
 20 ········j$d.a((Object)h.d(this.a));
 21 ····}
 22 ····
 23 ····public·void·d(final·String·s,·final·j$d·j$d)·{
 24 ········j$d.a((Object)h.b(this.a,·s));
 25 ····}
 26 ····
 27 ····public·void·e(final·j$d·j$d)·{
 28 ········j$d.a((Object)h.c(this.a));
 29 ····}
 30 ····
 31 ····public·void·f(final·j$d·j$d)·{
 32 ········j$d.a((Object)h.a(this.a));
15 ····}33 ····}
16 }34 }
2.49 KB
io/flutter/plugins/urllauncher/WebViewActivity.class
2.38 KB
procyon -ec {}
    
Offset 2, 14 lines modifiedOffset 2, 15 lines modified
2 package·io.flutter.plugins.urllauncher;2 package·io.flutter.plugins.urllauncher;
  
3 import·android.view.KeyEvent;3 import·android.view.KeyEvent;
4 import·android.webkit.WebChromeClient;4 import·android.webkit.WebChromeClient;
5 import·android.view.View;5 import·android.view.View;
6 import·java.util.Iterator;6 import·java.util.Iterator;
7 import·java.util.HashMap;7 import·java.util.HashMap;
 8 import·java.util.Collections;
8 import·java.util.Map;9 import·java.util.Map;
9 import·android.content.Intent;10 import·android.content.Intent;
10 import·android.os.Bundle;11 import·android.os.Bundle;
11 import·android.content.Context;12 import·android.content.Context;
12 import·android.content.IntentFilter;13 import·android.content.IntentFilter;
13 import·android.webkit.WebView;14 import·android.webkit.WebView;
14 import·android.webkit.WebViewClient;15 import·android.webkit.WebViewClient;
Offset 37, 31 lines modifiedOffset 38, 33 lines modified
37 ········final·Intent·putExtra·=·new·Intent(context,·(Class)WebViewActivity.class).putExtra(WebViewActivity.f,·s);38 ········final·Intent·putExtra·=·new·Intent(context,·(Class)WebViewActivity.class).putExtra(WebViewActivity.f,·s);
38 ········s·=·WebViewActivity.g;39 ········s·=·WebViewActivity.g;
39 ········final·Intent·putExtra2·=·putExtra.putExtra(s,·b);40 ········final·Intent·putExtra2·=·putExtra.putExtra(s,·b);
40 ········s·=·WebViewActivity.h;41 ········s·=·WebViewActivity.h;
41 ········return·putExtra2.putExtra(s,·b2).putExtra("com.android.browser.headers",·bundle);42 ········return·putExtra2.putExtra(s,·b2).putExtra("com.android.browser.headers",·bundle);
42 ····}43 ····}
43 ····44 ····
44 ····private·Map·c(final·Bundle·bundle)·{45 ····public·static·Map·c(final·Bundle·bundle)·{
 46 ········if·(bundle·==·null)·{
 47 ············return·Collections.emptyMap();
 48 ········}
45 ········final·HashMap<String,·String>·hashMap·=·new·HashMap<String,·String>();49 ········final·HashMap<String,·String>·hashMap·=·new·HashMap<String,·String>();
46 ········for·(final·String·s·:·bundle.keySet())·{50 ········for·(final·String·s·:·bundle.keySet())·{
47 ············hashMap.put(s,·bundle.getString(s));51 ············hashMap.put(s,·bundle.getString(s));
48 ········}52 ········}
49 ········return·hashMap;53 ········return·hashMap;
50 ····}54 ····}
51 ····55 ····
52 ····public·void·onCreate(Bundle·bundleExtra)·{56 ····public·void·onCreate(final·Bundle·bundle)·{
53 ········super.onCreate(bundleExtra);57 ········super.onCreate(bundle);
54 ········this.setContentView((View)(this.c·=·new·WebView((Context)this)));58 ········this.setContentView((View)(this.c·=·new·WebView((Context)this)));
55 ········final·Intent·intent·=·this.getIntent();59 ········final·Intent·intent·=·this.getIntent();
56 ········final·String·stringExtra·=·intent.getStringExtra(WebViewActivity.f);60 ········final·String·stringExtra·=·intent.getStringExtra(WebViewActivity.f);
57 ········final·boolean·booleanExtra·=·intent.getBooleanExtra(WebViewActivity.g,·false);61 ········final·boolean·booleanExtra·=·intent.getBooleanExtra(WebViewActivity.g,·false);
58 ········final·boolean·booleanExtra2·=·intent.getBooleanExtra(WebViewActivity.h,·false);62 ········final·boolean·booleanExtra2·=·intent.getBooleanExtra(WebViewActivity.h,·false);
59 ········bundleExtra·=·intent.getBundleExtra("com.android.browser.headers");63 ········this.c.loadUrl(stringExtra,·c(intent.getBundleExtra("com.android.browser.headers")));
60 ········this.c.loadUrl(stringExtra,·this.c(bundleExtra)); 
61 ········this.c.getSettings().setJavaScriptEnabled(booleanExtra);64 ········this.c.getSettings().setJavaScriptEnabled(booleanExtra);
62 ········this.c.getSettings().setDomStorageEnabled(booleanExtra2);65 ········this.c.getSettings().setDomStorageEnabled(booleanExtra2);
63 ········this.c.setWebViewClient(this.b);66 ········this.c.setWebViewClient(this.b);
64 ········this.c.getSettings().setSupportMultipleWindows(true);67 ········this.c.getSettings().setSupportMultipleWindows(true);
65 ········this.c.setWebChromeClient((WebChromeClient)new·WebViewActivity$c(this,·(WebViewActivity$a)null));68 ········this.c.setWebChromeClient((WebChromeClient)new·WebViewActivity$c(this,·(WebViewActivity$a)null));
66 ········this.registerReceiver(this.a,·this.d);69 ········this.registerReceiver(this.a,·this.d);
67 ····}70 ····}
2.11 KB
io/flutter/plugins/urllauncher/b.class
2.03 KB
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 14 lines modified
  
1 package·io.flutter.plugins.urllauncher;1 package·io.flutter.plugins.urllauncher;
  
2 import·android.content.ActivityNotFoundException;2 import·android.content.ActivityNotFoundException;
3 import·android.os.Bundle;3 import·android.os.Bundle;
4 import·android.content.ComponentName;4 import·android.content.ComponentName;
 5 import·android.util.Log;
5 import·android.net.Uri;6 import·android.net.Uri;
6 import·android.content.Intent;7 import·android.content.Intent;
7 import·android.app.Activity;8 import·android.app.Activity;
8 import·android.content.Context;9 import·android.content.Context;
  
9 class·b10 class·b
10 {11 {
Offset 15, 25 lines modifiedOffset 16, 39 lines modified
15 ····private·Activity·b;16 ····private·Activity·b;
16 ····17 ····
17 ····b(final·Context·a,·final·Activity·b)·{18 ····b(final·Context·a,·final·Activity·b)·{
18 ········this.a·=·a;19 ········this.a·=·a;
19 ········this.b·=·b;20 ········this.b·=·b;
20 ····}21 ····}
21 ····22 ····
22 ····boolean·a(String·shortString)·{23 ····boolean·a(String·s)·{
23 ········final·Intent·intent·=·new·Intent("android.intent.action.VIEW");24 ········final·Intent·intent·=·new·Intent("android.intent.action.VIEW");
24 ········intent.setData(Uri.parse(shortString));25 ········intent.setData(Uri.parse(s));
25 ········final·ComponentName·resolveActivity·=·intent.resolveActivity(this.a.getPackageManager());26 ········final·ComponentName·resolveActivity·=·intent.resolveActivity(this.a.getPackageManager());
 27 ········final·String·s2·=·"component·name·for·";
 28 ········final·String·s3·=·"UrlLauncher";
26 ········if·(resolveActivity·!=·null)·{29 ········if·(resolveActivity·==·null)·{
27 ············shortString·=·resolveActivity.toShortString(); 
28 ············if·(!"{com.android.fallback/com.android.fallback.Fallback}".equals(shortString))·{30 ············final·StringBuilder·sb·=·new·StringBuilder();
 31 ············sb.append(s2);
 32 ············sb.append(s);
 33 ············sb.append("·is·null");
 34 ············s·=·sb.toString();
 35 ············Log.i(s3,·s);
29 ················return·true;36 ············return·false;
30 ············} 
31 ········}37 ········}
32 ········return·false;38 ········final·StringBuilder·sb2·=·new·StringBuilder();
 39 ········sb2.append(s2);
 40 ········sb2.append(s);
 41 ········sb2.append("·is·");
 42 ········s·=·resolveActivity.toShortString();
 43 ········sb2.append(s);
 44 ········s·=·sb2.toString();
 45 ········Log.i(s3,·s);
 46 ········s·=·resolveActivity.toShortString();
 47 ········return·"{com.android.fallback/com.android.fallback.Fallback}".equals(s)·^·true;
33 ····}48 ····}
34 ····49 ····
35 ····void·b()·{50 ····void·b()·{
36 ········this.a.sendBroadcast(new·Intent(WebViewActivity.e));51 ········this.a.sendBroadcast(new·Intent(WebViewActivity.e));
37 ····}52 ····}
38 ····53 ····
39 ····b$a·c(final·String·s,·final·Bundle·bundle,·final·boolean·b,·final·boolean·b2,·final·boolean·b3)·{54 ····b$a·c(final·String·s,·final·Bundle·bundle,·final·boolean·b,·final·boolean·b2,·final·boolean·b3)·{
2.46 KB
com/mr/flutter/plugin/filepicker/b.class
2.38 KB
procyon -ec {}
    
Offset 47, 36 lines modifiedOffset 47, 36 lines modified
47 ····}47 ····}
48 ····48 ····
49 ····private·void·i()·{49 ····private·void·i()·{
50 ········this.c·=·null;50 ········this.c·=·null;
51 ····}51 ····}
52 ····52 ····
53 ····private·void·j(final·boolean·b)·{53 ····private·void·j(final·boolean·b)·{
 54 ········if·(this.h·!=·null)·{
 55 ············if·(!this.f.equals("dir"))·{
54 ········((Handler)new·b$c(this,·Looper.getMainLooper(),·b)).obtainMessage().sendToTarget();56 ················((Handler)new·b$c(this,·Looper.getMainLooper(),·b)).obtainMessage().sendToTarget();
 57 ············}
 58 ········}
55 ····}59 ····}
56 ····60 ····
57 ····private·static·void·k(final·j$d·j$d)·{61 ····private·static·void·k(final·j$d·j$d)·{
58 ········j$d.b("already_active",·"File·picker·is·already·active",·(Object)null);62 ········j$d.b("already_active",·"File·picker·is·already·active",·(Object)null);
59 ····}63 ····}
60 ····64 ····
61 ····private·void·l(final·String·s,·final·String·s2)·{65 ····private·void·l(final·String·s,·final·String·s2)·{
62 ········if·(this.c·==·null)·{66 ········if·(this.c·==·null)·{
63 ············return;67 ············return;
64 ········}68 ········}
65 ········if·(this.h·!=·null)·{ 
66 ············this.j(false);69 ········this.j(false);
67 ········} 
68 ········this.c.b(s,·s2,·(Object)null);70 ········this.c.b(s,·s2,·(Object)null);
69 ········this.i();71 ········this.i();
70 ····}72 ····}
71 ····73 ····
72 ····private·void·m(Object·o)·{74 ····private·void·m(Object·o)·{
73 ········if·(this.h·!=·null)·{ 
74 ············this.j(false);75 ········this.j(false);
75 ········} 
76 ········if·(this.c·!=·null)·{76 ········if·(this.c·!=·null)·{
77 ············if·(o·!=·null·&&·!(o·instanceof·String))·{77 ············if·(o·!=·null·&&·!(o·instanceof·String))·{
78 ················final·ArrayList<HashMap>·list·=·new·ArrayList<HashMap>();78 ················final·ArrayList<HashMap>·list·=·new·ArrayList<HashMap>();
79 ················final·Iterator<a>·iterator·=·((ArrayList)o).iterator();79 ················final·Iterator<a>·iterator·=·((ArrayList)o).iterator();
80 ················while·(iterator.hasNext())·{80 ················while·(iterator.hasNext())·{
81 ····················list.add(((a)iterator.next()).a());81 ····················list.add(((a)iterator.next()).a());
82 ················}82 ················}
Offset 159, 30 lines modifiedOffset 159, 27 lines modified
159 ················b·=·true;159 ················b·=·true;
160 ············}160 ············}
161 ········}161 ········}
162 ········if·(b)·{162 ········if·(b)·{
163 ············this.p();163 ············this.p();
164 ········}164 ········}
165 ········else·{165 ········else·{
166 ············this.l("read_external_storage_denied",·"User·did·not·allowed·reading·external·storage");166 ············this.l("read_external_storage_denied",·"User·did·not·allow·reading·external·storage");
167 ········}167 ········}
168 ········return·b2;168 ········return·b2;
169 ····}169 ····}
170 ····170 ····
171 ····public·boolean·c(final·int·n,·final·int·n2,·final·Intent·intent)·{171 ····public·boolean·c(final·int·n,·final·int·n2,·final·Intent·intent)·{
172 ········if·(this.f·==·null)·{172 ········if·(this.f·==·null)·{
173 ············return·false;173 ············return·false;
174 ········}174 ········}
175 ········final·int·i·=·com.mr.flutter.plugin.filepicker.b.i;175 ········final·int·i·=·com.mr.flutter.plugin.filepicker.b.i;
176 ········final·boolean·b·=·true;176 ········final·boolean·b·=·true;
177 ········if·(n·==·i·&&·n2·==·-1)·{177 ········if·(n·==·i·&&·n2·==·-1)·{
 178 ············this.j(b);
178 ············final·c$b·h·=·this.h; 
179 ············if·(h·!=·null)·{ 
180 ················h.a((Object)Boolean.TRUE); 
181 ············} 
182 ············new·Thread((Runnable)new·b$b(this,·intent)).start();179 ············new·Thread((Runnable)new·b$b(this,·intent)).start();
183 ············return·b;180 ············return·b;
184 ········}181 ········}
185 ········if·(n·==·i·&&·n2·==·0)·{182 ········if·(n·==·i·&&·n2·==·0)·{
186 ············Log.i("FilePickerDelegate",·"User·cancelled·the·picker·request");183 ············Log.i("FilePickerDelegate",·"User·cancelled·the·picker·request");
187 ············this.m(null);184 ············this.m(null);
188 ············return·b;185 ············return·b;
6.67 KB
io/flutter/plugins/b/a.class
6.62 KB
procyon -ec {}
    
Offset 1, 106 lines modifiedOffset 1, 50 lines modified
  
1 package·io.flutter.plugins.b;1 package·io.flutter.plugins.b;
  
 2 import·android.os.Build$VERSION;
 3 import·io.flutter.embedding.engine.i.a$b;
 4 import·io.flutter.embedding.engine.i.c.c;
 5 import·android.graphics.Matrix;
2 import·android.content.ContentResolver;6 import·android.content.ContentResolver;
 7 import·android.graphics.Bitmap;
3 import·java.io.IOException;8 import·java.io.IOException;
4 import·android.provider.MediaStore$Images$Media;9 import·android.provider.MediaStore$Images$Media;
5 import·java.io.OutputStream;10 import·java.io.OutputStream;
6 import·android.graphics.Bitmap$CompressFormat;11 import·android.graphics.Bitmap$CompressFormat;
7 import·java.io.FileOutputStream;12 import·java.io.FileOutputStream;
8 import·java.io.File;13 import·java.io.File;
9 import·android.graphics.BitmapFactory;14 import·android.graphics.BitmapFactory;
10 import·android.graphics.Bitmap$Config;15 import·android.graphics.Bitmap$Config;
11 import·android.graphics.BitmapFactory$Options;16 import·android.graphics.BitmapFactory$Options;
12 import·android.media.ExifInterface;17 import·android.media.ExifInterface;
13 import·android.os.Build$VERSION; 
14 import·io.flutter.embedding.engine.i.c.c; 
15 import·android.graphics.Matrix; 
16 import·android.graphics.Bitmap; 
17 import·android.app.Activity;18 import·android.app.Activity;
18 import·c.a.c.a.j;19 import·c.a.c.a.j;
19 import·c.a.c.a.i;20 import·c.a.c.a.i;
20 import·c.a.c.a.j$d;21 import·c.a.c.a.j$d;
21 import·c.a.c.a.o;22 import·c.a.c.a.o;
22 import·c.a.c.a.j$c;23 import·c.a.c.a.j$c;
  
23 public·class·a·implements·io.flutter.embedding.engine.i.a,·j$c,·o,·io.flutter.embedding.engine.i.c.a24 public·class·a·implements·io.flutter.embedding.engine.i.a,·j$c,·o,·io.flutter.embedding.engine.i.c.a
24 {25 {
25 ····private·j$d·a;26 ····private·j$d·a;
26 ····private·i·b;27 ····private·i·b;
27 ····private·j·c;28 ····private·j·c;
28 ····private·Activity·d;29 ····private·Activity·d;
29 ····private·a$b·e; 
30 ···· 
31 ····private·static·Bitmap·k(final·Bitmap·bitmap,·final·float·n)·{ 
32 ········final·Matrix·matrix·=·new·Matrix(); 
33 ········matrix.postRotate(n); 
34 ········return·Bitmap.createBitmap(bitmap,·0,·0,·bitmap.getWidth(),·bitmap.getHeight(),·matrix,·true); 
35 ····} 
36 ···· 
37 ····public·boolean·a(final·int·n,·final·String[]·array,·final·int[]·array2)·{ 
38 ········final·int·length·=·array2.length; 
39 ········final·boolean·b·=·true; 
40 ········final·boolean·b2·=·length·>·0·&&·array2[0]·==·0; 
41 ········if·(n·!=·23483)·{ 
42 ············return·false; 
43 ········} 
44 ········if·(b2)·{ 
45 ············if·(this.b·!=·null)·{ 
46 ················this.j(); 
47 ············} 
48 ············return·b; 
49 ········} 
50 ········return·b2·&&·b; 
51 ····} 
52 ····30 ····
 31 ····private·static·Object·i(final·i·i,·final·String·s,·final·Object·o)·{
 32 ········if·(!i.c(s))·{
 33 ············return·o;
53 ····public·void·b()·{ 
54 ········this.d·=·null; 
55 ····} 
56 ···· 
57 ····public·void·c(final·c·c)·{ 
58 ········this.d·=·c.b(); 
59 ········this.e·=·(a$b)new·a$a(this); 
60 ····} 
61 ···· 
62 ····public·void·d(final·c·c)·{ 
63 ········this.d·=·c.b(); 
64 ····} 
65 ···· 
66 ····public·void·e(final·io.flutter.embedding.engine.i.a$b·a$b)·{ 
67 ········this.c·=·null; 
68 ····} 
69 ···· 
70 ····public·void·f()·{ 
71 ····} 
72 ···· 
73 ····public·void·g(final·i·b,·final·j$d·a)·{ 
74 ········this.a·=·a; 
75 ········this.b·=·b; 
76 ········if·(b.a.equals("getPlatformVersion"))·{ 
77 ············final·StringBuilder·sb·=·new·StringBuilder(); 
78 ············sb.append("Android·"); 
79 ············sb.append(Build$VERSION.RELEASE); 
80 ············a.a((Object)sb.toString()); 
81 ········} 
82 ········else·if·(b.a.equals("rotateImage"))·{ 
83 ············this.l(); 
84 ········} 
85 ········else·{ 
86 ············a.c(); 
87 ········}34 ········}
 35 ········return·i.a(s);
88 ····}36 ····}
89 ····37 ····
90 ····public·void·h(final·io.flutter.embedding.engine.i.a$b·a$b)·{ 
91 ········(this.c·=·new·j(a$b.b(),·"flutter_exif_rotation")).e((j$c)this); 
92 ····} 
93 ···· 
94 ····public·void·j()·{38 ····private·void·j()·{
95 ········final·String·pathname·=·(String)this.b.a("path");39 ········final·String·pathname·=·(String)this.b.a("path");
96 ········final·Boolean·b·=·(Boolean)this.b.a("save");40 ········final·Boolean·b·=·(Boolean)i(this.b,·"save",·Boolean.FALSE);
97 ········File·file·=·null;41 ········File·file·=·null;
98 ········j$d·a·=·null;42 ········j$d·a·=·null;
99 ········try·{43 ········try·{
100 ············final·int·attributeInt·=·new·ExifInterface(pathname).getAttributeInt("Orientation",·0);44 ············final·int·attributeInt·=·new·ExifInterface(pathname).getAttributeInt("Orientation",·0);
101 ············try·{45 ············try·{
102 ················try·{46 ················try·{
103 ····················final·BitmapFactory$Options·bitmapFactory$Options·=·new·BitmapFactory$Options();47 ····················final·BitmapFactory$Options·bitmapFactory$Options·=·new·BitmapFactory$Options();
Offset 123, 17 lines modifiedOffset 67, 17 lines modified
123 ························}67 ························}
124 ························try·{68 ························try·{
125 ····························file·=·new·File(pathname);69 ····························file·=·new·File(pathname);
126 ····························final·FileOutputStream·fileOutputStream·=·new·FileOutputStream(file);70 ····························final·FileOutputStream·fileOutputStream·=·new·FileOutputStream(file);
127 ····························bitmap.compress(Bitmap$CompressFormat.JPEG,·100,·(OutputStream)fileOutputStream);71 ····························bitmap.compress(Bitmap$CompressFormat.JPEG,·100,·(OutputStream)fileOutputStream);
128 ····························fileOutputStream.flush();72 ····························fileOutputStream.flush();
129 ····························fileOutputStream.close();73 ····························fileOutputStream.close();
130 ····························Label_0270:·{74 ····························Label_0292:·{
131 ································if·(!(boolean)b)·{75 ································if·(!(boolean)b)·{
132 ····································break·Label_0270;76 ····································break·Label_0292;
133 ································}77 ································}
Max diff block lines reached; 2413/6748 bytes (35.76%) of diff not shown.
526 B
io/flutter/plugins/c/h$a.class
466 B
procyon -ec {}
    
Offset 1, 22 lines modifiedOffset 1, 6 lines modified
  
1 package·io.flutter.plugins.c;1 package·io.flutter.plugins.c;
  
 2 class·h$a
2 import·c.a.c.a.j$d; 
3 import·b.c.a.b.a.b; 
  
4 class·h$a·implements·b 
5 {3 {
6 ····final·/*·synthetic·*/·j$d·a; 
7 ···· 
8 ····h$a(final·h·h,·final·j$d·a)·{ 
9 ········this.a·=·a; 
10 ····} 
11 ···· 
12 ····public·void·a(final·Throwable·t)·{ 
13 ········this.a.b(t.getClass().getName(),·t.getMessage(),·(Object)null); 
14 ····} 
15 ···· 
16 ····public·void·b(final·Object·o)·{ 
17 ········this.a.a(o); 
18 ····} 
19 }4 }
8.15 KB
io/flutter/plugins/c/h.class
8.1 KB
procyon -ec {}
    
Offset 1, 60 lines modifiedOffset 1, 43 lines modified
  
1 package·io.flutter.plugins.c;1 package·io.flutter.plugins.c;
  
 2 import·c.a.c.a.j$d;
2 import·c.a.c.a.i;3 import·c.a.c.a.i;
3 import·io.flutter.embedding.engine.i.a$b;4 import·io.flutter.embedding.engine.i.a$b;
 5 import·java.lang.reflect.Constructor;
 6 import·java.lang.reflect.Method;
 7 import·android.util.Log;
 8 import·c.a.c.a.r;
 9 import·c.a.c.a.k;
 10 import·c.a.c.a.b;
4 import·java.io.File;11 import·java.io.File;
5 import·android.os.Build$VERSION;12 import·android.os.Build$VERSION;
6 import·java.util.ArrayList;13 import·java.util.ArrayList;
7 import·java.util.List;14 import·java.util.List;
8 import·b.c.a.b.a.b; 
9 import·b.c.a.b.a.e; 
10 import·b.c.a.b.a.c; 
11 import·b.c.a.b.a.f; 
12 import·c.a.c.a.j$d; 
13 import·java.util.concurrent.Callable; 
14 import·java.util.concurrent.Executors; 
15 import·b.c.a.b.a.g; 
16 import·java.util.concurrent.Executor; 
17 import·c.a.c.a.j;15 import·c.a.c.a.j;
18 import·android.content.Context;16 import·android.content.Context;
19 import·c.a.c.a.j$c;17 import·c.a.c.a.j$c;
20 import·io.flutter.embedding.engine.i.a;18 import·io.flutter.embedding.engine.i.a;
  
21 public·class·h·implements·a,·j$c19 public·class·h·implements·a,·j$c
22 {20 {
23 ····private·Context·a;21 ····private·Context·a;
24 ····private·j·b;22 ····private·j·b;
 23 ····private·h$c·c;
25 ····private·final·Executor·c; 
26 ····private·final·Executor·d; 
27 ····24 ····
28 ····public·h()·{ 
29 ········this.c·=·(Executor)new·h$b((h$a)null); 
30 ········final·g·g·=·new·g(); 
31 ········g.e("path-provider-background-%d"); 
32 ········g.f(5); 
33 ········this.d·=·Executors.newSingleThreadExecutor(g.b()); 
34 ····} 
35 ···· 
36 ····private·void·a(final·Callable·callable,·final·j$d·j$d)·{ 
37 ········final·f·c·=·f.C(); 
38 ········b.c.a.b.a.c.a((e)c,·(b)new·h$a(this,·j$d),·this.c); 
39 ········this.d.execute((Runnable)new·io.flutter.plugins.c.a(c,·callable)); 
40 ····} 
41 ···· 
42 ····private·String·b()·{25 ····private·String·j()·{
43 ········return·c.a.d.a.c(this.a);26 ········return·c.a.d.a.c(this.a);
44 ····}27 ····}
45 ····28 ····
46 ····private·String·c()·{29 ····private·String·k()·{
47 ········return·c.a.d.a.b(this.a);30 ········return·c.a.d.a.b(this.a);
48 ····}31 ····}
49 ····32 ····
50 ····private·List·d()·{33 ····private·List·l()·{
51 ········final·ArrayList<String>·list·=·new·ArrayList<String>();34 ········final·ArrayList<String>·list·=·new·ArrayList<String>();
52 ········if·(Build$VERSION.SDK_INT·>=·19)·{35 ········if·(Build$VERSION.SDK_INT·>=·19)·{
53 ············final·File[]·externalCacheDirs·=·this.a.getExternalCacheDirs();36 ············final·File[]·externalCacheDirs·=·this.a.getExternalCacheDirs();
54 ············for·(int·length·=·externalCacheDirs.length,·i·=·0;·i·<·length;·++i)·{37 ············for·(int·length·=·externalCacheDirs.length,·i·=·0;·i·<·length;·++i)·{
55 ················final·File·file·=·externalCacheDirs[i];38 ················final·File·file·=·externalCacheDirs[i];
56 ················if·(file·!=·null)·{39 ················if·(file·!=·null)·{
57 ····················list.add(file.getAbsolutePath());40 ····················list.add(file.getAbsolutePath());
Offset 66, 15 lines modifiedOffset 49, 15 lines modified
66 ············if·(externalCacheDir·!=·null)·{49 ············if·(externalCacheDir·!=·null)·{
67 ················list.add(externalCacheDir.getAbsolutePath());50 ················list.add(externalCacheDir.getAbsolutePath());
68 ············}51 ············}
69 ········}52 ········}
70 ········return·list;53 ········return·list;
71 ····}54 ····}
72 ····55 ····
73 ····private·List·f(String·absolutePath)·{56 ····private·List·m(String·absolutePath)·{
74 ········final·ArrayList<String>·list·=·new·ArrayList<String>();57 ········final·ArrayList<String>·list·=·new·ArrayList<String>();
75 ········if·(Build$VERSION.SDK_INT·>=·19)·{58 ········if·(Build$VERSION.SDK_INT·>=·19)·{
76 ············final·File[]·externalFilesDirs·=·this.a.getExternalFilesDirs(absolutePath);59 ············final·File[]·externalFilesDirs·=·this.a.getExternalFilesDirs(absolutePath);
77 ············for·(int·length·=·externalFilesDirs.length,·i·=·0;·i·<·length;·++i)·{60 ············for·(int·length·=·externalFilesDirs.length,·i·=·0;·i·<·length;·++i)·{
78 ················final·File·file·=·externalFilesDirs[i];61 ················final·File·file·=·externalFilesDirs[i];
79 ················if·(file·!=·null)·{62 ················if·(file·!=·null)·{
80 ····················list.add(file.getAbsolutePath());63 ····················list.add(file.getAbsolutePath());
Offset 87, 26 lines modifiedOffset 70, 90 lines modified
87 ················absolutePath·=·externalFilesDir.getAbsolutePath();70 ················absolutePath·=·externalFilesDir.getAbsolutePath();
88 ················list.add(absolutePath);71 ················list.add(absolutePath);
89 ············}72 ············}
90 ········}73 ········}
91 ········return·list;74 ········return·list;
92 ····}75 ····}
93 ····76 ····
94 ····private·String·i()·{77 ····private·String·n()·{
95 ········final·File·externalFilesDir·=·this.a.getExternalFilesDir((String)null);78 ········final·File·externalFilesDir·=·this.a.getExternalFilesDir((String)null);
96 ········if·(externalFilesDir·==·null)·{79 ········if·(externalFilesDir·==·null)·{
97 ············return·null;80 ············return·null;
98 ········}81 ········}
99 ········return·externalFilesDir.getAbsolutePath();82 ········return·externalFilesDir.getAbsolutePath();
100 ····}83 ····}
101 ····84 ····
102 ····private·String·j()·{85 ····private·String·o()·{
103 ········return·this.a.getCacheDir().getPath();86 ········return·this.a.getCacheDir().getPath();
104 ····}87 ····}
105 ····88 ····
 89 ····private·void·p(final·b·obj,·final·Context·a)·{
 90 ········final·String·s·=·"PathProviderPlugin";
 91 ········final·String·s2·=·"plugins.flutter.io/path_provider";
 92 ········final·String·className·=·"c.a.c.a.j";
 93 ········try·{
 94 ············final·Class<?>·forName·=·Class.forName(className);
 95 ············final·Class<?>·forName2·=·Class.forName("io.flutter.plugin.common.BinaryMessenger$TaskQueue");
 96 ············try·{
 97 ················final·Method·method·=·obj.getClass().getMethod("makeBackgroundTaskQueue",·(Class<?>[])new·Class[0]);
 98 ················try·{
 99 ····················final·Object·invoke·=·method.invoke(obj,·new·Object[0]);
 100 ····················final·int·n·=·4;
 101 ····················final·Class[]·parameterTypes·=·new·Class[n];
 102 ····················parameterTypes[0]·=·b.class;
 103 ····················final·Class<String>·clazz·=·String.class;
 104 ····················final·int·n2·=·1;
 105 ····················parameterTypes[n2]·=·clazz;
 106 ····················final·Class<k>·clazz2·=·k.class;
 107 ····················final·int·n3·=·2;
 108 ····················parameterTypes[n3]·=·clazz2;
 109 ····················final·int·n4·=·3;
 110 ····················parameterTypes[n4]·=·forName2;
 111 ····················final·Class<?>·clazz3·=·forName;
Max diff block lines reached; 1756/8265 bytes (21.25%) of diff not shown.
1.89 KB
smali/io/flutter/plugins/GeneratedPluginRegistrant.smali
    
Offset 155, 15 lines modifiedOffset 155, 15 lines modified
155 ····.catch·Ljava/lang/Exception;·{:try_start_5·..·:try_end_5}·:catch_5155 ····.catch·Ljava/lang/Exception;·{:try_start_5·..·:try_end_5}·:catch_5
  
156 ····goto·:goto_5156 ····goto·:goto_5
  
157 ····:catch_5157 ····:catch_5
158 ····move-exception·v1158 ····move-exception·v1
  
159 ····const-string·v2,·"Error·registering·plugin·path_provider,·io.flutter.plugins.pathprovider.PathProviderPlugin"159 ····const-string·v2,·"Error·registering·plugin·path_provider_android,·io.flutter.plugins.pathprovider.PathProviderPlugin"
  
160 ····invoke-static·{v0,·v2,·v1},·Lc/a/b;->c(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V160 ····invoke-static·{v0,·v2,·v1},·Lc/a/b;->c(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
  
161 ····:goto_5161 ····:goto_5
162 ····:try_start_6162 ····:try_start_6
163 ····invoke-virtual·{p0},·Lio/flutter/embedding/engine/b;->p()Lio/flutter/embedding/engine/i/b;163 ····invoke-virtual·{p0},·Lio/flutter/embedding/engine/b;->p()Lio/flutter/embedding/engine/i/b;
  
Offset 201, 15 lines modifiedOffset 201, 15 lines modified
201 ····.catch·Ljava/lang/Exception;·{:try_start_7·..·:try_end_7}·:catch_7201 ····.catch·Ljava/lang/Exception;·{:try_start_7·..·:try_end_7}·:catch_7
  
202 ····goto·:goto_7202 ····goto·:goto_7
  
203 ····:catch_7203 ····:catch_7
204 ····move-exception·v1204 ····move-exception·v1
  
205 ····const-string·v2,·"Error·registering·plugin·shared_preferences,·io.flutter.plugins.sharedpreferences.SharedPreferencesPlugin"205 ····const-string·v2,·"Error·registering·plugin·shared_preferences_android,·io.flutter.plugins.sharedpreferences.SharedPreferencesPlugin"
  
206 ····invoke-static·{v0,·v2,·v1},·Lc/a/b;->c(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V206 ····invoke-static·{v0,·v2,·v1},·Lc/a/b;->c(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
  
207 ····:goto_7207 ····:goto_7
208 ····:try_start_8208 ····:try_start_8
209 ····invoke-virtual·{p0},·Lio/flutter/embedding/engine/b;->p()Lio/flutter/embedding/engine/i/b;209 ····invoke-virtual·{p0},·Lio/flutter/embedding/engine/b;->p()Lio/flutter/embedding/engine/i/b;
  
Offset 224, 14 lines modifiedOffset 224, 14 lines modified
224 ····.catch·Ljava/lang/Exception;·{:try_start_8·..·:try_end_8}·:catch_8224 ····.catch·Ljava/lang/Exception;·{:try_start_8·..·:try_end_8}·:catch_8
  
225 ····goto·:goto_8225 ····goto·:goto_8
  
226 ····:catch_8226 ····:catch_8
227 ····move-exception·p0227 ····move-exception·p0
  
228 ····const-string·v1,·"Error·registering·plugin·url_launcher,·io.flutter.plugins.urllauncher.UrlLauncherPlugin"228 ····const-string·v1,·"Error·registering·plugin·url_launcher_android,·io.flutter.plugins.urllauncher.UrlLauncherPlugin"
  
229 ····invoke-static·{v0,·v1,·p0},·Lc/a/b;->c(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V229 ····invoke-static·{v0,·v1,·p0},·Lc/a/b;->c(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
  
230 ····:goto_8230 ····:goto_8
231 ····return-void231 ····return-void
232 .end·method232 .end·method
12.6 KB
smali/io/flutter/plugins/b/a.smali
    
Offset 5, 288 lines modifiedOffset 5, 82 lines modified
5 #·interfaces5 #·interfaces
6 .implements·Lio/flutter/embedding/engine/i/a;6 .implements·Lio/flutter/embedding/engine/i/a;
7 .implements·Lc/a/c/a/j$c;7 .implements·Lc/a/c/a/j$c;
8 .implements·Lc/a/c/a/o;8 .implements·Lc/a/c/a/o;
9 .implements·Lio/flutter/embedding/engine/i/c/a;9 .implements·Lio/flutter/embedding/engine/i/c/a;
  
  
10 #·annotations 
11 .annotation·system·Ldalvik/annotation/MemberClasses; 
12 ····value·=·{ 
13 ········Lio/flutter/plugins/b/a$b; 
14 ····} 
15 .end·annotation 
  
  
16 #·instance·fields10 #·instance·fields
17 .field·private·a:Lc/a/c/a/j$d;11 .field·private·a:Lc/a/c/a/j$d;
  
18 .field·private·b:Lc/a/c/a/i;12 .field·private·b:Lc/a/c/a/i;
  
19 .field·private·c:Lc/a/c/a/j;13 .field·private·c:Lc/a/c/a/j;
  
20 .field·private·d:Landroid/app/Activity;14 .field·private·d:Landroid/app/Activity;
  
21 .field·private·e:Lio/flutter/plugins/b/a$b; 
  
  
22 #·direct·methods15 #·direct·methods
23 .method·public·constructor·<init>()V16 .method·public·constructor·<init>()V
24 ····.locals·017 ····.locals·0
  
25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V18 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
26 ····return-void19 ····return-void
27 .end·method20 .end·method
  
 21 .method·private·static·i(Lc/a/c/a/i;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
28 .method·static·synthetic·i(Lio/flutter/plugins/b/a;)Landroid/app/Activity; 
29 ····.locals·0 
  
30 ····iget-object·p0,·p0,·Lio/flutter/plugins/b/a;->d:Landroid/app/Activity; 
  
31 ····return-object·p0 
32 .end·method 
  
33 .method·private·static·k(Landroid/graphics/Bitmap;F)Landroid/graphics/Bitmap; 
34 ····.locals·7 
  
35 ····new-instance·v5,·Landroid/graphics/Matrix; 
  
36 ····invoke-direct·{v5},·Landroid/graphics/Matrix;-><init>()V 
  
37 ····invoke-virtual·{v5,·p1},·Landroid/graphics/Matrix;->postRotate(F)Z 
  
38 ····invoke-virtual·{p0},·Landroid/graphics/Bitmap;->getWidth()I 
  
39 ····move-result·v3 
  
40 ····invoke-virtual·{p0},·Landroid/graphics/Bitmap;->getHeight()I 
  
41 ····move-result·v4 
  
42 ····const/4·v1,·0x0 
  
43 ····const/4·v2,·0x0 
  
44 ····const/4·v6,·0x1 
  
45 ····move-object·v0,·p0 
  
46 ····invoke-static/range·{v0·..·v6},·Landroid/graphics/Bitmap;->createBitmap(Landroid/graphics/Bitmap;IIIILandroid/graphics/Matrix;Z)Landroid/graphics/Bitmap; 
  
47 ····move-result-object·p0 
  
48 ····return-object·p0 
49 .end·method 
  
  
50 #·virtual·methods 
51 .method·public·a(I[Ljava/lang/String;[I)Z 
52 ····.locals·2 
  
53 ····array-length·p2,·p3 
  
54 ····const/4·v0,·0x1 
  
55 ····const/4·v1,·0x0 
  
56 ····if-lez·p2,·:cond_0 
  
57 ····aget·p2,·p3,·v1 
  
58 ····if-nez·p2,·:cond_0 
  
59 ····const/4·p2,·0x1 
  
60 ····goto·:goto_0 
  
61 ····:cond_0 
62 ····const/4·p2,·0x0 
  
63 ····:goto_0 
64 ····const/16·p3,·0x5bbb 
  
65 ····if-eq·p1,·p3,·:cond_1 
  
66 ····return·v1 
  
67 ····:cond_1 
68 ····if-eqz·p2,·:cond_3 
  
69 ····iget-object·p1,·p0,·Lio/flutter/plugins/b/a;->b:Lc/a/c/a/i; 
  
70 ····if-eqz·p1,·:cond_2 
  
71 ····invoke-virtual·{p0},·Lio/flutter/plugins/b/a;->j()V 
  
72 ····:cond_2 
73 ····return·v0 
  
74 ····:cond_3 
75 ····if-nez·p2,·:cond_4 
  
76 ····return·v1 
  
77 ····:cond_4 
78 ····return·v0 
Max diff block lines reached; 10341/12881 bytes (80.28%) of diff not shown.
17.2 KB
smali/io/flutter/plugins/c/h.smali
    
Offset 6, 130 lines modifiedOffset 6, 124 lines modified
6 .implements·Lio/flutter/embedding/engine/i/a;6 .implements·Lio/flutter/embedding/engine/i/a;
7 .implements·Lc/a/c/a/j$c;7 .implements·Lc/a/c/a/j$c;
  
  
8 #·annotations8 #·annotations
9 .annotation·system·Ldalvik/annotation/MemberClasses;9 .annotation·system·Ldalvik/annotation/MemberClasses;
10 ····value·=·{10 ····value·=·{
 11 ········Lio/flutter/plugins/c/h$e;,
11 ········Lio/flutter/plugins/c/h$b;12 ········Lio/flutter/plugins/c/h$b;,
 13 ········Lio/flutter/plugins/c/h$d;,
 14 ········Lio/flutter/plugins/c/h$c;
12 ····}15 ····}
13 .end·annotation16 .end·annotation
  
  
14 #·instance·fields17 #·instance·fields
15 .field·private·a:Landroid/content/Context;18 .field·private·a:Landroid/content/Context;
  
16 .field·private·b:Lc/a/c/a/j;19 .field·private·b:Lc/a/c/a/j;
  
 20 .field·private·c:Lio/flutter/plugins/c/h$c;
17 .field·private·final·c:Ljava/util/concurrent/Executor; 
  
18 .field·private·final·d:Ljava/util/concurrent/Executor; 
  
  
19 #·direct·methods21 #·direct·methods
20 .method·public·constructor·<init>()V22 .method·public·constructor·<init>()V
21 ····.locals·223 ····.locals·0
  
22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V24 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 25 ····return-void
 26 .end·method
23 ····new-instance·v0,·Lio/flutter/plugins/c/h$b; 
  
24 ····const/4·v1,·0x0 
  
25 ····invoke-direct·{v0,·v1},·Lio/flutter/plugins/c/h$b;-><init>(Lio/flutter/plugins/c/h$a;)V 
  
26 ····iput-object·v0,·p0,·Lio/flutter/plugins/c/h;->c:Ljava/util/concurrent/Executor; 
  
27 ····new-instance·v0,·Lb/c/a/b/a/g;27 .method·static·synthetic·a(Lio/flutter/plugins/c/h;)Ljava/lang/String;
 28 ····.locals·0
  
28 ····invoke-direct·{v0},·Lb/c/a/b/a/g;-><init>()V29 ····invoke-direct·{p0},·Lio/flutter/plugins/c/h;->j()Ljava/lang/String;
  
29 ····const-string·v1,·"path-provider-background-%d"30 ····move-result-object·p0
  
30 ····invoke-virtual·{v0,·v1},·Lb/c/a/b/a/g;->e(Ljava/lang/String;)Lb/c/a/b/a/g;31 ····return-object·p0
 32 .end·method
  
31 ····const/4·v1,·0x533 .method·static·synthetic·b(Lio/flutter/plugins/c/h;Ljava/lang/String;)Ljava/util/List;
 34 ····.locals·0
  
32 ····invoke-virtual·{v0,·v1},·Lb/c/a/b/a/g;->f(I)Lb/c/a/b/a/g;35 ····invoke-direct·{p0,·p1},·Lio/flutter/plugins/c/h;->m(Ljava/lang/String;)Ljava/util/List;
  
33 ····invoke-virtual·{v0},·Lb/c/a/b/a/g;->b()Ljava/util/concurrent/ThreadFactory;36 ····move-result-object·p0
  
34 ····move-result-object·v037 ····return-object·p0
 38 .end·method
  
35 ····invoke-static·{v0},·Ljava/util/concurrent/Executors;->newSingleThreadExecutor(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService;39 .method·static·synthetic·c(Lio/flutter/plugins/c/h;)Ljava/util/List;
 40 ····.locals·0
  
36 ····move-result-object·v041 ····invoke-direct·{p0},·Lio/flutter/plugins/c/h;->l()Ljava/util/List;
  
37 ····iput-object·v0,·p0,·Lio/flutter/plugins/c/h;->d:Ljava/util/concurrent/Executor;42 ····move-result-object·p0
  
38 ····return-void43 ····return-object·p0
39 .end·method44 .end·method
  
40 .method·private·a(Ljava/util/concurrent/Callable;Lc/a/c/a/j$d;)V45 .method·static·synthetic·d(Lio/flutter/plugins/c/h;)Ljava/lang/String;
41 ····.locals·246 ····.locals·0
42 ····.annotation·system·Ldalvik/annotation/Signature; 
43 ········value·=·{ 
44 ············"<T:", 
45 ············"Ljava/lang/Object;", 
46 ············">(", 
47 ············"Ljava/util/concurrent/Callable<", 
48 ············"TT;>;", 
49 ············"Lc/a/c/a/j$d;", 
50 ············")V" 
51 ········} 
52 ····.end·annotation 
  
53 ····invoke-static·{},·Lb/c/a/b/a/f;->C()Lb/c/a/b/a/f;47 ····invoke-direct·{p0},·Lio/flutter/plugins/c/h;->n()Ljava/lang/String;
  
54 ····move-result-object·v048 ····move-result-object·p0
  
55 ····new-instance·v1,·Lio/flutter/plugins/c/h$a;49 ····return-object·p0
 50 .end·method
  
56 ····invoke-direct·{v1,·p0,·p2},·Lio/flutter/plugins/c/h$a;-><init>(Lio/flutter/plugins/c/h;Lc/a/c/a/j$d;)V51 .method·static·synthetic·f(Lio/flutter/plugins/c/h;)Ljava/lang/String;
 52 ····.locals·0
  
57 ····iget-object·p2,·p0,·Lio/flutter/plugins/c/h;->c:Ljava/util/concurrent/Executor;53 ····invoke-direct·{p0},·Lio/flutter/plugins/c/h;->k()Ljava/lang/String;
  
58 ····invoke-static·{v0,·v1,·p2},·Lb/c/a/b/a/c;->a(Lb/c/a/b/a/e;Lb/c/a/b/a/b;Ljava/util/concurrent/Executor;)V54 ····move-result-object·p0
  
59 ····iget-object·p2,·p0,·Lio/flutter/plugins/c/h;->d:Ljava/util/concurrent/Executor;55 ····return-object·p0
 56 .end·method
  
60 ····new-instance·v1,·Lio/flutter/plugins/c/a;57 .method·static·synthetic·i(Lio/flutter/plugins/c/h;)Ljava/lang/String;
 58 ····.locals·0
  
61 ····invoke-direct·{v1,·v0,·p1},·Lio/flutter/plugins/c/a;-><init>(Lb/c/a/b/a/f;Ljava/util/concurrent/Callable;)V59 ····invoke-direct·{p0},·Lio/flutter/plugins/c/h;->o()Ljava/lang/String;
  
62 ····invoke-interface·{p2,·v1},·Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V60 ····move-result-object·p0
  
63 ····return-void61 ····return-object·p0
64 .end·method62 .end·method
  
65 .method·private·b()Ljava/lang/String;63 .method·private·j()Ljava/lang/String;
66 ····.locals·164 ····.locals·1
  
67 ····iget-object·v0,·p0,·Lio/flutter/plugins/c/h;->a:Landroid/content/Context;65 ····iget-object·v0,·p0,·Lio/flutter/plugins/c/h;->a:Landroid/content/Context;
  
68 ····invoke-static·{v0},·Lc/a/d/a;->c(Landroid/content/Context;)Ljava/lang/String;66 ····invoke-static·{v0},·Lc/a/d/a;->c(Landroid/content/Context;)Ljava/lang/String;
  
69 ····move-result-object·v067 ····move-result-object·v0
  
70 ····return-object·v068 ····return-object·v0
71 .end·method69 .end·method
  
72 .method·private·c()Ljava/lang/String;70 .method·private·k()Ljava/lang/String;
73 ····.locals·171 ····.locals·1
Max diff block lines reached; 12744/17530 bytes (72.70%) of diff not shown.
1.44 KB
smali/io/flutter/plugins/c/f.smali
    
Offset 3, 40 lines modifiedOffset 3, 40 lines modified
3 .source·""3 .source·""
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/util/concurrent/Callable;5 .implements·Ljava/util/concurrent/Callable;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·a:Lio/flutter/plugins/c/h;7 .field·public·final·synthetic·a:Lio/flutter/plugins/c/h$d;
  
8 .field·public·final·synthetic·b:Ljava/lang/String;8 .field·public·final·synthetic·b:Ljava/lang/String;
  
  
9 #·direct·methods9 #·direct·methods
10 .method·public·synthetic·constructor·<init>(Lio/flutter/plugins/c/h;Ljava/lang/String;)V10 .method·public·synthetic·constructor·<init>(Lio/flutter/plugins/c/h$d;Ljava/lang/String;)V
11 ····.locals·011 ····.locals·0
  
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13 ····iput-object·p1,·p0,·Lio/flutter/plugins/c/f;->a:Lio/flutter/plugins/c/h;13 ····iput-object·p1,·p0,·Lio/flutter/plugins/c/f;->a:Lio/flutter/plugins/c/h$d;
  
14 ····iput-object·p2,·p0,·Lio/flutter/plugins/c/f;->b:Ljava/lang/String;14 ····iput-object·p2,·p0,·Lio/flutter/plugins/c/f;->b:Ljava/lang/String;
  
15 ····return-void15 ····return-void
16 .end·method16 .end·method
  
  
17 #·virtual·methods17 #·virtual·methods
18 .method·public·final·call()Ljava/lang/Object;18 .method·public·final·call()Ljava/lang/Object;
19 ····.locals·219 ····.locals·2
  
20 ····iget-object·v0,·p0,·Lio/flutter/plugins/c/f;->a:Lio/flutter/plugins/c/h;20 ····iget-object·v0,·p0,·Lio/flutter/plugins/c/f;->a:Lio/flutter/plugins/c/h$d;
  
21 ····iget-object·v1,·p0,·Lio/flutter/plugins/c/f;->b:Ljava/lang/String;21 ····iget-object·v1,·p0,·Lio/flutter/plugins/c/f;->b:Ljava/lang/String;
  
22 ····invoke-virtual·{v0,·v1},·Lio/flutter/plugins/c/h;->u(Ljava/lang/String;)Ljava/util/List;22 ····invoke-virtual·{v0,·v1},·Lio/flutter/plugins/c/h$d;->p(Ljava/lang/String;)Ljava/util/List;
  
23 ····move-result-object·v023 ····move-result-object·v0
  
24 ····return-object·v024 ····return-object·v0
25 .end·method25 .end·method
1.17 KB
smali/io/flutter/plugins/c/d.smali
    
Offset 3, 34 lines modifiedOffset 3, 34 lines modified
3 .source·""3 .source·""
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/util/concurrent/Callable;5 .implements·Ljava/util/concurrent/Callable;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·a:Lio/flutter/plugins/c/h;7 .field·public·final·synthetic·a:Lio/flutter/plugins/c/h$d;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·synthetic·constructor·<init>(Lio/flutter/plugins/c/h;)V9 .method·public·synthetic·constructor·<init>(Lio/flutter/plugins/c/h$d;)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,·Lio/flutter/plugins/c/d;->a:Lio/flutter/plugins/c/h;12 ····iput-object·p1,·p0,·Lio/flutter/plugins/c/d;->a:Lio/flutter/plugins/c/h$d;
  
13 ····return-void13 ····return-void
14 .end·method14 .end·method
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·public·final·call()Ljava/lang/Object;16 .method·public·final·call()Ljava/lang/Object;
17 ····.locals·117 ····.locals·1
  
18 ····iget-object·v0,·p0,·Lio/flutter/plugins/c/d;->a:Lio/flutter/plugins/c/h;18 ····iget-object·v0,·p0,·Lio/flutter/plugins/c/d;->a:Lio/flutter/plugins/c/h$d;
  
19 ····invoke-virtual·{v0},·Lio/flutter/plugins/c/h;->w()Ljava/lang/String;19 ····invoke-virtual·{v0},·Lio/flutter/plugins/c/h$d;->r()Ljava/lang/String;
  
20 ····move-result-object·v020 ····move-result-object·v0
  
21 ····return-object·v021 ····return-object·v0
22 .end·method22 .end·method
1.17 KB
smali/io/flutter/plugins/c/g.smali
    
Offset 3, 34 lines modifiedOffset 3, 34 lines modified
3 .source·""3 .source·""
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/util/concurrent/Callable;5 .implements·Ljava/util/concurrent/Callable;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·a:Lio/flutter/plugins/c/h;7 .field·public·final·synthetic·a:Lio/flutter/plugins/c/h$d;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·synthetic·constructor·<init>(Lio/flutter/plugins/c/h;)V9 .method·public·synthetic·constructor·<init>(Lio/flutter/plugins/c/h$d;)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,·Lio/flutter/plugins/c/g;->a:Lio/flutter/plugins/c/h;12 ····iput-object·p1,·p0,·Lio/flutter/plugins/c/g;->a:Lio/flutter/plugins/c/h$d;
  
13 ····return-void13 ····return-void
14 .end·method14 .end·method
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·public·final·call()Ljava/lang/Object;16 .method·public·final·call()Ljava/lang/Object;
17 ····.locals·117 ····.locals·1
  
18 ····iget-object·v0,·p0,·Lio/flutter/plugins/c/g;->a:Lio/flutter/plugins/c/h;18 ····iget-object·v0,·p0,·Lio/flutter/plugins/c/g;->a:Lio/flutter/plugins/c/h$d;
  
19 ····invoke-virtual·{v0},·Lio/flutter/plugins/c/h;->q()Ljava/lang/String;19 ····invoke-virtual·{v0},·Lio/flutter/plugins/c/h$d;->j()Ljava/lang/String;
  
20 ····move-result-object·v020 ····move-result-object·v0
  
21 ····return-object·v021 ····return-object·v0
22 .end·method22 .end·method
1.17 KB
smali/io/flutter/plugins/c/b.smali
    
Offset 3, 34 lines modifiedOffset 3, 34 lines modified
3 .source·""3 .source·""
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/util/concurrent/Callable;5 .implements·Ljava/util/concurrent/Callable;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·a:Lio/flutter/plugins/c/h;7 .field·public·final·synthetic·a:Lio/flutter/plugins/c/h$d;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·synthetic·constructor·<init>(Lio/flutter/plugins/c/h;)V9 .method·public·synthetic·constructor·<init>(Lio/flutter/plugins/c/h$d;)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,·Lio/flutter/plugins/c/b;->a:Lio/flutter/plugins/c/h;12 ····iput-object·p1,·p0,·Lio/flutter/plugins/c/b;->a:Lio/flutter/plugins/c/h$d;
  
13 ····return-void13 ····return-void
14 .end·method14 .end·method
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·public·final·call()Ljava/lang/Object;16 .method·public·final·call()Ljava/lang/Object;
17 ····.locals·117 ····.locals·1
  
18 ····iget-object·v0,·p0,·Lio/flutter/plugins/c/b;->a:Lio/flutter/plugins/c/h;18 ····iget-object·v0,·p0,·Lio/flutter/plugins/c/b;->a:Lio/flutter/plugins/c/h$d;
  
19 ····invoke-virtual·{v0},·Lio/flutter/plugins/c/h;->o()Ljava/lang/String;19 ····invoke-virtual·{v0},·Lio/flutter/plugins/c/h$d;->n()Ljava/util/List;
  
20 ····move-result-object·v020 ····move-result-object·v0
  
21 ····return-object·v021 ····return-object·v0
22 .end·method22 .end·method
1.17 KB
smali/io/flutter/plugins/c/e.smali
    
Offset 3, 34 lines modifiedOffset 3, 34 lines modified
3 .source·""3 .source·""
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/util/concurrent/Callable;5 .implements·Ljava/util/concurrent/Callable;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·a:Lio/flutter/plugins/c/h;7 .field·public·final·synthetic·a:Lio/flutter/plugins/c/h$d;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·synthetic·constructor·<init>(Lio/flutter/plugins/c/h;)V9 .method·public·synthetic·constructor·<init>(Lio/flutter/plugins/c/h$d;)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,·Lio/flutter/plugins/c/e;->a:Lio/flutter/plugins/c/h;12 ····iput-object·p1,·p0,·Lio/flutter/plugins/c/e;->a:Lio/flutter/plugins/c/h$d;
  
13 ····return-void13 ····return-void
14 .end·method14 .end·method
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·public·final·call()Ljava/lang/Object;16 .method·public·final·call()Ljava/lang/Object;
17 ····.locals·117 ····.locals·1
  
18 ····iget-object·v0,·p0,·Lio/flutter/plugins/c/e;->a:Lio/flutter/plugins/c/h;18 ····iget-object·v0,·p0,·Lio/flutter/plugins/c/e;->a:Lio/flutter/plugins/c/h$d;
  
19 ····invoke-virtual·{v0},·Lio/flutter/plugins/c/h;->m()Ljava/lang/String;19 ····invoke-virtual·{v0},·Lio/flutter/plugins/c/h$d;->l()Ljava/lang/String;
  
20 ····move-result-object·v020 ····move-result-object·v0
  
21 ····return-object·v021 ····return-object·v0
22 .end·method22 .end·method
532 B
smali/io/flutter/plugins/c/a.smali
    
Offset 30, 11 lines modifiedOffset 30, 11 lines modified
30 .method·public·final·run()V30 .method·public·final·run()V
31 ····.locals·231 ····.locals·2
  
32 ····iget-object·v0,·p0,·Lio/flutter/plugins/c/a;->a:Lb/c/a/b/a/f;32 ····iget-object·v0,·p0,·Lio/flutter/plugins/c/a;->a:Lb/c/a/b/a/f;
  
33 ····iget-object·v1,·p0,·Lio/flutter/plugins/c/a;->b:Ljava/util/concurrent/Callable;33 ····iget-object·v1,·p0,·Lio/flutter/plugins/c/a;->b:Ljava/util/concurrent/Callable;
  
34 ····invoke-static·{v0,·v1},·Lio/flutter/plugins/c/h;->k(Lb/c/a/b/a/f;Ljava/util/concurrent/Callable;)V34 ····invoke-static·{v0,·v1},·Lio/flutter/plugins/c/h$d;->h(Lb/c/a/b/a/f;Ljava/util/concurrent/Callable;)V
  
35 ····return-void35 ····return-void
36 .end·method36 .end·method
2.1 KB
smali/io/flutter/plugins/c/h$a.smali
    
Offset 1, 82 lines modifiedOffset 1, 14 lines modified
1 .class·Lio/flutter/plugins/c/h$a;1 .class·synthetic·Lio/flutter/plugins/c/h$a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·""3 .source·""
  
4 #·interfaces 
5 .implements·Lb/c/a/b/a/b; 
  
  
6 #·annotations4 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingMethod;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
8 ····value·=·Lio/flutter/plugins/c/h;->a(Ljava/util/concurrent/Callable;Lc/a/c/a/j$d;)V6 ····value·=·Lio/flutter/plugins/c/h;
9 .end·annotation7 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x09 ····accessFlags·=·0x1008
12 ····name·=·null10 ····name·=·null
13 .end·annotation11 .end·annotation
  
14 .annotation·system·Ldalvik/annotation/Signature; 
15 ····value·=·{ 
16 ········"Ljava/lang/Object;", 
17 ········"Lb/c/a/b/a/b<", 
18 ········"TT;>;" 
19 ····} 
20 .end·annotation 
  
  
21 #·instance·fields 
22 .field·final·synthetic·a:Lc/a/c/a/j$d; 
  
  
23 #·direct·methods 
24 .method·constructor·<init>(Lio/flutter/plugins/c/h;Lc/a/c/a/j$d;)V 
25 ····.locals·0 
  
26 ····iput-object·p2,·p0,·Lio/flutter/plugins/c/h$a;->a:Lc/a/c/a/j$d; 
  
27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
28 ····return-void 
29 .end·method 
  
  
30 #·virtual·methods 
31 .method·public·a(Ljava/lang/Throwable;)V 
32 ····.locals·3 
  
33 ····iget-object·v0,·p0,·Lio/flutter/plugins/c/h$a;->a:Lc/a/c/a/j$d; 
  
34 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; 
  
35 ····move-result-object·v1 
  
36 ····invoke-virtual·{v1},·Ljava/lang/Class;->getName()Ljava/lang/String; 
  
37 ····move-result-object·v1 
  
38 ····invoke-virtual·{p1},·Ljava/lang/Throwable;->getMessage()Ljava/lang/String; 
  
39 ····move-result-object·p1 
  
40 ····const/4·v2,·0x0 
  
41 ····invoke-interface·{v0,·v1,·p1,·v2},·Lc/a/c/a/j$d;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V 
  
42 ····return-void 
43 .end·method 
  
44 .method·public·b(Ljava/lang/Object;)V 
45 ····.locals·1 
46 ····.annotation·system·Ldalvik/annotation/Signature; 
47 ········value·=·{ 
48 ············"(TT;)V" 
49 ········} 
50 ····.end·annotation 
  
51 ····iget-object·v0,·p0,·Lio/flutter/plugins/c/h$a;->a:Lc/a/c/a/j$d; 
  
52 ····invoke-interface·{v0,·p1},·Lc/a/c/a/j$d;->a(Ljava/lang/Object;)V 
  
53 ····return-void 
54 .end·method 
4.03 KB
smali/io/flutter/plugins/c/h$b.smali
    
Offset 1, 61 lines modifiedOffset 1, 127 lines modified
1 .class·Lio/flutter/plugins/c/h$b;1 .class·Lio/flutter/plugins/c/h$b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·""3 .source·""
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/util/concurrent/Executor;5 .implements·Lio/flutter/plugins/c/h$c;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingClass;7 .annotation·system·Ldalvik/annotation/EnclosingClass;
8 ····value·=·Lio/flutter/plugins/c/h;8 ····value·=·Lio/flutter/plugins/c/h;
9 .end·annotation9 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;10 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0xa11 ····accessFlags·=·0x2
12 ····name·=·"b"12 ····name·=·"b"
13 .end·annotation13 .end·annotation
  
  
14 #·instance·fields14 #·instance·fields
15 .field·private·final·a:Landroid/os/Handler;15 .field·final·synthetic·a:Lio/flutter/plugins/c/h;
  
  
16 #·direct·methods16 #·direct·methods
17 .method·private·constructor·<init>()V17 .method·private·constructor·<init>(Lio/flutter/plugins/c/h;)V
18 ····.locals·218 ····.locals·0
  
 19 ····iput-object·p1,·p0,·Lio/flutter/plugins/c/h$b;->a:Lio/flutter/plugins/c/h;
  
19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V20 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
20 ····new-instance·v0,·Landroid/os/Handler;21 ····return-void
 22 .end·method
  
 23 .method·synthetic·constructor·<init>(Lio/flutter/plugins/c/h;Lio/flutter/plugins/c/h$a;)V
 24 ····.locals·0
  
 25 ····invoke-direct·{p0,·p1},·Lio/flutter/plugins/c/h$b;-><init>(Lio/flutter/plugins/c/h;)V
  
 26 ····return-void
 27 .end·method
  
  
 28 #·virtual·methods
 29 .method·public·a(Lc/a/c/a/j$d;)V
 30 ····.locals·1
  
21 ····invoke-static·{},·Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;31 ····iget-object·v0,·p0,·Lio/flutter/plugins/c/h$b;->a:Lio/flutter/plugins/c/h;
  
22 ····move-result-object·v132 ····invoke-static·{v0},·Lio/flutter/plugins/c/h;->f(Lio/flutter/plugins/c/h;)Ljava/lang/String;
  
23 ····invoke-direct·{v0,·v1},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V33 ····move-result-object·v0
  
24 ····iput-object·v0,·p0,·Lio/flutter/plugins/c/h$b;->a:Landroid/os/Handler;34 ····invoke-interface·{p1,·v0},·Lc/a/c/a/j$d;->a(Ljava/lang/Object;)V
  
25 ····return-void35 ····return-void
26 .end·method36 .end·method
  
27 .method·synthetic·constructor·<init>(Lio/flutter/plugins/c/h$a;)V37 .method·public·b(Lc/a/c/a/j$d;)V
28 ····.locals·038 ····.locals·1
  
 39 ····iget-object·v0,·p0,·Lio/flutter/plugins/c/h$b;->a:Lio/flutter/plugins/c/h;
  
 40 ····invoke-static·{v0},·Lio/flutter/plugins/c/h;->i(Lio/flutter/plugins/c/h;)Ljava/lang/String;
  
29 ····invoke-direct·{p0},·Lio/flutter/plugins/c/h$b;-><init>()V41 ····move-result-object·v0
  
 42 ····invoke-interface·{p1,·v0},·Lc/a/c/a/j$d;->a(Ljava/lang/Object;)V
  
30 ····return-void43 ····return-void
31 .end·method44 .end·method
  
 45 .method·public·c(Lc/a/c/a/j$d;)V
 46 ····.locals·1
  
32 #·virtual·methods 
33 .method·public·execute(Ljava/lang/Runnable;)V47 ····iget-object·v0,·p0,·Lio/flutter/plugins/c/h$b;->a:Lio/flutter/plugins/c/h;
  
 48 ····invoke-static·{v0},·Lio/flutter/plugins/c/h;->d(Lio/flutter/plugins/c/h;)Ljava/lang/String;
  
 49 ····move-result-object·v0
  
 50 ····invoke-interface·{p1,·v0},·Lc/a/c/a/j$d;->a(Ljava/lang/Object;)V
  
 51 ····return-void
 52 .end·method
  
 53 .method·public·d(Ljava/lang/String;Lc/a/c/a/j$d;)V
 54 ····.locals·1
  
 55 ····iget-object·v0,·p0,·Lio/flutter/plugins/c/h$b;->a:Lio/flutter/plugins/c/h;
  
 56 ····invoke-static·{v0,·p1},·Lio/flutter/plugins/c/h;->b(Lio/flutter/plugins/c/h;Ljava/lang/String;)Ljava/util/List;
  
 57 ····move-result-object·p1
  
 58 ····invoke-interface·{p2,·p1},·Lc/a/c/a/j$d;->a(Ljava/lang/Object;)V
  
 59 ····return-void
 60 .end·method
  
 61 .method·public·e(Lc/a/c/a/j$d;)V
 62 ····.locals·1
  
 63 ····iget-object·v0,·p0,·Lio/flutter/plugins/c/h$b;->a:Lio/flutter/plugins/c/h;
  
 64 ····invoke-static·{v0},·Lio/flutter/plugins/c/h;->c(Lio/flutter/plugins/c/h;)Ljava/util/List;
  
 65 ····move-result-object·v0
  
 66 ····invoke-interface·{p1,·v0},·Lc/a/c/a/j$d;->a(Ljava/lang/Object;)V
  
 67 ····return-void
 68 .end·method
  
 69 .method·public·f(Lc/a/c/a/j$d;)V
34 ····.locals·170 ····.locals·1
  
35 ····iget-object·v0,·p0,·Lio/flutter/plugins/c/h$b;->a:Landroid/os/Handler;71 ····iget-object·v0,·p0,·Lio/flutter/plugins/c/h$b;->a:Lio/flutter/plugins/c/h;
  
 72 ····invoke-static·{v0},·Lio/flutter/plugins/c/h;->a(Lio/flutter/plugins/c/h;)Ljava/lang/String;
  
 73 ····move-result-object·v0
  
36 ····invoke-virtual·{v0,·p1},·Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z74 ····invoke-interface·{p1,·v0},·Lc/a/c/a/j$d;->a(Ljava/lang/Object;)V
  
37 ····return-void75 ····return-void
Max diff block lines reached; 0/4051 bytes (0.00%) of diff not shown.
1.17 KB
smali/io/flutter/plugins/c/c.smali
    
Offset 3, 34 lines modifiedOffset 3, 34 lines modified
3 .source·""3 .source·""
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/util/concurrent/Callable;5 .implements·Ljava/util/concurrent/Callable;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·a:Lio/flutter/plugins/c/h;7 .field·public·final·synthetic·a:Lio/flutter/plugins/c/h$d;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·synthetic·constructor·<init>(Lio/flutter/plugins/c/h;)V9 .method·public·synthetic·constructor·<init>(Lio/flutter/plugins/c/h$d;)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,·Lio/flutter/plugins/c/c;->a:Lio/flutter/plugins/c/h;12 ····iput-object·p1,·p0,·Lio/flutter/plugins/c/c;->a:Lio/flutter/plugins/c/h$d;
  
13 ····return-void13 ····return-void
14 .end·method14 .end·method
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·public·final·call()Ljava/lang/Object;16 .method·public·final·call()Ljava/lang/Object;
17 ····.locals·117 ····.locals·1
  
18 ····iget-object·v0,·p0,·Lio/flutter/plugins/c/c;->a:Lio/flutter/plugins/c/h;18 ····iget-object·v0,·p0,·Lio/flutter/plugins/c/c;->a:Lio/flutter/plugins/c/h$d;
  
19 ····invoke-virtual·{v0},·Lio/flutter/plugins/c/h;->s()Ljava/util/List;19 ····invoke-virtual·{v0},·Lio/flutter/plugins/c/h$d;->t()Ljava/lang/String;
  
20 ····move-result-object·v020 ····move-result-object·v0
  
21 ····return-object·v021 ····return-object·v0
22 .end·method22 .end·method
3.88 KB
smali/io/flutter/plugins/urllauncher/b.smali
    
Offset 29, 60 lines modifiedOffset 29, 103 lines modified
  
29 ····return-void29 ····return-void
30 .end·method30 .end·method
  
  
31 #·virtual·methods31 #·virtual·methods
32 .method·a(Ljava/lang/String;)Z32 .method·a(Ljava/lang/String;)Z
33 ····.locals·233 ····.locals·4
  
34 ····new-instance·v0,·Landroid/content/Intent;34 ····new-instance·v0,·Landroid/content/Intent;
  
35 ····const-string·v1,·"android.intent.action.VIEW"35 ····const-string·v1,·"android.intent.action.VIEW"
  
36 ····invoke-direct·{v0,·v1},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V36 ····invoke-direct·{v0,·v1},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V
  
37 ····invoke-static·{p1},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;37 ····invoke-static·{p1},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
  
 38 ····move-result-object·v1
  
 39 ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;
  
 40 ····iget-object·v1,·p0,·Lio/flutter/plugins/urllauncher/b;->a:Landroid/content/Context;
  
 41 ····invoke-virtual·{v1},·Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
  
 42 ····move-result-object·v1
  
 43 ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->resolveActivity(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName;
  
 44 ····move-result-object·v0
  
 45 ····const-string·v1,·"component·name·for·"
  
 46 ····const-string·v2,·"UrlLauncher"
  
 47 ····if-nez·v0,·:cond_0
  
 48 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
 49 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
 50 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
 51 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
 52 ····const-string·p1,·"·is·null"
  
 53 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
 54 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
38 ····move-result-object·p155 ····move-result-object·p1
  
39 ····invoke-virtual·{v0,·p1},·Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;56 ····invoke-static·{v2,·p1},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
  
40 ····iget-object·p1,·p0,·Lio/flutter/plugins/urllauncher/b;->a:Landroid/content/Context;57 ····const/4·p1,·0x0
  
 58 ····return·p1
  
 59 ····:cond_0
 60 ····new-instance·v3,·Ljava/lang/StringBuilder;
  
 61 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V
  
 62 ····invoke-virtual·{v3,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
 63 ····invoke-virtual·{v3,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
41 ····invoke-virtual·{p1},·Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;64 ····const-string·p1,·"·is·"
  
 65 ····invoke-virtual·{v3,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
 66 ····invoke-virtual·{v0},·Landroid/content/ComponentName;->toShortString()Ljava/lang/String;
  
42 ····move-result-object·p167 ····move-result-object·p1
  
43 ····invoke-virtual·{v0,·p1},·Landroid/content/Intent;->resolveActivity(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName;68 ····invoke-virtual·{v3,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
 69 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
44 ····move-result-object·p170 ····move-result-object·p1
  
45 ····if-eqz·p1,·:cond_071 ····invoke-static·{v2,·p1},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
  
46 ····invoke-virtual·{p1},·Landroid/content/ComponentName;->toShortString()Ljava/lang/String;72 ····invoke-virtual·{v0},·Landroid/content/ComponentName;->toShortString()Ljava/lang/String;
  
47 ····move-result-object·p173 ····move-result-object·p1
  
48 ····const-string·v0,·"{com.android.fallback/com.android.fallback.Fallback}"74 ····const-string·v0,·"{com.android.fallback/com.android.fallback.Fallback}"
  
49 ····invoke-virtual·{v0,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z75 ····invoke-virtual·{v0,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
50 ····move-result·p176 ····move-result·p1
  
 77 ····xor-int/lit8·p1,·p1,·0x1
51 ····if-nez·p1,·:cond_0 
  
52 ····const/4·p1,·0x1 
  
53 ····goto·:goto_0 
  
54 ····:cond_0 
55 ····const/4·p1,·0x0 
  
56 ····:goto_0 
57 ····return·p178 ····return·p1
58 .end·method79 .end·method
  
59 .method·b()V80 .method·b()V
60 ····.locals·381 ····.locals·3
  
61 ····iget-object·v0,·p0,·Lio/flutter/plugins/urllauncher/b;->a:Landroid/content/Context;82 ····iget-object·v0,·p0,·Lio/flutter/plugins/urllauncher/b;->a:Landroid/content/Context;
2.75 KB
smali/io/flutter/plugins/urllauncher/WebViewActivity.smali
    
Offset 106, 62 lines modifiedOffset 106, 71 lines modified
106 ····invoke-virtual·{p0,·p1,·p4},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent;106 ····invoke-virtual·{p0,·p1,·p4},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent;
  
107 ····move-result-object·p0107 ····move-result-object·p0
  
108 ····return-object·p0108 ····return-object·p0
109 .end·method109 .end·method
  
110 .method·private·c(Landroid/os/Bundle;)Ljava/util/Map;110 .method·public·static·c(Landroid/os/Bundle;)Ljava/util/Map;
111 ····.locals·4111 ····.locals·4
112 ····.annotation·system·Ldalvik/annotation/Signature;112 ····.annotation·system·Ldalvik/annotation/Signature;
113 ········value·=·{113 ········value·=·{
114 ············"(",114 ············"(",
115 ············"Landroid/os/Bundle;",115 ············"Landroid/os/Bundle;",
116 ············")",116 ············")",
117 ············"Ljava/util/Map<",117 ············"Ljava/util/Map<",
118 ············"Ljava/lang/String;",118 ············"Ljava/lang/String;",
119 ············"Ljava/lang/String;",119 ············"Ljava/lang/String;",
120 ············">;"120 ············">;"
121 ········}121 ········}
122 ····.end·annotation122 ····.end·annotation
  
 123 ····if-nez·p0,·:cond_0
  
 124 ····invoke-static·{},·Ljava/util/Collections;->emptyMap()Ljava/util/Map;
  
 125 ····move-result-object·p0
  
 126 ····return-object·p0
  
 127 ····:cond_0
123 ····new-instance·v0,·Ljava/util/HashMap;128 ····new-instance·v0,·Ljava/util/HashMap;
  
124 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V129 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V
  
125 ····invoke-virtual·{p1},·Landroid/os/Bundle;->keySet()Ljava/util/Set;130 ····invoke-virtual·{p0},·Landroid/os/Bundle;->keySet()Ljava/util/Set;
  
126 ····move-result-object·v1131 ····move-result-object·v1
  
127 ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator;132 ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
128 ····move-result-object·v1133 ····move-result-object·v1
  
129 ····:goto_0134 ····:goto_0
130 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z135 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
131 ····move-result·v2136 ····move-result·v2
  
132 ····if-eqz·v2,·:cond_0137 ····if-eqz·v2,·:cond_1
  
133 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;138 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
134 ····move-result-object·v2139 ····move-result-object·v2
  
135 ····check-cast·v2,·Ljava/lang/String;140 ····check-cast·v2,·Ljava/lang/String;
  
136 ····invoke-virtual·{p1,·v2},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;141 ····invoke-virtual·{p0,·v2},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
  
137 ····move-result-object·v3142 ····move-result-object·v3
  
138 ····invoke-interface·{v0,·v2,·v3},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;143 ····invoke-interface·{v0,·v2,·v3},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
139 ····goto·:goto_0144 ····goto·:goto_0
  
140 ····:cond_0145 ····:cond_1
141 ····return-object·v0146 ····return-object·v0
142 .end·method147 .end·method
  
  
143 #·virtual·methods148 #·virtual·methods
144 .method·public·onCreate(Landroid/os/Bundle;)V149 .method·public·onCreate(Landroid/os/Bundle;)V
145 ····.locals·4150 ····.locals·4
Offset 202, 15 lines modifiedOffset 211, 15 lines modified
  
202 ····const-string·v3,·"com.android.browser.headers"211 ····const-string·v3,·"com.android.browser.headers"
  
203 ····invoke-virtual·{p1,·v3},·Landroid/content/Intent;->getBundleExtra(Ljava/lang/String;)Landroid/os/Bundle;212 ····invoke-virtual·{p1,·v3},·Landroid/content/Intent;->getBundleExtra(Ljava/lang/String;)Landroid/os/Bundle;
  
204 ····move-result-object·p1213 ····move-result-object·p1
  
205 ····invoke-direct·{p0,·p1},·Lio/flutter/plugins/urllauncher/WebViewActivity;->c(Landroid/os/Bundle;)Ljava/util/Map;214 ····invoke-static·{p1},·Lio/flutter/plugins/urllauncher/WebViewActivity;->c(Landroid/os/Bundle;)Ljava/util/Map;
  
206 ····move-result-object·p1215 ····move-result-object·p1
  
207 ····iget-object·v3,·p0,·Lio/flutter/plugins/urllauncher/WebViewActivity;->c:Landroid/webkit/WebView;216 ····iget-object·v3,·p0,·Lio/flutter/plugins/urllauncher/WebViewActivity;->c:Landroid/webkit/WebView;
  
208 ····invoke-virtual·{v3,·v0,·p1},·Landroid/webkit/WebView;->loadUrl(Ljava/lang/String;Ljava/util/Map;)V217 ····invoke-virtual·{v3,·v0,·p1},·Landroid/webkit/WebView;->loadUrl(Ljava/lang/String;Ljava/util/Map;)V
  
2.46 KB
smali/com/mr/flutter/plugin/filepicker/a$a.smali
    
Offset 15, 54 lines modifiedOffset 15, 58 lines modified
  
  
15 #·instance·fields15 #·instance·fields
16 .field·private·a:Ljava/lang/String;16 .field·private·a:Ljava/lang/String;
  
17 .field·private·b:Ljava/lang/String;17 .field·private·b:Ljava/lang/String;
  
18 .field·private·c:J18 .field·private·c:Landroid/net/Uri;
  
 19 .field·private·d:J
  
19 .field·private·d:[B20 .field·private·e:[B
  
  
20 #·direct·methods21 #·direct·methods
21 .method·public·constructor·<init>()V22 .method·public·constructor·<init>()V
22 ····.locals·023 ····.locals·0
  
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V24 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void25 ····return-void
25 .end·method26 .end·method
  
  
26 #·virtual·methods27 #·virtual·methods
27 .method·public·a()Lcom/mr/flutter/plugin/filepicker/a;28 .method·public·a()Lcom/mr/flutter/plugin/filepicker/a;
28 ····.locals·729 ····.locals·8
  
29 ····new-instance·v6,·Lcom/mr/flutter/plugin/filepicker/a;30 ····new-instance·v7,·Lcom/mr/flutter/plugin/filepicker/a;
  
30 ····iget-object·v1,·p0,·Lcom/mr/flutter/plugin/filepicker/a$a;->a:Ljava/lang/String;31 ····iget-object·v1,·p0,·Lcom/mr/flutter/plugin/filepicker/a$a;->a:Ljava/lang/String;
  
31 ····iget-object·v2,·p0,·Lcom/mr/flutter/plugin/filepicker/a$a;->b:Ljava/lang/String;32 ····iget-object·v2,·p0,·Lcom/mr/flutter/plugin/filepicker/a$a;->b:Ljava/lang/String;
  
 33 ····iget-object·v3,·p0,·Lcom/mr/flutter/plugin/filepicker/a$a;->c:Landroid/net/Uri;
  
32 ····iget-wide·v3,·p0,·Lcom/mr/flutter/plugin/filepicker/a$a;->c:J34 ····iget-wide·v4,·p0,·Lcom/mr/flutter/plugin/filepicker/a$a;->d:J
  
33 ····iget-object·v5,·p0,·Lcom/mr/flutter/plugin/filepicker/a$a;->d:[B35 ····iget-object·v6,·p0,·Lcom/mr/flutter/plugin/filepicker/a$a;->e:[B
  
34 ····move-object·v0,·v636 ····move-object·v0,·v7
  
35 ····invoke-direct/range·{v0·..·v5},·Lcom/mr/flutter/plugin/filepicker/a;-><init>(Ljava/lang/String;Ljava/lang/String;J[B)V37 ····invoke-direct/range·{v0·..·v6},·Lcom/mr/flutter/plugin/filepicker/a;-><init>(Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;J[B)V
  
36 ····return-object·v638 ····return-object·v7
37 .end·method39 .end·method
  
38 .method·public·b([B)Lcom/mr/flutter/plugin/filepicker/a$a;40 .method·public·b([B)Lcom/mr/flutter/plugin/filepicker/a$a;
39 ····.locals·041 ····.locals·0
  
40 ····iput-object·p1,·p0,·Lcom/mr/flutter/plugin/filepicker/a$a;->d:[B42 ····iput-object·p1,·p0,·Lcom/mr/flutter/plugin/filepicker/a$a;->e:[B
  
41 ····return-object·p043 ····return-object·p0
42 .end·method44 .end·method
  
43 .method·public·c(Ljava/lang/String;)Lcom/mr/flutter/plugin/filepicker/a$a;45 .method·public·c(Ljava/lang/String;)Lcom/mr/flutter/plugin/filepicker/a$a;
44 ····.locals·046 ····.locals·0
  
Offset 78, 11 lines modifiedOffset 82, 19 lines modified
  
78 ····return-object·p082 ····return-object·p0
79 .end·method83 .end·method
  
80 .method·public·e(J)Lcom/mr/flutter/plugin/filepicker/a$a;84 .method·public·e(J)Lcom/mr/flutter/plugin/filepicker/a$a;
81 ····.locals·085 ····.locals·0
  
82 ····iput-wide·p1,·p0,·Lcom/mr/flutter/plugin/filepicker/a$a;->c:J86 ····iput-wide·p1,·p0,·Lcom/mr/flutter/plugin/filepicker/a$a;->d:J
  
 87 ····return-object·p0
 88 .end·method
  
 89 .method·public·f(Landroid/net/Uri;)Lcom/mr/flutter/plugin/filepicker/a$a;
 90 ····.locals·0
  
 91 ····iput-object·p1,·p0,·Lcom/mr/flutter/plugin/filepicker/a$a;->c:Landroid/net/Uri;
  
83 ····return-object·p092 ····return-object·p0
84 .end·method93 .end·method
5.94 KB
smali/com/mr/flutter/plugin/filepicker/b.smali
    
Offset 149, 28 lines modifiedOffset 149, 47 lines modified
  
149 ····return-void149 ····return-void
150 .end·method150 .end·method
  
151 .method·private·j(Z)V151 .method·private·j(Z)V
152 ····.locals·2152 ····.locals·2
  
 153 ····iget-object·v0,·p0,·Lcom/mr/flutter/plugin/filepicker/b;->h:Lc/a/c/a/c$b;
  
 154 ····if-eqz·v0,·:cond_1
  
 155 ····iget-object·v0,·p0,·Lcom/mr/flutter/plugin/filepicker/b;->f:Ljava/lang/String;
  
 156 ····const-string·v1,·"dir"
  
 157 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
 158 ····move-result·v0
  
 159 ····if-eqz·v0,·:cond_0
  
 160 ····goto·:goto_0
  
 161 ····:cond_0
153 ····new-instance·v0,·Lcom/mr/flutter/plugin/filepicker/b$c;162 ····new-instance·v0,·Lcom/mr/flutter/plugin/filepicker/b$c;
  
154 ····invoke-static·{},·Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;163 ····invoke-static·{},·Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
  
155 ····move-result-object·v1164 ····move-result-object·v1
  
156 ····invoke-direct·{v0,·p0,·v1,·p1},·Lcom/mr/flutter/plugin/filepicker/b$c;-><init>(Lcom/mr/flutter/plugin/filepicker/b;Landroid/os/Looper;Z)V165 ····invoke-direct·{v0,·p0,·v1,·p1},·Lcom/mr/flutter/plugin/filepicker/b$c;-><init>(Lcom/mr/flutter/plugin/filepicker/b;Landroid/os/Looper;Z)V
  
157 ····invoke-virtual·{v0},·Landroid/os/Handler;->obtainMessage()Landroid/os/Message;166 ····invoke-virtual·{v0},·Landroid/os/Handler;->obtainMessage()Landroid/os/Message;
  
158 ····move-result-object·p1167 ····move-result-object·p1
  
159 ····invoke-virtual·{p1},·Landroid/os/Message;->sendToTarget()V168 ····invoke-virtual·{p1},·Landroid/os/Message;->sendToTarget()V
  
 169 ····:cond_1
 170 ····:goto_0
160 ····return-void171 ····return-void
161 .end·method172 .end·method
  
162 .method·private·static·k(Lc/a/c/a/j$d;)V173 .method·private·static·k(Lc/a/c/a/j$d;)V
163 ····.locals·3174 ····.locals·3
  
164 ····const-string·v0,·"already_active"175 ····const-string·v0,·"already_active"
Offset 190, 55 lines modifiedOffset 209, 45 lines modified
190 ····iget-object·v0,·p0,·Lcom/mr/flutter/plugin/filepicker/b;->c:Lc/a/c/a/j$d;209 ····iget-object·v0,·p0,·Lcom/mr/flutter/plugin/filepicker/b;->c:Lc/a/c/a/j$d;
  
191 ····if-nez·v0,·:cond_0210 ····if-nez·v0,·:cond_0
  
192 ····return-void211 ····return-void
  
193 ····:cond_0212 ····:cond_0
194 ····iget-object·v0,·p0,·Lcom/mr/flutter/plugin/filepicker/b;->h:Lc/a/c/a/c$b; 
  
195 ····if-eqz·v0,·:cond_1 
  
196 ····const/4·v0,·0x0213 ····const/4·v0,·0x0
  
197 ····invoke-direct·{p0,·v0},·Lcom/mr/flutter/plugin/filepicker/b;->j(Z)V214 ····invoke-direct·{p0,·v0},·Lcom/mr/flutter/plugin/filepicker/b;->j(Z)V
  
198 ····:cond_1 
199 ····iget-object·v0,·p0,·Lcom/mr/flutter/plugin/filepicker/b;->c:Lc/a/c/a/j$d;215 ····iget-object·v0,·p0,·Lcom/mr/flutter/plugin/filepicker/b;->c:Lc/a/c/a/j$d;
  
200 ····const/4·v1,·0x0216 ····const/4·v1,·0x0
  
201 ····invoke-interface·{v0,·p1,·p2,·v1},·Lc/a/c/a/j$d;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V217 ····invoke-interface·{v0,·p1,·p2,·v1},·Lc/a/c/a/j$d;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V
  
202 ····invoke-direct·{p0},·Lcom/mr/flutter/plugin/filepicker/b;->i()V218 ····invoke-direct·{p0},·Lcom/mr/flutter/plugin/filepicker/b;->i()V
  
203 ····return-void219 ····return-void
204 .end·method220 .end·method
  
205 .method·private·m(Ljava/lang/Object;)V221 .method·private·m(Ljava/lang/Object;)V
206 ····.locals·2222 ····.locals·2
  
207 ····iget-object·v0,·p0,·Lcom/mr/flutter/plugin/filepicker/b;->h:Lc/a/c/a/c$b; 
  
208 ····if-eqz·v0,·:cond_0 
  
209 ····const/4·v0,·0x0223 ····const/4·v0,·0x0
  
210 ····invoke-direct·{p0,·v0},·Lcom/mr/flutter/plugin/filepicker/b;->j(Z)V224 ····invoke-direct·{p0,·v0},·Lcom/mr/flutter/plugin/filepicker/b;->j(Z)V
  
211 ····:cond_0 
212 ····iget-object·v0,·p0,·Lcom/mr/flutter/plugin/filepicker/b;->c:Lc/a/c/a/j$d;225 ····iget-object·v0,·p0,·Lcom/mr/flutter/plugin/filepicker/b;->c:Lc/a/c/a/j$d;
  
213 ····if-eqz·v0,·:cond_3226 ····if-eqz·v0,·:cond_2
  
214 ····if-eqz·p1,·:cond_2227 ····if-eqz·p1,·:cond_1
  
215 ····instance-of·v0,·p1,·Ljava/lang/String;228 ····instance-of·v0,·p1,·Ljava/lang/String;
  
216 ····if-nez·v0,·:cond_2229 ····if-nez·v0,·:cond_1
  
217 ····new-instance·v0,·Ljava/util/ArrayList;230 ····new-instance·v0,·Ljava/util/ArrayList;
  
218 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V231 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
219 ····check-cast·p1,·Ljava/util/ArrayList;232 ····check-cast·p1,·Ljava/util/ArrayList;
  
Offset 247, 15 lines modifiedOffset 256, 15 lines modified
247 ····move-result-object·p1256 ····move-result-object·p1
  
248 ····:goto_0257 ····:goto_0
249 ····invoke-interface·{p1},·Ljava/util/Iterator;->hasNext()Z258 ····invoke-interface·{p1},·Ljava/util/Iterator;->hasNext()Z
  
250 ····move-result·v1259 ····move-result·v1
  
251 ····if-eqz·v1,·:cond_1260 ····if-eqz·v1,·:cond_0
  
252 ····invoke-interface·{p1},·Ljava/util/Iterator;->next()Ljava/lang/Object;261 ····invoke-interface·{p1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
253 ····move-result-object·v1262 ····move-result-object·v1
  
254 ····check-cast·v1,·Lcom/mr/flutter/plugin/filepicker/a;263 ····check-cast·v1,·Lcom/mr/flutter/plugin/filepicker/a;
  
Offset 263, 25 lines modifiedOffset 272, 25 lines modified
  
263 ····move-result-object·v1272 ····move-result-object·v1
  
264 ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z273 ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
265 ····goto·:goto_0274 ····goto·:goto_0
  
Max diff block lines reached; 2884/5989 bytes (48.15%) of diff not shown.
2.46 KB
smali/com/mr/flutter/plugin/filepicker/a.smali
    
Offset 12, 32 lines modifiedOffset 12, 36 lines modified
  
  
12 #·instance·fields12 #·instance·fields
13 .field·final·a:Ljava/lang/String;13 .field·final·a:Ljava/lang/String;
  
14 .field·final·b:Ljava/lang/String;14 .field·final·b:Ljava/lang/String;
  
15 .field·final·c:J15 .field·final·c:Landroid/net/Uri;
  
 16 .field·final·d:J
  
16 .field·final·d:[B17 .field·final·e:[B
  
  
17 #·direct·methods18 #·direct·methods
18 .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/String;J[B)V19 .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;J[B)V
19 ····.locals·020 ····.locals·0
  
20 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V21 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
21 ····iput-object·p1,·p0,·Lcom/mr/flutter/plugin/filepicker/a;->a:Ljava/lang/String;22 ····iput-object·p1,·p0,·Lcom/mr/flutter/plugin/filepicker/a;->a:Ljava/lang/String;
  
22 ····iput-object·p2,·p0,·Lcom/mr/flutter/plugin/filepicker/a;->b:Ljava/lang/String;23 ····iput-object·p2,·p0,·Lcom/mr/flutter/plugin/filepicker/a;->b:Ljava/lang/String;
  
23 ····iput-wide·p3,·p0,·Lcom/mr/flutter/plugin/filepicker/a;->c:J24 ····iput-wide·p4,·p0,·Lcom/mr/flutter/plugin/filepicker/a;->d:J
  
 25 ····iput-object·p6,·p0,·Lcom/mr/flutter/plugin/filepicker/a;->e:[B
  
24 ····iput-object·p5,·p0,·Lcom/mr/flutter/plugin/filepicker/a;->d:[B26 ····iput-object·p3,·p0,·Lcom/mr/flutter/plugin/filepicker/a;->c:Landroid/net/Uri;
  
25 ····return-void27 ····return-void
26 .end·method28 .end·method
  
  
27 #·virtual·methods29 #·virtual·methods
28 .method·public·a()Ljava/util/HashMap;30 .method·public·a()Ljava/util/HashMap;
Offset 64, 25 lines modifiedOffset 68, 35 lines modified
  
64 ····iget-object·v1,·p0,·Lcom/mr/flutter/plugin/filepicker/a;->b:Ljava/lang/String;68 ····iget-object·v1,·p0,·Lcom/mr/flutter/plugin/filepicker/a;->b:Ljava/lang/String;
  
65 ····const-string·v2,·"name"69 ····const-string·v2,·"name"
  
66 ····invoke-virtual·{v0,·v2,·v1},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;70 ····invoke-virtual·{v0,·v2,·v1},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
67 ····iget-wide·v1,·p0,·Lcom/mr/flutter/plugin/filepicker/a;->c:J71 ····iget-wide·v1,·p0,·Lcom/mr/flutter/plugin/filepicker/a;->d:J
  
68 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;72 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
69 ····move-result-object·v173 ····move-result-object·v1
  
70 ····const-string·v2,·"size"74 ····const-string·v2,·"size"
  
71 ····invoke-virtual·{v0,·v2,·v1},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;75 ····invoke-virtual·{v0,·v2,·v1},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
72 ····iget-object·v1,·p0,·Lcom/mr/flutter/plugin/filepicker/a;->d:[B76 ····iget-object·v1,·p0,·Lcom/mr/flutter/plugin/filepicker/a;->e:[B
  
73 ····const-string·v2,·"bytes"77 ····const-string·v2,·"bytes"
  
74 ····invoke-virtual·{v0,·v2,·v1},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;78 ····invoke-virtual·{v0,·v2,·v1},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
 79 ····iget-object·v1,·p0,·Lcom/mr/flutter/plugin/filepicker/a;->c:Landroid/net/Uri;
  
 80 ····invoke-virtual·{v1},·Landroid/net/Uri;->toString()Ljava/lang/String;
  
 81 ····move-result-object·v1
  
 82 ····const-string·v2,·"identifier"
  
 83 ····invoke-virtual·{v0,·v2,·v1},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
75 ····return-object·v084 ····return-object·v0
76 .end·method85 .end·method
3.38 KB
smali/com/mr/flutter/plugin/filepicker/c.smali
    
Offset 251, 15 lines modifiedOffset 251, 15 lines modified
251 ····:try_start_1251 ····:try_start_1
252 ····invoke-interface·{p1},·Landroid/database/Cursor;->moveToFirst()Z252 ····invoke-interface·{p1},·Landroid/database/Cursor;->moveToFirst()Z
  
253 ····move-result·v2253 ····move-result·v2
  
254 ····if-eqz·v2,·:cond_0254 ····if-eqz·v2,·:cond_0
  
255 ····invoke-interface·{p1,·v0},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I255 ····invoke-interface·{p1,·v0},·Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
  
256 ····move-result·v0256 ····move-result·v0
  
257 ····invoke-interface·{p1,·v0},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;257 ····invoke-interface·{p1,·v0},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
258 ····move-result-object·v0258 ····move-result-object·v0
259 ····:try_end_1259 ····:try_end_1
Offset 989, 15 lines modifiedOffset 989, 15 lines modified
989 ····invoke-static·{v0,·p0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I989 ····invoke-static·{v0,·p0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
  
990 ····:goto_2990 ····:goto_2
991 ····return-void991 ····return-void
992 .end·method992 .end·method
  
993 .method·public·static·k(Landroid/content/Context;Landroid/net/Uri;Z)Lcom/mr/flutter/plugin/filepicker/a;993 .method·public·static·k(Landroid/content/Context;Landroid/net/Uri;Z)Lcom/mr/flutter/plugin/filepicker/a;
994 ····.locals·10994 ····.locals·11
  
995 ····new-instance·v0,·Ljava/lang/StringBuilder;995 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
996 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V996 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
997 ····const-string·v1,·"Caching·from·URI:·"997 ····const-string·v1,·"Caching·from·URI:·"
  
Offset 1105, 28 lines modifiedOffset 1105, 28 lines modified
  
1105 ····move-result-object·p01105 ····move-result-object·p0
  
1106 ····invoke-virtual·{p0,·p1},·Landroid/content/ContentResolver;->openInputStream(Landroid/net/Uri;)Ljava/io/InputStream;1106 ····invoke-virtual·{p0,·p1},·Landroid/content/ContentResolver;->openInputStream(Landroid/net/Uri;)Ljava/io/InputStream;
  
1107 ····move-result-object·p01107 ····move-result-object·p0
  
1108 ····const/16·p1,·0x20001108 ····const/16·v8,·0x2000
  
1109 ····new-array·p1,·p1,·[B1109 ····new-array·v8,·v8,·[B
  
1110 ····:goto_11110 ····:goto_1
1111 ····invoke-virtual·{p0,·p1},·Ljava/io/InputStream;->read([B)I1111 ····invoke-virtual·{p0,·v8},·Ljava/io/InputStream;->read([B)I
  
1112 ····move-result·v81112 ····move-result·v9
  
1113 ····if-ltz·v8,·:cond_11113 ····if-ltz·v9,·:cond_1
  
1114 ····const/4·v9,·0x01114 ····const/4·v10,·0x0
  
1115 ····invoke-virtual·{v7,·p1,·v9,·v8},·Ljava/io/BufferedOutputStream;->write([BII)V1115 ····invoke-virtual·{v7,·v8,·v10,·v9},·Ljava/io/BufferedOutputStream;->write([BII)V
  
1116 ····goto·:goto_11116 ····goto·:goto_1
  
1117 ····:cond_11117 ····:cond_1
1118 ····invoke-virtual·{v7},·Ljava/io/BufferedOutputStream;->flush()V1118 ····invoke-virtual·{v7},·Ljava/io/BufferedOutputStream;->flush()V
1119 ····:try_end_11119 ····:try_end_1
1120 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_01120 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0
Offset 1204, 17 lines modifiedOffset 1204, 17 lines modified
  
1204 ····:cond_21204 ····:cond_2
1205 ····:goto_41205 ····:goto_4
1206 ····new-instance·p0,·Ljava/lang/StringBuilder;1206 ····new-instance·p0,·Ljava/lang/StringBuilder;
  
1207 ····invoke-direct·{p0},·Ljava/lang/StringBuilder;-><init>()V1207 ····invoke-direct·{p0},·Ljava/lang/StringBuilder;-><init>()V
  
1208 ····const-string·p1,·"File·loaded·and·cached·at:"1208 ····const-string·v5,·"File·loaded·and·cached·at:"
  
1209 ····invoke-virtual·{p0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;1209 ····invoke-virtual·{p0,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
1210 ····invoke-virtual·{p0,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;1210 ····invoke-virtual·{p0,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
1211 ····invoke-virtual·{p0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;1211 ····invoke-virtual·{p0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
1212 ····move-result-object·p01212 ····move-result-object·p0
  
Offset 1225, 14 lines modifiedOffset 1225, 16 lines modified
1225 ····invoke-static·{v4,·v0},·Lcom/mr/flutter/plugin/filepicker/c;->j(Ljava/io/File;Lcom/mr/flutter/plugin/filepicker/a$a;)V1225 ····invoke-static·{v4,·v0},·Lcom/mr/flutter/plugin/filepicker/c;->j(Ljava/io/File;Lcom/mr/flutter/plugin/filepicker/a$a;)V
  
1226 ····:cond_31226 ····:cond_3
1227 ····invoke-virtual·{v0,·v3},·Lcom/mr/flutter/plugin/filepicker/a$a;->d(Ljava/lang/String;)Lcom/mr/flutter/plugin/filepicker/a$a;1227 ····invoke-virtual·{v0,·v3},·Lcom/mr/flutter/plugin/filepicker/a$a;->d(Ljava/lang/String;)Lcom/mr/flutter/plugin/filepicker/a$a;
  
1228 ····invoke-virtual·{v0,·v2},·Lcom/mr/flutter/plugin/filepicker/a$a;->c(Ljava/lang/String;)Lcom/mr/flutter/plugin/filepicker/a$a;1228 ····invoke-virtual·{v0,·v2},·Lcom/mr/flutter/plugin/filepicker/a$a;->c(Ljava/lang/String;)Lcom/mr/flutter/plugin/filepicker/a$a;
  
 1229 ····invoke-virtual·{v0,·p1},·Lcom/mr/flutter/plugin/filepicker/a$a;->f(Landroid/net/Uri;)Lcom/mr/flutter/plugin/filepicker/a$a;
  
1229 ····invoke-virtual·{v4},·Ljava/io/File;->length()J1230 ····invoke-virtual·{v4},·Ljava/io/File;->length()J
  
1230 ····move-result-wide·p01231 ····move-result-wide·p0
  
1231 ····invoke-static·{p0,·p1},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;1232 ····invoke-static·{p0,·p1},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;
  
1232 ····move-result-object·p01233 ····move-result-object·p0
1.01 KB
smali/c/a/c/a/i.smali
    
Offset 88, 7 lines modifiedOffset 88, 52 lines modified
88 ········}88 ········}
89 ····.end·annotation89 ····.end·annotation
  
90 ····iget-object·v0,·p0,·Lc/a/c/a/i;->b:Ljava/lang/Object;90 ····iget-object·v0,·p0,·Lc/a/c/a/i;->b:Ljava/lang/Object;
  
91 ····return-object·v091 ····return-object·v0
92 .end·method92 .end·method
  
 93 .method·public·c(Ljava/lang/String;)Z
 94 ····.locals·2
  
 95 ····iget-object·v0,·p0,·Lc/a/c/a/i;->b:Ljava/lang/Object;
  
 96 ····if-nez·v0,·:cond_0
  
 97 ····const/4·p1,·0x0
  
 98 ····return·p1
  
 99 ····:cond_0
 100 ····instance-of·v1,·v0,·Ljava/util/Map;
  
 101 ····if-eqz·v1,·:cond_1
  
 102 ····check-cast·v0,·Ljava/util/Map;
  
 103 ····invoke-interface·{v0,·p1},·Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
  
 104 ····move-result·p1
  
 105 ····return·p1
  
 106 ····:cond_1
 107 ····instance-of·v1,·v0,·Lorg/json/JSONObject;
  
 108 ····if-eqz·v1,·:cond_2
  
 109 ····check-cast·v0,·Lorg/json/JSONObject;
  
 110 ····invoke-virtual·{v0,·p1},·Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
  
 111 ····move-result·p1
  
 112 ····return·p1
  
 113 ····:cond_2
 114 ····new-instance·p1,·Ljava/lang/ClassCastException;
  
 115 ····invoke-direct·{p1},·Ljava/lang/ClassCastException;-><init>()V
  
 116 ····throw·p1
 117 .end·method
14.0 KB
assets/flutter_assets/NOTICES.Z
13.9 KB
NOTICES.Z-content
    
Offset 5509, 24 lines modifiedOffset 5509, 31 lines modified
  
5509 --------------------------------------------------------------------------------5509 --------------------------------------------------------------------------------
5510 cross_file5510 cross_file
5511 flutter_plugin_android_lifecycle5511 flutter_plugin_android_lifecycle
5512 image_picker_for_web5512 image_picker_for_web
5513 image_picker_platform_interface5513 image_picker_platform_interface
5514 path_provider5514 path_provider
 5515 path_provider_android
 5516 path_provider_ios
5515 path_provider_linux5517 path_provider_linux
5516 path_provider_macos5518 path_provider_macos
 5519 path_provider_platform_interface
5517 path_provider_windows5520 path_provider_windows
5518 plugin_platform_interface5521 plugin_platform_interface
5519 shared_preferences5522 shared_preferences
 5523 shared_preferences_android
 5524 shared_preferences_ios
5520 shared_preferences_linux5525 shared_preferences_linux
5521 shared_preferences_macos5526 shared_preferences_macos
5522 shared_preferences_web5527 shared_preferences_web
5523 shared_preferences_windows5528 shared_preferences_windows
5524 url_launcher5529 url_launcher
 5530 url_launcher_android
 5531 url_launcher_ios
5525 url_launcher_linux5532 url_launcher_linux
5526 url_launcher_macos5533 url_launcher_macos
5527 url_launcher_platform_interface5534 url_launcher_platform_interface
5528 url_launcher_windows5535 url_launcher_windows
  
5529 Copyright·2013·The·Flutter·Authors.·All·rights·reserved.5536 Copyright·2013·The·Flutter·Authors.·All·rights·reserved.
  
Offset 6213, 14 lines modifiedOffset 6220, 195 lines modified
6213 IMPLIED,·INCLUDING·BUT·NOT·LIMITED·TO·THE·WARRANTIES·OF·MERCHANTABILITY,6220 IMPLIED,·INCLUDING·BUT·NOT·LIMITED·TO·THE·WARRANTIES·OF·MERCHANTABILITY,
6214 FITNESS·FOR·A·PARTICULAR·PURPOSE·AND·NONINFRINGEMENT.·IN·NO·EVENT·SHALL·THE6221 FITNESS·FOR·A·PARTICULAR·PURPOSE·AND·NONINFRINGEMENT.·IN·NO·EVENT·SHALL·THE
6215 AUTHORS·OR·COPYRIGHT·HOLDERS·BE·LIABLE·FOR·ANY·CLAIM,·DAMAGES·OR·OTHER6222 AUTHORS·OR·COPYRIGHT·HOLDERS·BE·LIABLE·FOR·ANY·CLAIM,·DAMAGES·OR·OTHER
6216 LIABILITY,·WHETHER·IN·AN·ACTION·OF·CONTRACT,·TORT·OR·OTHERWISE,·ARISING·FROM,6223 LIABILITY,·WHETHER·IN·AN·ACTION·OF·CONTRACT,·TORT·OR·OTHERWISE,·ARISING·FROM,
6217 OUT·OF·OR·IN·CONNECTION·WITH·THE·SOFTWARE·OR·THE·USE·OR·OTHER·DEALINGS·IN·THE6224 OUT·OF·OR·IN·CONNECTION·WITH·THE·SOFTWARE·OR·THE·USE·OR·OTHER·DEALINGS·IN·THE
6218 SOFTWARE.6225 SOFTWARE.
6219 --------------------------------------------------------------------------------6226 --------------------------------------------------------------------------------
 6227 diff_match_patch
  
  
 6228 ·································Apache·License
 6229 ···························Version·2.0,·January·2004
 6230 ························http://www.apache.org/licenses/
  
 6231 ···TERMS·AND·CONDITIONS·FOR·USE,·REPRODUCTION,·AND·DISTRIBUTION
  
 6232 ···1.·Definitions.
  
 6233 ······"License"·shall·mean·the·terms·and·conditions·for·use,·reproduction,
 6234 ······and·distribution·as·defined·by·Sections·1·through·9·of·this·document.
  
 6235 ······"Licensor"·shall·mean·the·copyright·owner·or·entity·authorized·by
 6236 ······the·copyright·owner·that·is·granting·the·License.
  
 6237 ······"Legal·Entity"·shall·mean·the·union·of·the·acting·entity·and·all
 6238 ······other·entities·that·control,·are·controlled·by,·or·are·under·common
 6239 ······control·with·that·entity.·For·the·purposes·of·this·definition,
 6240 ······"control"·means·(i)·the·power,·direct·or·indirect,·to·cause·the
 6241 ······direction·or·management·of·such·entity,·whether·by·contract·or
 6242 ······otherwise,·or·(ii)·ownership·of·fifty·percent·(50%)·or·more·of·the
 6243 ······outstanding·shares,·or·(iii)·beneficial·ownership·of·such·entity.
  
 6244 ······"You"·(or·"Your")·shall·mean·an·individual·or·Legal·Entity
 6245 ······exercising·permissions·granted·by·this·License.
  
 6246 ······"Source"·form·shall·mean·the·preferred·form·for·making·modifications,
 6247 ······including·but·not·limited·to·software·source·code,·documentation
 6248 ······source,·and·configuration·files.
  
 6249 ······"Object"·form·shall·mean·any·form·resulting·from·mechanical
 6250 ······transformation·or·translation·of·a·Source·form,·including·but
 6251 ······not·limited·to·compiled·object·code,·generated·documentation,
 6252 ······and·conversions·to·other·media·types.
  
 6253 ······"Work"·shall·mean·the·work·of·authorship,·whether·in·Source·or
 6254 ······Object·form,·made·available·under·the·License,·as·indicated·by·a
 6255 ······copyright·notice·that·is·included·in·or·attached·to·the·work
 6256 ······(an·example·is·provided·in·the·Appendix·below).
  
 6257 ······"Derivative·Works"·shall·mean·any·work,·whether·in·Source·or·Object
 6258 ······form,·that·is·based·on·(or·derived·from)·the·Work·and·for·which·the
 6259 ······editorial·revisions,·annotations,·elaborations,·or·other·modifications
 6260 ······represent,·as·a·whole,·an·original·work·of·authorship.·For·the·purposes
 6261 ······of·this·License,·Derivative·Works·shall·not·include·works·that·remain
 6262 ······separable·from,·or·merely·link·(or·bind·by·name)·to·the·interfaces·of,
 6263 ······the·Work·and·Derivative·Works·thereof.
  
 6264 ······"Contribution"·shall·mean·any·work·of·authorship,·including
 6265 ······the·original·version·of·the·Work·and·any·modifications·or·additions
 6266 ······to·that·Work·or·Derivative·Works·thereof,·that·is·intentionally
 6267 ······submitted·to·Licensor·for·inclusion·in·the·Work·by·the·copyright·owner
 6268 ······or·by·an·individual·or·Legal·Entity·authorized·to·submit·on·behalf·of
 6269 ······the·copyright·owner.·For·the·purposes·of·this·definition,·"submitted"
 6270 ······means·any·form·of·electronic,·verbal,·or·written·communication·sent
 6271 ······to·the·Licensor·or·its·representatives,·including·but·not·limited·to
 6272 ······communication·on·electronic·mailing·lists,·source·code·control·systems,
 6273 ······and·issue·tracking·systems·that·are·managed·by,·or·on·behalf·of,·the
 6274 ······Licensor·for·the·purpose·of·discussing·and·improving·the·Work,·but
 6275 ······excluding·communication·that·is·conspicuously·marked·or·otherwise
 6276 ······designated·in·writing·by·the·copyright·owner·as·"Not·a·Contribution."
  
 6277 ······"Contributor"·shall·mean·Licensor·and·any·individual·or·Legal·Entity
 6278 ······on·behalf·of·whom·a·Contribution·has·been·received·by·Licensor·and
 6279 ······subsequently·incorporated·within·the·Work.
  
 6280 ···2.·Grant·of·Copyright·License.·Subject·to·the·terms·and·conditions·of
 6281 ······this·License,·each·Contributor·hereby·grants·to·You·a·perpetual,
 6282 ······worldwide,·non-exclusive,·no-charge,·royalty-free,·irrevocable
 6283 ······copyright·license·to·reproduce,·prepare·Derivative·Works·of,
 6284 ······publicly·display,·publicly·perform,·sublicense,·and·distribute·the
 6285 ······Work·and·such·Derivative·Works·in·Source·or·Object·form.
  
 6286 ···3.·Grant·of·Patent·License.·Subject·to·the·terms·and·conditions·of
 6287 ······this·License,·each·Contributor·hereby·grants·to·You·a·perpetual,
 6288 ······worldwide,·non-exclusive,·no-charge,·royalty-free,·irrevocable
 6289 ······(except·as·stated·in·this·section)·patent·license·to·make,·have·made,
 6290 ······use,·offer·to·sell,·sell,·import,·and·otherwise·transfer·the·Work,
 6291 ······where·such·license·applies·only·to·those·patent·claims·licensable
 6292 ······by·such·Contributor·that·are·necessarily·infringed·by·their
 6293 ······Contribution(s)·alone·or·by·combination·of·their·Contribution(s)
 6294 ······with·the·Work·to·which·such·Contribution(s)·was·submitted.·If·You
 6295 ······institute·patent·litigation·against·any·entity·(including·a
 6296 ······cross-claim·or·counterclaim·in·a·lawsuit)·alleging·that·the·Work
 6297 ······or·a·Contribution·incorporated·within·the·Work·constitutes·direct
 6298 ······or·contributory·patent·infringement,·then·any·patent·licenses
Max diff block lines reached; 2448/14200 bytes (17.24%) of diff not shown.
27.1 MB
lib/armeabi-v7a/libapp.so
898 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········5931160·(bytes·into·file)13 ··Start·of·section·headers:··········5800088·(bytes·into·file)
14 ··Flags:·····························0x5000200,·Version5·EABI,·soft-float·ABI14 ··Flags:·····························0x5000200,·Version5·EABI,·soft-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(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.2 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·6·program·headers,·starting·at·offset·524 There·are·6·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·0x000c0·0x000c0·R···0x47 ··PHDR···········0x000034·0x00000034·0x00000034·0x000c0·0x000c0·R···0x4
8 ··LOAD···········0x000000·0x00000000·0x00000000·0x269378·0x269378·R···0x40008 ··LOAD···········0x000000·0x00000000·0x00000000·0x25c848·0x25c848·R···0x4000
9 ··LOAD···········0x26c000·0x0026c000·0x0026c000·0x33a2c8·0x33a2c8·R·E·0x40009 ··LOAD···········0x260000·0x00260000·0x00260000·0x326c08·0x326c08·R·E·0x4000
10 ··LOAD···········0x5a8000·0x005a8000·0x005a8000·0x0003c·0x0003c·RW··0x400010 ··LOAD···········0x588000·0x00588000·0x00588000·0x0003c·0x0003c·RW··0x4000
11 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00020·0x00020·R···0x411 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00020·0x00020·R···0x4
12 ··DYNAMIC········0x5a800c·0x005a800c·0x005a800c·0x00030·0x00030·RW··0x412 ··DYNAMIC········0x58800c·0x0058800c·0x0058800c·0x00030·0x00030·RW··0x4
  
13 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
14 ··Segment·Sections...14 ··Segment·Sections...
15 ···00·····15 ···00·····
16 ···01·····.note.gnu.build-id·.rodata·.eh_frame·.dynstr·.dynsym·.hash·16 ···01·····.note.gnu.build-id·.rodata·.eh_frame·.dynstr·.dynsym·.hash·
17 ···02·····.text·17 ···02·····.text·
18 ···03·····.bss·.dynamic·18 ···03·····.bss·.dynamic·
2.15 KB
readelf --wide --sections {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
1 There·are·11·section·headers,·starting·at·offset·0x5a8098:1 There·are·11·section·headers,·starting·at·offset·0x588098:
  
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············000000f4·0000f4·000020·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000020·00···A··0···0··4
6 ··[·2]·.rodata···········PROGBITS········00000120·000120·2690f0·00···A··0···0·166 ··[·2]·.rodata···········PROGBITS········00000120·000120·25c5c0·00···A··0···0·16
7 ··[·3]·.eh_frame·········PROGBITS········00269210·269210·000048·00···A··0···0··17 ··[·3]·.eh_frame·········PROGBITS········0025c6e0·25c6e0·000048·00···A··0···0··1
8 ··[·4]·.dynstr···········STRTAB··········00269258·269258·000085·00···A··0···0··48 ··[·4]·.dynstr···········STRTAB··········0025c728·25c728·000085·00···A··0···0··4
9 ··[·5]·.dynsym···········DYNSYM··········002692e0·2692e0·000060·10···A··4···1··49 ··[·5]·.dynsym···········DYNSYM··········0025c7b0·25c7b0·000060·10···A··4···1··4
10 ··[·6]·.hash·············HASH············00269340·269340·000038·04···A··5···0··410 ··[·6]·.hash·············HASH············0025c810·25c810·000038·04···A··5···0··4
11 ··[·7]·.text·············PROGBITS········0026c000·26c000·33a2c8·00··AX··0···0·1611 ··[·7]·.text·············PROGBITS········00260000·260000·326c08·00··AX··0···0·16
12 ··[·8]·.bss··············PROGBITS········005a8000·5a8000·00000c·00··WA··0···0··412 ··[·8]·.bss··············PROGBITS········00588000·588000·00000c·00··WA··0···0··4
13 ··[·9]·.dynamic··········DYNAMIC·········005a800c·5a800c·000030·08··WA··4···0··413 ··[·9]·.dynamic··········DYNAMIC·········0058800c·58800c·000030·08··WA··4···0··4
14 ··[10]·.shstrtab·········STRTAB··········00000000·5a803c·00005a·00······0···0··414 ··[10]·.shstrtab·········STRTAB··········00000000·58803c·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),
19 ··y·(purecode),·p·(processor·specific)19 ··y·(purecode),·p·(processor·specific)
875 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:·0026c000·14040·OBJECT··GLOBAL·DEFAULT····7·_kDartVmSnapshotInstructions4 ·····1:·00260000·14040·OBJECT··GLOBAL·DEFAULT····7·_kDartVmSnapshotInstructions
5 ·····2:·0026f6e0·0x336be8·OBJECT··GLOBAL·DEFAULT····7·_kDartIsolateSnapshotInstructions5 ·····2:·002636e0·0x323528·OBJECT··GLOBAL·DEFAULT····7·_kDartIsolateSnapshotInstructions
6 ·····3:·00000120·21712·OBJECT··GLOBAL·DEFAULT····2·_kDartVmSnapshotData6 ·····3:·00000120·21712·OBJECT··GLOBAL·DEFAULT····2·_kDartVmSnapshotData
7 ·····4:·000055f0·0x263c20·OBJECT··GLOBAL·DEFAULT····2·_kDartIsolateSnapshotData7 ·····4:·000055f0·0x2570f0·OBJECT··GLOBAL·DEFAULT····2·_kDartIsolateSnapshotData
8 ·····5:·000000f4····32·OBJECT··GLOBAL·DEFAULT····1·_kDartSnapshotBuildId8 ·····5:·000000f4····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·0x5a800c·contains·6·entries:1 Dynamic·section·at·offset·0x58800c·contains·6·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000004·(HASH)·······················0x2693403 ·0x00000004·(HASH)·······················0x25c810
4 ·0x00000005·(STRTAB)·····················0x2692584 ·0x00000005·(STRTAB)·····················0x25c728
5 ·0x0000000a·(STRSZ)······················133·(bytes)5 ·0x0000000a·(STRSZ)······················133·(bytes)
6 ·0x00000006·(SYMTAB)·····················0x2692e06 ·0x00000006·(SYMTAB)·····················0x25c7b0
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:·6db274d0b593c2b9ba3569d88323563c3 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6db274d052483426b0628e2475c2292c
764 B
readelf --wide --debug-dump=frames {}
    
Offset 6, 20 lines modifiedOffset 6, 20 lines modified
6 ··Augmentation:··········"zR"6 ··Augmentation:··········"zR"
7 ··Code·alignment·factor:·17 ··Code·alignment·factor:·1
8 ··Data·alignment·factor:·48 ··Data·alignment·factor:·4
9 ··Return·address·column:·149 ··Return·address·column:·14
10 ··Augmentation·data:·····1b10 ··Augmentation·data:·····1b
11 ··DW_CFA_def_cfa:·r11·ofs·011 ··DW_CFA_def_cfa:·r11·ofs·0
  
12 00000014·00000014·00000018·FDE·cie=00000000·pc=0026c000..0026f6d812 00000014·00000014·00000018·FDE·cie=00000000·pc=00260000..002636d8
13 ··DW_CFA_offset:·r11·at·cfa+013 ··DW_CFA_offset:·r11·at·cfa+0
14 ··DW_CFA_offset:·r14·at·cfa+414 ··DW_CFA_offset:·r14·at·cfa+4
15 ··DW_CFA_val_offset:·r13·is·cfa+815 ··DW_CFA_val_offset:·r13·is·cfa+8
  
16 0000002c·00000014·00000030·FDE·cie=00000000·pc=0026f6e0..005a62c816 0000002c·00000014·00000030·FDE·cie=00000000·pc=002636e0..00586c08
17 ··DW_CFA_offset:·r11·at·cfa+017 ··DW_CFA_offset:·r11·at·cfa+0
18 ··DW_CFA_offset:·r14·at·cfa+418 ··DW_CFA_offset:·r14·at·cfa+4
19 ··DW_CFA_val_offset:·r13·is·cfa+819 ··DW_CFA_val_offset:·r13·is·cfa+8
  
20 00000044·ZERO·terminator20 00000044·ZERO·terminator
  
  
444 KB
strings --all --bytes=8 {}
    
Offset 384, 2334 lines modifiedOffset 384, 2321 lines modified
384 te_growRegExpStack384 te_growRegExpStack
385 l_ExternalInt16Array385 l_ExternalInt16Array
386 pMonomorphicSmiableCall386 pMonomorphicSmiableCall
387 'm1Uint32List387 'm1Uint32List
388 InstructionsSection388 InstructionsSection
389 9cf77f4405212c45daf608e1cd646852product·no-code_comments·no-dwarf_stack_traces_mode·lazy_async_stacks·no-lazy_dispatchers·use_bare_instructions·dedup_instructions·no-"asserts"·arm-eabi·softfp·null-safety389 9cf77f4405212c45daf608e1cd646852product·no-code_comments·no-dwarf_stack_traces_mode·lazy_async_stacks·no-lazy_dispatchers·use_bare_instructions·dedup_instructions·no-"asserts"·arm-eabi·softfp·null-safety
390 U*U*U*Uj390 U*U*U*Uj
391 f._GetModuleFileName@1268009611 
392 gUIKeyInputPageUp391 gUIKeyInputPageUp
393 _set:isImage392 _set:isImage
394 CWButtonTextTheme.accent393 CWButtonTextTheme.accent
395 0*ScrollViewKeyboardDismissBehavior394 0*ScrollViewKeyboardDismissBehavior
396 6hset:readOnly8395 6hset:readOnly8
397 get:handleExit396 get:handleExit
398 (H_currentScaleAnimation@359420462397 _removeFromChildList@442266271
399 VSemanticsAction398 VSemanticsAction
400 0Utf16Pointer|_ensureNotNullptr399 0Utf16Pointer|_ensureNotNullptr
401 XInvalid·arguments·for·'resize'·method·sent·to·dev.flutter/channel-buffers·(channel·name·must·be·less·than·254·characters·long)400 XInvalid·arguments·for·'resize'·method·sent·to·dev.flutter/channel-buffers·(channel·name·must·be·less·than·254·characters·long)
402 FilterPosition.401 FilterPosition.
403 t&__TransformedPointerScrollEvent&_TransformedPointerEvent&_CopyPointerScrollEvent@241050165402 +(_imagePreviewRoute@1025026868
 403 [_internalSetValue@138066280
404 _AsyncRun@4048458404 _AsyncRun@4048458
405 K_Link@14069316405 K_Link@14069316
 406 _ScaffoldState&State&TickerProviderStateMixin&RestorationMixin@334420462
406 &TV·Input·HDMI·1407 &TV·Input·HDMI·1
407 "AnimationController.8408 "AnimationController.8
408 gU_handleFlightEnded@6240116978 
409 JMaterialLocalizationEn409 JMaterialLocalizationEn
410 prosinac410 prosinac
411 p9ParagraphStyle.411 p9ParagraphStyle.
412 c_dispatch@249407777412 InteractiveViewer.
413 lconvertSingle413 lconvertSingle
414 get:textDirection414 get:textDirection
415 yValue·not·in·range415 yValue·not·in·range
416 Udart:collection-patch/compact_hash.dart416 Udart:collection-patch/compact_hash.dart
417 InteractiveViewer.417 @JTextDecorationStyle.double
418 5:No·more·events.418 5:No·more·events.
419 4GuideNextDay8419 4GuideNextDay8
420 cScrollPhysics420 cScrollPhysics
421 3?ImmutableList_from421 3?ImmutableList_from
422 @JTextDecorationStyle.double422 »       G_paintSide@6184424968
 423 ~gget:_handleDragStart@557019050
423 gTV·Satellite·BS424 gTV·Satellite·BS
 425 o_pendingDragOffset@2210999698
424 Aget:semanticsBuilder8426 Aget:semanticsBuilder8
425 p0Unrecognized·message·427 p0Unrecognized·message·
426 _Jenkins@714314777 
427 nYCupertinoLocalizationAs428 nYCupertinoLocalizationAs
428 _writeArrow@1129101164429 rast·Kristust
429 )Canvas_drawPath430 )Canvas_drawPath
430 onChanged431 onChanged
431 rast·Kristust432 Bw_handleMouseExit@303059085
432 ^StackFit.loose433 ^StackFit.loose
433 Q@Canvas_drawLine434 Q@Canvas_drawLine
434 g9Fungua·menyu·ya·kusogeza435 g9Fungua·menyu·ya·kusogeza
435 `)_compareAny@3220832436 `)_compareAny@3220832
 437 _RenderPhysicalModelBase@446160605.
436 %_stackTrace@0150898438 %_stackTrace@0150898
437 '2RestorationBucket.child439 '2RestorationBucket.child
438 }M2e·trimestre8440 }M2e·trimestre8
439 >,String_concatRange441 >,String_concatRange
440 [activity_recognition8442 [activity_recognition8
441 c_FifoCache@387408314.443 p_controller@585498029
 444 '_resolve@446160605
442 X#longPress445 X#longPress
 446 -_receivedPointerSignal@557019050
443 nYInheritedTheme447 nYInheritedTheme
444 BwError:·The·widget·448 BwError:·The·widget·
445 `z_cache@0150898449 `z_cache@0150898
446 _parseBlock@0150898450 _parseBlock@0150898
 451 get:_handleDragUpdate@340231897
447 -ImageConfiguration452 -ImageConfiguration
448 &alwaysUse24HourFormat453 &alwaysUse24HourFormat
449 ZcreateChild454 ZcreateChild
450 P_WordWrapParseMode.inSpace455 P_WordWrapParseMode.inSpace
451 *W_kIdentityTransform@499082469 
452 c_PendingImage@421034022 
453 c2Canvas_clipPath456 c2Canvas_clipPath
454 DGSemanticsAction.longPress457 DGSemanticsAction.longPress
455 /ErrorWidget458 /ErrorWidget
456 ge_singleton@1050324082 
457 _rehashObjects@3220832459 _rehashObjects@3220832
458 =*SemanticsAction.moveCursorBackwardByWord460 =*SemanticsAction.moveCursorBackwardByWord
 461 gnumber_symbol_data
459 Y._JsonStringStringifier@9003594.462 Y._JsonStringStringifier@9003594.
460 /ThemeDataTween463 /ThemeDataTween
461 Shortcuts464 Shortcuts
462 x?etter·Kristus465 __actionHandler@340231897
463 ·:Material466 ·:Material
464 ainitState467 ainitState
465 gnumber_symbol_data 
466 IerrorColor468 IerrorColor
467 [_handlePointerEvent@394220820469 OZfebbraio
468 aImageEventCurrentFilterDelete470 aImageEventCurrentFilterDelete
469 D_cleanChildRelayoutBoundary@467266271 
470 W_StreamControllerLifecycle@4048458 
471 package:flutter_localizations/src/widgets_localizations.dart8471 package:flutter_localizations/src/widgets_localizations.dart8
 472 W_StreamControllerLifecycle@4048458
 473 Expected·comment·or·line·break·after·directive.
472 n1positionDependentBox8474 n1positionDependentBox8
 475 _routeSetState@520188637
 476 ~de·nov.
473 DoNothingAndStopPropagationTextIntent477 DoNothingAndStopPropagationTextIntent
474 Expected·comment·or·line·break·after·directive. 
475 OZfebbraio 
476 P_InterpolationSimulation@163066280. 
477 7&dart:core/set.dart478 7&dart:core/set.dart
478 immediately479 immediately
479 #PlatformDispatcher480 #PlatformDispatcher
 481 x?etter·Kristus
480 Object_equals 
481 5_invalidScalarCharacter@1357060049 
482 ~de·nov. 
483 >ScrollbarOrientation.left482 >ScrollbarOrientation.left
 483 Object_equals
484 fuget:isHovered484 fuget:isHovered
485 ]Numpad·Comma8485 ]Numpad·Comma8
486 dUnexpected·end·of·file.486 dUnexpected·end·of·file.
487 s_paintShadows@406196095 
488 |Power·Off487 |Power·Off
489 R_instance@150507694488 _WidgetsFlutterBinding&BindingBase&GestureBinding&SchedulerBinding&ServicesBinding&PaintingBinding@532399801.
490 get:synthesized489 get:synthesized
491 8get:fragment8490 8get:fragment8
492 1FocusNode.491 1FocusNode.
493 _0EEE,·d,·MMM·y492 _0EEE,·d,·MMM·y
494 ^*stdio·is·not·connected493 ^*stdio·is·not·connected
495 NLength·494 NLength·
Max diff block lines reached; 450803/454553 bytes (99.18%) of diff not shown.
19.8 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 10, 15 lines modifiedOffset 10, 15 lines modified
10 ··0x00000190·6e635f73·7461636b·73206e6f·2d6c617a·nc_stacks·no-laz10 ··0x00000190·6e635f73·7461636b·73206e6f·2d6c617a·nc_stacks·no-laz
11 ··0x000001a0·795f6469·73706174·63686572·73207573·y_dispatchers·us11 ··0x000001a0·795f6469·73706174·63686572·73207573·y_dispatchers·us
12 ··0x000001b0·655f6261·72655f69·6e737472·75637469·e_bare_instructi12 ··0x000001b0·655f6261·72655f69·6e737472·75637469·e_bare_instructi
13 ··0x000001c0·6f6e7320·64656475·705f696e·73747275·ons·dedup_instru13 ··0x000001c0·6f6e7320·64656475·705f696e·73747275·ons·dedup_instru
14 ··0x000001d0·6374696f·6e73206e·6f2d2261·73736572·ctions·no-"asser14 ··0x000001d0·6374696f·6e73206e·6f2d2261·73736572·ctions·no-"asser
15 ··0x000001e0·74732220·61726d2d·65616269·20736f66·ts"·arm-eabi·sof15 ··0x000001e0·74732220·61726d2d·65616269·20736f66·ts"·arm-eabi·sof
16 ··0x000001f0·74667020·6e756c6c·2d736166·65747900·tfp·null-safety.16 ··0x000001f0·74667020·6e756c6c·2d736166·65747900·tfp·null-safety.
17 ··0x00000200·dd688785·5a85fd23·c10a8682·82828483·.h..Z..#........17 ··0x00000200·dd688785·3985fd23·c10a8682·82828483·.h..9..#........
18 ··0x00000210·84828382·84848282·82848384·82848382·................18 ··0x00000210·84828382·84848282·82848384·82848382·................
19 ··0x00000220·83838382·84828282·82838382·85838383·................19 ··0x00000220·83838382·84828282·82838382·85838383·................
20 ··0x00000230·83838283·84838382·82838283·82838483·................20 ··0x00000230·83838283·84838382·82838283·82838483·................
21 ··0x00000240·82838382·84838282·84848585·82848382·................21 ··0x00000240·82838382·84838282·84848585·82848382·................
22 ··0x00000250·84828284·83828382·82848283·84848282·................22 ··0x00000250·84828284·83828382·82848283·84848282·................
23 ··0x00000260·82828382·82848282·82858283·82828582·................23 ··0x00000260·82828382·82848282·82858283·82828582·................
24 ··0x00000270·84848383·82828382·83828383·84848282·................24 ··0x00000270·84848383·82828382·83828383·84848282·................
Offset 1353, 156618 lines modifiedOffset 1353, 153367 lines modified
1353 ··0x00005580·33324c69·73740000·38025200·02000000·32List..8.R.....1353 ··0x00005580·33324c69·73740000·38025200·02000000·32List..8.R.....
1354 ··0x00005590·f2df0770·34000000·38045200·26000000·...p4...8.R.&...1354 ··0x00005590·f2df0770·34000000·38045200·26000000·...p4...8.R.&...
1355 ··0x000055a0·e0973e7f·496e7374·72756374·696f6e73·..>.Instructions1355 ··0x000055a0·e0973e7f·496e7374·72756374·696f6e73·..>.Instructions
1356 ··0x000055b0·53656374·696f6e00·38025200·02000000·Section.8.R.....1356 ··0x000055b0·53656374·696f6e00·38025200·02000000·Section.8.R.....
1357 ··0x000055c0·f86f0338·1a000000·38025200·02000000·.o.8....8.R.....1357 ··0x000055c0·f86f0338·1a000000·38025200·02000000·.o.8....8.R.....
1358 ··0x000055d0·fcb7015c·0d000000·38035200·0c000000·...\....8.R.....1358 ··0x000055d0·fcb7015c·0d000000·38035200·0c000000·...\....8.R.....
1359 ··0x000055e0·fe9f0d7a·48616e64·6c650000·00000000·...zHandle......1359 ··0x000055e0·fe9f0d7a·48616e64·6c650000·00000000·...zHandle......
1360 ··0x000055f0·f5f5dcdc·3f8b1200·00000000·03000000·....?...........1360 ··0x000055f0·f5f5dcdc·dc201200·00000000·03000000·.....·..........
1361 ··0x00005600·00000000·39636637·37663434·30353231·....9cf77f4405211361 ··0x00005600·00000000·39636637·37663434·30353231·....9cf77f440521
1362 ··0x00005610·32633435·64616636·30386531·63643634·2c45daf608e1cd641362 ··0x00005610·32633435·64616636·30386531·63643634·2c45daf608e1cd64
1363 ··0x00005620·36383532·70726f64·75637420·6e6f2d63·6852product·no-c1363 ··0x00005620·36383532·70726f64·75637420·6e6f2d63·6852product·no-c
1364 ··0x00005630·6f64655f·636f6d6d·656e7473·206e6f2d·ode_comments·no-1364 ··0x00005630·6f64655f·636f6d6d·656e7473·206e6f2d·ode_comments·no-
1365 ··0x00005640·64776172·665f7374·61636b5f·74726163·dwarf_stack_trac1365 ··0x00005640·64776172·665f7374·61636b5f·74726163·dwarf_stack_trac
1366 ··0x00005650·65735f6d·6f646520·6c617a79·5f617379·es_mode·lazy_asy1366 ··0x00005650·65735f6d·6f646520·6c617a79·5f617379·es_mode·lazy_asy
1367 ··0x00005660·6e635f73·7461636b·73206e6f·2d6c617a·nc_stacks·no-laz1367 ··0x00005660·6e635f73·7461636b·73206e6f·2d6c617a·nc_stacks·no-laz
1368 ··0x00005670·795f6469·73706174·63686572·73207573·y_dispatchers·us1368 ··0x00005670·795f6469·73706174·63686572·73207573·y_dispatchers·us
1369 ··0x00005680·655f6261·72655f69·6e737472·75637469·e_bare_instructi1369 ··0x00005680·655f6261·72655f69·6e737472·75637469·e_bare_instructi
1370 ··0x00005690·6f6e7320·64656475·705f696e·73747275·ons·dedup_instru1370 ··0x00005690·6f6e7320·64656475·705f696e·73747275·ons·dedup_instru
1371 ··0x000056a0·6374696f·6e73206e·6f2d2261·73736572·ctions·no-"asser1371 ··0x000056a0·6374696f·6e73206e·6f2d2261·73736572·ctions·no-"asser
1372 ··0x000056b0·74732220·61726d2d·65616269·20736f66·ts"·arm-eabi·sof1372 ··0x000056b0·74732220·61726d2d·65616269·20736f66·ts"·arm-eabi·sof
Diff chunk too large, falling back to line-by-line diff (4770 lines added, 4770 lines removed)
1373 ··0x000056c0·74667020·6e756c6c·2d736166·65747900·tfp·null-safety.1373 ··0x000056c0·74667020·6e756c6c·2d736166·65747900·tfp·null-safety.
1374 ··0x000056d0·68873335·8618835a·853ff223·c17d0f81·h.35...Z.?.#.}..1374 ··0x000056d0·68876a24·86188339·852df023·c1160e81·h.j$...9.-.#....
1375 ··0x000056e0·82828683·84838383·83838485·83868283·................1375 ··0x000056e0·82828483·83838383·83848583·86828383·................
1376 ··0x000056f0·83848282·86828284·86928483·8d888384·................1376 ··0x000056f0·84868282·82828486·92848685·83888384·................
1377 ··0x00005700·84828483·84858583·83858583·83848483·................1377 ··0x00005700·848b8483·84858283·83858583·83848483·................
1378 ··0x00005710·84848484·87848384·83848485·83848483·................1378 ··0x00005710·84848484·87858384·83848484·84838684·................
1379 ··0x00005720·84838584·82858584·83848484·85838482·................1379 ··0x00005720·85838483·85828584·84838584·84858384·................
1380 ··0x00005730·83848286·85838484·85858382·84848483·................1380 ··0x00005730·86828384·82868583·84848584·85838286·................
1381 ··0x00005740·84848382·83848385·83838586·85848583·................1381 ··0x00005740·84848483·84848386·83828483·85838385·................
1382 ··0x00005750·85858782·82868483·84838383·84838686·................1382 ··0x00005750·84858385·87848286·84838583·83838283·................
1383 ··0x00005760·87868984·87828883·86848382·82848486·................1383 ··0x00005760·83868986·88848285·83878483·82828484·................
1384 ··0x00005770·83858483·85858384·82848383·83848583·................1384 ··0x00005770·85848483·85839082·84838383·84858383·................
1385 ··0x00005780·83828283·83848483·84848686·84869083·................1385 ··0x00005780·82828383·84848384·84868586·84868490·................
1386 ··0x00005790·87838389·83848283·8d848284·84868583·................1386 ··0x00005790·83878383·89858482·83848283·84848683·................
1387 ··0x000057a0·87868385·83828583·84848386·8484848b·................1387 ··0x000057a0·87868385·85838583·84848382·8484848b·................
1388 ··0x000057b0·83868384·86848483·83858383·85848583·................1388 ··0x000057b0·83868583·86848484·85838683·85838385·................
1389 ··0x000057c0·84848585·83848686·85828385·84848a85·................1389 ··0x000057c0·84858384·84858384·86858283·8584848a·................
1390 ··0x000057d0·82828683·83848383·89848483·89838584·................1390 ··0x000057d0·82828685·86858384·83838389·84848683·................
1391 ··0x000057e0·85838685·86848386·8383828d·84838383·................1391 ··0x000057e0·85898385·83848685·86858483·86838382·................
1392 ··0x000057f0·85838385·85878382·84828286·84828483·................1392 ··0x000057f0·858d8383·83858383·85858783·82848282·................
1393 ··0x00005800·84858285·82838284·84848384·84848382·................1393 ··0x00005800·84848284·8385828d·86828382·84848483·................
1394 ··0x00005810·83848384·8b828382·83838386·83848283·................1394 ··0x00005810·84858484·83828584·83848b82·83838283·................
1395 ··0x00005820·83848485·82848586·86868385·85848383·................1395 ··0x00005820·83838683·84828383·84858485·82848586·................
1396 ··0x00005830·83838383·84838382·83838483·86858384·................1396 ··0x00005830·86868384·85848383·83838383·84838382·................
1397 ··0x00005840·85828483·82848486·84858386·84848386·................1397 ··0x00005840·83838483·86858386·84858582·8483828d·................
1398 ··0x00005850·85848384·84838285·84868383·83858284·................1398 ··0x00005850·84848684·85868386·84838485·83878484·................
1399 ··0x00005860·82838386·85858683·82838783·84858585·................1399 ··0x00005860·83828486·83838385·82848285·85838386·................
1400 ··0x00005870·83848583·85838485·84848589·83838385·................1400 ··0x00005870·83868382·87838485·85838485·83848385·................
1401 ··0x00005880·868d8a85·85868485·89858584·83858583·................1401 ··0x00005880·84848983·8385868a·85858484·85898385·................
1402 ··0x00005890·83858486·84898284·85848387·83868383·................1402 ··0x00005890·85838385·84848284·85848583·87838683·................
1403 ··0x000058a0·83838489·88858686·89838284·83838489·................1403 ··0x000058a0·83878384·89888486·82838984·83838384·................
1404 ··0x000058b0·83848484·84888583·8384878b·85848483·................1404 ··0x000058b0·89838684·84848488·85838387·8b858484·................
1405 ··0x000058c0·85838485·84838483·84848584·84848384·................1405 ··0x000058c0·83838485·84838490·83848485·84848483·................
1406 ··0x000058d0·83838383·86848383·82858a85·84848384·................1406 ··0x000058d0·84838383·86858386·8c838482·85888a85·................
1407 ··0x000058e0·83828484·83838385·84848484·83838386·................1407 ··0x000058e0·86858484·83848382·84838585·83838484·................
1408 ··0x000058f0·84838784·84858285·84848383·83828282·................1408 ··0x000058f0·84848683·83858386·84838485·85828584·................
1409 ··0x00005900·84858586·82848385·83848383·84868683·................1409 ··0x00005900·84868383·83828282·84848585·86828483·................
1410 ··0x00005910·85828483·82848584·85858583·83838484·................1410 ··0x00005910·85838483·83848683·85848284·85828385·................
1411 ··0x00005920·83838384·87828384·84828584·82838586·................1411 ··0x00005920·8a858583·83848483·84838385·83878283·................
1412 ··0x00005930·86838383·83848284·85858285·85848384·................1412 ··0x00005930·84848382·85848283·85868383·83848284·................
1413 ··0x00005940·84848484·85838487·85868582·83848285·................1413 ··0x00005940·85858285·84858384·84858484·84848387·................
1414 ··0x00005950·82868483·84838386·84858485·85848484·................1414 ··0x00005950·83858685·82878482·85828684·83848383·................
1415 ··0x00005960·84838483·85838583·85858383·84848683·................1415 ··0x00005960·86848485·84858484·84848384·83858383·................
1416 ··0x00005970·83838584·85848384·84848485·83858386·................1416 ··0x00005970·85838384·84868383·83848685·84838486·................
1417 ··0x00005980·85838384·83848282·83838383·83838683·................1417 ··0x00005980·84848485·85858392·83858383·84838482·................
1418 ··0x00005990·87858384·84868487·85838482·83888283·................1418 ··0x00005990·82838383·83838382·83878583·84849084·................
1419 ··0x000059a0·87838883·83848482·84858283·85848388·................1419 ··0x000059a0·88868482·83838583·87838883·83848482·................
1420 ··0x000059b0·83898386·83868384·83828484·84858484·................1420 ··0x000059b0·82838483·85848388·83838383·84828484·................
1421 ··0x000059c0·82828585·86848382·85858282·84858583·................1421 ··0x000059c0·84858484·82828586·8382858e·82858284·................
1422 ··0x000059d0·83858385·85848284·82828384·84858484·................1422 ··0x000059d0·87858785·83838285·85848384·82828384·................
1423 ··0x000059e0·82828485·85838385·85838283·83868582·................1423 ··0x000059e0·84858482·82848585·83838583·85828383·................
1424 ··0x000059f0·85888385·85858a85·87838586·83838384·................1424 ··0x000059f0·86828385·85858783·83838384·82838583·................
1425 ··0x00005a00·8283858c·83828486·8388828e·85868794·................1425 ··0x00005a00·82848683·88828586·85838585·83858483·................
1426 ··0x00005a10·85838585·87838587·84848385·87838388·................1426 ··0x00005a10·83838883·86828386·85828685·88838287·................
1427 ··0x00005a20·83868284·86838285·85828382·84848487·................1427 ··0x00005a20·84858283·82838385·84838483·82868587·................
1428 ··0x00005a30·85828382·83868384·83848382·85868485·................1428 ··0x00005a30·84858582·83858483·84838282·86848483·................
1429 ··0x00005a40·87848585·82838584·83848385·82868484·................1429 ··0x00005a40·84868386·82868587·86878386·83838584·................
1430 ··0x00005a50·87828684·8e858585·83868284·85838686·................1430 ··0x00005a50·8384838e·83858383·83848382·82848484·................
1431 ··0x00005a60·87838383·85848384·83838885·83838384·................1431 ··0x00005a60·83838383·84858682·82838383·85878584·................
1432 ··0x00005a70·83828284·84858483·83838384·85868282·................1432 ··0x00005a70·87858485·85858483·83868386·83838484·................
1433 ··0x00005a80·83838683·85878685·84878584·85858584·................1433 ··0x00005a80·86838382·83838287·83838384·85848382·................
1434 ··0x00005a90·86838386·83858386·84868683·83828383·................1434 ··0x00005a90·84868685·85838487·84868484·86838484·................
1435 ··0x00005aa0·83828383·86838485·84868382·84868686·................1435 ··0x00005aa0·84858683·83838a86·86828383·84858585·................
1436 ··0x00005ab0·84858384·84868484·86838484·85868383·................1436 ··0x00005ab0·83878583·82868684·84838483·83888282·................
1437 ··0x00005ac0·83868682·87838585·85838387·85838286·................1437 ··0x00005ac0·83858584·84838484·84838283·8482838b·................
1438 ··0x00005ad0·86848684·83848383·88828483·85828482·................1438 ··0x00005ad0·84858283·83838583·85848583·83838784·................
1439 ··0x00005ae0·83848484·83868684·83858485·82878383·................1439 ··0x00005ae0·84838483·84838584·84878384·83838583·................
1440 ··0x00005af0·85838385·84838285·83838387·84838488·................1440 ··0x00005af0·84868484·83858486·85838585·83848384·................
1441 ··0x00005b00·89838483·85848485·83848583·86858384·................1441 ··0x00005b00·83878483·82828385·84858285·84838384·................
1442 ··0x00005b10·86848383·84858385·85838689·83828385·................1442 ··0x00005b10·85898483·86848383·83848585·85888784·................
1443 ··0x00005b20·84838482·83848587·82848383·84848585·................1443 ··0x00005b20·82848284·87838884·85848483·86828384·................
1444 ··0x00005b30·898b8486·83848584·83878383·84858588·................1444 ··0x00005b30·85838584·82848283·85848388·83838584·................
1445 ··0x00005b40·84858284·82848385·84848386·82838a84·................1445 ··0x00005b40·828d8685·83868485·8583848a·83848583·................
1446 ··0x00005b50·86848583·85848284·86828385·87848583·................1446 ··0x00005b50·85868885·85838682·85838583·848a8288·................
1447 ··0x00005b60·88838384·828d8385·83868485·848a8385·................1447 ··0x00005b60·82868586·83828384·83858383·82878683·................
1448 ··0x00005b70·83838685·88828683·83848682·88828686·................1448 ··0x00005b70·84858484·82828485·86848585·84918583·................
1449 ··0x00005b80·85868382·83838885·83838487·82838486·................1449 ··0x00005b80·83838282·85858483·83838586·87848483·................
1450 ··0x00005b90·85848284·82848586·84858491·858e8383·................1450 ··0x00005b90·83848587·85858582·83848384·83838283·................
1451 ··0x00005ba0·83828585·84868383·83858484·83838485·................1451 ··0x00005ba0·85868687·87848585·84868587·83838584·................
1452 ··0x00005bb0·82858582·83848384·83838284·85868683·................1452 ··0x00005bb0·82838484·84838388·82858485·83838383·................
1453 ··0x00005bc0·84858584·88858383·85848283·84848483·................1453 ··0x00005bc0·82878588·83828583·84828383·83868784·................
1454 ··0x00005bd0·83828285·84858383·83838785·88838584·................1454 ··0x00005bd0·87838284·82838684·84838585·84898588·................
1455 ··0x00005be0·82838286·83838583·84838484·82838584·................1455 ··0x00005be0·83828586·85838583·83838385·84848483·................
1456 ··0x00005bf0·82838585·84898588·83828586·85838583·................1456 ··0x00005bf0·828e8685·85838885·86848385·85858286·................
1457 ··0x00005c00·85838385·83858485·8485838b·85868283·................1457 ··0x00005c00·82838485·87848486·8a83838a·83838683·................
1458 ··0x00005c10·86858885·84838585·82858682·83848a85·................1458 ··0x00005c10·84838984·83828485·84848383·85848483·................
1459 ··0x00005c20·87848486·8a868384·8a838383·83848389·................1459 ··0x00005c20·83848583·83828484·85858385·82848683·................
1460 ··0x00005c30·84838284·85848483·83888483·85838483·................1460 ··0x00005c30·84848484·84858382·89858483·83888482·................
1461 ··0x00005c40·83828484·84858583·85828484·83848c84·................1461 ··0x00005c40·84828382·83858282·82848583·85838282·................
1462 ··0x00005c50·84838289·85878483·83858482·88848283·................1462 ··0x00005c50·83878387·87838383·83838684·83838385·................
Max diff block lines reached; 20119231/20761076 bytes (96.91%) of diff not shown.
810 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 ··0x00269210·10000000·00000000·017a5200·01040e01·.........zR.....2 ··0x0025c6e0·10000000·00000000·017a5200·01040e01·.........zR.....
3 ··0x00269220·1b0c0b00·14000000·18000000·d42d0000·.............-..3 ··0x0025c6f0·1b0c0b00·14000000·18000000·04390000·.............9..
4 ··0x00269230·d8360000·008b008e·01140d02·14000000·.6..............4 ··0x0025c700·d8360000·008b008e·01140d02·14000000·.6..............
5 ··0x00269240·30000000·9c640000·e86b3300·008b008e·0....d...k3.....5 ··0x0025c710·30000000·cc6f0000·28353200·008b008e·0....o..(52.....
6 ··0x00269250·01140d02·00000000···················........6 ··0x0025c720·01140d02·00000000···················........
  
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 ··0x00269258·005f6b44·61727456·6d536e61·7073686f·._kDartVmSnapsho2 ··0x0025c728·005f6b44·61727456·6d536e61·7073686f·._kDartVmSnapsho
3 ··0x00269268·74496e73·74727563·74696f6e·73005f6b·tInstructions._k3 ··0x0025c738·74496e73·74727563·74696f6e·73005f6b·tInstructions._k
4 ··0x00269278·44617274·49736f6c·61746553·6e617073·DartIsolateSnaps4 ··0x0025c748·44617274·49736f6c·61746553·6e617073·DartIsolateSnaps
5 ··0x00269288·686f7449·6e737472·75637469·6f6e7300·hotInstructions.5 ··0x0025c758·686f7449·6e737472·75637469·6f6e7300·hotInstructions.
6 ··0x00269298·5f6b4461·7274566d·536e6170·73686f74·_kDartVmSnapshot6 ··0x0025c768·5f6b4461·7274566d·536e6170·73686f74·_kDartVmSnapshot
7 ··0x002692a8·44617461·005f6b44·61727449·736f6c61·Data._kDartIsola7 ··0x0025c778·44617461·005f6b44·61727449·736f6c61·Data._kDartIsola
8 ··0x002692b8·7465536e·61707368·6f744461·7461005f·teSnapshotData._8 ··0x0025c788·7465536e·61707368·6f744461·7461005f·teSnapshotData._
9 ··0x002692c8·6b446172·74536e61·7073686f·74427569·kDartSnapshotBui9 ··0x0025c798·6b446172·74536e61·7073686f·74427569·kDartSnapshotBui
10 ··0x002692d8·6c644964·00·························ldId.10 ··0x0025c7a8·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 ··0x00269340·06000000·06000000·00000000·03000000·................2 ··0x0025c810·06000000·06000000·00000000·03000000·................
3 ··0x00269350·05000000·02000000·00000000·04000000·................3 ··0x0025c820·05000000·02000000·00000000·04000000·................
4 ··0x00269360·00000000·00000000·00000000·00000000·................4 ··0x0025c830·00000000·00000000·00000000·00000000·................
5 ··0x00269370·01000000·00000000···················........5 ··0x0025c840·01000000·00000000···················........
  
6.83 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0026c000·<_kDartVmSnapshotInstructions>:2 00260000·<_kDartVmSnapshotInstructions>:
3 »       .6..............3 »       .6..............
4 »       .....6....3...&.4 »       .....6....2...&.
5 »       .@...H-.....p.·.5 »       .....H-.....p.·.
6 »       .H-......@...·..6 »       .H-......@...·..
7 »       ..............-.7 »       ..............-.
8 »       ..-...-..@-..0..8 »       ..-...-..@-..0..
9 »       ..S..·..h....`..9 »       ..S..·..h....`..
10 »       ....>./...-.....10 »       ....>./...-.....
11 »       .0..............11 »       .0..............
12 »       ..........P...X.12 »       ..........P...X.
Offset 879, 2708 lines modifiedOffset 879, 1443 lines modified
879 »       ............<./.879 »       ............<./.
880 »       ....\...........880 »       ....\...........
881 »       ....L........·..881 »       ....L........·..
882 »       \·...·..L·...`..882 »       \·...·..L·...`..
883 »       .R..0p..../.....883 »       .R..0p..../.....
884 »       ../.p.·.........884 »       ../.p.·.........
  
885 0026f6e0·<_kDartIsolateSnapshotInstructions>:885 002636e0·<_kDartIsolateSnapshotInstructions>:
886 »       .k3.............886 »       (52.............
 887 »       .....52.$I2..6&.
887 »       .....k3.$.3...&. 
888 »       .....H-.......M. 
889 »       ·.....]......... 
890 »       h·..h........@.. 
891 »       5@........O..@.. 
892 »       .............:.. 
893 »       .>.............. 
894 »       .·.......0....Q. 
895 »       ......-..·-..... 
896 »       .....·..l0....R. 
897 »       .....@...`....T. 
898 »       ..............K. 
899 »       .....·..l0....R. 
900 »       .....·.......·.. 
901 »       ..........K..... 
902 »       ......Y.0....H-. 
903 »       ........h·..h... 
904 »       .@........O..@.. 
905 »       .............9.. 
906 »       c3..}.......)... 
907 »       p.·.......Y.0... 
908 »       .H-.....·.....]. 
909 »       B.......h·..h... 
910 »       .....@..5@...... 
911 »       ..O..@.......... 
912 »       .....:...>..c... 
913 »       .........B-..... 
914 »       ......K......H-. 
915 »       ......M..·..·... 
916 »       ..].%....0...`.. 
917 »       .@........V...T. 
918 »       ....[....`...@.. 
919 »       ..P...........-. 
920 »       mq........K..... 
921 »       .@.......`...... 
922 »       ..X...V.....I... 
923 »       .....`....P..... 
924 »       ......K......... 
925 »       ..........P..... 
926 »       .0-...-..p...... 
927 »       ..K......0-..@-. 
928 »       J.........Q..... 
929 »       ......P....:.... 
930 »       .........C-..... 
931 »       ......K......... 
932 »       ..·..........B-. 
933 »       ..........K..... 
934 »       .H-.......M..·.. 
935 »       ·.....]......0.. 
936 »       .....`.......`.. 
937 »       ......X...V..... 
938 »       .........`...... 
939 »       ......Y.....D... 
940 »       ..........P..... 
941 »       ........i.....K. 
942 »       .....@.......... 
943 »       .....@........Y. 
944 »       ..T............. 
945 »       .@............Y. 
946 »       .....·........P. 
947 »       .............0-. 
948 »       .p........K..... 
949 »       .@...·.......... 
950 »       .·........·..... 
951 »       .·........Y...R. 
952 »       .............·.. 
953 »       .........·...@.. 
954 »       .·..Y........... 
955 »       .........`..AC-. 
956 »       .o.......o...... 
957 »       ..-.......-..·.. 
958 »       ......-.......-. 
959 »       So............K. 
960 »       .....H-.......M. 
961 »       ·.....].p....... 
962 »       ......-......... 
963 »       x...>./......·.. 
964 »       .....·........-. 
965 »       ........x...>./. 
966 »       .....·.......@.. 
967 »       .·......$....... 
968 »       ..-......·....-. 
969 »       .·........-..... 
970 »       ..-..J.......... 
971 »       ......K......H-. 
972 »       .............·.. 
973 »       .0...@...0....·. 
974 »       .`...@........V. 
975 »       ..T.....v....`.. 
976 »       .@...@........K. 
977 »       .....H-.....·...888 »       .....H-.....·...
978 »       ..].-.........K.889 »       ..]..}......h·..
979 »       .....H-.....·.M.890 »       h........@..5@..
 891 »       C.....O..@......
 892 »       .........:...1..
980 »       ........·.....].893 »       .x..............
981 »       "........@-.....894 »       .........+..4...
 895 »       ....8.....\.....
 896 »       4.....@.....7.@.
982 »       ................897 »       ............4...
Max diff block lines reached; 7146277/7157142 bytes (99.85%) of diff not shown.
267 B
readelf --wide --decompress --hex-dump=.bss {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.bss':1 Hex·dump·of·section·'.bss':
2 ··0x005a8000·00000000·00000000·00000000··········............2 ··0x00588000·00000000·00000000·00000000··········............
  
29.0 MB
lib/x86_64/libapp.so
886 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············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:··········5898440·(bytes·into·file)13 ··Start·of·section·headers:··········5767368·(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:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········1019 ··Number·of·section·headers:·········10
20 ··Section·header·string·table·index:·920 ··Section·header·string·table·index:·9
1.38 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·6·program·headers,·starting·at·offset·644 There·are·6·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·0x000150·0x000150·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000150·0x000150·R···0x8
8 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x2bd6f0·0x2bd6f0·R···0x40008 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x2afae0·0x2afae0·R···0x4000
9 ··LOAD···········0x2c0000·0x00000000002c0000·0x00000000002c0000·0x2dd2e0·0x2dd2e0·R·E·0x40009 ··LOAD···········0x2b0000·0x00000000002b0000·0x00000000002b0000·0x2ccca0·0x2ccca0·R·E·0x4000
10 ··LOAD···········0x5a0000·0x00000000005a0000·0x00000000005a0000·0x000078·0x000078·RW··0x400010 ··LOAD···········0x580000·0x0000000000580000·0x0000000000580000·0x000078·0x000078·RW··0x4000
11 ··NOTE···········0x000190·0x0000000000000190·0x0000000000000190·0x000020·0x000020·R···0x411 ··NOTE···········0x000190·0x0000000000000190·0x0000000000000190·0x000020·0x000020·R···0x4
12 ··DYNAMIC········0x5a0018·0x00000000005a0018·0x00000000005a0018·0x000060·0x000060·RW··0x812 ··DYNAMIC········0x580018·0x0000000000580018·0x0000000000580018·0x000060·0x000060·RW··0x8
  
13 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
14 ··Segment·Sections...14 ··Segment·Sections...
15 ···00·····15 ···00·····
16 ···01·····.note.gnu.build-id·.rodata·.dynstr·.dynsym·.hash·16 ···01·····.note.gnu.build-id·.rodata·.dynstr·.dynsym·.hash·
17 ···02·····.text·17 ···02·····.text·
18 ···03·····.bss·.dynamic·18 ···03·····.bss·.dynamic·
2.13 KB
readelf --wide --sections {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 There·are·10·section·headers,·starting·at·offset·0x5a00c8:1 There·are·10·section·headers,·starting·at·offset·0x5800c8:
  
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············0000000000000190·000190·000020·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000190·000190·000020·00···A··0···0··4
6 ··[·2]·.rodata···········PROGBITS········00000000000001b0·0001b0·2bd3f0·00···A··0···0·166 ··[·2]·.rodata···········PROGBITS········00000000000001b0·0001b0·2af7e0·00···A··0···0·16
7 ··[·3]·.dynstr···········STRTAB··········00000000002bd5a0·2bd5a0·000085·00···A··0···0··87 ··[·3]·.dynstr···········STRTAB··········00000000002af990·2af990·000085·00···A··0···0··8
8 ··[·4]·.dynsym···········DYNSYM··········00000000002bd628·2bd628·000090·18···A··3···1··88 ··[·4]·.dynsym···········DYNSYM··········00000000002afa18·2afa18·000090·18···A··3···1··8
9 ··[·5]·.hash·············HASH············00000000002bd6b8·2bd6b8·000038·04···A··4···0··89 ··[·5]·.hash·············HASH············00000000002afaa8·2afaa8·000038·04···A··4···0··8
10 ··[·6]·.text·············PROGBITS········00000000002c0000·2c0000·2dd2e0·00··AX··0···0·1610 ··[·6]·.text·············PROGBITS········00000000002b0000·2b0000·2ccca0·00··AX··0···0·16
11 ··[·7]·.bss··············PROGBITS········00000000005a0000·5a0000·000018·00··WA··0···0··811 ··[·7]·.bss··············PROGBITS········0000000000580000·580000·000018·00··WA··0···0··8
12 ··[·8]·.dynamic··········DYNAMIC·········00000000005a0018·5a0018·000060·10··WA··3···0··812 ··[·8]·.dynamic··········DYNAMIC·········0000000000580018·580018·000060·10··WA··3···0··8
13 ··[·9]·.shstrtab·········STRTAB··········0000000000000000·5a0078·000050·00······0···0··813 ··[·9]·.shstrtab·········STRTAB··········0000000000000000·580078·000050·00······0···0··8
14 Key·to·Flags:14 Key·to·Flags:
15 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),15 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
16 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),16 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
17 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),17 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
18 ··l·(large),·p·(processor·specific)18 ··l·(large),·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:·00000000002c0000·15056·OBJECT··GLOBAL·DEFAULT····6·_kDartVmSnapshotInstructions4 ·····1:·00000000002b0000·15056·OBJECT··GLOBAL·DEFAULT····6·_kDartVmSnapshotInstructions
5 ·····2:·00000000002c3ad0·0x2d9810·OBJECT··GLOBAL·DEFAULT····6·_kDartIsolateSnapshotInstructions5 ·····2:·00000000002b3ad0·0x2c91d0·OBJECT··GLOBAL·DEFAULT····6·_kDartIsolateSnapshotInstructions
6 ·····3:·00000000000001b0·30176·OBJECT··GLOBAL·DEFAULT····2·_kDartVmSnapshotData6 ·····3:·00000000000001b0·30176·OBJECT··GLOBAL·DEFAULT····2·_kDartVmSnapshotData
7 ·····4:·0000000000007790·0x2b5e10·OBJECT··GLOBAL·DEFAULT····2·_kDartIsolateSnapshotData7 ·····4:·0000000000007790·0x2a8200·OBJECT··GLOBAL·DEFAULT····2·_kDartIsolateSnapshotData
8 ·····5:·0000000000000190····32·OBJECT··GLOBAL·DEFAULT····1·_kDartSnapshotBuildId8 ·····5:·0000000000000190····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·0x5a0018·contains·6·entries:1 Dynamic·section·at·offset·0x580018·contains·6·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x0000000000000004·(HASH)···············0x2bd6b83 ·0x0000000000000004·(HASH)···············0x2afaa8
4 ·0x0000000000000005·(STRTAB)·············0x2bd5a04 ·0x0000000000000005·(STRTAB)·············0x2af990
5 ·0x000000000000000a·(STRSZ)··············133·(bytes)5 ·0x000000000000000a·(STRSZ)··············133·(bytes)
6 ·0x0000000000000006·(SYMTAB)·············0x2bd6286 ·0x0000000000000006·(SYMTAB)·············0x2afa18
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:·c6e70c11b9f9f51b48ba1d107cef29b53 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c6e70c112f2b561daf57f5e32692bdcc
421 KB
strings --all --bytes=8 {}
    
Offset 353, 2223 lines modifiedOffset 353, 2213 lines modified
353 InstructionsSection353 InstructionsSection
354 9cf77f4405212c45daf608e1cd646852product·no-code_comments·no-dwarf_stack_traces_mode·lazy_async_stacks·no-lazy_dispatchers·use_bare_instructions·dedup_instructions·no-"asserts"·x64-sysv·null-safety354 9cf77f4405212c45daf608e1cd646852product·no-code_comments·no-dwarf_stack_traces_mode·lazy_async_stacks·no-lazy_dispatchers·use_bare_instructions·dedup_instructions·no-"asserts"·x64-sysv·null-safety
355 <-B|·OMe355 <-B|·OMe
356 auQpz(8x356 auQpz(8x
357 ~z6oh#nd357 ~z6oh#nd
358 HBk#auQp358 HBk#auQp
359 U*U*U*Uj359 U*U*U*Uj
360 `uQpz(8m 
361 vQpz(8=t360 vQpz(8=t
362 HBk#auQ`361 HBk#auQ`
 362 `uQpz(8m
363 $auQpz(p363 $auQpz(p
364 G09OF09OF364 G09OF09OF
365 +U*U*U*U365 +U*U*U*U
366 V*U*U*U*U366 V*U*U*U*U
367 _GetModuleFileName@1268009611 
368 UIKeyInputPageUp8367 UIKeyInputPageUp8
369 set:isImage368 set:isImage
370 ButtonTextTheme.accent369 ButtonTextTheme.accent
371 ScrollViewKeyboardDismissBehavior370 ScrollViewKeyboardDismissBehavior
372 set:readOnly371 set:readOnly
373 get:handleExit372 get:handleExit
374 _currentScaleAnimation@3594204628373 _removeFromChildList@442266271
375 SemanticsAction374 SemanticsAction
376 Utf16Pointer|_ensureNotNullptr375 Utf16Pointer|_ensureNotNullptr
377 Invalid·arguments·for·'resize'·method·sent·to·dev.flutter/channel-buffers·(channel·name·must·be·less·than·254·characters·long)376 Invalid·arguments·for·'resize'·method·sent·to·dev.flutter/channel-buffers·(channel·name·must·be·less·than·254·characters·long)
378 FilterPosition.377 FilterPosition.
379 __TransformedPointerScrollEvent&_TransformedPointerEvent&_CopyPointerScrollEvent@241050165378 _imagePreviewRoute@1025026868
 379 _internalSetValue@138066280
380 _AsyncRun@4048458380 _AsyncRun@4048458
381 _Link@14069316381 _Link@14069316
 382 _ScaffoldState&State&TickerProviderStateMixin&RestorationMixin@334420462
382 TV·Input·HDMI·1383 TV·Input·HDMI·1
383 AnimationController.384 AnimationController.
384 _handleFlightEnded@624011697 
385 MaterialLocalizationEn385 MaterialLocalizationEn
386 prosinac386 prosinac
387 ParagraphStyle.387 ParagraphStyle.
388 _dispatch@249407777388 InteractiveViewer.
389 convertSingle389 convertSingle
390 get:textDirection390 get:textDirection
391 Value·not·in·range391 Value·not·in·range
392 dart:collection-patch/compact_hash.dart392 dart:collection-patch/compact_hash.dart
393 InteractiveViewer.393 TextDecorationStyle.double
394 No·more·events.394 No·more·events.
395 GuideNextDay395 GuideNextDay
396 ScrollPhysics396 ScrollPhysics
397 ImmutableList_from397 ImmutableList_from
398 TextDecorationStyle.double398 _paintSide@618442496
 399 get:_handleDragStart@557019050
399 TV·Satellite·BS400 TV·Satellite·BS
 401 _pendingDragOffset@221099969
400 get:semanticsBuilder402 get:semanticsBuilder
401 Unrecognized·message·403 Unrecognized·message·
402 _Jenkins@714314777 
403 CupertinoLocalizationAs404 CupertinoLocalizationAs
404 _writeArrow@1129101164405 rast·Kristust
405 Canvas_drawPath406 Canvas_drawPath
406 onChanged407 onChanged
407 rast·Kristust408 _handleMouseExit@303059085
408 StackFit.loose409 StackFit.loose
409 Canvas_drawLine410 Canvas_drawLine
410 Fungua·menyu·ya·kusogeza411 Fungua·menyu·ya·kusogeza
411 _compareAny@3220832412 _compareAny@3220832
 413 _RenderPhysicalModelBase@446160605.
412 _stackTrace@0150898414 _stackTrace@0150898
413 RestorationBucket.child415 RestorationBucket.child
414 2e·trimestre416 2e·trimestre
415 String_concatRange417 String_concatRange
416 activity_recognition418 activity_recognition
417 _FifoCache@387408314.419 _controller@585498029
 420 _resolve@446160605
418 longPress421 longPress
 422 _receivedPointerSignal@5570190508
419 InheritedTheme423 InheritedTheme
420 Error:·The·widget·424 Error:·The·widget·
421 _cache@0150898425 _cache@0150898
422 _parseBlock@0150898426 _parseBlock@0150898
 427 get:_handleDragUpdate@340231897
423 ImageConfiguration428 ImageConfiguration
424 alwaysUse24HourFormat429 alwaysUse24HourFormat
425 createChild430 createChild
426 _WordWrapParseMode.inSpace431 _WordWrapParseMode.inSpace
427 _kIdentityTransform@499082469 
428 _PendingImage@421034022 
429 Canvas_clipPath432 Canvas_clipPath
430 SemanticsAction.longPress433 SemanticsAction.longPress
431 ErrorWidget434 ErrorWidget
432 _singleton@1050324082 
433 _rehashObjects@3220832435 _rehashObjects@3220832
434 _JsonStringStringifier@9003594.436 _JsonStringStringifier@9003594.
435 ThemeDataTween437 ThemeDataTween
436 Shortcuts438 Shortcuts
437 etter·Kristus439 _actionHandler@340231897
438 SemanticsAction.moveCursorBackwardByWord440 SemanticsAction.moveCursorBackwardByWord
439 Material441 Material
440 initState442 initState
441 number_symbol_data443 etter·Kristus
442 errorColor444 errorColor
443 _handlePointerEvent@394220820445 febbraio
444 ImageEventCurrentFilterDelete446 ImageEventCurrentFilterDelete
445 _cleanChildRelayoutBoundary@467266271 
446 _StreamControllerLifecycle@4048458 
447 package:flutter_localizations/src/widgets_localizations.dart447 package:flutter_localizations/src/widgets_localizations.dart
 448 _StreamControllerLifecycle@4048458
 449 Expected·comment·or·line·break·after·directive.
448 positionDependentBox450 positionDependentBox
 451 _routeSetState@520188637
449 DoNothingAndStopPropagationTextIntent452 DoNothingAndStopPropagationTextIntent
450 Expected·comment·or·line·break·after·directive. 
451 febbraio 
452 _InterpolationSimulation@163066280. 
453 dart:core/set.dart453 dart:core/set.dart
454 immediately454 immediately
455 PlatformDispatcher455 PlatformDispatcher
 456 number_symbol_data
456 Object_equals 
457 _invalidScalarCharacter@1357060049 
458 ScrollbarOrientation.left457 ScrollbarOrientation.left
 458 Object_equals
459 get:isHovered459 get:isHovered
460 Numpad·Comma460 Numpad·Comma
461 Unexpected·end·of·file.461 Unexpected·end·of·file.
462 _paintShadows@406196095 
463 Power·Off462 Power·Off
464 _instance@150507694463 _WidgetsFlutterBinding&BindingBase&GestureBinding&SchedulerBinding&ServicesBinding&PaintingBinding@532399801.
465 get:synthesized464 get:synthesized
Max diff block lines reached; 427986/431524 bytes (99.18%) of diff not shown.
22.5 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ··0x00000210·65735f6d·6f646520·6c617a79·5f617379·es_mode·lazy_asy9 ··0x00000210·65735f6d·6f646520·6c617a79·5f617379·es_mode·lazy_asy
10 ··0x00000220·6e635f73·7461636b·73206e6f·2d6c617a·nc_stacks·no-laz10 ··0x00000220·6e635f73·7461636b·73206e6f·2d6c617a·nc_stacks·no-laz
11 ··0x00000230·795f6469·73706174·63686572·73207573·y_dispatchers·us11 ··0x00000230·795f6469·73706174·63686572·73207573·y_dispatchers·us
12 ··0x00000240·655f6261·72655f69·6e737472·75637469·e_bare_instructi12 ··0x00000240·655f6261·72655f69·6e737472·75637469·e_bare_instructi
13 ··0x00000250·6f6e7320·64656475·705f696e·73747275·ons·dedup_instru13 ··0x00000250·6f6e7320·64656475·705f696e·73747275·ons·dedup_instru
14 ··0x00000260·6374696f·6e73206e·6f2d2261·73736572·ctions·no-"asser14 ··0x00000260·6374696f·6e73206e·6f2d2261·73736572·ctions·no-"asser
15 ··0x00000270·74732220·7836342d·73797376·206e756c·ts"·x64-sysv·nul15 ··0x00000270·74732220·7836342d·73797376·206e756c·ts"·x64-sysv·nul
16 ··0x00000280·6c2d7361·66657479·00dd6887·855a85fd·l-safety..h..Z..16 ··0x00000280·6c2d7361·66657479·00dd6887·853985fd·l-safety..h..9..
17 ··0x00000290·23c10a86·81828182·82838282·82838282·#...............17 ··0x00000290·23c10a86·81828182·82838282·82838282·#...............
18 ··0x000002a0·82828382·83828282·82828282·82838282·................18 ··0x000002a0·82828382·83828282·82828282·82838282·................
19 ··0x000002b0·82828282·82838282·82828282·82838282·................19 ··0x000002b0·82828282·82838282·82828282·82838282·................
20 ··0x000002c0·82828282·82828282·82828282·82838282·................20 ··0x000002c0·82828282·82828282·82828282·82838282·................
21 ··0x000002d0·82828383·83828382·82828282·82828282·................21 ··0x000002d0·82828383·83828382·82828282·82828282·................
22 ··0x000002e0·82828382·82838282·82828282·82828382·................22 ··0x000002e0·82828382·82838282·82828282·82828382·................
23 ··0x000002f0·82828382·82828283·82828382·82828282·................23 ··0x000002f0·82828382·82828283·82828382·82828282·................
Offset 1882, 126091 lines modifiedOffset 1882, 126091 lines modified
1882 ··0x00007720·696f6e00·00000000·00000000·00000000·ion.............1882 ··0x00007720·696f6e00·00000000·00000000·00000000·ion.............
1883 ··0x00007730·38025200·fcb7011c·02000000·00000000·8.R.............1883 ··0x00007730·38025200·fcb7011c·02000000·00000000·8.R.............
1884 ··0x00007740·1a000000·00000000·00000000·00000000·................1884 ··0x00007740·1a000000·00000000·00000000·00000000·................
1885 ··0x00007750·38025200·fedb002e·02000000·00000000·8.R.............1885 ··0x00007750·38025200·fedb002e·02000000·00000000·8.R.............
1886 ··0x00007760·0d000000·00000000·00000000·00000000·................1886 ··0x00007760·0d000000·00000000·00000000·00000000·................
1887 ··0x00007770·38025200·ffcf063d·0c000000·00000000·8.R....=........1887 ··0x00007770·38025200·ffcf063d·0c000000·00000000·8.R....=........
1888 ··0x00007780·48616e64·6c650000·00000000·00000000·Handle..........1888 ··0x00007780·48616e64·6c650000·00000000·00000000·Handle..........
1889 ··0x00007790·f5f5dcdc·ce7e1200·00000000·03000000·.....~..........1889 ··0x00007790·f5f5dcdc·1e151200·00000000·03000000·................
1890 ··0x000077a0·00000000·39636637·37663434·30353231·....9cf77f4405211890 ··0x000077a0·00000000·39636637·37663434·30353231·....9cf77f440521
1891 ··0x000077b0·32633435·64616636·30386531·63643634·2c45daf608e1cd641891 ··0x000077b0·32633435·64616636·30386531·63643634·2c45daf608e1cd64
1892 ··0x000077c0·36383532·70726f64·75637420·6e6f2d63·6852product·no-c1892 ··0x000077c0·36383532·70726f64·75637420·6e6f2d63·6852product·no-c
1893 ··0x000077d0·6f64655f·636f6d6d·656e7473·206e6f2d·ode_comments·no-1893 ··0x000077d0·6f64655f·636f6d6d·656e7473·206e6f2d·ode_comments·no-
1894 ··0x000077e0·64776172·665f7374·61636b5f·74726163·dwarf_stack_trac1894 ··0x000077e0·64776172·665f7374·61636b5f·74726163·dwarf_stack_trac
1895 ··0x000077f0·65735f6d·6f646520·6c617a79·5f617379·es_mode·lazy_asy1895 ··0x000077f0·65735f6d·6f646520·6c617a79·5f617379·es_mode·lazy_asy
1896 ··0x00007800·6e635f73·7461636b·73206e6f·2d6c617a·nc_stacks·no-laz1896 ··0x00007800·6e635f73·7461636b·73206e6f·2d6c617a·nc_stacks·no-laz
1897 ··0x00007810·795f6469·73706174·63686572·73207573·y_dispatchers·us1897 ··0x00007810·795f6469·73706174·63686572·73207573·y_dispatchers·us
1898 ··0x00007820·655f6261·72655f69·6e737472·75637469·e_bare_instructi1898 ··0x00007820·655f6261·72655f69·6e737472·75637469·e_bare_instructi
1899 ··0x00007830·6f6e7320·64656475·705f696e·73747275·ons·dedup_instru1899 ··0x00007830·6f6e7320·64656475·705f696e·73747275·ons·dedup_instru
1900 ··0x00007840·6374696f·6e73206e·6f2d2261·73736572·ctions·no-"asser1900 ··0x00007840·6374696f·6e73206e·6f2d2261·73736572·ctions·no-"asser
Diff chunk too large, falling back to line-by-line diff (4767 lines added, 4767 lines removed)
1901 ··0x00007850·74732220·7836342d·73797376·206e756c·ts"·x64-sysv·nul1901 ··0x00007850·74732220·7836342d·73797376·206e756c·ts"·x64-sysv·nul
1902 ··0x00007860·6c2d7361·66657479·0068870c·39861883·l-safety.h..9...1902 ··0x00007860·6c2d7361·66657479·00688756·28861883·l-safety.h.V(...
1903 ··0x00007870·5a8537f2·23c15d0f·81818283·82828282·Z.7.#.].........1903 ··0x00007870·398527f0·23c17c0d·81818282·82828282·9.'.#.|.........
1904 ··0x00007880·82828282·83828482·82828282·82838282·................1904 ··0x00007880·82828283·82848282·82828382·82828282·................
1905 ··0x00007890·82838982·82878582·83828282·82838383·................1905 ··0x00007890·83898283·83828282·83828682·82838382·................
1906 ··0x000078a0·82828383·82828382·82838283·83848382·................1906 ··0x000078a0·85828383·82828382·82838283·83848382·................
1907 ··0x000078b0·82828283·83828282·82838283·83828383·................1907 ··0x000078b0·82828283·82838283·82838283·82838283·................
1908 ··0x000078c0·82828282·82838283·82828382·84838283·................1908 ··0x000078c0·82828283·82828283·83848282·83828483·................
1909 ··0x000078d0·83838382·82828283·82828382·82828382·................1909 ··0x000078d0·82838383·83838282·83828283·82828382·................
1910 ··0x000078e0·83828283·83838283·82838382·82828382·................1910 ··0x000078e0·83828283·82838282·83828382·83828282·................
1911 ··0x000078f0·82828482·82838283·83848485·83848284·................1911 ··0x000078f0·83828283·84828282·82828385·84848382·................
1912 ··0x00007900·82848382·82828382·84828382·82838382·................1912 ··0x00007900·83828483·82828283·83838282·82838288·................
1913 ··0x00007910·83828282·82828283·82828282·82828283·................1913 ··0x00007910·82828282·82828382·82828282·82828382·................
1914 ··0x00007920·82838383·83828388·82848282·85828282·................1914 ··0x00007920·83838383·83828383·88828482·82858382·................
1915 ··0x00007930·82878382·82838383·82848382·83828283·................1915 ··0x00007930·82828283·82828383·82848382·83838283·................
1916 ··0x00007940·82828282·83828282·86828482·82848282·................1916 ··0x00007940·82828282·82828282·86828483·82838282·................
1917 ··0x00007950·82828382·83828383·82838383·83828384·................1917 ··0x00007950·82838284·82838283·82838382·83838382·................
1918 ··0x00007960·83838282·83838285·83828283·82828282·................1918 ··0x00007960·83838382·82838382·85838283·82838382·................
1919 ··0x00007970·82858383·82858283·82838283·83838382·................1919 ··0x00007970·82828282·85838383·82838582·83828283·................
1920 ··0x00007980·84828282·87838282·82838282·83838482·................1920 ··0x00007980·83838383·82848282·82838782·82828382·................
1921 ··0x00007990·82838282·83838283·82828382·83828282·................1921 ··0x00007990·83838482·82838282·82838283·82828382·................
1922 ··0x000079a0·83828282·82838282·82828382·83868282·................1922 ··0x000079a0·87838282·82838282·82828383·82828382·................
1923 ··0x000079b0·82828282·83828282·82828383·83828383·................1923 ··0x000079b0·83828386·82828282·82828283·82828282·................
1924 ··0x000079c0·83848382·83838282·82828282·82838282·................1924 ··0x000079c0·82838383·83828383·83848382·82838282·................
1925 ··0x000079d0·82828283·82838382·83838283·82828382·................1925 ··0x000079d0·82828282·82838282·82828283·82838382·................
1926 ··0x000079e0·83828382·83838282·83838382·83838282·................1926 ··0x000079e0·83838383·82838282·87838283·82838382·................
1927 ··0x000079f0·83838382·82828382·82828282·84838383·................1927 ··0x000079f0·83838282·83828383·82828383·82828283·................
1928 ··0x00007a00·82828284·82838383·83828383·82838283·................1928 ··0x00007a00·82828283·83828284·82838282·84828383·................
1929 ··0x00007a10·83838283·85828282·83838786·83838382·................1929 ··0x00007a10·83828383·82838283·83828582·82838386·................
1930 ··0x00007a20·83858383·82828383·82828382·83838582·................1930 ··0x00007a20·83838282·83858283·83828283·82838283·................
1931 ··0x00007a30·83838282·84828482·82828283·85848383·................1931 ··0x00007a30·83828382·84828482·82848283·85848383·................
1932 ··0x00007a40·83858282·82828282·85828283·83838583·................1932 ··0x00007a40·82828582·82828282·85828383·83828385·................
1933 ··0x00007a50·82828384·86838282·82838283·82828282·................1933 ··0x00007a50·83828284·86838282·82828382·82828882·................
1934 ··0x00007a60·82838382·82828283·82828282·83838282·................1934 ··0x00007a60·82838382·82828283·82828283·83828487·................
1935 ··0x00007a70·82838583·83828283·82828383·82828283·................1935 ··0x00007a70·82838283·85858384·83838282·83828283·................
1936 ··0x00007a80·83838283·82828283·82828482·82838283·................1936 ··0x00007a80·82838382·82838382·83838282·83828382·................
1937 ··0x00007a90·82838282·82828282·82838383·82828283·................1937 ··0x00007a90·82828383·82838283·83828282·82828282·................
1938 ··0x00007aa0·82828282·82838482·83828282·82838382·................1938 ··0x00007aa0·83838383·82828283·82828282·82848283·................
1939 ··0x00007ab0·83838382·82828382·82828283·84828282·................1939 ··0x00007ab0·83828283·82828386·83838282·82838282·................
1940 ··0x00007ac0·82828382·82828383·84828282·82828282·................1940 ··0x00007ac0·82828382·84828282·82828382·82828383·................
1941 ··0x00007ad0·83838283·83828282·83828283·83828282·................1941 ··0x00007ad0·82828282·82828283·83828382·83828283·................
1942 ··0x00007ae0·83848382·84828283·82838282·82828283·................1942 ··0x00007ae0·83828383·82828282·83848384·84828283·................
1943 ··0x00007af0·83838283·83838282·82828382·83828382·................1943 ··0x00007af0·82838282·82828283·83838382·83838282·................
1944 ··0x00007b00·83838282·82828382·82828382·83838282·................1944 ··0x00007b00·82828382·83828283·82828282·83828282·................
1945 ··0x00007b10·83828283·82838283·83828283·82838282·................1945 ··0x00007b10·82848383·82828383·82828383·83828a82·................
1946 ··0x00007b20·82828282·82828382·84838282·82838284·................1946 ··0x00007b20·83828283·82838282·82828282·82828282·................
1947 ··0x00007b30·83828382·82848282·82848285·82828382·................1947 ··0x00007b30·84838282·82898384·82838282·82838284·................
1948 ··0x00007b40·83838282·82838382·84828583·82828382·................1948 ··0x00007b40·82858282·83828382·82828283·83828482·................
1949 ··0x00007b50·82828382·82838383·82828383·83838282·................1949 ··0x00007b50·82828282·82838282·83838382·82838382·................
1950 ··0x00007b60·83838282·83838282·83828383·83828282·................1950 ··0x00007b60·82838882·83828384·83848282·82838383·................
1951 ··0x00007b70·82828382·83828382·82828383·82828383·................1951 ··0x00007b70·82828282·82838283·82828282·83838282·................
1952 ··0x00007b80·82828282·84838283·85828383·83868384·................1952 ··0x00007b80·83828382·82828482·82838383·84828282·................
1953 ··0x00007b90·82838482·82828382·82828682·82828382·................1953 ··0x00007b90·82838282·82828282·83828582·83838382·................
1954 ··0x00007ba0·85828883·83848a83·82838384·82838482·................1954 ··0x00007ba0·83838283·83828282·84828482·82838382·................
1955 ··0x00007bb0·83828384·82828482·84828283·82828383·................1955 ··0x00007bb0·83838482·82848383·82828282·82838382·................
1956 ··0x00007bc0·82828282·83838483·82828282·84828382·................1956 ··0x00007bc0·83828284·83848383·83828283·82828282·................
1957 ··0x00007bd0·83828283·84828384·83838382·82838282·................1957 ··0x00007bd0·82828382·82828283·82848283·83848384·................
1958 ··0x00007be0·82828382·83828284·82838288·83838382·................1958 ··0x00007be0·82848282·83828283·82878283·82828282·................
1959 ··0x00007bf0·84828283·82838384·82828283·82828382·................1959 ··0x00007bf0·82828282·83828282·82828383·84828282·................
1960 ··0x00007c00·82848382·82828282·82828283·83828282·................1960 ··0x00007c00·82828384·83828483·83838283·82828284·................
1961 ··0x00007c10·82828383·84828282·82838283·84838382·................1961 ··0x00007c10·82838282·82838382·82828282·82848282·................
1962 ··0x00007c20·84838383·83828382·82848283·82848283·................1962 ··0x00007c20·82828383·82828383·84838382·82848384·................
1963 ··0x00007c30·83828282·82828282·82828382·82838383·................1963 ··0x00007c30·83838482·82828283·84828282·85838382·................
1964 ··0x00007c40·82828383·84848283·82828384·83838482·................1964 ··0x00007c40·82828383·83838284·83828283·83828282·................
1965 ··0x00007c50·82828384·82828283·83828482·83838382·................1965 ··0x00007c50·82828285·82838283·83838282·82828282·................
1966 ··0x00007c60·82828483·82828383·82838282·82828285·................1966 ··0x00007c60·82838282·86838382·82828283·82828382·................
1967 ··0x00007c70·82838283·82838282·82828282·84838382·................1967 ··0x00007c70·83828282·84838382·83828282·83828284·................
1968 ··0x00007c80·83838382·84828283·82828382·82828382·................1968 ··0x00007c80·82828283·82838283·82838283·82838382·................
1969 ··0x00007c90·82828483·82838485·82828283·82828382·................1969 ··0x00007c90·83838283·82828284·82828282·83828382·................
1970 ··0x00007ca0·82838383·82828382·82828382·83828383·................1970 ··0x00007ca0·83838282·82838385·82828382·82828282·................
1971 ··0x00007cb0·82838582·82828382·82828282·82838482·................1971 ··0x00007cb0·83838384·84838282·82838482·84838383·................
1972 ··0x00007cc0·83828282·83838385·86828282·82838284·................1972 ··0x00007cc0·83828382·82828382·83838283·82828382·................
1973 ··0x00007cd0·82828283·83848383·82828283·82838383·................1973 ··0x00007cd0·82848282·83828287·84838284·83838382·................
1974 ··0x00007ce0·82838282·85838382·83828383·82838482·................1974 ··0x00007ce0·83858283·82828383·84838383·84838283·................
1975 ··0x00007cf0·82838482·83828482·82828287·82838284·................1975 ··0x00007cf0·82828682·82858283·83838282·82828283·................
1976 ··0x00007d00·83838385·82838282·83838482·84828282·................1976 ··0x00007d00·82828284·83828283·82838282·83838383·................
1977 ··0x00007d10·83828582·83848383·82828282·84838282·................1977 ··0x00007d10·83838389·83828282·82838282·82828384·................
1978 ··0x00007d20·83848282·82838383·82828283·83838383·................1978 ··0x00007d20·84828282·82828384·83838282·83828382·................
1979 ··0x00007d30·83898387·82828282·83828382·82828382·................1979 ··0x00007d30·83828282·84838384·84828383·83838383·................
1980 ··0x00007d40·82828282·83828383·82828382·83828282·................1980 ··0x00007d40·84828283·82828282·83828282·84828383·................
1981 ··0x00007d50·83838384·82838383·83858382·82838282·................1981 ··0x00007d50·83828282·82828483·85828283·82838282·................
1982 ··0x00007d60·82828382·82828282·83838382·82828284·................1982 ··0x00007d60·82828484·83848282·83828283·82828383·................
1983 ··0x00007d70·83858283·82828283·82828382·82838283·................1983 ··0x00007d70·83858384·82828383·83828283·82828282·................
1984 ··0x00007d80·83828283·82828283·83838583·84828283·................1984 ··0x00007d80·83828383·82828783·83838285·83848382·................
1985 ··0x00007d90·83838283·82838282·83828382·83838382·................1985 ··0x00007d90·83838382·84828283·83848382·83858282·................
1986 ··0x00007da0·86838382·82838385·83838283·83828384·................1986 ··0x00007da0·86828283·82838285·83828282·83838282·................
1987 ··0x00007db0·82828386·83848382·83858382·82868282·................1987 ··0x00007db0·82838283·82828283·82828282·83838382·................
1988 ··0x00007dc0·82828382·85838282·82838382·82828483·................1988 ··0x00007dc0·83828383·82838382·83838382·82858383·................
1989 ··0x00007dd0·82838282·82828282·82838383·82838283·................1989 ··0x00007dd0·82828483·82828282·82828382·82828283·................
1990 ··0x00007de0·83828286·83838282·85838483·82828483·................1990 ··0x00007de0·82838282·82828482·84848282·82828283·................
1991 ··0x00007df0·82828282·82828282·82828382·84838282·................1991 ··0x00007df0·83828282·83838384·82828282·87828282·................
Max diff block lines reached; 22905661/23547035 bytes (97.28%) of diff not shown.
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 ··0x002bd5a0·005f6b44·61727456·6d536e61·7073686f·._kDartVmSnapsho2 ··0x002af990·005f6b44·61727456·6d536e61·7073686f·._kDartVmSnapsho
3 ··0x002bd5b0·74496e73·74727563·74696f6e·73005f6b·tInstructions._k3 ··0x002af9a0·74496e73·74727563·74696f6e·73005f6b·tInstructions._k
4 ··0x002bd5c0·44617274·49736f6c·61746553·6e617073·DartIsolateSnaps4 ··0x002af9b0·44617274·49736f6c·61746553·6e617073·DartIsolateSnaps
5 ··0x002bd5d0·686f7449·6e737472·75637469·6f6e7300·hotInstructions.5 ··0x002af9c0·686f7449·6e737472·75637469·6f6e7300·hotInstructions.
6 ··0x002bd5e0·5f6b4461·7274566d·536e6170·73686f74·_kDartVmSnapshot6 ··0x002af9d0·5f6b4461·7274566d·536e6170·73686f74·_kDartVmSnapshot
7 ··0x002bd5f0·44617461·005f6b44·61727449·736f6c61·Data._kDartIsola7 ··0x002af9e0·44617461·005f6b44·61727449·736f6c61·Data._kDartIsola
8 ··0x002bd600·7465536e·61707368·6f744461·7461005f·teSnapshotData._8 ··0x002af9f0·7465536e·61707368·6f744461·7461005f·teSnapshotData._
9 ··0x002bd610·6b446172·74536e61·7073686f·74427569·kDartSnapshotBui9 ··0x002afa00·6b446172·74536e61·7073686f·74427569·kDartSnapshotBui
10 ··0x002bd620·6c644964·00·························ldId.10 ··0x002afa10·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 ··0x002bd6b8·06000000·06000000·00000000·03000000·................2 ··0x002afaa8·06000000·06000000·00000000·03000000·................
3 ··0x002bd6c8·05000000·02000000·00000000·04000000·................3 ··0x002afab8·05000000·02000000·00000000·04000000·................
4 ··0x002bd6d8·00000000·00000000·00000000·00000000·................4 ··0x002afac8·00000000·00000000·00000000·00000000·................
5 ··0x002bd6e8·01000000·00000000···················........5 ··0x002afad8·01000000·00000000···················........
  
6.15 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000000002c0000·<_kDartVmSnapshotInstructions>:2 00000000002b0000·<_kDartVmSnapshotInstructions>:
3 »       .:..............3 »       .:..............
4 »       .........:......4 »       .........:......
5 »       ..........,.....5 »       ..-.......+.....
6 »       ........UH......6 »       ........UH......
7 »       UH..L.S.I.z'j.RS7 »       UH..L.S.I.z'j.RS
8 »       ARI.z..I..t.I...8 »       ARI.z..I..t.I...
9 »       M......L..M.g.A.9 »       M......L..M.g.A.
10 »       T$.I..PN.d..H.X.10 »       T$.I..PN.d..H.X.
11 »       .8I.<$H.;@...t#D11 »       .8I.<$H.;@...t#D
12 »       .X.A...E#^HD._.t12 »       .X.A...E#^HD._.t
Offset 942, 2066 lines modifiedOffset 942, 1217 lines modified
942 »       .M.[.A..I.......942 »       .M.[.A..I.......
943 »       ...I..........I.943 »       ...I..........I.
944 »       .........I......944 »       .........I......
945 »       ....I..........I945 »       ....I..........I
946 »       ..........L.e.M.946 »       ..........L.e.M.
947 »       ........H.D$....947 »       ........H.D$....
Diff chunk too large, falling back to line-by-line diff (99 lines added, 914 lines removed)
  
948 00000000002c3ad0·<_kDartIsolateSnapshotInstructions>:948 00000000002b3ad0·<_kDartIsolateSnapshotInstructions>:
949 »       ..-.............949 »       ..,.............
950 »       ..........-.....950 »       ..........,.....
951 »       8.-......:,.....951 »       8.,......:+.....
952 »       ........UH..H...952 »       ........UH..I;f@
953 »       I;f@......H.E.I.953 »       ......H.E.I.....
954 »       .....I.........5954 »       .I.........5...t
955 »       ...t.H..p...3...955 »       .H..p...........
956 »       ......I..._..M..956 »       ..I...c..M...c..
957 »       ._...sA-.H.E.H.H957 »       .;;,.H.E....@.H.
958 »       .H.U.H.M.H.Z.H;.958 »       E....H.I.FhH...I
959 »       ..#...PR.....YYH959 »       ;Fp..V...I.FhH..
960 »       .M..........3.H+960 »       .H.@...7....@.I.
961 »       .H..H..]........961 »       NhH...I;Np..P...
962 »       ..H.............962 »       I.NhH...H.A...7.
963 »       ...H..].A..@....963 »       ...I.PQ.....YYH.
964 »       V...A..X....H..H964 »       .].A..@....G...H
965 »       ..B.H;.u..UH..H.965 »       ..·...$..L$...P,
966 »       E.I......I......966 »       ....$..L$.H..·..
967 »       H..p...3........967 »       H......$P..O,.H.
968 »       .I..._..M..O....968 »       .X...$H.....UH..
969 »       .@-.I........B-.969 »       I;f@..*...H.E...
970 »       ....A..X....H..H970 »       .5...t.H..H.P.u.
971 »       ..B.H;.u..UH..I;971 »       I.F`.......A[A[H
972 »       f@..Q...H.E.I...972 »       ..].A..@........
973 »       ...I.........5..973 »       UH..I;f@..*....u
974 »       .t.H..p...3.....974 »       ..u......YYH..H.
975 »       ....I..._..M..._975 »       .H.........qS,.H
976 »       ...E@-..u..u....976 »       .H.H..].A..@....
977 »       ..YYH..].A..@...977 »       ......A.5...t.L.
978 »       ....UH..H...I;f@978 »       .@.A...A.....N..
979 »       ......H.M.H.Q.H.979 »       .A...A.....@...A
980 »       .H.........]Y-.H980 »       ..~...A...../...
981 »       .P.H.........u..981 »       A......A........
982 »       L...YH..].H.U.H.982 »       .A............A.
983 »       r.H..H.........)983 »       .Y...A..........
984 »       Y-.H.p.H........984 »       A..x....UH..H...
985 »       H..H..].H.A.H.E.985 »       I;f@..g...H.E(H.
986 »       H.Z.H;.......QRP986 »       H.H.Q.H........H
987 »       .....YYYH..].QR.987 »       .E.H..].H.U·H.M.
988 »       ....YYH.........988 »       H;.......I;.....
989 »       .u..u..u..2...YY989 »       ......I;..E....U
990 »       YH..].H.E.H....u990 »       ....T...M...F..L
991 »       ..u.P.....YYYH..991 »       .X.M...F..L.X.P.
992 »       ].A..@....(.....992 »       u(.....YYH.E..*.
993 »       UH..H..0I;f@..,.993 »       ..M...F..L.X.M..
994 »       ..H.M·H.Q.H.U.H.994 »       .F..L.X..u.P....
995 »       .H.........mX-.H995 »       .YY.f...I;..F...
996 »       .P.H..H.u.H....&996 »       .U........M...F.
997 »       ...I......H.@0I;997 »       .L.X.M...F..L.X.
998 »       G'......I.......998 »       P.u(.....YYH.E..
999 »       X@-.H..].H.}.L.G999 »       ....M...F..L.X.M
1000 »       .L..H..........X1000 »       ...F..L.X..u.P.}
1001 »       -.L.@.I..L.E.M..1001 »       ...YY.....H.E(H.
1002 »       ..%...L.M.H.A.I;1002 »       ......H.M(H.E.H.
1003 »       .......H.......Q1003 »       M.H.P.H.Z.H.....
1004 »       .....YH..].L.M..1004 »       ...H..H..]..l...
1005 »       ....H....#...I..1005 »       M...(..L.X.M...F
1006 »       L..L..H.........1006 »       ..L.X..u.P.!...Y
1007 »       .W-.L.P.H.Y.H.].1007 »       YP.u......YYH..]
1008 »       H.O.H.M...M-.H.E1008 »       .A..@...........
1009 »       ..u..u..u..u.P..1009 »       UH..H..@I;f@....
1010 »       ...H..(.....H.E.1010 »       ..H.E.H.H.H.Q.H.
1011 »       P.u.H.M.Q.u.....1011 »       U.H........H.E.H
1012 »       .YYYYH.E.H..].A.1012 »       ..].H.].H.s.H.~.
1013 »       .@..........UH..1013 »       H........H..].QV
1014 »       H...I;f@..q...H.1014 »       .S...YYH..H.E.H.
1015 »       E.H..H.PI.F`...@1015 »       M.H.P.M...F..ASR
1016 »       $..A[H..H.E.H.U.1016 »       M...........YYH.
1017 »       H..H.PI.F`...@$.1017 »       .H.E.H.U.H.X.H.]
1018 »       .A[H..H..H.E.H.M1018 »       .H..K.SI.F`.....
1019 »       ...M-.H.E.P3.QH.1019 »       ..A[........H.E.
1020 »       M.Q.u.M.........1020 »       H..H.PI.F`....h.
1021 »       ..YYYYH.E.H..].A1021 »       .A[H.U.H.E.H..H.
1022 »       ..@.....UH......1022 »       U.H.].I;f@......
1023 »       .H.M...#...H.U.H1023 »       H..H.PI.F`...P..
1024 »       ..H..H..........1024 »       .A[........H.].H
1025 »       V-.H.P...L-.H..]1025 »       .E.H.U.H..H.PI.F
1026 »       ....UH..I;f@....1026 »       `...ph..A[H.H.H.
1027 »       .......H..].A..@1027 »       A.H.U.H..H.E.H.Y
1028 »       ........UH..H..01028 »       .H..H.]......H..
1029 »       .....I;f@...+..M1029 »       H.E.H.M.H.A.H.E.
1030 »       ......ASP.v...YY1030 »       H.A......H.E.P.u
1031 »       H..H.M.H.Q.H.U.H1031 »       ......YYH.E.H..H
1032 »       ..H..H.].H.q.H.u1032 »       .P.u.I.F`.......
1033 »       .3.H.}.I;f@...+.1033 »       A[A[H.E.H.U..A..
1034 »       .H;...O.........1034 »       .H.M.H.E......H.
1035 »       .O-.H.U.H.M.L.l.1035 »       M.H.H.H.M.H.H.H.
1036 »       .I.E...t.D.Z.A..1036 »       .].A..@....S...A
1037 »       .E#^HD.X.t...>-.1037 »       ..@.............
1038 »       H...H..H.M.H.u.H1038 »       ....L..@.A..2...
1039 »       .U.H.]...H..3..`1039 »       .......A..x.....
1040 »       ...H.E.H..H;....1040 »       UH..H...I;f@..B.
1041 »       +..H.B.H.E.H..H.1041 »       ..I......H..H...
1042 »       PWVh....I.F`....1042 »       I;G'......I.....
1043 »       ...A[A[A[A[3.H.E1043 »       ..Z7,.H.E..!...H
1044 »       .I......H.].I;f@1044 »       .@.....H.M.H.H.H
1045 »       ...*..H..M..7...1045 »       ..].A..@........
1046 »       H..L..H..`H..H..1046 »       A.....A..(......
1047 »       H..H.PVj.I.F`... 
1048 »       ....A[A[A[H.E.H. 
1049 »       ..H....3.H.E.I.. 
Max diff block lines reached; 6427489/6447335 bytes (99.69%) of diff not shown.
393 B
readelf --wide --decompress --hex-dump=.bss {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.bss':1 Hex·dump·of·section·'.bss':
2 ··0x005a0000·00000000·00000000·00000000·00000000·................2 ··0x00580000·00000000·00000000·00000000·00000000·................
3 ··0x005a0010·00000000·00000000···················........3 ··0x00580010·00000000·00000000···················........
  
28.7 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:··········5898456·(bytes·into·file)13 ··Start·of·section·headers:··········5767384·(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:·········617 ··Number·of·program·headers:·········6
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.39 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·6·program·headers,·starting·at·offset·644 There·are·6·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·0x000150·0x000150·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000150·0x000150·R···0x8
8 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x2bc9a8·0x2bc9a8·R···0x40008 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x2aee28·0x2aee28·R···0x4000
9 ··LOAD···········0x2c0000·0x00000000002c0000·0x00000000002c0000·0x2de550·0x2de550·R·E·0x40009 ··LOAD···········0x2b0000·0x00000000002b0000·0x00000000002b0000·0x2cd670·0x2cd670·R·E·0x4000
10 ··LOAD···········0x5a0000·0x00000000005a0000·0x00000000005a0000·0x000078·0x000078·RW··0x400010 ··LOAD···········0x580000·0x0000000000580000·0x0000000000580000·0x000078·0x000078·RW··0x4000
11 ··NOTE···········0x000190·0x0000000000000190·0x0000000000000190·0x000020·0x000020·R···0x411 ··NOTE···········0x000190·0x0000000000000190·0x0000000000000190·0x000020·0x000020·R···0x4
12 ··DYNAMIC········0x5a0018·0x00000000005a0018·0x00000000005a0018·0x000060·0x000060·RW··0x812 ··DYNAMIC········0x580018·0x0000000000580018·0x0000000000580018·0x000060·0x000060·RW··0x8
  
13 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
14 ··Segment·Sections...14 ··Segment·Sections...
15 ···00·····15 ···00·····
16 ···01·····.note.gnu.build-id·.rodata·.eh_frame·.dynstr·.dynsym·.hash·16 ···01·····.note.gnu.build-id·.rodata·.eh_frame·.dynstr·.dynsym·.hash·
17 ···02·····.text·17 ···02·····.text·
18 ···03·····.bss·.dynamic·18 ···03·····.bss·.dynamic·
2.3 KB
readelf --wide --sections {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
1 There·are·11·section·headers,·starting·at·offset·0x5a00d8:1 There·are·11·section·headers,·starting·at·offset·0x5800d8:
  
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············0000000000000190·000190·000020·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000190·000190·000020·00···A··0···0··4
6 ··[·2]·.rodata···········PROGBITS········00000000000001b0·0001b0·2bc660·00···A··0···0·166 ··[·2]·.rodata···········PROGBITS········00000000000001b0·0001b0·2aeae0·00···A··0···0·16
7 ··[·3]·.eh_frame·········PROGBITS········00000000002bc810·2bc810·000048·00···A··0···0··17 ··[·3]·.eh_frame·········PROGBITS········00000000002aec90·2aec90·000048·00···A··0···0··1
8 ··[·4]·.dynstr···········STRTAB··········00000000002bc858·2bc858·000085·00···A··0···0··88 ··[·4]·.dynstr···········STRTAB··········00000000002aecd8·2aecd8·000085·00···A··0···0··8
9 ··[·5]·.dynsym···········DYNSYM··········00000000002bc8e0·2bc8e0·000090·18···A··4···1··89 ··[·5]·.dynsym···········DYNSYM··········00000000002aed60·2aed60·000090·18···A··4···1··8
10 ··[·6]·.hash·············HASH············00000000002bc970·2bc970·000038·04···A··5···0··810 ··[·6]·.hash·············HASH············00000000002aedf0·2aedf0·000038·04···A··5···0··8
11 ··[·7]·.text·············PROGBITS········00000000002c0000·2c0000·2de550·00··AX··0···0·1611 ··[·7]·.text·············PROGBITS········00000000002b0000·2b0000·2cd670·00··AX··0···0·16
12 ··[·8]·.bss··············PROGBITS········00000000005a0000·5a0000·000018·00··WA··0···0··812 ··[·8]·.bss··············PROGBITS········0000000000580000·580000·000018·00··WA··0···0··8
13 ··[·9]·.dynamic··········DYNAMIC·········00000000005a0018·5a0018·000060·10··WA··4···0··813 ··[·9]·.dynamic··········DYNAMIC·········0000000000580018·580018·000060·10··WA··4···0··8
14 ··[10]·.shstrtab·········STRTAB··········0000000000000000·5a0078·00005a·00······0···0··814 ··[10]·.shstrtab·········STRTAB··········0000000000000000·580078·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:·00000000002c0000·19104·OBJECT··GLOBAL·DEFAULT····7·_kDartVmSnapshotInstructions4 ·····1:·00000000002b0000·19104·OBJECT··GLOBAL·DEFAULT····7·_kDartVmSnapshotInstructions
5 ·····2:·00000000002c4aa0·0x2d9ab0·OBJECT··GLOBAL·DEFAULT····7·_kDartIsolateSnapshotInstructions5 ·····2:·00000000002b4aa0·0x2c8bd0·OBJECT··GLOBAL·DEFAULT····7·_kDartIsolateSnapshotInstructions
6 ·····3:·00000000000001b0·30192·OBJECT··GLOBAL·DEFAULT····2·_kDartVmSnapshotData6 ·····3:·00000000000001b0·30192·OBJECT··GLOBAL·DEFAULT····2·_kDartVmSnapshotData
7 ·····4:·00000000000077a0·0x2b5070·OBJECT··GLOBAL·DEFAULT····2·_kDartIsolateSnapshotData7 ·····4:·00000000000077a0·0x2a74f0·OBJECT··GLOBAL·DEFAULT····2·_kDartIsolateSnapshotData
8 ·····5:·0000000000000190····32·OBJECT··GLOBAL·DEFAULT····1·_kDartSnapshotBuildId8 ·····5:·0000000000000190····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·0x5a0018·contains·6·entries:1 Dynamic·section·at·offset·0x580018·contains·6·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x0000000000000004·(HASH)···············0x2bc9703 ·0x0000000000000004·(HASH)···············0x2aedf0
4 ·0x0000000000000005·(STRTAB)·············0x2bc8584 ·0x0000000000000005·(STRTAB)·············0x2aecd8
5 ·0x000000000000000a·(STRSZ)··············133·(bytes)5 ·0x000000000000000a·(STRSZ)··············133·(bytes)
6 ·0x0000000000000006·(SYMTAB)·············0x2bc8e06 ·0x0000000000000006·(SYMTAB)·············0x2aed60
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:·07cc131c35b30383acd5060c615e72773 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·07cc131c200a50f9aa855982a7df7063
902 B
readelf --wide --debug-dump=frames {}
    
Offset 6, 20 lines modifiedOffset 6, 20 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·011 ··DW_CFA_def_cfa:·r29·(x29)·ofs·0
  
12 00000014·0000000000000014·00000018·FDE·cie=00000000·pc=00000000002c0000..00000000002c4aa012 00000014·0000000000000014·00000018·FDE·cie=00000000·pc=00000000002b0000..00000000002b4aa0
13 ··DW_CFA_offset:·r29·(x29)·at·cfa+013 ··DW_CFA_offset:·r29·(x29)·at·cfa+0
14 ··DW_CFA_offset:·r30·(x30)·at·cfa+814 ··DW_CFA_offset:·r30·(x30)·at·cfa+8
15 ··DW_CFA_val_offset:·r31·(sp)·is·cfa+1615 ··DW_CFA_val_offset:·r31·(sp)·is·cfa+16
  
16 0000002c·0000000000000014·00000030·FDE·cie=00000000·pc=00000000002c4aa0..000000000059e55016 0000002c·0000000000000014·00000030·FDE·cie=00000000·pc=00000000002b4aa0..000000000057d670
17 ··DW_CFA_offset:·r29·(x29)·at·cfa+017 ··DW_CFA_offset:·r29·(x29)·at·cfa+0
18 ··DW_CFA_offset:·r30·(x30)·at·cfa+818 ··DW_CFA_offset:·r30·(x30)·at·cfa+8
19 ··DW_CFA_val_offset:·r31·(sp)·is·cfa+1619 ··DW_CFA_val_offset:·r31·(sp)·is·cfa+16
  
20 00000044·ZERO·terminator20 00000044·ZERO·terminator
  
  
415 KB
strings --all --bytes=8 {}
    
Offset 357, 2216 lines modifiedOffset 357, 2206 lines modified
357 <-B|·OMe357 <-B|·OMe
358 HBk#auQp358 HBk#auQp
359 `uQpz(8m359 `uQpz(8m
360 HBk#auQ`360 HBk#auQ`
361 vQpz(8=t361 vQpz(8=t
362 $auQpz(p362 $auQpz(p
363 ~z6oh#nd363 ~z6oh#nd
364 _GetModuleFileName@1268009611 
365 UIKeyInputPageUp8364 UIKeyInputPageUp8
366 set:isImage365 set:isImage
367 ButtonTextTheme.accent366 ButtonTextTheme.accent
368 ScrollViewKeyboardDismissBehavior367 ScrollViewKeyboardDismissBehavior
369 get:handleExit368 get:handleExit
370 set:readOnly369 set:readOnly
371 _currentScaleAnimation@3594204628370 _removeFromChildList@442266271
372 SemanticsAction371 SemanticsAction
373 Utf16Pointer|_ensureNotNullptr372 Utf16Pointer|_ensureNotNullptr
374 Invalid·arguments·for·'resize'·method·sent·to·dev.flutter/channel-buffers·(channel·name·must·be·less·than·254·characters·long)373 Invalid·arguments·for·'resize'·method·sent·to·dev.flutter/channel-buffers·(channel·name·must·be·less·than·254·characters·long)
375 FilterPosition.374 FilterPosition.
376 __TransformedPointerScrollEvent&_TransformedPointerEvent&_CopyPointerScrollEvent@241050165375 _imagePreviewRoute@1025026868
 376 _internalSetValue@138066280
377 _AsyncRun@4048458377 _AsyncRun@4048458
378 _Link@14069316378 _Link@14069316
 379 _ScaffoldState&State&TickerProviderStateMixin&RestorationMixin@334420462
379 TV·Input·HDMI·1380 TV·Input·HDMI·1
380 AnimationController.381 AnimationController.
381 _handleFlightEnded@624011697 
382 MaterialLocalizationEn382 MaterialLocalizationEn
383 prosinac383 prosinac
384 ParagraphStyle.384 ParagraphStyle.
385 _dispatch@249407777385 InteractiveViewer.
386 convertSingle386 convertSingle
387 get:textDirection387 get:textDirection
388 Value·not·in·range388 Value·not·in·range
389 dart:collection-patch/compact_hash.dart389 dart:collection-patch/compact_hash.dart
390 InteractiveViewer.390 TextDecorationStyle.double
391 No·more·events.391 No·more·events.
392 GuideNextDay392 GuideNextDay
393 ScrollPhysics393 ScrollPhysics
394 ImmutableList_from394 ImmutableList_from
395 TextDecorationStyle.double395 _paintSide@618442496
 396 get:_handleDragStart@557019050
396 TV·Satellite·BS397 TV·Satellite·BS
 398 _pendingDragOffset@221099969
397 get:semanticsBuilder399 get:semanticsBuilder
398 Unrecognized·message·400 Unrecognized·message·
399 _Jenkins@714314777 
400 CupertinoLocalizationAs401 CupertinoLocalizationAs
401 _writeArrow@1129101164402 rast·Kristust
402 Canvas_drawPath403 Canvas_drawPath
403 onChanged404 onChanged
404 rast·Kristust405 _handleMouseExit@303059085
405 StackFit.loose406 StackFit.loose
406 Canvas_drawLine407 Canvas_drawLine
407 Fungua·menyu·ya·kusogeza408 Fungua·menyu·ya·kusogeza
408 _compareAny@3220832409 _compareAny@3220832
 410 _RenderPhysicalModelBase@446160605.
409 _stackTrace@0150898411 _stackTrace@0150898
410 RestorationBucket.child412 RestorationBucket.child
411 2e·trimestre413 2e·trimestre
412 String_concatRange414 String_concatRange
413 activity_recognition415 activity_recognition
414 _FifoCache@387408314.416 _controller@585498029
 417 _resolve@446160605
415 longPress418 longPress
 419 _receivedPointerSignal@5570190508
416 InheritedTheme420 InheritedTheme
417 Error:·The·widget·421 Error:·The·widget·
418 _cache@0150898422 _cache@0150898
419 _parseBlock@0150898423 _parseBlock@0150898
 424 get:_handleDragUpdate@340231897
420 ImageConfiguration425 ImageConfiguration
421 alwaysUse24HourFormat426 alwaysUse24HourFormat
422 createChild427 createChild
423 _WordWrapParseMode.inSpace428 _WordWrapParseMode.inSpace
424 _kIdentityTransform@499082469 
425 _PendingImage@421034022 
426 Canvas_clipPath429 Canvas_clipPath
427 SemanticsAction.longPress430 SemanticsAction.longPress
428 ErrorWidget431 ErrorWidget
429 _singleton@1050324082 
430 _rehashObjects@3220832432 _rehashObjects@3220832
431 SemanticsAction.moveCursorBackwardByWord433 SemanticsAction.moveCursorBackwardByWord
432 number_symbol_data434 number_symbol_data
433 _JsonStringStringifier@9003594.435 _JsonStringStringifier@9003594.
434 ThemeDataTween436 ThemeDataTween
435 Shortcuts437 Shortcuts
436 Object_equals438 _actionHandler@340231897
437 Material439 Material
438 initState440 initState
 441 Object_equals
439 errorColor442 errorColor
440 _handlePointerEvent@394220820443 febbraio
441 ImageEventCurrentFilterDelete444 ImageEventCurrentFilterDelete
442 _cleanChildRelayoutBoundary@467266271 
443 _StreamControllerLifecycle@4048458 
444 package:flutter_localizations/src/widgets_localizations.dart445 package:flutter_localizations/src/widgets_localizations.dart
 446 _StreamControllerLifecycle@4048458
445 positionDependentBox447 positionDependentBox
446 DoNothingAndStopPropagationTextIntent448 DoNothingAndStopPropagationTextIntent
 449 _routeSetState@520188637
447 Expected·comment·or·line·break·after·directive.450 Expected·comment·or·line·break·after·directive.
448 febbraio 
449 _InterpolationSimulation@163066280. 
450 dart:core/set.dart451 dart:core/set.dart
451 immediately452 immediately
452 PlatformDispatcher453 PlatformDispatcher
453 etter·Kristus 
454 _invalidScalarCharacter@1357060049 
455 ScrollbarOrientation.left454 ScrollbarOrientation.left
 455 etter·Kristus
456 get:isHovered456 get:isHovered
457 Numpad·Comma457 Numpad·Comma
458 Unexpected·end·of·file.458 Unexpected·end·of·file.
459 _paintShadows@406196095 
460 Power·Off459 Power·Off
461 _instance@150507694460 _WidgetsFlutterBinding&BindingBase&GestureBinding&SchedulerBinding&ServicesBinding&PaintingBinding@532399801.
462 get:synthesized461 get:synthesized
463 get:fragment462 get:fragment
464 FocusNode.463 FocusNode.
465 EEE,·d,·MMM·y464 EEE,·d,·MMM·y
466 stdio·is·not·connected465 stdio·is·not·connected
467 putInt32466 putInt32
468 ProxyWidget467 ProxyWidget
469 nativeAvailable468 nativeAvailable
470 _drawShadow@15065589469 _drawShadow@15065589
471 init:isValid470 init:isValid
Max diff block lines reached; 422041/425377 bytes (99.22%) of diff not shown.
22.4 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ··0x00000210·65735f6d·6f646520·6c617a79·5f617379·es_mode·lazy_asy9 ··0x00000210·65735f6d·6f646520·6c617a79·5f617379·es_mode·lazy_asy
10 ··0x00000220·6e635f73·7461636b·73206e6f·2d6c617a·nc_stacks·no-laz10 ··0x00000220·6e635f73·7461636b·73206e6f·2d6c617a·nc_stacks·no-laz
11 ··0x00000230·795f6469·73706174·63686572·73207573·y_dispatchers·us11 ··0x00000230·795f6469·73706174·63686572·73207573·y_dispatchers·us
12 ··0x00000240·655f6261·72655f69·6e737472·75637469·e_bare_instructi12 ··0x00000240·655f6261·72655f69·6e737472·75637469·e_bare_instructi
13 ··0x00000250·6f6e7320·64656475·705f696e·73747275·ons·dedup_instru13 ··0x00000250·6f6e7320·64656475·705f696e·73747275·ons·dedup_instru
14 ··0x00000260·6374696f·6e73206e·6f2d2261·73736572·ctions·no-"asser14 ··0x00000260·6374696f·6e73206e·6f2d2261·73736572·ctions·no-"asser
15 ··0x00000270·74732220·61726d36·342d7379·7376206e·ts"·arm64-sysv·n15 ··0x00000270·74732220·61726d36·342d7379·7376206e·ts"·arm64-sysv·n
16 ··0x00000280·756c6c2d·73616665·747900dd·6887855a·ull-safety..h..Z16 ··0x00000280·756c6c2d·73616665·747900dd·68878539·ull-safety..h..9
17 ··0x00000290·85fd23c1·0a868182·81828283·82828283·..#.............17 ··0x00000290·85fd23c1·0a868182·81828283·82828283·..#.............
18 ··0x000002a0·82828282·83828382·82828282·82828283·................18 ··0x000002a0·82828282·83828382·82828282·82828283·................
19 ··0x000002b0·82828282·82828283·82828282·82828283·................19 ··0x000002b0·82828282·82828283·82828282·82828283·................
20 ··0x000002c0·82828282·82828282·82828282·82828283·................20 ··0x000002c0·82828282·82828282·82828282·82828283·................
21 ··0x000002d0·82828282·83838382·83828282·82828282·................21 ··0x000002d0·82828282·83838382·83828282·82828282·................
22 ··0x000002e0·82828282·83828283·82828282·82828282·................22 ··0x000002e0·82828282·83828283·82828282·82828282·................
23 ··0x000002f0·83828282·83828282·82838282·83828282·................23 ··0x000002f0·83828282·83828282·82838282·83828282·................
Offset 1883, 177423 lines modifiedOffset 1883, 173911 lines modified
1883 ··0x00007730·696f6e00·00000000·00000000·00000000·ion.............1883 ··0x00007730·696f6e00·00000000·00000000·00000000·ion.............
1884 ··0x00007740·38025200·fcb7011c·02000000·00000000·8.R.............1884 ··0x00007740·38025200·fcb7011c·02000000·00000000·8.R.............
1885 ··0x00007750·1a000000·00000000·00000000·00000000·................1885 ··0x00007750·1a000000·00000000·00000000·00000000·................
1886 ··0x00007760·38025200·fedb002e·02000000·00000000·8.R.............1886 ··0x00007760·38025200·fedb002e·02000000·00000000·8.R.............
1887 ··0x00007770·0d000000·00000000·00000000·00000000·................1887 ··0x00007770·0d000000·00000000·00000000·00000000·................
1888 ··0x00007780·38025200·ffcf063d·0c000000·00000000·8.R....=........1888 ··0x00007780·38025200·ffcf063d·0c000000·00000000·8.R....=........
1889 ··0x00007790·48616e64·6c650000·00000000·00000000·Handle..........1889 ··0x00007790·48616e64·6c650000·00000000·00000000·Handle..........
1890 ··0x000077a0·f5f5dcdc·6e811200·00000000·03000000·....n...........1890 ··0x000077a0·f5f5dcdc·0d181200·00000000·03000000·................
1891 ··0x000077b0·00000000·39636637·37663434·30353231·....9cf77f4405211891 ··0x000077b0·00000000·39636637·37663434·30353231·....9cf77f440521
1892 ··0x000077c0·32633435·64616636·30386531·63643634·2c45daf608e1cd641892 ··0x000077c0·32633435·64616636·30386531·63643634·2c45daf608e1cd64
1893 ··0x000077d0·36383532·70726f64·75637420·6e6f2d63·6852product·no-c1893 ··0x000077d0·36383532·70726f64·75637420·6e6f2d63·6852product·no-c
1894 ··0x000077e0·6f64655f·636f6d6d·656e7473·206e6f2d·ode_comments·no-1894 ··0x000077e0·6f64655f·636f6d6d·656e7473·206e6f2d·ode_comments·no-
1895 ··0x000077f0·64776172·665f7374·61636b5f·74726163·dwarf_stack_trac1895 ··0x000077f0·64776172·665f7374·61636b5f·74726163·dwarf_stack_trac
1896 ··0x00007800·65735f6d·6f646520·6c617a79·5f617379·es_mode·lazy_asy1896 ··0x00007800·65735f6d·6f646520·6c617a79·5f617379·es_mode·lazy_asy
1897 ··0x00007810·6e635f73·7461636b·73206e6f·2d6c617a·nc_stacks·no-laz1897 ··0x00007810·6e635f73·7461636b·73206e6f·2d6c617a·nc_stacks·no-laz
1898 ··0x00007820·795f6469·73706174·63686572·73207573·y_dispatchers·us1898 ··0x00007820·795f6469·73706174·63686572·73207573·y_dispatchers·us
1899 ··0x00007830·655f6261·72655f69·6e737472·75637469·e_bare_instructi1899 ··0x00007830·655f6261·72655f69·6e737472·75637469·e_bare_instructi
1900 ··0x00007840·6f6e7320·64656475·705f696e·73747275·ons·dedup_instru1900 ··0x00007840·6f6e7320·64656475·705f696e·73747275·ons·dedup_instru
1901 ··0x00007850·6374696f·6e73206e·6f2d2261·73736572·ctions·no-"asser1901 ··0x00007850·6374696f·6e73206e·6f2d2261·73736572·ctions·no-"asser
Diff chunk too large, falling back to line-by-line diff (4770 lines added, 4770 lines removed)
1902 ··0x00007860·74732220·61726d36·342d7379·7376206e·ts"·arm64-sysv·n1902 ··0x00007860·74732220·61726d36·342d7379·7376206e·ts"·arm64-sysv·n
1903 ··0x00007870·756c6c2d·73616665·74790068·872d3586·ull-safety.h.-5.1903 ··0x00007870·756c6c2d·73616665·74790068·877d2486·ull-safety.h.}$.
1904 ··0x00007880·18835a85·37f223c1·5d0f8181·82838282·..Z.7.#.].......1904 ··0x00007880·18833985·27f023c1·7c0d8181·82828282·..9.'.#.|.......
1905 ··0x00007890·82828282·82828382·84828282·82828283·................1905 ··0x00007890·82828282·82838284·82828282·83828282·................
1906 ··0x000078a0·82828283·89828287·85828382·82828283·................1906 ··0x000078a0·82828389·82838382·85828382·86828283·................
1907 ··0x000078b0·83838282·83838282·83828283·82838384·................1907 ··0x000078b0·83828282·83838282·83828283·82838384·................
1908 ··0x000078c0·83828282·82838382·82828283·82838382·................1908 ··0x000078c0·83828282·82838283·82838283·82838283·................
1909 ··0x000078d0·83838282·82828283·82838282·83828483·................1909 ··0x000078d0·82838282·82838282·83828384·82828382·................
1910 ··0x000078e0·82838383·83828282·82838282·83828282·................1910 ··0x000078e0·84838283·83838383·82828382·82838282·................
1911 ··0x000078f0·83828382·82838383·82838283·83848382·................1911 ··0x000078f0·83828382·82838283·82828382·83828384·................
1912 ··0x00007900·83828282·82828282·82838384·84858384·................1912 ··0x00007900·83828382·82838282·82828282·83858483·................
1913 ··0x00007910·82848284·83828282·83828482·83828283·................1913 ··0x00007910·84828382·84838282·82838283·82828283·................
1914 ··0x00007920·83828382·82828282·82838282·82828282·................1914 ··0x00007920·82888282·82828282·83828282·82828282·................
1915 ··0x00007930·82838283·83838382·83888284·82828582·................1915 ··0x00007930·83828383·83838382·83838882·84828285·................
1916 ··0x00007940·82828287·83828283·83838284·83828382·................1916 ··0x00007940·83828282·83838282·83828284·83828383·................
1917 ··0x00007950·82838282·82828382·82828682·84828284·................1917 ··0x00007950·82838282·82828282·82828682·84838283·................
1918 ··0x00007960·82828282·83828283·83838283·83838382·................1918 ··0x00007960·82828283·82848283·82828383·83828383·................
1919 ··0x00007970·83848383·82828383·82858282·83838282·................1919 ··0x00007970·83828383·83828283·83828582·82838383·................
1920 ··0x00007980·82828285·83838285·82838283·82838383·................1920 ··0x00007980·83828282·82828583·83838285·82838382·................
1921 ··0x00007990·83828482·82828783·82828283·82828383·................1921 ··0x00007990·82838383·83838284·82828283·87828282·................
1922 ··0x000079a0·84828283·82828383·82838282·83828382·................1922 ··0x000079a0·83828283·83848282·83828282·83828382·................
1923 ··0x000079b0·82828382·82828283·82828282·83828386·................1923 ··0x000079b0·83828783·82828283·82828282·83838282·................
1924 ··0x000079c0·82828282·82828382·82828282·83838382·................1924 ··0x000079c0·83828382·83868282·82828282·82838282·................
1925 ··0x000079d0·83838384·83828383·82828282·82828283·................1925 ··0x000079d0·82828283·83838382·83838384·83828283·................
1926 ··0x000079e0·82828282·82838283·83828383·82838282·................1926 ··0x000079e0·82828282·82828283·82828282·82838283·................
1927 ··0x000079f0·83828382·83828383·82828383·83828383·................1927 ··0x000079f0·83828383·83838283·82828783·82838283·................
1928 ··0x00007a00·82828383·83828282·83828282·82838482·................1928 ··0x00007a00·83828383·82828382·83838282·83838282·................
1929 ··0x00007a10·83838282·82848283·83838382·83838283·................1929 ··0x00007a10·82838282·82838382·82848282·83828482·................
1930 ··0x00007a20·82838383·82838582·82828383·87868383·................1930 ··0x00007a20·83838382·83838283·82838382·85828283·................
1931 ··0x00007a30·83828385·83838282·83838282·83828383·................1931 ··0x00007a30·83868383·82828385·82838382·82838283·................
1932 ··0x00007a40·85828383·82828482·84828283·82838584·................1932 ··0x00007a40·82838382·83828482·84828284·82838584·................
1933 ··0x00007a50·83838285·82828282·82828582·82838383·................1933 ··0x00007a50·83838282·85828282·82828582·83838382·................
1934 ··0x00007a60·85838282·83848683·82828283·82838282·................1934 ··0x00007a60·83858382·82848683·82828282·83828282·................
1935 ··0x00007a70·82828283·83828282·82838282·82828383·................1935 ··0x00007a70·88828283·83828282·82838282·82838382·................
1936 ··0x00007a80·82828283·85838382·82838282·83838282·................1936 ··0x00007a80·84878283·82838585·83848383·82828382·................
1937 ··0x00007a90·82838383·82838282·82838282·84828283·................1937 ··0x00007a90·82838283·83828283·83828383·82828382·................
1938 ··0x00007aa0·82838283·82828282·82828283·83838282·................1938 ··0x00007aa0·83828282·83838283·82838382·82828282·................
1939 ··0x00007ab0·82838282·82828283·84828382·82828283·................1939 ··0x00007ab0·82828383·83838282·82838282·82828284·................
1940 ··0x00007ac0·83828383·83828282·83828282·82838482·................1940 ··0x00007ac0·82838382·82838282·83868383·82828283·................
1941 ··0x00007ad0·82828282·82838282·82838483·82828282·................1941 ··0x00007ad0·82828282·83828482·82828282·82838282·................
1942 ··0x00007ae0·82828383·82838382·82828382·82838382·................1942 ··0x00007ae0·82838382·82828282·82838382·83828382·................
1943 ··0x00007af0·82848384·83828282·82838283·82828282·................1943 ··0x00007af0·82838382·83838282·84828384·83828482·................
1944 ··0x00007b00·82838383·82838383·82828282·83828382·................1944 ··0x00007b00·82838283·82828282·82838383·83828383·................
1945 ··0x00007b10·83828383·82828282·83828282·83828383·................1945 ··0x00007b10·82828282·83828382·82838282·82828382·................
1946 ··0x00007b20·82828382·82838283·82838382·82838283·................1946 ··0x00007b20·82828284·83838282·83838282·83838382·................
1947 ··0x00007b30·82828282·82828282·83848283·82828282·................1947 ··0x00007b30·8a828382·82838283·82828282·82828282·................
1948 ··0x00007b40·82848383·83828284·82828284·82858282·................1948 ··0x00007b40·82848283·82828289·82848283·82828383·................
1949 ··0x00007b50·82838282·83838283·83828482·85828382·................1949 ··0x00007b50·82848285·82828282·83828282·83828383·................
1950 ··0x00007b60·83828282·83828283·83838282·83838383·................1950 ··0x00007b60·82848282·82828283·82828383·83828283·................
1951 ··0x00007b70·82828383·82828383·82828382·83838382·................1951 ··0x00007b70·83828283·88828382·83848384·82828283·................
1952 ··0x00007b80·82828282·83828382·83828282·83838282·................1952 ··0x00007b80·83838282·82828283·82838282·82828383·................
1953 ··0x00007b90·83838282·82828483·83868582·83838383·................1953 ··0x00007b90·82828382·83828282·84828283·83838482·................
1954 ··0x00007ba0·83848282·84828282·82828386·82828283·................1954 ··0x00007ba0·82828282·82828382·82828382·85828383·................
1955 ··0x00007bb0·82858288·8383848a·83828283·83848283·................1955 ··0x00007bb0·83828383·82838382·82828482·84828283·................
1956 ··0x00007bc0·84828382·83848282·84828482·82838282·................1956 ··0x00007bc0·83828383·84828284·83838282·82828283·................
1957 ··0x00007bd0·83838282·82828383·84838282·82828482·................1957 ··0x00007bd0·83828382·82848384·83838382·82838282·................
1958 ··0x00007be0·83828382·82838482·83848383·83828283·................1958 ··0x00007be0·82828282·83828282·82838284·82838384·................
1959 ··0x00007bf0·82828282·83828382·82848283·82888383·................1959 ··0x00007bf0·83848284·82828382·82838287·82838282·................
1960 ··0x00007c00·83828482·82838283·83848282·82838282·................1960 ··0x00007c00·82828282·82828382·82828282·83838482·................
1961 ··0x00007c10·83828284·83828282·82828282·82838382·................1961 ··0x00007c10·82828282·83848382·84838283·83838282·................
1962 ··0x00007c20·82828282·83838482·82828283·82838483·................1962 ··0x00007c20·82848283·82828283·83828282·82828284·................
1963 ··0x00007c30·83828483·82838383·82838282·84828382·................1963 ··0x00007c30·82828282·83838282·83838483·83828284·................
1964 ··0x00007c40·84828383·82828282·82828282·82838282·................1964 ··0x00007c40·83848383·84828282·82838482·82828583·................
1965 ··0x00007c50·83838382·82838384·84828382·82838483·................1965 ··0x00007c50·83828282·83838383·82848382·82838382·................
1966 ··0x00007c60·83848282·82838482·82828383·82848283·................1966 ··0x00007c60·82828282·82858282·82838383·83828282·................
1967 ··0x00007c70·83838282·84838282·83838283·82828282·................1967 ··0x00007c70·82828282·83828286·83838282·82828382·................
1968 ··0x00007c80·82858282·82838283·83828282·82828483·................1968 ··0x00007c80·83828382·82828483·83828382·82828382·................
1969 ··0x00007c90·83828383·83828482·82838282·83828282·................1969 ··0x00007c90·82848283·82828382·82838283·82838283·................
1970 ··0x00007ca0·83828282·84838283·84858282·82838282·................1970 ··0x00007ca0·83828383·82838282·82848282·82828382·................
1971 ··0x00007cb0·83828383·82838382·82838282·82828382·................1971 ··0x00007cb0·83828383·82828283·85838282·83828282·................
1972 ··0x00007cc0·83838283·85828282·83828282·82828283·................1972 ··0x00007cc0·82828383·83848483·82828283·84838483·................
1973 ··0x00007cd0·84828382·82828383·85838682·82828382·................1973 ··0x00007cd0·83838283·82828282·83828383·82838282·................
1974 ··0x00007ce0·82848282·82838384·83838282·82838283·................1974 ··0x00007ce0·83828284·82828382·82878483·82848383·................
1975 ··0x00007cf0·83838283·82828583·83828382·83838283·................1975 ··0x00007cf0·83828385·82838382·83838483·83848283·................
1976 ··0x00007d00·84828283·84828382·84828282·82878283·................1976 ··0x00007d00·82838282·86828285·82838383·82828282·................
1977 ··0x00007d10·82848383·83858283·82828383·84828482·................1977 ··0x00007d10·82838282·82848382·82838283·82828383·................
1978 ··0x00007d20·82828382·85828384·83838282·82828483·................1978 ··0x00007d20·83838383·83898382·82828282·83828282·................
1979 ··0x00007d30·82828384·82828283·83838282·82838383·................1979 ··0x00007d30·82838484·82828282·82838483·83838282·................
1980 ··0x00007d40·83838389·83878282·82828283·82838282·................1980 ··0x00007d40·83828382·82828283·83848484·83838383·................
1981 ··0x00007d50·82838282·82828283·82838382·83828382·................1981 ··0x00007d50·83838482·82838282·82828382·82828482·................
1982 ··0x00007d60·82828383·83848283·83838385·83828283·................1982 ··0x00007d60·83838382·82828282·84838582·82838283·................
1983 ··0x00007d70·82828282·83828282·82828383·83828282·................1983 ··0x00007d70·82828282·84848384·82828382·82838282·................
1984 ··0x00007d80·82848385·82838282·82828382·82838283·................1984 ··0x00007d80·82838383·85838482·82838383·82838282·................
1985 ··0x00007d90·82838382·82838282·82838383·85838482·................1985 ··0x00007d90·82828382·83838282·87838383·82858384·................
1986 ··0x00007da0·82838383·82838283·82828382·83828383·................1986 ··0x00007da0·83828383·83828482·82838384·83828385·................
1987 ··0x00007db0·83828683·83828283·83858383·82838382·................1987 ··0x00007db0·82828682·82838283·82858382·82828383·................
1988 ··0x00007dc0·83848282·83868384·83828385·83828286·................1988 ··0x00007dc0·82828283·82838282·82838282·82828383·................
1989 ··0x00007dd0·82828282·83828583·82828283·83828282·................1989 ··0x00007dd0·83828382·83838283·83828383·83828285·................
1990 ··0x00007de0·84838283·82828282·82828382·83838283·................1990 ··0x00007de0·83838282·84838282·82828282·83828282·................
1991 ··0x00007df0·82838382·82868383·82828583·84838282·................1991 ··0x00007df0·82838283·82828282·84828484·82828282·................
1992 ··0x00007e00·84838282·82828282·82828282·83828483·................1992 ··0x00007e00·82838382·82828383·83848282·82828782·................
Max diff block lines reached; 22876750/23518526 bytes (97.27%) of diff not shown.
810 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 ··0x002bc810·10000000·00000000·017a5200·01081e01·.........zR.....2 ··0x002aec90·10000000·00000000·017a5200·01081e01·.........zR.....
3 ··0x002bc820·1b0c1d00·14000000·18000000·d4370000·.............7..3 ··0x002aeca0·1b0c1d00·14000000·18000000·54130000·............T...
4 ··0x002bc830·a04a0000·009d009e·01141f02·14000000·.J..............4 ··0x002aecb0·a04a0000·009d009e·01141f02·14000000·.J..............
5 ··0x002bc840·30000000·5c820000·b09a2d00·009d009e·0...\.....-.....5 ··0x002aecc0·30000000·dc5d0000·d08b2c00·009d009e·0....]....,.....
6 ··0x002bc850·01141f02·00000000···················........6 ··0x002aecd0·01141f02·00000000···················........
  
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 ··0x002bc858·005f6b44·61727456·6d536e61·7073686f·._kDartVmSnapsho2 ··0x002aecd8·005f6b44·61727456·6d536e61·7073686f·._kDartVmSnapsho
3 ··0x002bc868·74496e73·74727563·74696f6e·73005f6b·tInstructions._k3 ··0x002aece8·74496e73·74727563·74696f6e·73005f6b·tInstructions._k
4 ··0x002bc878·44617274·49736f6c·61746553·6e617073·DartIsolateSnaps4 ··0x002aecf8·44617274·49736f6c·61746553·6e617073·DartIsolateSnaps
5 ··0x002bc888·686f7449·6e737472·75637469·6f6e7300·hotInstructions.5 ··0x002aed08·686f7449·6e737472·75637469·6f6e7300·hotInstructions.
6 ··0x002bc898·5f6b4461·7274566d·536e6170·73686f74·_kDartVmSnapshot6 ··0x002aed18·5f6b4461·7274566d·536e6170·73686f74·_kDartVmSnapshot
7 ··0x002bc8a8·44617461·005f6b44·61727449·736f6c61·Data._kDartIsola7 ··0x002aed28·44617461·005f6b44·61727449·736f6c61·Data._kDartIsola
8 ··0x002bc8b8·7465536e·61707368·6f744461·7461005f·teSnapshotData._8 ··0x002aed38·7465536e·61707368·6f744461·7461005f·teSnapshotData._
9 ··0x002bc8c8·6b446172·74536e61·7073686f·74427569·kDartSnapshotBui9 ··0x002aed48·6b446172·74536e61·7073686f·74427569·kDartSnapshotBui
10 ··0x002bc8d8·6c644964·00·························ldId.10 ··0x002aed58·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 ··0x002bc970·06000000·06000000·00000000·03000000·................2 ··0x002aedf0·06000000·06000000·00000000·03000000·................
3 ··0x002bc980·05000000·02000000·00000000·04000000·................3 ··0x002aee00·05000000·02000000·00000000·04000000·................
4 ··0x002bc990·00000000·00000000·00000000·00000000·................4 ··0x002aee10·00000000·00000000·00000000·00000000·................
5 ··0x002bc9a0·01000000·00000000···················........5 ··0x002aee20·01000000·00000000···················........
  
5.9 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000000002c0000·<_kDartVmSnapshotInstructions>:2 00000000002b0000·<_kDartVmSnapshotInstructions>:
3 »       .J..............3 »       .J..............
4 »       ........dJ......4 »       ........dJ......
5 »       ..........,.....5 »       ..-.......+.....
6 »       .........y......6 »       .........y......
7 »       ..·..y........@.7 »       ..·..y........@.
8 »       .pB.......@.....8 »       .pB.......@.....
9 »       .............pA.9 »       .............pA.
10 »       P.......B.......10 »       P.......B.......
11 »       x.@..s@...?.....11 »       x.@..s@...?.....
12 »       B.A.....!·...\..12 »       B.A.....!·...\..
Offset 1195, 15987 lines modifiedOffset 1195, 15787 lines modified
1195 »       Q.@.1r@.·.?.....1195 »       Q.@.1r@.·.?.....
1196 »       @_..·...@..._O..1196 »       @_..·...@..._O..
1197 »       ....@+..\'@...`.1197 »       ....@+..\'@...`.
1198 »       Vg@.....B_.._O..1198 »       Vg@.....B_.._O..
1199 »       ..@.[.C.{...U3@.1199 »       ..@.[.C.{...U3@.
1200 »       `._......._...·.1200 »       `._......._...·.
  
1201 00000000002c4aa0·<_kDartIsolateSnapshotInstructions>:1201 00000000002b4aa0·<_kDartIsolateSnapshotInstructions>:
1202 »       ..-.............1202 »       ..,.............
1203 »       ........x.-.....1203 »       ..........,.....
1204 »       h.-......J,.....1204 »       h.,......J+.....
1205 »       .........y......1205 »       .........y......
1206 »       .!..P#@.....)..T1206 »       .!..P#@.....)..T
1207 »       ..@...@......p@.1207 »       ..@...@......p@.
1208 »       ........_......T1208 »       ........_......T
1209 »       D.B.h+@...E..p@.1209 »       D.B.h+@..}E..p@.
1210 »       c;@.c.E.·.?..._.1210 »       c;@.c.C.·.?..._.
1211 »       ..@x......@.....1211 »       ..@x......@.....
1212 »       ..@.............1212 »       ..@.........q...
1213 »       .....z~...?.....1213 »       .....z~...?.....
1214 »       .........y...._.1214 »       .........y...._.
1215 »       .V.....TP/A.....1215 »       .......TP/A.....
1216 »       ..@x.......T.y..1216 »       ..@x.......T.y..
1217 »       ....P#@........T1217 »       ....P#@........T
1218 »       ..@.........·..61218 »       ..@.........·..6
1219 »       ..@x...........T1219 »       ..@x...........T
1220 »       h.B.cw@.cDF..b..1220 »       h.B.cw@.c·C.....
1221 »       ..@...@..A....@.1221 »       ..@...@..A....@.
1222 »       .....;...a......1222 »       ....t....a......
1223 »       .....y...._.aV..1223 »       .....y...._.....
1224 »       ...TP/A.......@x1224 »       ...TP/A.......@x
1225 »       .......T.y......1225 »       .......T.y......
1226 »       .!..P#@.....)..T1226 »       .!..P#@.....)..T
1227 »       ..@.........·..61227 »       ..@.........·..6
1228 »       ..@x...........T1228 »       ..@x...........T
1229 »       h.B.c;@.cPE.ab..1229 »       h.B.c;@.cLC.....
1230 »       ..@.·.@...@x..@.1230 »       ..@.·.@...@x..@.
1231 »       ..........>..z~.1231 »       ..........>..z~.
1232 »       ..?..A........@.1232 »       ..?..A........@.
1233 »       .....p@.........1233 »       .....p@.........
1234 »       _......TDpC.h.T.1234 »       _......TDpC.h.T.
1235 »       .p@.c;@.cXE.·.?.1235 »       .p@.c;@.cTC.·.?.
1236 »       .._......y...._.1236 »       .._......y...._.
1237 »       ,V.....TP/A.....1237 »       s......TP/A.....
1238 »       ..@x.......T.y..1238 »       ..@x.......T.y..
1239 »       .....!..P#@.....1239 »       .....!..P#@.....
1240 »       ...T..@.dp@...@.1240 »       ...T..@.dp@...@.
1241 »       ............hW@.1241 »       ............hW@.
1242 »       .9D..q@.cW@.c<D.1242 »       ..B..q@.cW@.c.B.
1243 »       ·.?..._...@..A..1243 »       ·.?..._...@..A..
1244 »       d{@......A..`.G.1244 »       d{@......A..`.G.
1245 »       wO....·..V..N..T1245 »       ......·.Q...N..T
1246 »       .y............A.1246 »       .y............A.
1247 »       ".......c.@.....1247 »       ".......c.@.....
1248 »       ..@..pC.p.B._...1248 »       ..@..pC.p.B._...
1249 »       ...T..C.·.......1249 »       ...T..C.·.......
1250 »       !.@.....N..T....1250 »       !.@.....N..T....
1251 »       P#@........T..·71251 »       P#@........T..·7
1252 »       .....+...A......1252 »       ....+'...A......
1253 »       .y...._.........1253 »       .y...._.........
1254 »       .A.......y...._.1254 »       .A.......y...._.
1255 »       .U..N..T.y......1255 »       +...N..T.y......
1256 »       ....P#@........T1256 »       ....P#@........T
1257 »       ..@...@x!...?...1257 »       ..@...@x!...?...
1258 »       ...T..@...@.....1258 »       ...T..@...@.....
1259 »       ....BU........_.1259 »       .............._.
1260 »       ......A...@.....1260 »       ......A...@.....
1261 »       .pA.............1261 »       .pA.............
1262 »       P#@.....)..T....1262 »       P#@.....)..T....
1263 »       ...T.....rA.....1263 »       ...T.....rA.....
1264 »       ..@........._...1264 »       ..@........._...
1265 »       ...TDpB.hWB..p@.1265 »       ...TDpB.hWB..p@.
1266 »       c.C.·.?...]..._.1266 »       c.C.·.?...]..._.
1267 »       .._.9...9_..·...1267 »       .._.9...9_..·...
1268 »       ...60._8.._80.P.1268 »       ...60._8.._80.P.
1269 »       ..\.@..T.O..F...1269 »       ..\.@..Te...F...
1270 »       ..^...]...^....T1270 »       ..^...]...^....T
1271 »       ..]......y...._.1271 »       ..]......y...._.
1272 »       ?x.....T..@...@.1272 »       ?x.....T..@...@.
1273 »       .........U......1273 »       ........P.......
1274 »       .._.......A.....1274 »       .._.......A.....
1275 »       ......@.....P#@.1275 »       ......@.....P#@.
1276 »       .......T.......T1276 »       .......T.......T
1277 »       .....rA.......@.1277 »       .....rA.......@.
1278 »       ........_......T1278 »       ........_......T
1279 »       DpB.hWB..p@.c.C.1279 »       DpB.hWB..p@.c.C.
1280 »       ·.?...^..._..._.1280 »       ·.?...^..._..._.
1281 »       9...9_..·......61281 »       9...9_..·......6
1282 »       0._8.._80.P...\.1282 »       0._8.._80.P...\.
1283 »       @..T.N..F.....^.1283 »       @..T....F.....^.
1284 »       ..^....T..^.....1284 »       ..^....T..^.....
1285 »       .y...._.?......T1285 »       .y...._.?......T
1286 »       ..@...@...@.....1286 »       ..@...@...@.....
1287 »       .....T........_.1287 »       .............._.
1288 »       ......A.........1288 »       ......A.........
1289 »       ..@.....P#@.....1289 »       ..@.....P#@.....
1290 »       ...T.......T....1290 »       ...T.......T....
1291 »       .rA.......@.....1291 »       .rA.......@.....
1292 »       ...._......TDpB.1292 »       ...._......TDpB.
1293 »       hWB..p@.c.C.·.?.1293 »       hWB..p@.c.C.·.?.
1294 »       ..^..._..._.9...1294 »       ..^..._..._.9...
1295 »       9_..·......60._81295 »       9_..·......60._8
1296 »       .._80.P...\.@..T1296 »       .._80.P...\.@..T
1297 »       .N..F.....^...^.1297 »       ....F.....^...^.
1298 »       ...T..^......y..1298 »       ...T..^......y..
1299 »       .._...@.........1299 »       .._...@.........
1300 »       .......T`..6..@x1300 »       .......T`..6..@x
1301 »       ..+.@..T..@xC;C.1301 »       .X+.@..T..@xC;C.
1302 »       c.@.cxd.c.D.cpA.1302 »       c.@.cxd.c.D.cpA.
1303 »       ........·..Tc#C.1303 »       ........·..Tc#C.
Max diff block lines reached; 6180768/6183803 bytes (99.95%) of diff not shown.
393 B
readelf --wide --decompress --hex-dump=.bss {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.bss':1 Hex·dump·of·section·'.bss':
2 ··0x005a0000·00000000·00000000·00000000·00000000·................2 ··0x00580000·00000000·00000000·00000000·00000000·................
3 ··0x005a0010·00000000·00000000···················........3 ··0x00580010·00000000·00000000···················........