449 MB
/home/fdroid/fdroiddata/tmp/com.chenyifaer.fafarunner_374.apk vs.
/home/fdroid/fdroiddata/unsigned/com.chenyifaer.fafarunner_374.apk
8.21 KB
APK Signing Block
    
Offset 1, 120 lines modifiedOffset 0, 0 lines modified
1 Key·0x42726577: 
2 0000000000000000000000000000000000000000000000000000000000000000000000 
3 0000000000000000000000000000000000000000000000000000000000000000000000 
4 0000000000000000000000000000000000000000000000000000000000000000000000 
5 0000000000000000000000000000000000000000000000000000000000000000000000 
6 0000000000000000000000000000000000000000000000000000000000000000000000 
7 0000000000000000000000000000000000000000000000000000000000000000000000 
8 0000000000000000000000000000000000000000000000000000000000000000000000 
9 0000000000000000000000000000000000000000000000000000000000000000000000 
10 0000000000000000000000000000000000000000000000000000000000000000000000 
11 0000000000000000000000000000000000000000000000000000000000000000000000 
12 0000000000000000000000000000000000000000000000000000000000000000000000 
13 0000000000000000000000000000000000000000000000000000000000000000000000 
14 0000000000000000000000000000000000000000000000000000000000000000000000 
15 0000000000000000000000000000000000000000000000000000000000000000000000 
16 0000000000000000000000000000000000000000000000000000000000000000000000 
17 0000000000000000000000000000000000000000000000000000000000000000000000 
18 0000000000000000000000000000000000000000000000000000000000000000000000 
19 0000000000000000000000000000000000000000000000000000000000000000000000 
20 0000000000000000000000000000000000000000000000000000000000000000000000 
21 0000000000000000000000000000000000000000000000000000000000000000000000 
22 0000000000000000000000000000000000000000000000000000000000000000000000 
23 0000000000000000000000000000000000000000000000000000000000000000000000 
24 0000000000000000000000000000000000000000000000000000000000000000000000 
25 0000000000000000000000000000000000000000000000000000000000000000000000 
26 0000000000000000000000000000000000000000000000000000000000000000000000 
27 0000000000000000000000000000000000000000000000000000000000000000000000 
28 0000000000000000000000000000000000000000000000000000000000000000000000 
29 0000000000000000000000000000000000000000000000000000000000000000000000 
30 0000000000000000000000000000000000000000000000000000000000000000000000 
31 0000000000000000000000000000000000000000000000000000000000000000000000 
32 0000000000000000000000000000000000000000000000000000000000000000000000 
33 0000000000000000000000000000000000000000000000000000000000000000000000 
34 0000000000000000000000000000000000000000000000000000000000000000000000 
35 0000000000000000000000000000000000000000000000000000000000000000000000 
36 0000000000000000000000000000000000000000000000000000000000000000000000 
37 0000000000000000000000000000000000000000000000000000000000000000000000 
38 0000000000000000000000000000000000000000000000000000000000000000000000 
39 0000000000000000000000000000000000000000000000000000000000000000000000 
40 0000000000000000000000000000000000000000000000000000000000000000000000 
41 0000000000000000000000000000000000000000000000000000000000000000000000 
42 0000000000000000000000000000000000000000000000000000000000000000000000 
43 0000000000000000000000000000000000000000000000000000000000000000000000 
44 0000000000000000000000000000000000000000000000000000000000000000000000 
45 0000000000000000000000000000000000000000000000000000000000000000000000 
46 0000000000000000000000000000000000000000000000000000000000000000000000 
47 0000000000000000000000000000000000000000000000000000000000000000000000 
48 0000000000000000000000000000000000000000000000000000000000000000000000 
49 0000000000000000000000000000000000000000000000000000000000000000000000 
50 0000000000000000000000000000000000000000000000000000000000000000000000 
51 0000000000000000000000000000000000000000000000000000000000000000000000 
52 0000000000000000000000000000000000000000000000000000000000000000000000 
53 0000000000000000000000000000000000000000000000000000000000000000000000 
54 0000000000000000000000000000000000000000000000000000000000000000000000 
55 0000000000000000000000000000000000000000000000000000000000000000000000 
56 0000000000000000000000000000000000000000000000000000000000000000000000 
57 0000000000000000000000000000000000000000000000000000000000000000000000 
58 0000000000000000000000000000000000000000000000000000000000000000000000 
59 0000000000000000000000000000000000000000000000000000000000000000000000 
60 0000000000000000000000000000000000000000000000000000000000000000000000 
61 0000000000000000000000000000000000000000000000000000000000000000000000 
62 0000000000000000000000000000000000000000000000000000000000000000000000 
63 0000000000000000000000000000000000000000000000000000000000000000000000 
64 0000000000000000000000000000000000000000000000000000000000000000000000 
65 0000000000000000000000000000000000000000000000000000000000000000000000 
66 0000000000000000000000000000000000000000000000000000000000000000000000 
67 0000000000000000000000000000000000000000000000000000000000000000000000 
68 0000000000000000000000000000000000000000000000000000000000000000000000 
69 0000000000000000000000000000000000000000000000000000000000000000000000 
70 0000000000000000000000000000000000000000000000000000000000000000000000 
71 0000000000000000000000000000000000000000000000000000000000000000000000 
72 0000000000000000000000000000000000000000000000000000000000000000000000 
73 00000000000000000000000000 
  
74 Key·0x7109871a: 
75 02060000fe050000c00300002c0000002800000003010000200000006273f5f1df756f 
76 aae5fbe4184d04a04e13c135b25035071f4c5386591bed918c84030000800300003082 
77 037c30820264a00302010202090093fc7da9a623c1db300d06092a864886f70d01010c 
78 0500306b310b300906035504061302434e3111300f060355040813085368616e646f6e 
79 673110300e0603550407130751696e6764616f31123010060355040a1309496e73636f 
80 204c4c43310f300d060355040b13064d6f62696c65311230100603550403130959696e 
81 672057616e673020170d3234313132383034313031375a180f32303532303431353034 
82 313031375a306b310b300906035504061302434e3111300f060355040813085368616e 
83 646f6e673110300e0603550407130751696e6764616f31123010060355040a1309496e 
84 73636f204c4c43310f300d060355040b13064d6f62696c653112301006035504031309 
85 59696e672057616e6730820122300d06092a864886f70d01010105000382010f003082 
86 010a0282010100d625c742c1f5279507e11c390b16d322b6d563796d8f0cea36cfa430 
87 7ab3dc9e0945f9775a0756fc045b584834b7519c6a70d0d989a58d5bc4c2d6815ace92 
88 e16fd70a95472ed9e363662e014119bf601e159fae759f421617be5cbc4a76f42eb0cc 
89 53760a89f55b85f98a1a040888cec9f0d740c57b9451c9c55a5278879d94286d83a52a 
90 118003e1a0eec227670b2737565252e47820283252a62ee38537afb6f844a0faf2e688 
91 0d4ff1af8b918e7929db02d1b2308e829ff32474a2c85336d59fbaf2d09dd959a6e9f7 
92 7d3ca2d9ca9fa30ea6e6d822fc08ccfb5d77197b69980d01fe937884f4c9c159ead5d2 
93 35a5d11cb7f237ed83ff2df5a903aa671e0d0203010001a321301f301d0603551d0e04 
94 16041489f887c22be1b9ac52151fbb43ca7240552c8ffd300d06092a864886f70d0101 
95 0c05000382010100c918ac3b4a7fb69874a410d48805efbc97097112774c5858363aa9 
96 774f724e02f1859b4dc083c7c2b3f23b0ece5d0525b5089d396c614116a37ae40035fa 
97 30bff8f1dc6fb56524169f6df3c5e36c7942f0e9a521cd2b14cec98763c992ba8979fa 
98 093a99856fb7ebe50934975fc10528f9bbfca0eb9ba2a6654dd85e781bf6c054781d48 
99 b43efde6026be6019b159f74a5bfe242d825b157ad393f81bb577c33b707c75c4d5800 
100 d54d85e3a48f5796ae3cc9ae856db2a94fda79b13e5bd913068a4f5a6f5895c30ee990 
101 20f279f36297309badb01382baff337cf3dfe11a9b87d45145c272534515273cc7dd69 
102 5ec6242077504ee6e92dfaf07d838e5f6d3d2400000000000000000c01000008010000 
103 03010000000100009b53dd05c2c078ef0816a1f81b1339fa31a3601e343d5279e8a747 
104 b3b42a174277b8ebc5de7dc521d5c994131ae072dd68b2475b09f952d647682f69645a 
105 edeb4b316cc8af559e8a9e94dcfdb9bd6c16ffb542b5cd4691b6a409fab0619b9e01fc 
106 6620d707838826500080b38568aa3687165cd4eaf58efd4d6bdb29a2e6693084201df3 
107 e286d2e001206b79b0f8e60746e6454b4738bda5414b2a8564c953291c4bf3f2b84a5c 
108 2a64f77f8492a9971d1fd1245bdcda13a39c884f5572b449c672882c5bcfe6b3d4666c 
109 aafcd0961edab26071c4acacdc76ade97bfd9dbe6464ddc507bc94f928a5cb4f305599 
110 b157ba633a1b5f6f5b48070026582b8b96e8462601000030820122300d06092a864886 
111 f70d01010105000382010f003082010a0282010100d625c742c1f5279507e11c390b16 
112 d322b6d563796d8f0cea36cfa4307ab3dc9e0945f9775a0756fc045b584834b7519c6a 
113 70d0d989a58d5bc4c2d6815ace92e16fd70a95472ed9e363662e014119bf601e159fae 
114 759f421617be5cbc4a76f42eb0cc53760a89f55b85f98a1a040888cec9f0d740c57b94 
115 51c9c55a5278879d94286d83a52a118003e1a0eec227670b2737565252e47820283252 
116 a62ee38537afb6f844a0faf2e6880d4ff1af8b918e7929db02d1b2308e829ff32474a2 
117 c85336d59fbaf2d09dd959a6e9f77d3ca2d9ca9fa30ea6e6d822fc08ccfb5d77197b69 
118 980d01fe937884f4c9c159ead5d235a5d11cb7f237ed83ff2df5a903aa671e0d020301 
119 0001 
5.82 KB
zipinfo {}
    
Offset 1, 31 lines modifiedOffset 1, 32 lines modified
1 Zip·file·size:·33455736·bytes,·number·of·entries:·1911 Zip·file·size:·33592041·bytes,·number·of·entries:·192
2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-r--r--··0.0·unx·······46·b-·defN·81-Jan-01·01:01·META-INF/version-control-info.textproto3 -rw-r--r--··0.0·unx·······46·b-·defN·81-Jan-01·01:01·META-INF/version-control-info.textproto
4 -rw-r--r--··0.0·unx······219·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof4 -rw-r--r--··0.0·unx······229·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof
5 -rw-r--r--··0.0·unx·······69·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm5 -rw-r--r--··0.0·unx·······69·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm
6 -rw-r--r--··0.0·unx··1557144·b-·defN·81-Jan-01·01:01·classes.dex6 -rw-r--r--··0.0·unx··1561056·b-·defN·81-Jan-01·01:01·classes.dex
7 -rw-r--r--··0.0·unx··5637024·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libapp.so7 -rw-r--r--··0.0·unx··5505952·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libapp.so
8 -rw-r--r--··0.0·unx·10814048·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libflutter.so8 -rw-r--r--··0.0·unx·11057104·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libflutter.so
9 -rw-r--r--··0.0·unx····16072·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libsentry-android.so9 -rw-r--r--··0.0·unx····16072·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libsentry-android.so
10 -rw-r--r--··0.0·unx··1219960·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libsentry.so10 -rw-r--r--··0.0·unx··1219960·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libsentry.so
11 -rw-r--r--··0.0·unx··6210132·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libapp.so11 -rw-r--r--··0.0·unx··6128212·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libapp.so
12 -rw-r--r--··0.0·unx··7614272·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libflutter.so12 -rw-r--r--··0.0·unx··7839072·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libflutter.so
13 -rw-r--r--··0.0·unx····11652·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libsentry-android.so13 -rw-r--r--··0.0·unx····11652·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libsentry-android.so
14 -rw-r--r--··0.0·unx···711440·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libsentry.so14 -rw-r--r--··0.0·unx···711440·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libsentry.so
15 -rw-r--r--··0.0·unx····14096·b-·defN·81-Jan-01·01:01·lib/x86/libsentry-android.so15 -rw-r--r--··0.0·unx····14096·b-·defN·81-Jan-01·01:01·lib/x86/libsentry-android.so
16 -rw-r--r--··0.0·unx··1310068·b-·defN·81-Jan-01·01:01·lib/x86/libsentry.so16 -rw-r--r--··0.0·unx··1310068·b-·defN·81-Jan-01·01:01·lib/x86/libsentry.so
17 -rw-r--r--··0.0·unx··5637024·b-·defN·81-Jan-01·01:01·lib/x86_64/libapp.so17 -rw-r--r--··0.0·unx··5571488·b-·defN·81-Jan-01·01:01·lib/x86_64/libapp.so
18 -rw-r--r--··0.0·unx·11888112·b-·defN·81-Jan-01·01:01·lib/x86_64/libflutter.so18 -rw-r--r--··0.0·unx·12132944·b-·defN·81-Jan-01·01:01·lib/x86_64/libflutter.so
19 -rw-r--r--··0.0·unx····15976·b-·defN·81-Jan-01·01:01·lib/x86_64/libsentry-android.so19 -rw-r--r--··0.0·unx····15976·b-·defN·81-Jan-01·01:01·lib/x86_64/libsentry-android.so
20 -rw-r--r--··0.0·unx··1282040·b-·defN·81-Jan-01·01:01·lib/x86_64/libsentry.so20 -rw-r--r--··0.0·unx··1282040·b-·defN·81-Jan-01·01:01·lib/x86_64/libsentry.so
21 -rw-r--r--··0.0·unx·····7567·b-·defN·81-Jan-01·01:01·assets/flutter_assets/AssetManifest.bin21 -rw-r--r--··0.0·unx·····7567·b-·defN·81-Jan-01·01:01·assets/flutter_assets/AssetManifest.bin
22 -rw-r--r--··0.0·unx·····6957·b-·defN·81-Jan-01·01:01·assets/flutter_assets/AssetManifest.json22 -rw-r--r--··0.0·unx·····6957·b-·defN·81-Jan-01·01:01·assets/flutter_assets/AssetManifest.json
23 -rw-r--r--··0.0·unx······271·b-·defN·81-Jan-01·01:01·assets/flutter_assets/FontManifest.json23 -rw-r--r--··0.0·unx······271·b-·defN·81-Jan-01·01:01·assets/flutter_assets/FontManifest.json
24 -rw-r--r--··0.0·unx····94158·b-·defN·81-Jan-01·01:01·assets/flutter_assets/NOTICES.Z24 -rw-r--r--··0.0·unx····94331·b-·defN·81-Jan-01·01:01·assets/flutter_assets/NOTICES.Z
 25 -rw-r--r--··0.0·unx·······45·b-·defN·81-Jan-01·01:01·assets/flutter_assets/NativeAssetsManifest.json
25 -rw-r--r--··0.0·unx····17520·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/audio/attack_enemy.mp326 -rw-r--r--··0.0·unx····17520·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/audio/attack_enemy.mp3
26 -rw-r--r--··0.0·unx····26112·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/audio/attack_fire_ball.wav27 -rw-r--r--··0.0·unx····26112·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/audio/attack_fire_ball.wav
27 -rw-r--r--··0.0·unx····17520·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/audio/attack_player.mp328 -rw-r--r--··0.0·unx····17520·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/audio/attack_player.mp3
28 -rw-r--r--··0.0·unx··1537670·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/audio/battle_boss.mp329 -rw-r--r--··0.0·unx··1537670·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/audio/battle_boss.mp3
29 -rw-r--r--··0.0·unx···288044·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/audio/explosion.wav30 -rw-r--r--··0.0·unx···288044·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/audio/explosion.wav
30 -rw-r--r--··0.0·unx··2248201·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/audio/sound_bg.mp331 -rw-r--r--··0.0·unx··2248201·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/audio/sound_bg.mp3
31 -rw-r--r--··0.0·unx····24620·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/audio/sound_interaction.wav32 -rw-r--r--··0.0·unx····24620·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/audio/sound_interaction.wav
Offset 106, 15 lines modifiedOffset 107, 15 lines modified
106 -rw-r--r--··0.0·unx···529022·b-·stor·81-Jan-01·01:01·assets/flutter_assets/logo/logo.png107 -rw-r--r--··0.0·unx···529022·b-·stor·81-Jan-01·01:01·assets/flutter_assets/logo/logo.png
107 -rw-r--r--··0.0·unx···527849·b-·stor·81-Jan-01·01:01·assets/flutter_assets/logo/logo_round.png108 -rw-r--r--··0.0·unx···527849·b-·stor·81-Jan-01·01:01·assets/flutter_assets/logo/logo_round.png
108 -rw-r--r--··0.0·unx···219730·b-·stor·81-Jan-01·01:01·assets/flutter_assets/logo/logo_round512.png109 -rw-r--r--··0.0·unx···219730·b-·stor·81-Jan-01·01:01·assets/flutter_assets/logo/logo_round512.png
109 -rw-r--r--··0.0·unx···257628·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf110 -rw-r--r--··0.0·unx···257628·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
110 -rw-r--r--··0.0·unx·····7669·b-·stor·81-Jan-01·01:01·assets/flutter_assets/packages/flame_splash_screen/assets/layer1.png111 -rw-r--r--··0.0·unx·····7669·b-·stor·81-Jan-01·01:01·assets/flutter_assets/packages/flame_splash_screen/assets/layer1.png
111 -rw-r--r--··0.0·unx····67007·b-·stor·81-Jan-01·01:01·assets/flutter_assets/packages/flame_splash_screen/assets/layer2.png112 -rw-r--r--··0.0·unx····67007·b-·stor·81-Jan-01·01:01·assets/flutter_assets/packages/flame_splash_screen/assets/layer2.png
112 -rw-r--r--··0.0·unx····73086·b-·stor·81-Jan-01·01:01·assets/flutter_assets/packages/flame_splash_screen/assets/layer3.png113 -rw-r--r--··0.0·unx····73086·b-·stor·81-Jan-01·01:01·assets/flutter_assets/packages/flame_splash_screen/assets/layer3.png
113 -rw-r--r--··0.0·unx····17304·b-·defN·81-Jan-01·01:01·assets/flutter_assets/shaders/ink_sparkle.frag114 -rw-r--r--··0.0·unx····21632·b-·defN·81-Jan-01·01:01·assets/flutter_assets/shaders/ink_sparkle.frag
114 -rw----·····2.0·fat·····1738·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin115 -rw----·····2.0·fat·····1738·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin
115 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.activity_activity.version116 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.activity_activity.version
116 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version117 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version
117 -rw----·····2.0·fat·······67·b-·defN·81-Jan-01·01:01·META-INF/androidx.arch.core_core-runtime.version118 -rw----·····2.0·fat·······67·b-·defN·81-Jan-01·01:01·META-INF/androidx.arch.core_core-runtime.version
118 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.browser_browser.version119 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.browser_browser.version
119 -rw----·····2.0·fat········7·b-·defN·81-Jan-01·01:01·META-INF/androidx.core_core-ktx.version120 -rw----·····2.0·fat········7·b-·defN·81-Jan-01·01:01·META-INF/androidx.core_core-ktx.version
120 -rw----·····2.0·fat········7·b-·defN·81-Jan-01·01:01·META-INF/androidx.core_core.version121 -rw----·····2.0·fat········7·b-·defN·81-Jan-01·01:01·META-INF/androidx.core_core.version
Offset 186, 8 lines modifiedOffset 187, 8 lines modified
186 -rw----·····0.0·fat····18260·b-·stor·81-Jan-01·01:01·res/wb.png187 -rw----·····0.0·fat····18260·b-·stor·81-Jan-01·01:01·res/wb.png
187 -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/y_.png188 -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/y_.png
188 -rw----·····0.0·fat····56537·b-·stor·81-Jan-01·01:01·res/yj.png189 -rw----·····0.0·fat····56537·b-·stor·81-Jan-01·01:01·res/yj.png
189 -rw----·····0.0·fat····11698·b-·stor·81-Jan-01·01:01·res/yn.png190 -rw----·····0.0·fat····11698·b-·stor·81-Jan-01·01:01·res/yn.png
190 -rw----·····0.0·fat·····6046·b-·stor·81-Jan-01·01:01·res/zR.png191 -rw----·····0.0·fat·····6046·b-·stor·81-Jan-01·01:01·res/zR.png
191 -rw----·····0.0·fat······308·b-·defN·81-Jan-01·01:01·res/zn.xml192 -rw----·····0.0·fat······308·b-·defN·81-Jan-01·01:01·res/zn.xml
192 -rw----·····0.0·fat····62136·b-·stor·81-Jan-01·01:01·resources.arsc193 -rw----·····0.0·fat····62136·b-·stor·81-Jan-01·01:01·resources.arsc
193 191·files,·64995906·bytes·uncompressed,·33420676·bytes·compressed:··48.6%194 192·files,·65438534·bytes·uncompressed,·33560909·bytes·compressed:··48.7%
41.1 MB
classes.dex
40.7 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 DEX·version·'037'1 DEX·version·'037'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n037\0'3 magic···············:·'dex\n037\0'
4 checksum············:·d6a16a9b4 checksum············:·8cf43f74
5 signature···········:·b7e5...772c5 signature···········:·6286...40ce
6 file_size···········:·15571446 file_size···········:·1561056
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·····:·1062010 string_ids_size·····:·10651
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·306812 type_ids_size·······:·3077
13 type_ids_off········:·42592·(0x00a660)13 type_ids_off········:·42716·(0x00a6dc)
14 proto_ids_size······:·435714 proto_ids_size······:·4367
15 proto_ids_off·······:·54864·(0x00d650)15 proto_ids_off·······:·55024·(0x00d6f0)
16 field_ids_size······:·517316 field_ids_size······:·5189
17 field_ids_off·······:·107148·(0x01a28c)17 field_ids_off·······:·107428·(0x01a3a4)
18 method_ids_size·····:·1447218 method_ids_size·····:·14507
19 method_ids_off······:·148532·(0x024434)19 method_ids_off······:·148940·(0x0245cc)
20 class_defs_size·····:·233020 class_defs_size·····:·2339
21 class_defs_off······:·264308·(0x040874)21 class_defs_off······:·264996·(0x040b24)
22 data_size···········:·121827622 data_size···········:·1221212
23 data_off············:·338868·(0x052bb4)23 data_off············:·339844·(0x052f84)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·625 class_idx···········:·6
26 access_flags········:·1537·(0x0601)26 access_flags········:·1537·(0x0601)
27 superclass_idx······:·232727 superclass_idx······:·2336
28 source_file_idx·····:·526428 source_file_idx·····:·5281
29 static_fields_size··:·029 static_fields_size··:·0
30 instance_fields_size:·030 instance_fields_size:·0
31 direct_methods_size·:·031 direct_methods_size·:·0
32 virtual_methods_size:·232 virtual_methods_size:·2
  
33 Class·#0············-33 Class·#0············-
34 ··Class·descriptor··:·'LA/a;'34 ··Class·descriptor··:·'LA/a;'
Offset 49, 21 lines modifiedOffset 49, 21 lines modified
  
49 ····#1··············:·(in·LA/a;)49 ····#1··············:·(in·LA/a;)
50 ······name··········:·'b'50 ······name··········:·'b'
51 ······type··········:·'(Ln/a;)V'51 ······type··········:·'(Ln/a;)V'
52 ······access········:·0x0401·(PUBLIC·ABSTRACT)52 ······access········:·0x0401·(PUBLIC·ABSTRACT)
53 ······code··········:·(none)53 ······code··········:·(none)
  
54 ··source_file_idx···:·5264·(SourceFile)54 ··source_file_idx···:·5281·(SourceFile)
  
55 Class·#1·header:55 Class·#1·header:
56 class_idx···········:·102856 class_idx···········:·1032
57 access_flags········:·1537·(0x0601)57 access_flags········:·1537·(0x0601)
58 superclass_idx······:·232758 superclass_idx······:·2336
59 source_file_idx·····:·526459 source_file_idx·····:·5281
60 static_fields_size··:·060 static_fields_size··:·0
61 instance_fields_size:·061 instance_fields_size:·0
62 direct_methods_size·:·062 direct_methods_size·:·0
63 virtual_methods_size:·263 virtual_methods_size:·2
  
64 Class·#1············-64 Class·#1············-
65 ··Class·descriptor··:·'Ld0/e;'65 ··Class·descriptor··:·'Ld0/e;'
Offset 82, 21 lines modifiedOffset 82, 21 lines modified
  
82 ····#1··············:·(in·Ld0/e;)82 ····#1··············:·(in·Ld0/e;)
83 ······name··········:·'j'83 ······name··········:·'j'
84 ······type··········:·'(Ljava/lang/Object;)V'84 ······type··········:·'(Ljava/lang/Object;)V'
85 ······access········:·0x0401·(PUBLIC·ABSTRACT)85 ······access········:·0x0401·(PUBLIC·ABSTRACT)
86 ······code··········:·(none)86 ······code··········:·(none)
  
87 ··source_file_idx···:·5264·(SourceFile)87 ··source_file_idx···:·5281·(SourceFile)
  
88 Class·#2·header:88 Class·#2·header:
89 class_idx···········:·106489 class_idx···········:·1068
90 access_flags········:·1537·(0x0601)90 access_flags········:·1537·(0x0601)
91 superclass_idx······:·232791 superclass_idx······:·2336
92 source_file_idx·····:·526492 source_file_idx·····:·5281
93 static_fields_size··:·093 static_fields_size··:·0
94 instance_fields_size:·094 instance_fields_size:·0
95 direct_methods_size·:·095 direct_methods_size·:·0
96 virtual_methods_size:·196 virtual_methods_size:·1
  
97 Class·#2············-97 Class·#2············-
98 ··Class·descriptor··:·'Lf0/e;'98 ··Class·descriptor··:·'Lf0/e;'
Offset 109, 21 lines modifiedOffset 109, 21 lines modified
109 ··Virtual·methods···-109 ··Virtual·methods···-
110 ····#0··············:·(in·Lf0/e;)110 ····#0··············:·(in·Lf0/e;)
111 ······name··········:·'e'111 ······name··········:·'e'
112 ······type··········:·'()Lf0/e;'112 ······type··········:·'()Lf0/e;'
113 ······access········:·0x0401·(PUBLIC·ABSTRACT)113 ······access········:·0x0401·(PUBLIC·ABSTRACT)
114 ······code··········:·(none)114 ······code··········:·(none)
  
115 ··source_file_idx···:·5264·(SourceFile)115 ··source_file_idx···:·5281·(SourceFile)
  
116 Class·#3·header:116 Class·#3·header:
117 class_idx···········:·1060117 class_idx···········:·1064
118 access_flags········:·1025·(0x0401)118 access_flags········:·1025·(0x0401)
119 superclass_idx······:·2327119 superclass_idx······:·2336
120 source_file_idx·····:·5264120 source_file_idx·····:·5281
121 static_fields_size··:·0121 static_fields_size··:·0
122 instance_fields_size:·1122 instance_fields_size:·1
123 direct_methods_size·:·1123 direct_methods_size·:·1
124 virtual_methods_size:·8124 virtual_methods_size:·8
  
125 Class·#3············-125 Class·#3············-
126 ··Class·descriptor··:·'Lf0/a;'126 ··Class·descriptor··:·'Lf0/a;'
Offset 145, 18 lines modifiedOffset 145, 18 lines modified
145 ······type··········:·'(Ld0/e;)V'145 ······type··········:·'(Ld0/e;)V'
146 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)146 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
147 ······code··········-147 ······code··········-
148 ······registers·····:·2148 ······registers·····:·2
149 ······ins···········:·2149 ······ins···········:·2
150 ······outs··········:·1150 ······outs··········:·1
151 ······insns·size····:·6·16-bit·code·units151 ······insns·size····:·6·16-bit·code·units
152 087e34:········································|[087e34]·f0.a.<init>:(Ld0/e;)V152 0885f0:········································|[0885f0]·f0.a.<init>:(Ld0/e;)V
153 087e44:·7010·672e·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@2e67153 088600:·7010·892e·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@2e89
154 087e4a:·5b01·2b05······························|0003:·iput-object·v1,·v0,·Lf0/a;.e:Ld0/e;·//·field@052b154 088606:·5b01·3205······························|0003:·iput-object·v1,·v0,·Lf0/a;.e:Ld0/e;·//·field@0532
155 087e4e:·0e00···································|0005:·return-void155 08860a:·0e00···································|0005:·return-void
156 ······catches·······:·(none)156 ······catches·······:·(none)
157 ······positions·····:·157 ······positions·····:·
158 ········0x0000·line=1158 ········0x0000·line=1
159 ········0x0001·line=2159 ········0x0001·line=2
160 ········0x0002·line=3160 ········0x0002·line=3
161 ········0x0003·line=4161 ········0x0003·line=4
162 ········0x0004·line=5162 ········0x0004·line=5
Offset 238, 21 lines modifiedOffset 238, 21 lines modified
238 ······type··········:·'(Ljava/lang/Object;Ld0/e;)Ld0/e;'238 ······type··········:·'(Ljava/lang/Object;Ld0/e;)Ld0/e;'
239 ······access········:·0x0001·(PUBLIC)239 ······access········:·0x0001·(PUBLIC)
240 ······code··········-240 ······code··········-
241 ······registers·····:·3241 ······registers·····:·3
242 ······ins···········:·3242 ······ins···········:·3
Max diff block lines reached; 42636685/42641739 bytes (99.99%) of diff not shown.
439 KB
classes.jar
31.1 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·3022553·bytes,·number·of·entries:·23301 Zip·file·size:·3030301·bytes,·number·of·entries:·2339
2 ?rwxrwxr-x··2.0·unx······157·b-·stor·80-Jan-01·00:00·A/a.class2 ?rwxrwxr-x··2.0·unx······157·b-·stor·80-Jan-01·00:00·A/a.class
3 ?rwxrwxr-x··2.0·unx······115·b-·stor·80-Jan-01·00:00·d0/e.class3 ?rwxrwxr-x··2.0·unx······115·b-·stor·80-Jan-01·00:00·d0/e.class
4 ?rwxrwxr-x··2.0·unx·······79·b-·stor·80-Jan-01·00:00·f0/e.class4 ?rwxrwxr-x··2.0·unx·······79·b-·stor·80-Jan-01·00:00·f0/e.class
5 ?rwxrwxr-x··2.0·unx·····1608·b-·stor·80-Jan-01·00:00·f0/a.class5 ?rwxrwxr-x··2.0·unx·····1608·b-·stor·80-Jan-01·00:00·f0/a.class
6 ?rwxrwxr-x··2.0·unx······725·b-·stor·80-Jan-01·00:00·f0/d.class6 ?rwxrwxr-x··2.0·unx······725·b-·stor·80-Jan-01·00:00·f0/d.class
7 ?rwxrwxr-x··2.0·unx······406·b-·stor·80-Jan-01·00:00·A0/a$a.class7 ?rwxrwxr-x··2.0·unx······406·b-·stor·80-Jan-01·00:00·A0/a$a.class
8 ?rwxrwxr-x··2.0·unx······103·b-·stor·80-Jan-01·00:00·A0/c.class8 ?rwxrwxr-x··2.0·unx······103·b-·stor·80-Jan-01·00:00·A0/c.class
Offset 253, 100 lines modifiedOffset 253, 101 lines modified
253 ?rwxrwxr-x··2.0·unx······755·b-·stor·80-Jan-01·00:00·I/a$b$a.class253 ?rwxrwxr-x··2.0·unx······755·b-·stor·80-Jan-01·00:00·I/a$b$a.class
254 ?rwxrwxr-x··2.0·unx·····1000·b-·stor·80-Jan-01·00:00·I/a$b.class254 ?rwxrwxr-x··2.0·unx·····1000·b-·stor·80-Jan-01·00:00·I/a$b.class
255 ?rwxrwxr-x··2.0·unx······928·b-·stor·80-Jan-01·00:00·I/a.class255 ?rwxrwxr-x··2.0·unx······928·b-·stor·80-Jan-01·00:00·I/a.class
256 ?rwxrwxr-x··2.0·unx······736·b-·stor·80-Jan-01·00:00·I/b.class256 ?rwxrwxr-x··2.0·unx······736·b-·stor·80-Jan-01·00:00·I/b.class
257 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·I0/b.class257 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·I0/b.class
258 ?rwxrwxr-x··2.0·unx·····1336·b-·stor·80-Jan-01·00:00·I0/a.class258 ?rwxrwxr-x··2.0·unx·····1336·b-·stor·80-Jan-01·00:00·I0/a.class
259 ?rwxrwxr-x··2.0·unx·····2774·b-·stor·80-Jan-01·00:00·I0/c.class259 ?rwxrwxr-x··2.0·unx·····2774·b-·stor·80-Jan-01·00:00·I0/c.class
260 ?rwxrwxr-x··2.0·unx······328·b-·stor·80-Jan-01·00:00·J/A.class260 ?rwxrwxr-x··2.0·unx······338·b-·stor·80-Jan-01·00:00·J/A.class
 261 ?rwxrwxr-x··2.0·unx······328·b-·stor·80-Jan-01·00:00·J/B.class
261 ?rwxrwxr-x··2.0·unx·······91·b-·stor·80-Jan-01·00:00·io/flutter/view/i$k.class262 ?rwxrwxr-x··2.0·unx·······91·b-·stor·80-Jan-01·00:00·io/flutter/view/i$k.class
262 ?rwxrwxr-x··2.0·unx······273·b-·stor·80-Jan-01·00:00·J/B$a.class263 ?rwxrwxr-x··2.0·unx······273·b-·stor·80-Jan-01·00:00·J/C$a.class
263 ?rwxrwxr-x··2.0·unx······602·b-·stor·80-Jan-01·00:00·J/B$b.class264 ?rwxrwxr-x··2.0·unx······602·b-·stor·80-Jan-01·00:00·J/C$b.class
264 ?rwxrwxr-x··2.0·unx······120·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/j.class265 ?rwxrwxr-x··2.0·unx······120·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/k.class
265 ?rwxrwxr-x··2.0·unx······642·b-·stor·80-Jan-01·00:00·J/B$c.class266 ?rwxrwxr-x··2.0·unx······642·b-·stor·80-Jan-01·00:00·J/C$c.class
266 ?rwxrwxr-x··2.0·unx······839·b-·stor·80-Jan-01·00:00·J/B$d.class267 ?rwxrwxr-x··2.0·unx······839·b-·stor·80-Jan-01·00:00·J/C$d.class
267 ?rwxrwxr-x··2.0·unx······761·b-·stor·80-Jan-01·00:00·J/B$e.class268 ?rwxrwxr-x··2.0·unx······761·b-·stor·80-Jan-01·00:00·J/C$e.class
268 ?rwxrwxr-x··2.0·unx······158·b-·stor·80-Jan-01·00:00·V/a$c.class269 ?rwxrwxr-x··2.0·unx······158·b-·stor·80-Jan-01·00:00·V/a$c.class
269 ?rwxrwxr-x··2.0·unx······178·b-·stor·80-Jan-01·00:00·J/L$e.class270 ?rwxrwxr-x··2.0·unx······178·b-·stor·80-Jan-01·00:00·J/M$e.class
270 ?rwxrwxr-x··2.0·unx····19676·b-·defN·80-Jan-01·00:00·J/B.class271 ?rwxrwxr-x··2.0·unx····19881·b-·defN·80-Jan-01·00:00·J/C.class
271 ?rwxrwxr-x··2.0·unx······229·b-·stor·80-Jan-01·00:00·J/C.class272 ?rwxrwxr-x··2.0·unx······229·b-·stor·80-Jan-01·00:00·J/D.class
272 ?rwxrwxr-x··2.0·unx·····1330·b-·stor·80-Jan-01·00:00·J/D.class273 ?rwxrwxr-x··2.0·unx·····1330·b-·stor·80-Jan-01·00:00·J/E.class
273 ?rwxrwxr-x··2.0·unx·······76·b-·stor·80-Jan-01·00:00·S/i$a.class274 ?rwxrwxr-x··2.0·unx·······76·b-·stor·80-Jan-01·00:00·S/i$a.class
274 ?rwxrwxr-x··2.0·unx······266·b-·stor·80-Jan-01·00:00·J/E.class275 ?rwxrwxr-x··2.0·unx······266·b-·stor·80-Jan-01·00:00·J/F.class
275 ?rwxrwxr-x··2.0·unx······107·b-·stor·80-Jan-01·00:00·J/L$d.class276 ?rwxrwxr-x··2.0·unx······107·b-·stor·80-Jan-01·00:00·J/M$d.class
276 ?rwxrwxr-x··2.0·unx······799·b-·stor·80-Jan-01·00:00·J/F.class277 ?rwxrwxr-x··2.0·unx······799·b-·stor·80-Jan-01·00:00·J/G.class
277 ?rwxrwxr-x··2.0·unx······994·b-·stor·80-Jan-01·00:00·J/G$a.class278 ?rwxrwxr-x··2.0·unx······994·b-·stor·80-Jan-01·00:00·J/H$a.class
278 ?rwxrwxr-x··2.0·unx······828·b-·stor·80-Jan-01·00:00·J/G$b.class279 ?rwxrwxr-x··2.0·unx······828·b-·stor·80-Jan-01·00:00·J/H$b.class
279 ?rwxrwxr-x··2.0·unx·····1166·b-·stor·80-Jan-01·00:00·J/G.class280 ?rwxrwxr-x··2.0·unx·····1166·b-·stor·80-Jan-01·00:00·J/H.class
280 ?rwxrwxr-x··2.0·unx·······96·b-·stor·80-Jan-01·00:00·T/b$b.class281 ?rwxrwxr-x··2.0·unx·······96·b-·stor·80-Jan-01·00:00·T/b$b.class
281 ?rwxrwxr-x··2.0·unx······306·b-·stor·80-Jan-01·00:00·J/H.class282 ?rwxrwxr-x··2.0·unx······306·b-·stor·80-Jan-01·00:00·J/I.class
282 ?rwxrwxr-x··2.0·unx······428·b-·stor·80-Jan-01·00:00·J/I.class283 ?rwxrwxr-x··2.0·unx······428·b-·stor·80-Jan-01·00:00·J/J.class
283 ?rwxrwxr-x··2.0·unx······387·b-·stor·80-Jan-01·00:00·J/J.class284 ?rwxrwxr-x··2.0·unx······387·b-·stor·80-Jan-01·00:00·J/K.class
284 ?rwxrwxr-x··2.0·unx······495·b-·stor·80-Jan-01·00:00·J/K$a.class285 ?rwxrwxr-x··2.0·unx······495·b-·stor·80-Jan-01·00:00·J/L$a.class
285 ?rwxrwxr-x··2.0·unx·····6573·b-·stor·80-Jan-01·00:00·J/K.class286 ?rwxrwxr-x··2.0·unx·····6573·b-·stor·80-Jan-01·00:00·J/L.class
286 ?rwxrwxr-x··2.0·unx·······57·b-·stor·80-Jan-01·00:00·J/L$a.class287 ?rwxrwxr-x··2.0·unx·······57·b-·stor·80-Jan-01·00:00·J/M$a.class
287 ?rwxrwxr-x··2.0·unx······426·b-·stor·80-Jan-01·00:00·J/L$b.class288 ?rwxrwxr-x··2.0·unx······426·b-·stor·80-Jan-01·00:00·J/M$b.class
288 ?rwxrwxr-x··2.0·unx·······78·b-·stor·80-Jan-01·00:00·J/L$d$a.class289 ?rwxrwxr-x··2.0·unx·······78·b-·stor·80-Jan-01·00:00·J/M$d$a.class
289 ?rwxrwxr-x··2.0·unx······698·b-·stor·80-Jan-01·00:00·J/L$c$a.class290 ?rwxrwxr-x··2.0·unx······698·b-·stor·80-Jan-01·00:00·J/M$c$a.class
290 ?rwxrwxr-x··2.0·unx······435·b-·stor·80-Jan-01·00:00·J/L$c.class291 ?rwxrwxr-x··2.0·unx······435·b-·stor·80-Jan-01·00:00·J/M$c.class
291 ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/m$a.class292 ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/m$a.class
292 ?rwxrwxr-x··2.0·unx·······89·b-·stor·80-Jan-01·00:00·S/j$b.class293 ?rwxrwxr-x··2.0·unx·······89·b-·stor·80-Jan-01·00:00·S/j$b.class
293 ?rwxrwxr-x··2.0·unx·····1785·b-·stor·80-Jan-01·00:00·J/L.class294 ?rwxrwxr-x··2.0·unx·····1785·b-·stor·80-Jan-01·00:00·J/M.class
294 ?rwxrwxr-x··2.0·unx····11918·b-·defN·80-Jan-01·00:00·J/M$a.class295 ?rwxrwxr-x··2.0·unx····11918·b-·defN·80-Jan-01·00:00·J/N$a.class
295 ?rwxrwxr-x··2.0·unx····13073·b-·defN·80-Jan-01·00:00·J/M$b.class296 ?rwxrwxr-x··2.0·unx····13073·b-·defN·80-Jan-01·00:00·J/N$b.class
296 ?rwxrwxr-x··2.0·unx······186·b-·stor·80-Jan-01·00:00·J/M$c.class297 ?rwxrwxr-x··2.0·unx······186·b-·stor·80-Jan-01·00:00·J/N$c.class
297 ?rwxrwxr-x··2.0·unx······204·b-·stor·80-Jan-01·00:00·J/M$d.class298 ?rwxrwxr-x··2.0·unx······204·b-·stor·80-Jan-01·00:00·J/N$d.class
298 ?rwxrwxr-x··2.0·unx······250·b-·stor·80-Jan-01·00:00·J/M$e.class299 ?rwxrwxr-x··2.0·unx······250·b-·stor·80-Jan-01·00:00·J/N$e.class
299 ?rwxrwxr-x··2.0·unx······887·b-·stor·80-Jan-01·00:00·J/M.class300 ?rwxrwxr-x··2.0·unx······887·b-·stor·80-Jan-01·00:00·J/N.class
300 ?rwxrwxr-x··2.0·unx······558·b-·stor·80-Jan-01·00:00·J/N$a.class301 ?rwxrwxr-x··2.0·unx······558·b-·stor·80-Jan-01·00:00·J/O$a.class
301 ?rwxrwxr-x··2.0·unx·····1288·b-·stor·80-Jan-01·00:00·J/N.class302 ?rwxrwxr-x··2.0·unx·····1288·b-·stor·80-Jan-01·00:00·J/O.class
302 ?rwxrwxr-x··2.0·unx······697·b-·stor·80-Jan-01·00:00·J/O.class303 ?rwxrwxr-x··2.0·unx······697·b-·stor·80-Jan-01·00:00·J/P.class
303 ?rwxrwxr-x··2.0·unx······640·b-·stor·80-Jan-01·00:00·J/P.class304 ?rwxrwxr-x··2.0·unx······640·b-·stor·80-Jan-01·00:00·J/Q.class
304 ?rwxrwxr-x··2.0·unx······348·b-·stor·80-Jan-01·00:00·J/Q.class305 ?rwxrwxr-x··2.0·unx······348·b-·stor·80-Jan-01·00:00·J/S.class
305 ?rwxrwxr-x··2.0·unx······219·b-·stor·80-Jan-01·00:00·J/a.class306 ?rwxrwxr-x··2.0·unx······219·b-·stor·80-Jan-01·00:00·J/a.class
306 ?rwxrwxr-x··2.0·unx······221·b-·stor·80-Jan-01·00:00·J/b.class307 ?rwxrwxr-x··2.0·unx······221·b-·stor·80-Jan-01·00:00·J/b.class
307 ?rwxrwxr-x··2.0·unx·····6533·b-·stor·80-Jan-01·00:00·J/c.class308 ?rwxrwxr-x··2.0·unx·····6533·b-·stor·80-Jan-01·00:00·J/c.class
308 ?rwxrwxr-x··2.0·unx······108·b-·stor·80-Jan-01·00:00·J/d.class309 ?rwxrwxr-x··2.0·unx······108·b-·stor·80-Jan-01·00:00·J/d.class
309 ?rwxrwxr-x··2.0·unx······257·b-·stor·80-Jan-01·00:00·J/e.class310 ?rwxrwxr-x··2.0·unx······257·b-·stor·80-Jan-01·00:00·J/e.class
310 ?rwxrwxr-x··2.0·unx······316·b-·stor·80-Jan-01·00:00·J/f.class311 ?rwxrwxr-x··2.0·unx······317·b-·stor·80-Jan-01·00:00·J/f.class
311 ?rwxrwxr-x··2.0·unx······317·b-·stor·80-Jan-01·00:00·J/g.class312 ?rwxrwxr-x··2.0·unx······316·b-·stor·80-Jan-01·00:00·J/g.class
312 ?rwxrwxr-x··2.0·unx······203·b-·stor·80-Jan-01·00:00·android/window/OnBackInvokedCallback.class313 ?rwxrwxr-x··2.0·unx······203·b-·stor·80-Jan-01·00:00·android/window/OnBackInvokedCallback.class
313 ?rwxrwxr-x··2.0·unx······293·b-·stor·80-Jan-01·00:00·J/h.class314 ?rwxrwxr-x··2.0·unx······293·b-·stor·80-Jan-01·00:00·J/h.class
314 ?rwxrwxr-x··2.0·unx······249·b-·stor·80-Jan-01·00:00·android/window/OnBackAnimationCallback.class315 ?rwxrwxr-x··2.0·unx······249·b-·stor·80-Jan-01·00:00·android/window/OnBackAnimationCallback.class
315 ?rwxrwxr-x··2.0·unx······516·b-·stor·80-Jan-01·00:00·J/i$a.class316 ?rwxrwxr-x··2.0·unx······516·b-·stor·80-Jan-01·00:00·J/i$a.class
316 ?rwxrwxr-x··2.0·unx······119·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/h$d.class317 ?rwxrwxr-x··2.0·unx······119·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/h$d.class
317 ?rwxrwxr-x··2.0·unx······809·b-·stor·80-Jan-01·00:00·J/j$c.class318 ?rwxrwxr-x··2.0·unx······821·b-·stor·80-Jan-01·00:00·J/j$c.class
318 ?rwxrwxr-x··2.0·unx······111·b-·stor·80-Jan-01·00:00·androidx/lifecycle/j.class319 ?rwxrwxr-x··2.0·unx······111·b-·stor·80-Jan-01·00:00·androidx/lifecycle/j.class
319 ?rwxrwxr-x··2.0·unx·····9662·b-·stor·80-Jan-01·00:00·J/i.class320 ?rwxrwxr-x··2.0·unx·····9787·b-·stor·80-Jan-01·00:00·J/i.class
320 ?rwxrwxr-x··2.0·unx······441·b-·stor·80-Jan-01·00:00·J/j$a.class321 ?rwxrwxr-x··2.0·unx······441·b-·stor·80-Jan-01·00:00·J/j$a.class
321 ?rwxrwxr-x··2.0·unx······673·b-·stor·80-Jan-01·00:00·J/j$b.class322 ?rwxrwxr-x··2.0·unx······673·b-·stor·80-Jan-01·00:00·J/j$b.class
322 ?rwxrwxr-x··2.0·unx····13217·b-·defN·80-Jan-01·00:00·J/j.class323 ?rwxrwxr-x··2.0·unx····13399·b-·defN·80-Jan-01·00:00·J/j.class
323 ?rwxrwxr-x··2.0·unx······650·b-·stor·80-Jan-01·00:00·J/k$a.class324 ?rwxrwxr-x··2.0·unx······650·b-·stor·80-Jan-01·00:00·J/k$a.class
324 ?rwxrwxr-x··2.0·unx······465·b-·stor·80-Jan-01·00:00·J/k.class325 ?rwxrwxr-x··2.0·unx······465·b-·stor·80-Jan-01·00:00·J/k.class
325 ?rwxrwxr-x··2.0·unx······194·b-·stor·80-Jan-01·00:00·J/l.class326 ?rwxrwxr-x··2.0·unx······194·b-·stor·80-Jan-01·00:00·J/l.class
326 ?rwxrwxr-x··2.0·unx······249·b-·stor·80-Jan-01·00:00·J/m.class327 ?rwxrwxr-x··2.0·unx······249·b-·stor·80-Jan-01·00:00·J/m.class
327 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·J/n.class328 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·J/n.class
328 ?rwxrwxr-x··2.0·unx······215·b-·stor·80-Jan-01·00:00·J/o.class329 ?rwxrwxr-x··2.0·unx······215·b-·stor·80-Jan-01·00:00·J/o.class
329 ?rwxrwxr-x··2.0·unx······250·b-·stor·80-Jan-01·00:00·J/p.class330 ?rwxrwxr-x··2.0·unx······250·b-·stor·80-Jan-01·00:00·J/p.class
330 ?rwxrwxr-x··2.0·unx······197·b-·stor·80-Jan-01·00:00·J/q.class331 ?rwxrwxr-x··2.0·unx······197·b-·stor·80-Jan-01·00:00·J/q.class
331 ?rwxrwxr-x··2.0·unx······419·b-·stor·80-Jan-01·00:00·J/r$a.class332 ?rwxrwxr-x··2.0·unx······419·b-·stor·80-Jan-01·00:00·J/r$a.class
332 ?rwxrwxr-x··2.0·unx······650·b-·stor·80-Jan-01·00:00·J/r$b.class333 ?rwxrwxr-x··2.0·unx······650·b-·stor·80-Jan-01·00:00·J/r$b.class
333 ?rwxrwxr-x··2.0·unx······302·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/k.class334 ?rwxrwxr-x··2.0·unx······302·b-·stor·80-Jan-01·00:00·io/flutter/embedding/engine/renderer/l.class
334 ?rwxrwxr-x··2.0·unx·····4553·b-·stor·80-Jan-01·00:00·J/r.class335 ?rwxrwxr-x··2.0·unx·····4553·b-·stor·80-Jan-01·00:00·J/r.class
335 ?rwxrwxr-x··2.0·unx······896·b-·stor·80-Jan-01·00:00·J/s$a.class336 ?rwxrwxr-x··2.0·unx······896·b-·stor·80-Jan-01·00:00·J/s$a.class
336 ?rwxrwxr-x··2.0·unx······700·b-·stor·80-Jan-01·00:00·J/s$b.class337 ?rwxrwxr-x··2.0·unx······700·b-·stor·80-Jan-01·00:00·J/s$b.class
337 ?rwxrwxr-x··2.0·unx·····4348·b-·stor·80-Jan-01·00:00·J/s.class338 ?rwxrwxr-x··2.0·unx·····4348·b-·stor·80-Jan-01·00:00·J/s.class
338 ?rwxrwxr-x··2.0·unx·····1255·b-·stor·80-Jan-01·00:00·J/t$a.class339 ?rwxrwxr-x··2.0·unx·····1255·b-·stor·80-Jan-01·00:00·J/t$a.class
339 ?rwxrwxr-x··2.0·unx·····3682·b-·stor·80-Jan-01·00:00·J/t.class340 ?rwxrwxr-x··2.0·unx·····3682·b-·stor·80-Jan-01·00:00·J/t.class
340 ?rwxrwxr-x··2.0·unx······248·b-·stor·80-Jan-01·00:00·J/u.class341 ?rwxrwxr-x··2.0·unx······248·b-·stor·80-Jan-01·00:00·J/u.class
341 ?rwxrwxr-x··2.0·unx······228·b-·stor·80-Jan-01·00:00·J/v.class342 ?rwxrwxr-x··2.0·unx······228·b-·stor·80-Jan-01·00:00·J/v.class
 343 ?rwxrwxr-x··2.0·unx······161·b-·stor·80-Jan-01·00:00·J/w.class
342 ?rwxrwxr-x··2.0·unx······275·b-·stor·80-Jan-01·00:00·J/w.class344 ?rwxrwxr-x··2.0·unx······275·b-·stor·80-Jan-01·00:00·J/x.class
343 ?rwxrwxr-x··2.0·unx······239·b-·stor·80-Jan-01·00:00·J/x.class345 ?rwxrwxr-x··2.0·unx······239·b-·stor·80-Jan-01·00:00·J/y.class
344 ?rwxrwxr-x··2.0·unx······185·b-·stor·80-Jan-01·00:00·J/y.class346 ?rwxrwxr-x··2.0·unx······185·b-·stor·80-Jan-01·00:00·J/z.class
345 ?rwxrwxr-x··2.0·unx······338·b-·stor·80-Jan-01·00:00·J/z.class 
346 ?rwxrwxr-x··2.0·unx······784·b-·stor·80-Jan-01·00:00·K/a.class347 ?rwxrwxr-x··2.0·unx······784·b-·stor·80-Jan-01·00:00·K/a.class
347 ?rwxrwxr-x··2.0·unx·······57·b-·stor·80-Jan-01·00:00·K/b$a.class348 ?rwxrwxr-x··2.0·unx·······57·b-·stor·80-Jan-01·00:00·K/b$a.class
348 ?rwxrwxr-x··2.0·unx·······57·b-·stor·80-Jan-01·00:00·P/a$a.class349 ?rwxrwxr-x··2.0·unx·······57·b-·stor·80-Jan-01·00:00·P/a$a.class
349 ?rwxrwxr-x··2.0·unx······239·b-·stor·80-Jan-01·00:00·K/b$b.class350 ?rwxrwxr-x··2.0·unx······239·b-·stor·80-Jan-01·00:00·K/b$b.class
350 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·Q/c.class351 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·Q/c.class
351 ?rwxrwxr-x··2.0·unx·····1734·b-·stor·80-Jan-01·00:00·K/b$c.class352 ?rwxrwxr-x··2.0·unx·····1734·b-·stor·80-Jan-01·00:00·K/b$c.class
352 ?rwxrwxr-x··2.0·unx·······78·b-·stor·80-Jan-01·00:00·P/b.class353 ?rwxrwxr-x··2.0·unx·······78·b-·stor·80-Jan-01·00:00·P/b.class
Offset 387, 15 lines modifiedOffset 388, 15 lines modified
387 ?rwxrwxr-x··2.0·unx······113·b-·stor·80-Jan-01·00:00·M/a.class388 ?rwxrwxr-x··2.0·unx······113·b-·stor·80-Jan-01·00:00·M/a.class
388 ?rwxrwxr-x··2.0·unx·····4014·b-·stor·80-Jan-01·00:00·N/a.class389 ?rwxrwxr-x··2.0·unx·····4014·b-·stor·80-Jan-01·00:00·N/a.class
389 ?rwxrwxr-x··2.0·unx······580·b-·stor·80-Jan-01·00:00·N/b.class390 ?rwxrwxr-x··2.0·unx······580·b-·stor·80-Jan-01·00:00·N/b.class
390 ?rwxrwxr-x··2.0·unx······259·b-·stor·80-Jan-01·00:00·N/c.class391 ?rwxrwxr-x··2.0·unx······259·b-·stor·80-Jan-01·00:00·N/c.class
391 ?rwxrwxr-x··2.0·unx·····3428·b-·stor·80-Jan-01·00:00·N/d$a.class392 ?rwxrwxr-x··2.0·unx·····3428·b-·stor·80-Jan-01·00:00·N/d$a.class
392 ?rwxrwxr-x··2.0·unx······393·b-·stor·80-Jan-01·00:00·N/d$b.class393 ?rwxrwxr-x··2.0·unx······393·b-·stor·80-Jan-01·00:00·N/d$b.class
393 ?rwxrwxr-x··2.0·unx······217·b-·stor·80-Jan-01·00:00·N/d$c.class394 ?rwxrwxr-x··2.0·unx······217·b-·stor·80-Jan-01·00:00·N/d$c.class
394 ?rwxrwxr-x··2.0·unx·····8653·b-·stor·80-Jan-01·00:00·N/d.class395 ?rwxrwxr-x··2.0·unx·····8587·b-·stor·80-Jan-01·00:00·N/d.class
395 ?rwxrwxr-x··2.0·unx·······55·b-·stor·80-Jan-01·00:00·N/e.class396 ?rwxrwxr-x··2.0·unx·······55·b-·stor·80-Jan-01·00:00·N/e.class
396 ?rwxrwxr-x··2.0·unx······151·b-·stor·80-Jan-01·00:00·O/a.class397 ?rwxrwxr-x··2.0·unx······151·b-·stor·80-Jan-01·00:00·O/a.class
397 ?rwxrwxr-x··2.0·unx······766·b-·stor·80-Jan-01·00:00·P/a$b.class398 ?rwxrwxr-x··2.0·unx······766·b-·stor·80-Jan-01·00:00·P/a$b.class
398 ?rwxrwxr-x··2.0·unx······234·b-·stor·80-Jan-01·00:00·Q/a.class399 ?rwxrwxr-x··2.0·unx······234·b-·stor·80-Jan-01·00:00·Q/a.class
399 ?rwxrwxr-x··2.0·unx·····1186·b-·stor·80-Jan-01·00:00·R/a.class400 ?rwxrwxr-x··2.0·unx·····1186·b-·stor·80-Jan-01·00:00·R/a.class
400 ?rwxrwxr-x··2.0·unx······100·b-·stor·80-Jan-01·00:00·T/a$d.class401 ?rwxrwxr-x··2.0·unx······100·b-·stor·80-Jan-01·00:00·T/a$d.class
401 ?rwxrwxr-x··2.0·unx·····1561·b-·stor·80-Jan-01·00:00·S/a$a.class402 ?rwxrwxr-x··2.0·unx·····1561·b-·stor·80-Jan-01·00:00·S/a$a.class
Max diff block lines reached; 20078/31797 bytes (63.14%) of diff not shown.
6.53 KB
zipnote «TEMP»/diffoscope_6r9bsqqw_unsigned/tmpxsr16wbl_.zip
    
Offset 771, 146 lines modifiedOffset 771, 149 lines modified
  
771 Filename:·I0/c.class771 Filename:·I0/c.class
772 Comment:·772 Comment:·
  
773 Filename:·J/A.class773 Filename:·J/A.class
774 Comment:·774 Comment:·
  
775 Filename:·io/flutter/view/i$k.class775 Filename:·J/B.class
776 Comment:·776 Comment:·
  
777 Filename:·J/B$a.class777 Filename:·io/flutter/view/i$k.class
778 Comment:·778 Comment:·
  
779 Filename:·J/B$b.class779 Filename:·J/C$a.class
780 Comment:·780 Comment:·
  
781 Filename:·io/flutter/embedding/engine/renderer/j.class781 Filename:·J/C$b.class
782 Comment:·782 Comment:·
  
783 Filename:·J/B$c.class783 Filename:·io/flutter/embedding/engine/renderer/k.class
784 Comment:·784 Comment:·
  
785 Filename:·J/B$d.class785 Filename:·J/C$c.class
786 Comment:·786 Comment:·
  
787 Filename:·J/B$e.class787 Filename:·J/C$d.class
788 Comment:·788 Comment:·
  
789 Filename:·V/a$c.class789 Filename:·J/C$e.class
790 Comment:·790 Comment:·
  
791 Filename:·J/L$e.class791 Filename:·V/a$c.class
792 Comment:·792 Comment:·
  
793 Filename:·J/B.class793 Filename:·J/M$e.class
794 Comment:·794 Comment:·
  
795 Filename:·J/C.class795 Filename:·J/C.class
796 Comment:·796 Comment:·
  
797 Filename:·J/D.class797 Filename:·J/D.class
798 Comment:·798 Comment:·
  
799 Filename:·S/i$a.class 
800 Comment:· 
  
801 Filename:·J/E.class799 Filename:·J/E.class
802 Comment:·800 Comment:·
  
803 Filename:·J/L$d.class801 Filename:·S/i$a.class
804 Comment:·802 Comment:·
  
805 Filename:·J/F.class803 Filename:·J/F.class
806 Comment:·804 Comment:·
  
807 Filename:·J/G$a.class805 Filename:·J/M$d.class
808 Comment:·806 Comment:·
  
809 Filename:·J/G$b.class807 Filename:·J/G.class
810 Comment:·808 Comment:·
  
811 Filename:·J/G.class809 Filename:·J/H$a.class
812 Comment:·810 Comment:·
  
813 Filename:·T/b$b.class811 Filename:·J/H$b.class
814 Comment:·812 Comment:·
  
815 Filename:·J/H.class813 Filename:·J/H.class
816 Comment:·814 Comment:·
  
817 Filename:·J/I.class815 Filename:·T/b$b.class
818 Comment:·816 Comment:·
  
819 Filename:·J/J.class817 Filename:·J/I.class
820 Comment:·818 Comment:·
  
821 Filename:·J/K$a.class819 Filename:·J/J.class
822 Comment:·820 Comment:·
  
823 Filename:·J/K.class821 Filename:·J/K.class
824 Comment:·822 Comment:·
  
825 Filename:·J/L$a.class823 Filename:·J/L$a.class
826 Comment:·824 Comment:·
  
827 Filename:·J/L$b.class825 Filename:·J/L.class
828 Comment:·826 Comment:·
  
829 Filename:·J/L$d$a.class827 Filename:·J/M$a.class
830 Comment:·828 Comment:·
  
831 Filename:·J/L$c$a.class829 Filename:·J/M$b.class
832 Comment:·830 Comment:·
  
833 Filename:·J/L$c.class831 Filename:·J/M$d$a.class
834 Comment:·832 Comment:·
  
835 Filename:·io/flutter/plugin/editing/m$a.class833 Filename:·J/M$c$a.class
836 Comment:·834 Comment:·
  
837 Filename:·S/j$b.class835 Filename:·J/M$c.class
838 Comment:·836 Comment:·
  
839 Filename:·J/L.class837 Filename:·io/flutter/plugin/editing/m$a.class
840 Comment:·838 Comment:·
  
841 Filename:·J/M$a.class839 Filename:·S/j$b.class
842 Comment:·840 Comment:·
  
843 Filename:·J/M$b.class841 Filename:·J/M.class
844 Comment:·842 Comment:·
  
845 Filename:·J/M$c.class843 Filename:·J/N$a.class
846 Comment:·844 Comment:·
  
847 Filename:·J/M$d.class845 Filename:·J/N$b.class
848 Comment:·846 Comment:·
  
849 Filename:·J/M$e.class847 Filename:·J/N$c.class
850 Comment:·848 Comment:·
  
851 Filename:·J/M.class849 Filename:·J/N$d.class
852 Comment:·850 Comment:·
  
853 Filename:·J/N$a.class851 Filename:·J/N$e.class
854 Comment:·852 Comment:·
  
Max diff block lines reached; 4165/6571 bytes (63.38%) of diff not shown.
507 B
J/A.class
489 B
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 package·J;1 package·J;
  
2 import·z.j; 
3 import·n.a;2 import·android.view.textservice.SpellCheckerInfo;
 3 import·java.util.function.Predicate;
  
4 public·final·synthetic·class·A·implements·a4 public·final·synthetic·class·A·implements·Predicate
5 {5 {
6 ····public·final·void·accept(final·Object·o)·{6 ····public·final·boolean·test(final·Object·o)·{
7 ········this.a.setWindowInfoListenerDisplayFeatures((j)o);7 ········return·C.d((SpellCheckerInfo)o);
8 ····}8 ····}
9 }9 }
581 B
io/flutter/embedding/engine/renderer/j.class
493 B
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 12 lines modified
  
1 package·io.flutter.embedding.engine.renderer;1 package·io.flutter.embedding.engine.renderer;
  
2 public·interface·j2 import·android.media.ImageReader;
 3 import·android.media.ImageReader$OnImageAvailableListener;
  
 4 public·final·synthetic·class·j·implements·ImageReader$OnImageAvailableListener
3 {5 {
4 ····void·b();6 ····public·final·void·onImageAvailable(final·ImageReader·imageReader)·{
 7 ········FlutterRenderer$ImageReaderSurfaceProducer$b.a(this.a,·imageReader);
5 ····8 ····}
6 ····void·f(); 
7 }9 }
27.2 KB
J/B.class
27.2 KB
procyon -ec {}
    
Offset 1, 812 lines modifiedOffset 1, 12 lines modified
  
1 package·J;1 package·J;
  
2 import·android.view.ViewGroup; 
3 import·z.c$b;2 import·z.j;
4 import·z.c$a; 
5 import·android.view.ViewStructure; 
6 import·android.view.MotionEvent; 
7 import·android.view.inputmethod.InputConnection; 
8 import·android.view.inputmethod.EditorInfo; 
9 import·Z.f$a; 
10 import·android.content.res.Configuration; 
11 import·android.app.Activity; 
12 import·Z.f; 
13 import·android.view.DisplayCutout; 
14 import·android.graphics.Insets; 
15 import·java.util.List; 
16 import·io.flutter.embedding.engine.renderer.FlutterRenderer$c; 
17 import·io.flutter.embedding.engine.renderer.FlutterRenderer$d; 
18 import·io.flutter.embedding.engine.renderer.FlutterRenderer$e; 
19 import·android.graphics.Rect; 
20 import·java.util.ArrayList; 
21 import·o.y; 
22 import·o.v; 
23 import·android.view.WindowInsets; 
24 import·android.hardware.display.DisplayManager; 
25 import·java.util.Iterator; 
26 import·androidx.lifecycle.l; 
27 import·android.view.accessibility.AccessibilityManager; 
28 import·android.view.accessibility.AccessibilityNodeProvider; 
29 import·android.view.View; 
30 import·android.view.PointerIcon; 
31 import·android.util.SparseArray; 
32 import·android.view.KeyEvent; 
33 import·android.view.ViewConfiguration; 
34 import·S.t$b; 
35 import·android.text.format.DateFormat; 
36 import·android.provider.Settings$System; 
37 import·java.util.function.Predicate; 
38 import·android.os.Build$VERSION; 
39 import·S.t$c; 
40 import·io.flutter.embedding.engine.renderer.FlutterRenderer; 
41 import·I.b; 
42 import·android.view.textservice.SpellCheckerInfo; 
43 import·android.os.Handler; 
44 import·android.os.Looper; 
45 import·java.util.HashSet; 
46 import·android.util.AttributeSet; 
47 import·android.content.Context; 
48 import·io.flutter.embedding.engine.renderer.j; 
49 import·android.database.ContentObserver; 
50 import·io.flutter.view.i$k; 
51 import·io.flutter.embedding.engine.renderer.FlutterRenderer$g; 
52 import·android.view.textservice.TextServicesManager; 
53 import·io.flutter.view.i; 
54 import·U.d; 
55 import·io.flutter.plugin.editing.o; 
56 import·io.flutter.plugin.editing.F; 
57 import·java.util.Set; 
58 import·io.flutter.embedding.engine.renderer.k; 
59 import·n.a;3 import·n.a;
60 import·V.a$c; 
61 import·android.widget.FrameLayout; 
  
62 public·class·B·extends·FrameLayout·implements·a$c,·L$e4 public·final·synthetic·class·B·implements·a
63 {5 {
 6 ····public·final·void·accept(final·Object·o)·{
 7 ········this.a.setWindowInfoListenerDisplayFeatures((j)o);
64 ····public·a·A; 
65 ····public·D·B; 
66 ····public·s·e; 
67 ····public·t·f; 
68 ····public·r·g; 
69 ····public·k·h; 
70 ····public·k·i; 
71 ····public·final·Set·j; 
72 ····public·boolean·k; 
73 ····public·io.flutter.embedding.engine.a·l; 
74 ····public·final·Set·m; 
75 ····public·V.a·n; 
76 ····public·F·o; 
77 ····public·o·p; 
78 ····public·d·q; 
79 ····public·L·r; 
80 ····public·c·s; 
81 ····public·i·t; 
82 ····public·TextServicesManager·u; 
83 ····public·Q·v; 
84 ····public·final·FlutterRenderer$g·w; 
85 ····public·final·i$k·x; 
86 ····public·final·ContentObserver·y; 
87 ····public·final·j·z; 
88 ···· 
89 ····public·B(final·Context·context,·final·s·s)·{ 
90 ········this(context,·null,·s); 
91 ····} 
92 ···· 
93 ····public·B(final·Context·context,·final·t·t)·{ 
94 ········this(context,·null,·t); 
95 ····} 
96 ···· 
97 ····public·B(final·Context·context,·final·AttributeSet·set,·final·s·s)·{ 
98 ········super(context,·set); 
99 ········this.j·=·new·HashSet(); 
100 ········this.m·=·new·HashSet(); 
101 ········this.w·=·new·FlutterRenderer$g(); 
102 ········this.x·=·(i$k)new·B$a(this); 
103 ········this.y·=·(ContentObserver)new·B$b(this,·new·Handler(Looper.getMainLooper())); 
104 ········this.z·=·(j)new·B$c(this); 
105 ········this.B·=·new·D(); 
106 ········this.e·=·s; 
107 ········this.h·=·(k)s; 
108 ········this.u(); 
109 ····} 
110 ···· 
111 ····public·B(final·Context·context,·final·AttributeSet·set,·final·t·t)·{ 
112 ········super(context,·set); 
113 ········this.j·=·new·HashSet(); 
114 ········this.m·=·new·HashSet(); 
115 ········this.w·=·new·FlutterRenderer$g(); 
116 ········this.x·=·(i$k)new·B$a(this); 
117 ········this.y·=·(ContentObserver)new·B$b(this,·new·Handler(Looper.getMainLooper())); 
118 ········this.z·=·(j)new·B$c(this); 
119 ········this.B·=·new·D(); 
120 ········this.f·=·t; 
121 ········this.h·=·(k)t; 
122 ········this.u(); 
Max diff block lines reached; 3/27849 bytes (0.01%) of diff not shown.
27.1 KB
J/C.class
27.1 KB
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 806 lines modified
  
1 package·J;1 package·J;
  
 2 import·android.view.ViewGroup;
 3 import·z.c$b;
 4 import·z.c$a;
 5 import·android.view.ViewStructure;
 6 import·android.view.MotionEvent;
 7 import·android.view.inputmethod.InputConnection;
 8 import·android.view.inputmethod.EditorInfo;
 9 import·Z.f$a;
 10 import·android.content.res.Configuration;
 11 import·android.app.Activity;
 12 import·Z.f;
 13 import·android.view.DisplayCutout;
 14 import·android.graphics.Insets;
2 import·java.util.List;15 import·java.util.List;
 16 import·io.flutter.embedding.engine.renderer.FlutterRenderer$c;
 17 import·io.flutter.embedding.engine.renderer.FlutterRenderer$d;
 18 import·io.flutter.embedding.engine.renderer.FlutterRenderer$e;
 19 import·android.graphics.Rect;
 20 import·java.util.ArrayList;
 21 import·D.j;
 22 import·o.z;
3 import·android.view.WindowInsets;23 import·android.view.WindowInsets;
 24 import·android.hardware.display.DisplayManager;
 25 import·java.util.Iterator;
 26 import·io.flutter.plugin.platform.o;
 27 import·android.view.accessibility.AccessibilityManager;
 28 import·android.view.accessibility.AccessibilityNodeProvider;
 29 import·android.view.View;
 30 import·android.view.PointerIcon;
 31 import·android.util.SparseArray;
 32 import·android.view.KeyEvent;
 33 import·android.view.ViewConfiguration;
 34 import·S.u$b;
 35 import·android.text.format.DateFormat;
 36 import·android.provider.Settings$System;
 37 import·java.util.function.Predicate;
 38 import·android.os.Build$VERSION;
 39 import·S.u$c;
 40 import·io.flutter.embedding.engine.renderer.FlutterRenderer;
 41 import·I.b;
 42 import·android.view.textservice.SpellCheckerInfo;
 43 import·android.os.Handler;
 44 import·android.os.Looper;
 45 import·java.util.HashSet;
 46 import·android.util.AttributeSet;
 47 import·android.content.Context;
 48 import·android.database.ContentObserver;
 49 import·io.flutter.view.i$k;
 50 import·io.flutter.embedding.engine.renderer.FlutterRenderer$g;
 51 import·android.view.textservice.TextServicesManager;
 52 import·io.flutter.view.i;
 53 import·U.d;
 54 import·io.flutter.plugin.editing.J;
 55 import·java.util.Set;
 56 import·io.flutter.embedding.engine.renderer.l;
 57 import·n.a;
 58 import·io.flutter.embedding.engine.renderer.k;
 59 import·V.a$c;
 60 import·android.widget.FrameLayout;
  
4 public·abstract·synthetic·class·C61 public·class·C·extends·FrameLayout·implements·a$c,·M$e
5 {62 {
 63 ····public·final·k·A;
 64 ····public·a·B;
 65 ····public·E·C;
 66 ····public·s·e;
 67 ····public·t·f;
 68 ····public·r·g;
 69 ····public·l·h;
 70 ····public·l·i;
 71 ····public·final·Set·j;
 72 ····public·boolean·k;
 73 ····public·io.flutter.embedding.engine.a·l;
 74 ····public·final·Set·m;
 75 ····public·V.a·n;
 76 ····public·J·o;
 77 ····public·io.flutter.plugin.editing.s·p;
 78 ····public·io.flutter.plugin.editing.r·q;
 79 ····public·d·r;
 80 ····public·M·s;
 81 ····public·c·t;
 82 ····public·i·u;
 83 ····public·TextServicesManager·v;
 84 ····public·S·w;
 85 ····public·final·FlutterRenderer$g·x;
 86 ····public·final·i$k·y;
 87 ····public·final·ContentObserver·z;
 88 ····
 89 ····public·C(final·Context·context,·final·s·s)·{
 90 ········this(context,·null,·s);
 91 ····}
 92 ····
 93 ····public·C(final·Context·context,·final·t·t)·{
 94 ········this(context,·null,·t);
 95 ····}
 96 ····
 97 ····public·C(final·Context·context,·final·AttributeSet·set,·final·s·s)·{
 98 ········super(context,·set);
 99 ········this.j·=·new·HashSet();
 100 ········this.m·=·new·HashSet();
 101 ········this.x·=·new·FlutterRenderer$g();
 102 ········this.y·=·(i$k)new·C$a(this);
 103 ········this.z·=·(ContentObserver)new·C$b(this,·new·Handler(Looper.getMainLooper()));
 104 ········this.A·=·(k)new·C$c(this);
 105 ········this.C·=·new·E();
 106 ········this.e·=·s;
 107 ········this.h·=·(l)s;
 108 ········this.u();
 109 ····}
 110 ····
 111 ····public·C(final·Context·context,·final·AttributeSet·set,·final·t·t)·{
 112 ········super(context,·set);
 113 ········this.j·=·new·HashSet();
 114 ········this.m·=·new·HashSet();
 115 ········this.x·=·new·FlutterRenderer$g();
 116 ········this.y·=·(i$k)new·C$a(this);
 117 ········this.z·=·(ContentObserver)new·C$b(this,·new·Handler(Looper.getMainLooper()));
 118 ········this.A·=·(k)new·C$c(this);
 119 ········this.C·=·new·E();
 120 ········this.f·=·t;
 121 ········this.h·=·(l)t;
 122 ········this.u();
 123 ····}
 124 ····
Max diff block lines reached; 0/27742 bytes (0.00%) of diff not shown.
1.4 KB
J/D.class
1.38 KB
procyon -ec {}
    
Offset 1, 47 lines modifiedOffset 1, 9 lines modified
  
1 package·J;1 package·J;
  
2 import·java.util.Iterator; 
3 import·android.graphics.Rect; 
4 import·io.flutter.embedding.engine.renderer.FlutterRenderer$g; 
5 import·android.view.Window; 
6 import·android.app.Activity; 
7 import·Z.f; 
8 import·android.view.WindowInsets; 
9 import·o.x; 
10 import·java.util.Collections; 
11 import·java.util.List;2 import·java.util.List;
12 import·android.content.Context;3 import·android.view.WindowInsets;
  
13 public·class·D4 public·abstract·synthetic·class·D
14 {5 {
15 ····public·List·a(final·Context·context)·{ 
16 ········final·WindowInsets·b·=·this.b(context); 
17 ········if·(b·==·null)·{ 
18 ············return·Collections.emptyList(); 
19 ········} 
20 ········return·C.a(b,·x.a()); 
21 ····} 
22 ···· 
23 ····public·WindowInsets·b(final·Context·context)·{ 
24 ········final·Activity·b·=·f.b(context); 
25 ········if·(b·==·null)·{ 
26 ············return·null; 
27 ········} 
28 ········final·Window·window·=·b.getWindow(); 
29 ········if·(window·==·null)·{ 
30 ············return·null; 
31 ········} 
32 ········return·window.getDecorView().getRootWindowInsets(); 
33 ····} 
34 ···· 
35 ····public·void·c(final·Context·context,·final·FlutterRenderer$g·flutterRenderer$g)·{ 
36 ········final·List·a·=·this.a(context); 
37 ········int·n·=·flutterRenderer$g.d; 
38 ········final·Iterator·iterator·=·a.iterator(); 
39 ········while·(iterator.hasNext())·{ 
40 ············n·=·Math.max(n,·((Rect)iterator.next()).bottom); 
41 ········} 
42 ········flutterRenderer$g.d·=·n; 
43 ····} 
44 }6 }
1.46 KB
J/E.class
1.44 KB
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 47 lines modified
  
1 package·J;1 package·J;
  
 2 import·java.util.Iterator;
 3 import·android.graphics.Rect;
 4 import·io.flutter.embedding.engine.renderer.FlutterRenderer$g;
 5 import·android.view.Window;
 6 import·android.app.Activity;
2 import·S.i$a;7 import·Z.f;
 8 import·android.view.WindowInsets;
 9 import·o.x;
 10 import·java.util.Collections;
 11 import·java.util.List;
 12 import·android.content.Context;
  
3 public·final·synthetic·class·E·implements·i$a13 public·class·E
4 {14 {
5 ····public·final·void·a(final·boolean·b)·{ 
6 ········F.b(this.a,·b);15 ····public·List·a(final·Context·context)·{
 16 ········final·WindowInsets·b·=·this.b(context);
 17 ········if·(b·==·null)·{
 18 ············return·Collections.emptyList();
 19 ········}
 20 ········return·D.a(b,·x.a());
 21 ····}
 22 ····
 23 ····public·WindowInsets·b(final·Context·context)·{
 24 ········final·Activity·b·=·f.b(context);
 25 ········if·(b·==·null)·{
 26 ············return·null;
 27 ········}
 28 ········final·Window·window·=·b.getWindow();
 29 ········if·(window·==·null)·{
 30 ············return·null;
 31 ········}
 32 ········return·window.getDecorView().getRootWindowInsets();
 33 ····}
 34 ····
 35 ····public·void·c(final·Context·context,·final·FlutterRenderer$g·flutterRenderer$g)·{
 36 ········final·List·a·=·this.a(context);
 37 ········int·n·=·flutterRenderer$g.d;
 38 ········final·Iterator·iterator·=·a.iterator();
 39 ········while·(iterator.hasNext())·{
 40 ············n·=·Math.max(n,·((Rect)iterator.next()).bottom);
 41 ········}
 42 ········flutterRenderer$g.d·=·n;
7 ····}43 ····}
8 }44 }
939 B
J/F.class
921 B
procyon -ec {}
    
Offset 1, 33 lines modifiedOffset 1, 11 lines modified
  
1 package·J;1 package·J;
  
2 import·S.i$a;2 import·S.i$a;
3 import·S.i$b; 
4 import·android.view.KeyEvent; 
5 import·S.i; 
  
6 public·class·F·implements·L$d3 public·final·synthetic·class·F·implements·i$a
7 {4 {
 5 ····public·final·void·a(final·boolean·b)·{
8 ····public·final·i·a; 
9 ····public·final·L$b·b; 
10 ···· 
11 ····public·F(final·i·a)·{ 
12 ········this.b·=·new·L$b(); 
13 ········this.a·=·a;6 ········G.b(this.a,·b);
14 ····} 
15 ···· 
16 ····public·void·a(final·KeyEvent·keyEvent,·final·L$d$a·l$d$a)·{ 
17 ········final·int·action·=·keyEvent.getAction(); 
18 ········boolean·b·=·false; 
19 ········final·boolean·b2·=·true; 
20 ········if·(action·!=·0·&&·action·!=·(b2·?·1·:·0))·{ 
21 ············l$d$a.a(false); 
22 ············return; 
23 ········} 
24 ········final·i$b·i$b·=·new·i$b(keyEvent,·this.b.a(keyEvent.getUnicodeChar())); 
25 ········if·(action·!=·0)·{ 
26 ············b·=·b2; 
27 ········} 
28 ········this.a.e(i$b,·b,·(i$a)new·E(l$d$a)); 
29 ····}7 ····}
30 }8 }
2.34 KB
J/G.class
2.32 KB
procyon -ec {}
    
Offset 1, 60 lines modifiedOffset 1, 33 lines modified
  
1 package·J;1 package·J;
  
2 import·java.io.UnsupportedEncodingException; 
3 import·java.nio.ByteOrder; 
4 import·java.nio.ByteBuffer;2 import·S.i$a;
 3 import·S.i$b;
 4 import·android.view.KeyEvent;
 5 import·S.i;
  
5 public·class·G6 public·class·G·implements·M$d
6 {7 {
7 ····public·long·a;8 ····public·final·i·a;
8 ····public·G$b·b;9 ····public·final·M$b·b;
9 ····public·long·c; 
10 ····public·long·d; 
11 ····public·boolean·e; 
12 ····public·G$a·f; 
13 ····public·String·g; 
14 ····10 ····
15 ····public·ByteBuffer·a()·{ 
16 ········try·{ 
17 ············final·String·g·=·this.g; 
18 ············byte[]·bytes; 
19 ············if·(g·==·null)·{ 
20 ················bytes·=·null;11 ····public·G(final·i·a)·{
 12 ········this.b·=·new·M$b();
 13 ········this.a·=·a;
 14 ····}
 15 ····
 16 ····public·void·a(final·KeyEvent·keyEvent,·final·M$d$a·m$d$a)·{
 17 ········final·int·action·=·keyEvent.getAction();
 18 ········boolean·b·=·false;
 19 ········final·boolean·b2·=·true;
 20 ········if·(action·!=·0·&&·action·!=·(b2·?·1·:·0))·{
 21 ············m$d$a.a(false);
21 ············}22 ············return;
22 ············else·{ 
23 ················bytes·=·g.getBytes("UTF-8"); 
24 ············} 
25 ············int·length; 
26 ············if·(bytes·==·null)·{ 
27 ················length·=·0; 
28 ············} 
29 ············else·{ 
30 ················length·=·bytes.length; 
31 ············} 
32 ············final·ByteBuffer·allocateDirect·=·ByteBuffer.allocateDirect(length·+·56); 
33 ············allocateDirect.order(ByteOrder.LITTLE_ENDIAN); 
34 ············allocateDirect.putLong(length); 
35 ············allocateDirect.putLong(this.a); 
36 ············allocateDirect.putLong(this.b.b()); 
37 ············allocateDirect.putLong(this.c); 
38 ············allocateDirect.putLong(this.d); 
39 ············long·n; 
40 ············if·(this.e)·{ 
41 ················n·=·1L; 
42 ············} 
43 ············else·{ 
44 ················n·=·0L; 
45 ············} 
46 ············allocateDirect.putLong(n); 
47 ············allocateDirect.putLong(this.f.b()); 
48 ············if·(bytes·!=·null)·{ 
49 ················allocateDirect.put(bytes); 
50 ············} 
51 ············return·allocateDirect; 
52 ········}23 ········}
53 ········catch·(final·UnsupportedEncodingException·ex)·{ 
54 ············throw·new·AssertionError((Object)"UTF-8·not·supported");24 ········final·i$b·i$b·=·new·i$b(keyEvent,·this.b.a(keyEvent.getUnicodeChar()));
 25 ········if·(action·!=·0)·{
 26 ············b·=·b2;
55 ········}27 ········}
 28 ········this.a.e(i$b,·b,·(i$a)new·F(m$d$a));
56 ····}29 ····}
57 }30 }
1.81 KB
J/H.class
1.79 KB
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 60 lines modified
  
1 package·J;1 package·J;
  
 2 import·java.io.UnsupportedEncodingException;
 3 import·java.nio.ByteOrder;
2 import·java.nio.ByteBuffer;4 import·java.nio.ByteBuffer;
3 import·T.b$b; 
  
4 public·final·synthetic·class·H·implements·b$b5 public·class·H
5 {6 {
6 ····public·final·void·a(final·ByteBuffer·byteBuffer)·{ 
7 ········K.d(this.a,·byteBuffer);7 ····public·long·a;
 8 ····public·H$b·b;
 9 ····public·long·c;
 10 ····public·long·d;
 11 ····public·boolean·e;
 12 ····public·H$a·f;
 13 ····public·String·g;
 14 ····
 15 ····public·ByteBuffer·a()·{
 16 ········try·{
 17 ············final·String·g·=·this.g;
 18 ············byte[]·bytes;
 19 ············if·(g·==·null)·{
 20 ················bytes·=·null;
 21 ············}
 22 ············else·{
 23 ················bytes·=·g.getBytes("UTF-8");
 24 ············}
 25 ············int·length;
 26 ············if·(bytes·==·null)·{
 27 ················length·=·0;
 28 ············}
 29 ············else·{
 30 ················length·=·bytes.length;
 31 ············}
 32 ············final·ByteBuffer·allocateDirect·=·ByteBuffer.allocateDirect(length·+·56);
 33 ············allocateDirect.order(ByteOrder.LITTLE_ENDIAN);
 34 ············allocateDirect.putLong(length);
 35 ············allocateDirect.putLong(this.a);
 36 ············allocateDirect.putLong(this.b.b());
 37 ············allocateDirect.putLong(this.c);
 38 ············allocateDirect.putLong(this.d);
 39 ············long·n;
 40 ············if·(this.e)·{
 41 ················n·=·1L;
 42 ············}
 43 ············else·{
 44 ················n·=·0L;
 45 ············}
 46 ············allocateDirect.putLong(n);
 47 ············allocateDirect.putLong(this.f.b());
 48 ············if·(bytes·!=·null)·{
 49 ················allocateDirect.put(bytes);
 50 ············}
 51 ············return·allocateDirect;
 52 ········}
 53 ········catch·(final·UnsupportedEncodingException·ex)·{
 54 ············throw·new·AssertionError((Object)"UTF-8·not·supported");
 55 ········}
8 ····}56 ····}
9 }57 }
436 B
J/I.class
418 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 12 lines modified
  
1 package·J;1 package·J;
  
2 import·android.view.KeyEvent;2 import·java.nio.ByteBuffer;
 3 import·T.b$b;
  
3 public·final·synthetic·class·I·implements·Runnable4 public·final·synthetic·class·I·implements·b$b
4 {5 {
5 ····public·final·void·run()·{ 
6 ········K.c(this.e,·this.f,·this.g,·this.h);6 ····public·final·void·a(final·ByteBuffer·byteBuffer)·{
 7 ········L.d(this.a,·byteBuffer);
7 ····}8 ····}
8 }9 }
291 B
J/J.class
273 B
procyon -ec {}
    
Offset 2, 10 lines modifiedOffset 2, 10 lines modified
2 package·J;2 package·J;
  
3 import·android.view.KeyEvent;3 import·android.view.KeyEvent;
  
4 public·final·synthetic·class·J·implements·Runnable4 public·final·synthetic·class·J·implements·Runnable
5 {5 {
6 ····public·final·void·run()·{6 ····public·final·void·run()·{
7 ········K.b(this.e,·this.f,·this.g);7 ········L.c(this.e,·this.f,·this.g,·this.h);
8 ····}8 ····}
9 }9 }
11.1 KB
J/K.class
11.1 KB
procyon -ec {}
    
Offset 1, 370 lines modifiedOffset 1, 11 lines modified
  
1 package·J;1 package·J;
  
2 import·T.b$b; 
3 import·java.util.Iterator; 
4 import·java.util.ArrayList; 
5 import·java.util.Collections; 
6 import·java.util.Map; 
7 import·java.nio.ByteBuffer; 
8 import·android.view.KeyEvent;2 import·android.view.KeyEvent;
9 import·java.util.HashMap; 
10 import·T.b; 
  
11 public·class·K·implements·L$d3 public·final·synthetic·class·K·implements·Runnable
12 {4 {
13 ····public·final·b·a; 
14 ····public·final·HashMap·b; 
15 ····public·final·HashMap·c; 
16 ····public·final·L$b·d; 
17 ···· 
18 ····public·K(final·b·a)·{5 ····public·final·void·run()·{
 6 ········L.b(this.e,·this.f,·this.g);
19 ········this.b·=·new·HashMap(); 
20 ········this.c·=·new·HashMap(); 
21 ········this.d·=·new·L$b(); 
22 ········this.a·=·a; 
23 ········final·M$e[]·a2·=·M.a(); 
24 ········for·(int·length·=·a2.length,·i·=·0;·i·<·length;·++i)·{ 
25 ············final·M$e·value·=·a2[i]; 
26 ············this.c.put(Long.valueOf(value.c),·value); 
27 ········} 
28 ····} 
29 ···· 
30 ····public·static·G$b·e(final·KeyEvent·keyEvent)·{ 
31 ········final·int·repeatCount·=·keyEvent.getRepeatCount(); 
32 ········final·int·n·=·1; 
33 ········int·n2; 
34 ········if·(repeatCount·>·0)·{ 
35 ············n2·=·n; 
36 ········} 
37 ········else·{ 
38 ············n2·=·0; 
39 ········} 
40 ········final·int·action·=·keyEvent.getAction(); 
41 ········if·(action·==·0)·{ 
42 ············G$b·g$b; 
43 ············if·(n2·!=·0)·{ 
44 ················g$b·=·G$b.h; 
45 ············} 
46 ············else·{ 
47 ················g$b·=·G$b.f; 
48 ············} 
49 ············return·g$b; 
50 ········} 
51 ········if·(action·==·n)·{ 
52 ············return·G$b.g; 
53 ········} 
54 ········throw·new·AssertionError((Object)"Unexpected·event·type"); 
55 ····} 
56 ···· 
57 ····public·static·long·j(final·long·n,·final·long·n2)·{ 
58 ········return·(n·&·0xFFFFFFFFL)·|·n2; 
59 ····} 
60 ···· 
61 ····public·void·a(final·KeyEvent·keyEvent,·final·L$d$a·l$d$a)·{ 
62 ········if·(!this.i(keyEvent,·l$d$a))·{ 
63 ············final·long·n·=·0L; 
64 ············this.q(true,·Long.valueOf(n),·Long.valueOf(n),·0L); 
65 ············l$d$a.a(true); 
66 ········} 
67 ····} 
68 ···· 
69 ····public·final·Long·f(final·KeyEvent·keyEvent)·{ 
70 ········final·Long·n·=·Long.valueOf(M.b.get((Object)Long.valueOf(keyEvent.getKeyCode()))); 
71 ········if·(n·!=·null)·{ 
72 ············return·n; 
73 ········} 
74 ········return·Long.valueOf(j((long)keyEvent.getKeyCode(),·73014444032L)); 
75 ····} 
76 ···· 
77 ····public·final·Long·g(final·KeyEvent·keyEvent)·{ 
78 ········final·long·l·=·(long)keyEvent.getScanCode(); 
79 ········final·long·n·=·lcmp(l,·0L); 
80 ········final·long·n2·=·73014444032L; 
81 ········if·(n·==·0)·{ 
82 ············return·Long.valueOf(j((long)keyEvent.getKeyCode(),·n2)); 
83 ········} 
84 ········final·Long·n3·=·Long.valueOf(M.a.get((Object)Long.valueOf(l))); 
85 ········if·(n3·!=·null)·{ 
86 ············return·n3; 
87 ········} 
88 ········return·Long.valueOf(j((long)keyEvent.getScanCode(),·n2)); 
89 ····} 
90 ···· 
91 ····public·Map·h()·{ 
92 ········return·Collections.unmodifiableMap((Map<?,·?>)this.b); 
93 ····} 
94 ···· 
95 ····public·final·boolean·i(final·KeyEvent·keyEvent,·final·L$d$a·l$d$a)·{ 
96 ········if·(keyEvent.getScanCode()·==·0·&&·keyEvent.getKeyCode()·==·0)·{ 
97 ············return·false; 
98 ········} 
99 ········final·Long·g·=·this.g(keyEvent); 
100 ········final·Long·f·=·this.f(keyEvent); 
101 ········final·ArrayList·list·=·new·ArrayList(); 
102 ········final·M$d[]·c·=·M.c; 
103 ········final·int·length·=·c.length; 
104 ········int·n·=·0; 
105 ········boolean·b; 
106 ········while·(true)·{ 
107 ············b·=·true; 
108 ············if·(n·>=·length)·{ 
109 ················break; 
110 ············} 
111 ············final·M$d·m$d·=·c[n]; 
112 ············this.o(m$d,·(keyEvent.getMetaState()·&·m$d.a)·!=·0x0·&&·b,·f,·g,·keyEvent,·list); 
113 ············++n; 
114 ········} 
115 ········for·(final·M$e·m$e·:·this.c.values())·{ 
116 ············this.p(m$e,·(keyEvent.getMetaState()·&·m$e.a)·!=·0x0·&&·b,·f,·keyEvent); 
117 ········} 
118 ········final·int·action·=·keyEvent.getAction(); 
119 ········boolean·b2; 
120 ········if·(action·!=·0)·{ 
121 ············if·(action·!=·(b·?·1·:·0))·{ 
122 ················return·false; 
123 ············} 
Max diff block lines reached; 3/11357 bytes (0.03%) of diff not shown.
5.37 KB
J/L$a.class
5.35 KB
procyon -ec {}
    
Offset 1, 6 lines modifiedOffset 1, 105 lines modified
  
1 package·J;1 package·J;
  
2 public·abstract·synthetic·class·L$a2 public·abstract·synthetic·class·L$a
3 {3 {
 4 ····static·{
 5 ········//·
 6 ········//·This·method·could·not·be·decompiled.
 7 ········//·
 8 ········//·Original·Bytecode:
 9 ········//·
 10 ········//·····3:·arraylength····
 11 ········//·····4:·istore_0·······
 12 ········//·····5:·iload_0········
 13 ········//·····6:·newarray········I
 14 ········//·····8:·astore_1·······
 15 ········//·····9:·aload_1········
 16 ········//····10:·putstatic·······J/L$a.a:[I
 17 ········//····13:·getstatic·······J/H$b.f:LJ/H$b;
 18 ········//····16:·astore_2·······
 19 ········//····17:·aload_2········
 20 ········//····18:·invokevirtual···java/lang/Enum.ordinal:()I
 21 ········//····21:·istore_3·······
 22 ········//····22:·iconst_1·······
 23 ········//····23:·istore··········4
 24 ········//····25:·aload_1········
 25 ········//····26:·iload_3········
 26 ········//····27:·iload···········4
 27 ········//····29:·iastore········
 28 ········//····30:·getstatic·······J/L$a.a:[I
 29 ········//····33:·astore_1·······
 30 ········//····34:·getstatic·······J/H$b.g:LJ/H$b;
 31 ········//····37:·astore_2·······
 32 ········//····38:·aload_2········
 33 ········//····39:·invokevirtual···java/lang/Enum.ordinal:()I
 34 ········//····42:·istore_3·······
 35 ········//····43:·iconst_2·······
 36 ········//····44:·istore··········4
 37 ········//····46:·aload_1········
 38 ········//····47:·iload_3········
 39 ········//····48:·iload···········4
 40 ········//····50:·iastore········
 41 ········//····51:·getstatic·······J/L$a.a:[I
 42 ········//····54:·astore_1·······
 43 ········//····55:·getstatic·······J/H$b.h:LJ/H$b;
 44 ········//····58:·astore_2·······
 45 ········//····59:·aload_2········
 46 ········//····60:·invokevirtual···java/lang/Enum.ordinal:()I
 47 ········//····63:·istore_3·······
 48 ········//····64:·iconst_3·······
 49 ········//····65:·istore··········4
 50 ········//····67:·aload_1········
 51 ········//····68:·iload_3········
 52 ········//····69:·iload···········4
 53 ········//····71:·iastore········
 54 ········//····72:·return·········
 55 ········//····73:·pop············
 56 ········//····74:·goto············30
 57 ········//····77:·pop············
 58 ········//····78:·goto············51
 59 ········//····81:·pop············
 60 ········//····82:·goto············72
 61 ········//····Exceptions:
 62 ········//··Try···········Handler
 63 ········//··Start··End····Start··End····Type························
 64 ········//··-----··-----··-----··-----··----------------------------
 65 ········//··13·····16·····73·····77·····Ljava/lang/NoSuchFieldError;
 66 ········//··17·····21·····73·····77·····Ljava/lang/NoSuchFieldError;
 67 ········//··27·····30·····73·····77·····Ljava/lang/NoSuchFieldError;
 68 ········//··30·····33·····77·····81·····Ljava/lang/NoSuchFieldError;
 69 ········//··34·····37·····77·····81·····Ljava/lang/NoSuchFieldError;
 70 ········//··38·····42·····77·····81·····Ljava/lang/NoSuchFieldError;
 71 ········//··48·····51·····77·····81·····Ljava/lang/NoSuchFieldError;
 72 ········//··51·····54·····81·····85·····Ljava/lang/NoSuchFieldError;
 73 ········//··55·····58·····81·····85·····Ljava/lang/NoSuchFieldError;
 74 ········//··59·····63·····81·····85·····Ljava/lang/NoSuchFieldError;
 75 ········//··69·····72·····81·····85·····Ljava/lang/NoSuchFieldError;
 76 ········//·
 77 ········//·The·error·that·occurred·was:
 78 ········//·
 79 ········//·java.lang.IndexOutOfBoundsException:·Index·52·out·of·bounds·for·length·52
 80 ········//·····at·java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64)
 81 ········//·····at·java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70)
 82 ········//·····at·java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:266)
 83 ········//·····at·java.base/java.util.Objects.checkIndex(Objects.java:361)
 84 ········//·····at·java.base/java.util.ArrayList.get(ArrayList.java:427)
 85 ········//·····at·com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3362)
 86 ········//·····at·com.strobel.decompiler.ast.AstBuilder.build(AstBuilder.java:112)
 87 ········//·····at·com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:203)
 88 ········//·····at·com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:93)
 89 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createMethodBody(AstBuilder.java:868)
 90 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createMethod(AstBuilder.java:761)
 91 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.addTypeMembers(AstBuilder.java:638)
 92 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeCore(AstBuilder.java:605)
 93 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeNoCache(AstBuilder.java:195)
 94 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createType(AstBuilder.java:162)
 95 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.addType(AstBuilder.java:137)
 96 ········//·····at·com.strobel.decompiler.languages.java.JavaLanguage.buildAst(JavaLanguage.java:71)
 97 ········//·····at·com.strobel.decompiler.languages.java.JavaLanguage.decompileType(JavaLanguage.java:59)
 98 ········//·····at·com.strobel.decompiler.DecompilerDriver.decompileType(DecompilerDriver.java:334)
 99 ········//·····at·com.strobel.decompiler.DecompilerDriver.main(DecompilerDriver.java:148)
 100 ········//·
 101 ········throw·new·IllegalStateException("An·error·occurred·while·decompiling·this·method.");
 102 ····}
4 }103 }
12.6 KB
J/L.class
12.6 KB
procyon -ec {}
    
Offset 1, 71 lines modifiedOffset 1, 370 lines modified
  
1 package·J;1 package·J;
  
2 import·I.b;2 import·T.b$b;
 3 import·java.util.Iterator;
 4 import·java.util.ArrayList;
 5 import·java.util.Collections;
3 import·java.util.Map;6 import·java.util.Map;
 7 import·java.nio.ByteBuffer;
4 import·android.view.KeyEvent;8 import·android.view.KeyEvent;
5 import·S.j; 
6 import·S.i; 
7 import·java.util.HashSet;9 import·java.util.HashMap;
8 import·S.j$b;10 import·T.b;
9 import·io.flutter.plugin.editing.m$a; 
  
10 public·class·L·implements·m$a,·j$b11 public·class·L·implements·M$d
11 {12 {
12 ····public·final·L$d[]·a;13 ····public·final·b·a;
13 ····public·final·HashSet·b;14 ····public·final·HashMap·b;
 15 ····public·final·HashMap·c;
14 ····public·final·L$e·c;16 ····public·final·M$b·d;
15 ····17 ····
16 ····public·L(final·L$e·c)·{18 ····public·L(final·b·a)·{
17 ········this.b·=·new·HashSet();19 ········this.b·=·new·HashMap();
 20 ········this.c·=·new·HashMap();
 21 ········this.d·=·new·M$b();
18 ········this.c·=·c;22 ········this.a·=·a;
19 ········this.a·=·new·L$d[]·{·(L$d)new·K(c.getBinaryMessenger()),·(L$d)new·F(new·i(c.getBinaryMessenger()))·}; 
20 ········new·j(c.getBinaryMessenger()).b((j$b)this);23 ········final·N$e[]·a2·=·N.a();
 24 ········for·(int·length·=·a2.length,·i·=·0;·i·<·length;·++i)·{
 25 ············final·N$e·value·=·a2[i];
 26 ············this.c.put(Long.valueOf(value.c),·value);
 27 ········}
21 ····}28 ····}
22 ····29 ····
23 ····public·Map·a()·{ 
24 ········return·((K)this.a[0]).h();30 ····public·static·H$b·e(final·KeyEvent·keyEvent)·{
 31 ········final·int·repeatCount·=·keyEvent.getRepeatCount();
 32 ········final·int·n·=·1;
 33 ········int·n2;
 34 ········if·(repeatCount·>·0)·{
 35 ············n2·=·n;
 36 ········}
 37 ········else·{
 38 ············n2·=·0;
 39 ········}
 40 ········final·int·action·=·keyEvent.getAction();
 41 ········if·(action·==·0)·{
 42 ············H$b·h$b;
 43 ············if·(n2·!=·0)·{
 44 ················h$b·=·H$b.h;
 45 ············}
 46 ············else·{
 47 ················h$b·=·H$b.f;
 48 ············}
 49 ············return·h$b;
 50 ········}
 51 ········if·(action·==·n)·{
 52 ············return·H$b.g;
 53 ········}
 54 ········throw·new·AssertionError((Object)"Unexpected·event·type");
25 ····}55 ····}
26 ····56 ····
27 ····public·boolean·b(final·KeyEvent·o)·{ 
28 ········final·boolean·remove·=·this.b.remove(o); 
29 ········int·i·=·0; 
30 ········if·(remove)·{57 ····public·static·long·j(final·long·n,·final·long·n2)·{
 58 ········return·(n·&·0xFFFFFFFFL)·|·n2;
 59 ····}
 60 ····
 61 ····public·void·a(final·KeyEvent·keyEvent,·final·M$d$a·m$d$a)·{
 62 ········if·(!this.i(keyEvent,·m$d$a))·{
 63 ············final·long·n·=·0L;
 64 ············this.q(true,·Long.valueOf(n),·Long.valueOf(n),·0L);
 65 ············m$d$a.a(true);
 66 ········}
 67 ····}
 68 ····
 69 ····public·final·Long·f(final·KeyEvent·keyEvent)·{
 70 ········final·Long·n·=·Long.valueOf(N.b.get((Object)Long.valueOf(keyEvent.getKeyCode())));
 71 ········if·(n·!=·null)·{
 72 ············return·n;
 73 ········}
 74 ········return·Long.valueOf(j((long)keyEvent.getKeyCode(),·73014444032L));
 75 ····}
 76 ····
 77 ····public·final·Long·g(final·KeyEvent·keyEvent)·{
 78 ········final·long·l·=·(long)keyEvent.getScanCode();
 79 ········final·long·n·=·lcmp(l,·0L);
 80 ········final·long·n2·=·73014444032L;
 81 ········if·(n·==·0)·{
 82 ············return·Long.valueOf(j((long)keyEvent.getKeyCode(),·n2));
 83 ········}
 84 ········final·Long·n3·=·Long.valueOf(N.a.get((Object)Long.valueOf(l)));
 85 ········if·(n3·!=·null)·{
 86 ············return·n3;
 87 ········}
 88 ········return·Long.valueOf(j((long)keyEvent.getScanCode(),·n2));
 89 ····}
 90 ····
 91 ····public·Map·h()·{
 92 ········return·Collections.unmodifiableMap((Map<?,·?>)this.b);
 93 ····}
 94 ····
 95 ····public·final·boolean·i(final·KeyEvent·keyEvent,·final·M$d$a·m$d$a)·{
 96 ········if·(keyEvent.getScanCode()·==·0·&&·keyEvent.getKeyCode()·==·0)·{
31 ············return·false;97 ············return·false;
32 ········}98 ········}
33 ········if·(this.a.length·>·0)·{ 
34 ············final·L$c·l$c·=·new·L$c(this,·o); 
35 ············for·(L$d[]·a·=·this.a;·i·<·a.length;·++i)·{ 
36 ················a[i].a(o,·l$c.a());99 ········final·Long·g·=·this.g(keyEvent);
 100 ········final·Long·f·=·this.f(keyEvent);
 101 ········final·ArrayList·list·=·new·ArrayList();
 102 ········final·N$d[]·c·=·N.c;
 103 ········final·int·length·=·c.length;
 104 ········int·n·=·0;
 105 ········boolean·b;
 106 ········while·(true)·{
 107 ············b·=·true;
 108 ············if·(n·>=·length)·{
 109 ················break;
 110 ············}
 111 ············final·N$d·n$d·=·c[n];
 112 ············this.o(n$d,·(keyEvent.getMetaState()·&·n$d.a)·!=·0x0·&&·b,·f,·g,·keyEvent,·list);
 113 ············++n;
Max diff block lines reached; 8280/12881 bytes (64.28%) of diff not shown.
16.0 KB
J/M$a.class
16.0 KB
procyon -ec {}
    
Offset 1, 286 lines modifiedOffset 1, 6 lines modified
  
1 package·J;1 package·J;
  
 2 public·abstract·synthetic·class·M$a
2 import·java.util.HashMap; 
  
3 public·class·M$a·extends·HashMap 
4 {3 {
5 ····public·M$a()·{ 
6 ········final·Long·value·=·Long.valueOf(464L); 
7 ········final·Long·value2·=·Long.valueOf(18); 
8 ········this.put(value,·value2); 
9 ········final·Long·value3·=·Long.valueOf(205L); 
10 ········final·Long·value4·=·Long.valueOf(20); 
11 ········this.put(value3,·value4); 
12 ········this.put(Long.valueOf(142L),·Long.valueOf(65666L)); 
13 ········this.put(Long.valueOf(143L),·Long.valueOf(65667L)); 
14 ········final·Long·value5·=·Long.valueOf(256L); 
15 ········final·Long·value6·=·Long.valueOf(392961L); 
16 ········this.put(value5,·value6); 
17 ········this.put(Long.valueOf(288L),·value6); 
18 ········final·Long·value7·=·Long.valueOf(257L); 
19 ········final·Long·value8·=·Long.valueOf(392962L); 
20 ········this.put(value7,·value8); 
21 ········this.put(Long.valueOf(289L),·value8); 
22 ········final·Long·value9·=·Long.valueOf(258L); 
23 ········final·Long·value10·=·Long.valueOf(392963L); 
24 ········this.put(value9,·value10); 
25 ········this.put(Long.valueOf(290L),·value10); 
26 ········final·Long·value11·=·Long.valueOf(259L); 
27 ········final·Long·value12·=·Long.valueOf(392964L); 
28 ········this.put(value11,·value12); 
29 ········this.put(Long.valueOf(291L),·value12); 
30 ········final·Long·value13·=·Long.valueOf(260L); 
31 ········final·Long·value14·=·Long.valueOf(392965L); 
32 ········this.put(value13,·value14); 
33 ········this.put(Long.valueOf(292L),·value14); 
34 ········final·Long·value15·=·Long.valueOf(261L); 
35 ········final·Long·value16·=·Long.valueOf(392966L); 
36 ········this.put(value15,·value16); 
37 ········this.put(Long.valueOf(293L),·value16); 
38 ········final·Long·value17·=·Long.valueOf(262L); 
39 ········final·Long·value18·=·Long.valueOf(392967L); 
40 ········this.put(value17,·value18); 
41 ········this.put(Long.valueOf(294L),·value18); 
42 ········final·Long·value19·=·Long.valueOf(263L); 
43 ········final·Long·value20·=·Long.valueOf(392968L); 
44 ········this.put(value19,·value20); 
45 ········this.put(Long.valueOf(295L),·value20); 
46 ········final·Long·value21·=·Long.valueOf(264L); 
47 ········final·Long·value22·=·Long.valueOf(392969L); 
48 ········this.put(value21,·value22); 
49 ········this.put(Long.valueOf(296L),·value22); 
50 ········final·Long·value23·=·Long.valueOf(265L); 
51 ········final·Long·value24·=·Long.valueOf(392970L); 
52 ········this.put(value23,·value24); 
53 ········this.put(Long.valueOf(297L),·value24); 
54 ········final·Long·value25·=·Long.valueOf(266L); 
55 ········final·Long·value26·=·Long.valueOf(392971L); 
56 ········this.put(value25,·value26); 
57 ········this.put(Long.valueOf(298L),·value26); 
58 ········final·Long·value27·=·Long.valueOf(267L); 
59 ········final·Long·value28·=·Long.valueOf(392972L); 
60 ········this.put(value27,·value28); 
61 ········this.put(Long.valueOf(299L),·value28); 
62 ········final·Long·value29·=·Long.valueOf(268L); 
63 ········final·Long·value30·=·Long.valueOf(392973L); 
64 ········this.put(value29,·value30); 
65 ········this.put(Long.valueOf(300L),·value30); 
66 ········final·Long·value31·=·Long.valueOf(269L); 
67 ········final·long·n·=·392974L; 
68 ········this.put(value31,·Long.valueOf(n)); 
69 ········this.put(Long.valueOf(301L),·Long.valueOf(n)); 
70 ········final·Long·value32·=·Long.valueOf(270L); 
71 ········final·long·n2·=·392975L; 
72 ········this.put(value32,·Long.valueOf(n2)); 
73 ········this.put(Long.valueOf(302L),·Long.valueOf(n2)); 
74 ········final·Long·value33·=·Long.valueOf(271L); 
75 ········final·long·n3·=·392976L; 
76 ········this.put(value33,·Long.valueOf(n3)); 
77 ········this.put(Long.valueOf(303L),·Long.valueOf(n3)); 
78 ········this.put(Long.valueOf(304L),·Long.valueOf(392977L)); 
79 ········this.put(Long.valueOf(305L),·Long.valueOf(392978L)); 
80 ········this.put(Long.valueOf(306L),·Long.valueOf(392979L)); 
81 ········this.put(Long.valueOf(310L),·Long.valueOf(392980L)); 
82 ········this.put(Long.valueOf(312L),·Long.valueOf(392981L)); 
83 ········this.put(Long.valueOf(316L),·Long.valueOf(392982L)); 
84 ········this.put(Long.valueOf(311L),·Long.valueOf(392983L)); 
85 ········this.put(Long.valueOf(313L),·Long.valueOf(392984L)); 
86 ········this.put(Long.valueOf(314L),·Long.valueOf(392985L)); 
87 ········this.put(Long.valueOf(315L),·Long.valueOf(392986L)); 
88 ········this.put(Long.valueOf(317L),·Long.valueOf(392987L)); 
89 ········this.put(Long.valueOf(318L),·Long.valueOf(392988L)); 
90 ········this.put(Long.valueOf(307L),·Long.valueOf(392989L)); 
91 ········this.put(Long.valueOf(308L),·Long.valueOf(392990L)); 
92 ········this.put(Long.valueOf(309L),·Long.valueOf(392991L)); 
93 ········this.put(Long.valueOf((long)30),·Long.valueOf(458756L)); 
94 ········this.put(Long.valueOf((long)48),·Long.valueOf(458757L)); 
95 ········this.put(Long.valueOf((long)46),·Long.valueOf(458758L)); 
96 ········this.put(Long.valueOf((long)32),·Long.valueOf(458759L)); 
97 ········this.put(value2,·Long.valueOf(458760L)); 
98 ········this.put(Long.valueOf((long)33),·Long.valueOf(458761L)); 
99 ········this.put(Long.valueOf((long)34),·Long.valueOf(458762L)); 
100 ········this.put(Long.valueOf((long)35),·Long.valueOf(458763L)); 
101 ········this.put(Long.valueOf((long)23),·Long.valueOf(458764L)); 
102 ········this.put(Long.valueOf((long)36),·Long.valueOf(458765L)); 
103 ········this.put(Long.valueOf((long)37),·Long.valueOf(458766L)); 
104 ········this.put(Long.valueOf((long)38),·Long.valueOf(458767L)); 
105 ········this.put(Long.valueOf((long)50),·Long.valueOf(458768L)); 
106 ········this.put(Long.valueOf((long)49),·Long.valueOf(458769L)); 
107 ········this.put(Long.valueOf((long)24),·Long.valueOf(458770L)); 
108 ········this.put(Long.valueOf((long)25),·Long.valueOf(458771L)); 
109 ········this.put(Long.valueOf((long)16),·Long.valueOf(458772L)); 
110 ········this.put(Long.valueOf((long)19),·Long.valueOf(458773L)); 
111 ········this.put(Long.valueOf((long)31),·Long.valueOf(458774L)); 
112 ········this.put(value4,·Long.valueOf(458775L)); 
113 ········this.put(Long.valueOf((long)22),·Long.valueOf(458776L)); 
114 ········this.put(Long.valueOf((long)47),·Long.valueOf(458777L)); 
115 ········this.put(Long.valueOf((long)17),·Long.valueOf(458778L)); 
116 ········this.put(Long.valueOf((long)45),·Long.valueOf(458779L)); 
117 ········this.put(Long.valueOf((long)21),·Long.valueOf(458780L)); 
118 ········this.put(Long.valueOf((long)44),·Long.valueOf(458781L)); 
119 ········this.put(Long.valueOf((long)2),·Long.valueOf(458782L)); 
120 ········this.put(Long.valueOf((long)3),·Long.valueOf(458783L)); 
121 ········this.put(Long.valueOf((long)4),·Long.valueOf(458784L)); 
122 ········this.put(Long.valueOf((long)5),·Long.valueOf(458785L)); 
123 ········this.put(Long.valueOf((long)6),·Long.valueOf(458786L)); 
Max diff block lines reached; 0/16367 bytes (0.00%) of diff not shown.
19.1 KB
J/M$b.class
19.1 KB
procyon -ec {}
    
Offset 1, 312 lines modifiedOffset 1, 40 lines modified
  
1 package·J;1 package·J;
  
2 import·java.util.HashMap;2 import·android.view.KeyCharacterMap;
  
3 public·class·M$b·extends·HashMap3 public·class·M$b
4 {4 {
 5 ····public·int·a;
 6 ····
5 ····public·M$b()·{7 ····public·M$b()·{
 8 ········this.a·=·0;
 9 ····}
 10 ····
 11 ····public·Character·a(int·n)·{
 12 ········char·c·=·(char)n;
 13 ········if·((-1·<<·-1·&·n)·!=·0x0)·{
 14 ············n·&=·-1·>>>·1;
 15 ············final·int·a·=·this.a;
 16 ············if·(a·!=·0)·{
 17 ················n·=·KeyCharacterMap.getDeadChar(a,·n);
 18 ················this.a·=·n;
 19 ············}
 20 ············else·{
 21 ················this.a·=·n;
 22 ············}
 23 ········}
 24 ········else·{
 25 ············final·int·a2·=·this.a;
 26 ············if·(a2·!=·0)·{
 27 ················n·=·KeyCharacterMap.getDeadChar(a2,·n);
 28 ················if·(n·>·0)·{
 29 ····················c·=·(char)n;
 30 ················}
 31 ················n·=·0;
 32 ················this.a·=·0;
 33 ············}
 34 ········}
 35 ········return·Character.valueOf(c);
6 ········final·Long·value·=·Long.valueOf(62); 
7 ········final·Long·value2·=·Long.valueOf(32); 
8 ········this.put(value,·value2); 
9 ········final·Long·value3·=·Long.valueOf(75); 
10 ········final·Long·value4·=·Long.valueOf(34); 
11 ········this.put(value3,·value4); 
12 ········final·Long·value5·=·Long.valueOf(18); 
13 ········final·Long·value6·=·Long.valueOf(35); 
14 ········this.put(value5,·value6); 
15 ········final·Long·value7·=·Long.valueOf(17); 
16 ········final·Long·value8·=·Long.valueOf(42); 
17 ········this.put(value7,·value8); 
18 ········final·Long·value9·=·Long.valueOf(81); 
19 ········final·Long·value10·=·Long.valueOf(43); 
20 ········this.put(value9,·value10); 
21 ········final·Long·value11·=·Long.valueOf(55); 
22 ········final·Long·value12·=·Long.valueOf(44); 
23 ········this.put(value11,·value12); 
24 ········final·Long·value13·=·Long.valueOf(69); 
25 ········final·Long·value14·=·Long.valueOf(45); 
26 ········this.put(value13,·value14); 
27 ········final·Long·value15·=·Long.valueOf(56); 
28 ········final·Long·value16·=·Long.valueOf(46); 
29 ········this.put(value15,·value16); 
30 ········final·Long·value17·=·Long.valueOf(76); 
31 ········final·Long·value18·=·Long.valueOf(47); 
32 ········this.put(value17,·value18); 
33 ········final·Long·value19·=·Long.valueOf(7); 
34 ········final·Long·value20·=·Long.valueOf(48); 
35 ········this.put(value19,·value20); 
36 ········final·Long·value21·=·Long.valueOf(8); 
37 ········final·Long·value22·=·Long.valueOf(49); 
38 ········this.put(value21,·value22); 
39 ········final·Long·value23·=·Long.valueOf(9); 
40 ········final·Long·value24·=·Long.valueOf(50); 
41 ········this.put(value23,·value24); 
42 ········final·Long·value25·=·Long.valueOf(10); 
43 ········final·Long·key·=·value24; 
44 ········final·Long·value26·=·Long.valueOf(51); 
45 ········this.put(value25,·value26); 
46 ········final·Long·value27·=·Long.valueOf(11); 
47 ········final·long·n·=·(long)52; 
48 ········final·Long·key2·=·value26; 
49 ········this.put(value27,·Long.valueOf(n)); 
50 ········final·Long·value28·=·Long.valueOf(12); 
51 ········final·long·n2·=·(long)53; 
52 ········this.put(value28,·Long.valueOf(n2)); 
53 ········final·Long·value29·=·Long.valueOf(13); 
54 ········final·long·n3·=·(long)54; 
55 ········this.put(value29,·Long.valueOf(n3)); 
56 ········this.put(Long.valueOf((long)14),·value11); 
57 ········this.put(Long.valueOf((long)15),·value15); 
58 ········final·Long·value30·=·Long.valueOf(16); 
59 ········final·long·n4·=·(long)57; 
60 ········this.put(value30,·Long.valueOf(n4)); 
61 ········final·Long·value31·=·Long.valueOf(74); 
62 ········final·long·n5·=·(long)59; 
63 ········this.put(value31,·Long.valueOf(n5)); 
64 ········final·Long·value32·=·Long.valueOf(70); 
65 ········final·long·n6·=·(long)61; 
66 ········this.put(value32,·Long.valueOf(n6)); 
67 ········final·Long·value33·=·Long.valueOf(77); 
68 ········final·long·n7·=·(long)64; 
69 ········this.put(value33,·Long.valueOf(n7)); 
70 ········this.put(Long.valueOf((long)71),·Long.valueOf((long)91)); 
71 ········this.put(Long.valueOf((long)73),·Long.valueOf((long)92)); 
72 ········this.put(Long.valueOf((long)72),·Long.valueOf((long)93)); 
73 ········this.put(Long.valueOf((long)68),·Long.valueOf((long)96)); 
74 ········this.put(Long.valueOf((long)29),·Long.valueOf((long)97)); 
75 ········this.put(Long.valueOf((long)30),·Long.valueOf((long)98)); 
76 ········this.put(Long.valueOf((long)31),·Long.valueOf((long)99)); 
77 ········this.put(value2,·Long.valueOf((long)100)); 
78 ········this.put(Long.valueOf((long)33),·Long.valueOf((long)101)); 
79 ········this.put(value4,·Long.valueOf((long)102)); 
80 ········this.put(value6,·Long.valueOf((long)103)); 
81 ········this.put(Long.valueOf((long)36),·Long.valueOf((long)104)); 
82 ········this.put(Long.valueOf((long)37),·Long.valueOf((long)105)); 
83 ········this.put(Long.valueOf((long)38),·Long.valueOf((long)106)); 
84 ········this.put(Long.valueOf((long)39),·Long.valueOf((long)107)); 
85 ········this.put(Long.valueOf((long)40),·Long.valueOf((long)108)); 
86 ········this.put(Long.valueOf((long)41),·Long.valueOf((long)109)); 
87 ········this.put(value8,·Long.valueOf((long)110)); 
88 ········this.put(value10,·Long.valueOf((long)111)); 
89 ········this.put(value12,·Long.valueOf((long)112)); 
90 ········this.put(value14,·Long.valueOf((long)113)); 
91 ········this.put(value16,·Long.valueOf((long)114)); 
92 ········this.put(value18,·Long.valueOf((long)115)); 
93 ········this.put(value20,·Long.valueOf((long)116)); 
94 ········this.put(value22,·Long.valueOf((long)117)); 
Max diff block lines reached; 3/19548 bytes (0.02%) of diff not shown.
604 B
J/M$c.class
582 B
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 23 lines modified
  
1 package·J;1 package·J;
  
 2 import·android.view.KeyEvent;
  
2 public·class·M$c3 public·class·M$c
3 {4 {
4 ····public·long·a;5 ····public·final·KeyEvent·a;
5 ····public·long·b;6 ····public·int·b;
 7 ····public·boolean·c;
 8 ····public·final·/*·synthetic·*/·M·d;
6 ····9 ····
7 ····public·M$c(final·long·a,·final·long·b)·{10 ····public·M$c(final·M·d,·final·KeyEvent·a)·{
 11 ········this.d·=·d;
 12 ········this.b·=·d.a.length;
 13 ········this.c·=·false;
8 ········this.a·=·a;14 ········this.a·=·a;
9 ········this.b·=·b;15 ····}
 16 ····
 17 ····public·M$d$a·a()·{
 18 ········return·(M$d$a)new·M$c$a(this,·(M$a)null);
10 ····}19 ····}
11 }20 }
363 B
J/M$d.class
341 B
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 9 lines modified
  
1 package·J;1 package·J;
  
2 public·class·M$d2 import·android.view.KeyEvent;
  
 3 public·interface·M$d
3 {4 {
 5 ····void·a(final·KeyEvent·p0,·final·M$d$a·p1);
4 ····public·final·int·a; 
5 ····public·final·M$c[]·b; 
6 ···· 
7 ····public·M$d(final·int·a,·final·M$c[]·b)·{ 
8 ········this.a·=·a; 
9 ········this.b·=·b; 
10 ····} 
11 }6 }
538 B
J/M$e.class
516 B
procyon -ec {}
    
Offset 1, 17 lines modifiedOffset 1, 14 lines modified
  
1 package·J;1 package·J;
  
2 public·class·M$e2 import·T.b;
 3 import·android.view.KeyEvent;
  
 4 public·interface·M$e
3 {5 {
 6 ····void·a(final·KeyEvent·p0);
 7 ····
 8 ····boolean·b(final·KeyEvent·p0);
4 ····public·final·int·a; 
5 ····public·final·long·b; 
6 ····public·final·long·c; 
7 ····public·boolean·d; 
8 ····9 ····
 10 ····b·getBinaryMessenger();
9 ····public·M$e(final·int·a,·final·long·b,·final·long·c)·{ 
10 ········this.d·=·false; 
11 ········this.a·=·a; 
12 ········this.b·=·b; 
13 ········this.c·=·c; 
14 ····} 
15 }11 }
2.58 KB
J/M.class
2.57 KB
procyon -ec {}
    
Offset 1, 21 lines modifiedOffset 1, 71 lines modified
  
1 package·J;1 package·J;
  
 2 import·I.b;
2 import·java.util.HashMap;3 import·java.util.Map;
 4 import·android.view.KeyEvent;
 5 import·S.j;
 6 import·S.i;
 7 import·java.util.HashSet;
 8 import·S.j$b;
 9 import·io.flutter.plugin.editing.m$a;
  
3 public·abstract·class·M10 public·class·M·implements·m$a,·j$b
4 {11 {
5 ····public·static·final·HashMap·a; 
6 ····public·static·final·HashMap·b; 
7 ····public·static·final·M$d[]·c;12 ····public·final·M$d[]·a;
 13 ····public·final·HashSet·b;
 14 ····public·final·M$e·c;
8 ····15 ····
9 ····static·{ 
10 ········a·=·(HashMap)new·M$a(); 
11 ········b·=·(HashMap)new·M$b(); 
12 ········c·=·new·M$d[]·{·new·M$d(4096,·new·M$c[]·{·new·M$c(458976L,·8589934848L),·new·M$c(458980L,·8589934849L)·}),·new·M$d(1,·new·M$c[]·{·new·M$c(458977L,·8589934850L),·new·M$c(458981L,·8589934851L)·}),·new·M$d(2,·new·M$c[]·{·new·M$c(458978L,·8589934852L),·new[·...·truncated·by·diffoscope;·len:·32,·SHA:·bbd689a0027a42e3a42cc3dc067f3e61a178b2d6f0f7ee21d8c25f59b20dc570·...·]16 ····public·M(final·M$e·c)·{
 17 ········this.b·=·new·HashSet();
 18 ········this.c·=·c;
 19 ········this.a·=·new·M$d[]·{·(M$d)new·L(c.getBinaryMessenger()),·(M$d)new·G(new·i(c.getBinaryMessenger()))·};
 20 ········new·j(c.getBinaryMessenger()).b((j$b)this);
13 ····}21 ····}
14 ····22 ····
15 ····public·static·M$e[]·a()·{ 
16 ········return·new·M$e[]·{·new·M$e(1048576,·458809L,·4294967556L)·};23 ····public·Map·a()·{
 24 ········return·((L)this.a[0]).h();
 25 ····}
 26 ····
 27 ····public·boolean·b(final·KeyEvent·o)·{
 28 ········final·boolean·remove·=·this.b.remove(o);
 29 ········int·i·=·0;
 30 ········if·(remove)·{
 31 ············return·false;
 32 ········}
 33 ········if·(this.a.length·>·0)·{
 34 ············final·M$c·m$c·=·new·M$c(this,·o);
 35 ············for·(M$d[]·a·=·this.a;·i·<·a.length;·++i)·{
 36 ················a[i].a(o,·m$c.a());
 37 ············}
 38 ········}
 39 ········else·{
 40 ············this.e(o);
 41 ········}
 42 ········return·true;
 43 ····}
 44 ····
 45 ····public·void·d()·{
 46 ········final·int·size·=·this.b.size();
 47 ········if·(size·>·0)·{
 48 ············final·StringBuilder·sb·=·new·StringBuilder();
 49 ············sb.append("A·KeyboardManager·was·destroyed·with·");
 50 ············sb.append(String.valueOf(size));
 51 ············sb.append("·unhandled·redispatch·event(s).");
 52 ············I.b.g("KeyboardManager",·sb.toString());
 53 ········}
 54 ····}
 55 ····
 56 ····public·final·void·e(final·KeyEvent·keyEvent)·{
 57 ········final·M$e·c·=·this.c;
 58 ········if·(c·!=·null)·{
 59 ············if·(!c.b(keyEvent))·{
 60 ················this.b.add(keyEvent);
 61 ················this.c.a(keyEvent);
 62 ················if·(this.b.remove(keyEvent))·{
 63 ····················I.b.g("KeyboardManager",·"A·redispatched·key·event·was·consumed·before·reaching·KeyboardManager");
 64 ················}
 65 ············}
 66 ········}
17 ····}67 ····}
18 }68 }
16.5 KB
J/N$a.class
16.4 KB
procyon -ec {}
    
Offset 1, 30 lines modifiedOffset 1, 286 lines modified
  
1 package·J;1 package·J;
  
2 import·java.util.concurrent.atomic.AtomicLong;2 import·java.util.HashMap;
  
3 public·class·N$a3 public·class·N$a·extends·HashMap
4 {4 {
5 ····public·static·final·AtomicLong·b; 
6 ····public·final·long·a; 
7 ···· 
8 ····static·{ 
9 ········b·=·new·AtomicLong(0L); 
10 ····} 
11 ···· 
12 ····public·N$a(final·long·a)·{ 
13 ········this.a·=·a; 
14 ····} 
15 ···· 
16 ····public·static·N$a·b()·{5 ····public·N$a()·{
17 ········return·c(N$a.b.incrementAndGet()); 
18 ····} 
19 ···· 
20 ····public·static·N$a·c(final·long·n)·{ 
21 ········return·new·N$a(n); 
22 ····} 
23 ···· 
24 ····public·long·d()·{ 
25 ········return·this.a;6 ········final·Long·value·=·Long.valueOf(464L);
 7 ········final·Long·value2·=·Long.valueOf(18);
 8 ········this.put(value,·value2);
 9 ········final·Long·value3·=·Long.valueOf(205L);
 10 ········final·Long·value4·=·Long.valueOf(20);
 11 ········this.put(value3,·value4);
 12 ········this.put(Long.valueOf(142L),·Long.valueOf(65666L));
 13 ········this.put(Long.valueOf(143L),·Long.valueOf(65667L));
 14 ········final·Long·value5·=·Long.valueOf(256L);
 15 ········final·Long·value6·=·Long.valueOf(392961L);
 16 ········this.put(value5,·value6);
 17 ········this.put(Long.valueOf(288L),·value6);
 18 ········final·Long·value7·=·Long.valueOf(257L);
 19 ········final·Long·value8·=·Long.valueOf(392962L);
 20 ········this.put(value7,·value8);
 21 ········this.put(Long.valueOf(289L),·value8);
 22 ········final·Long·value9·=·Long.valueOf(258L);
 23 ········final·Long·value10·=·Long.valueOf(392963L);
 24 ········this.put(value9,·value10);
 25 ········this.put(Long.valueOf(290L),·value10);
 26 ········final·Long·value11·=·Long.valueOf(259L);
 27 ········final·Long·value12·=·Long.valueOf(392964L);
 28 ········this.put(value11,·value12);
 29 ········this.put(Long.valueOf(291L),·value12);
 30 ········final·Long·value13·=·Long.valueOf(260L);
 31 ········final·Long·value14·=·Long.valueOf(392965L);
 32 ········this.put(value13,·value14);
 33 ········this.put(Long.valueOf(292L),·value14);
 34 ········final·Long·value15·=·Long.valueOf(261L);
 35 ········final·Long·value16·=·Long.valueOf(392966L);
 36 ········this.put(value15,·value16);
 37 ········this.put(Long.valueOf(293L),·value16);
 38 ········final·Long·value17·=·Long.valueOf(262L);
 39 ········final·Long·value18·=·Long.valueOf(392967L);
 40 ········this.put(value17,·value18);
 41 ········this.put(Long.valueOf(294L),·value18);
 42 ········final·Long·value19·=·Long.valueOf(263L);
 43 ········final·Long·value20·=·Long.valueOf(392968L);
 44 ········this.put(value19,·value20);
 45 ········this.put(Long.valueOf(295L),·value20);
 46 ········final·Long·value21·=·Long.valueOf(264L);
 47 ········final·Long·value22·=·Long.valueOf(392969L);
 48 ········this.put(value21,·value22);
 49 ········this.put(Long.valueOf(296L),·value22);
 50 ········final·Long·value23·=·Long.valueOf(265L);
 51 ········final·Long·value24·=·Long.valueOf(392970L);
 52 ········this.put(value23,·value24);
 53 ········this.put(Long.valueOf(297L),·value24);
 54 ········final·Long·value25·=·Long.valueOf(266L);
 55 ········final·Long·value26·=·Long.valueOf(392971L);
 56 ········this.put(value25,·value26);
 57 ········this.put(Long.valueOf(298L),·value26);
 58 ········final·Long·value27·=·Long.valueOf(267L);
 59 ········final·Long·value28·=·Long.valueOf(392972L);
 60 ········this.put(value27,·value28);
 61 ········this.put(Long.valueOf(299L),·value28);
 62 ········final·Long·value29·=·Long.valueOf(268L);
 63 ········final·Long·value30·=·Long.valueOf(392973L);
 64 ········this.put(value29,·value30);
 65 ········this.put(Long.valueOf(300L),·value30);
 66 ········final·Long·value31·=·Long.valueOf(269L);
 67 ········final·long·n·=·392974L;
 68 ········this.put(value31,·Long.valueOf(n));
 69 ········this.put(Long.valueOf(301L),·Long.valueOf(n));
 70 ········final·Long·value32·=·Long.valueOf(270L);
 71 ········final·long·n2·=·392975L;
 72 ········this.put(value32,·Long.valueOf(n2));
 73 ········this.put(Long.valueOf(302L),·Long.valueOf(n2));
 74 ········final·Long·value33·=·Long.valueOf(271L);
 75 ········final·long·n3·=·392976L;
 76 ········this.put(value33,·Long.valueOf(n3));
 77 ········this.put(Long.valueOf(303L),·Long.valueOf(n3));
 78 ········this.put(Long.valueOf(304L),·Long.valueOf(392977L));
 79 ········this.put(Long.valueOf(305L),·Long.valueOf(392978L));
 80 ········this.put(Long.valueOf(306L),·Long.valueOf(392979L));
 81 ········this.put(Long.valueOf(310L),·Long.valueOf(392980L));
 82 ········this.put(Long.valueOf(312L),·Long.valueOf(392981L));
 83 ········this.put(Long.valueOf(316L),·Long.valueOf(392982L));
 84 ········this.put(Long.valueOf(311L),·Long.valueOf(392983L));
 85 ········this.put(Long.valueOf(313L),·Long.valueOf(392984L));
 86 ········this.put(Long.valueOf(314L),·Long.valueOf(392985L));
 87 ········this.put(Long.valueOf(315L),·Long.valueOf(392986L));
 88 ········this.put(Long.valueOf(317L),·Long.valueOf(392987L));
 89 ········this.put(Long.valueOf(318L),·Long.valueOf(392988L));
 90 ········this.put(Long.valueOf(307L),·Long.valueOf(392989L));
 91 ········this.put(Long.valueOf(308L),·Long.valueOf(392990L));
 92 ········this.put(Long.valueOf(309L),·Long.valueOf(392991L));
 93 ········this.put(Long.valueOf((long)30),·Long.valueOf(458756L));
 94 ········this.put(Long.valueOf((long)48),·Long.valueOf(458757L));
 95 ········this.put(Long.valueOf((long)46),·Long.valueOf(458758L));
 96 ········this.put(Long.valueOf((long)32),·Long.valueOf(458759L));
 97 ········this.put(value2,·Long.valueOf(458760L));
 98 ········this.put(Long.valueOf((long)33),·Long.valueOf(458761L));
 99 ········this.put(Long.valueOf((long)34),·Long.valueOf(458762L));
 100 ········this.put(Long.valueOf((long)35),·Long.valueOf(458763L));
 101 ········this.put(Long.valueOf((long)23),·Long.valueOf(458764L));
 102 ········this.put(Long.valueOf((long)36),·Long.valueOf(458765L));
 103 ········this.put(Long.valueOf((long)37),·Long.valueOf(458766L));
 104 ········this.put(Long.valueOf((long)38),·Long.valueOf(458767L));
 105 ········this.put(Long.valueOf((long)50),·Long.valueOf(458768L));
Max diff block lines reached; 3/16809 bytes (0.02%) of diff not shown.
1.85 KB
J/N.class
1.83 KB
procyon -ec {}
    
Offset 1, 45 lines modifiedOffset 1, 21 lines modified
  
1 package·J;1 package·J;
  
 2 import·java.util.HashMap;
2 import·android.view.MotionEvent; 
3 import·java.util.PriorityQueue; 
4 import·android.util.LongSparseArray; 
  
5 public·final·class·N3 public·abstract·class·N
6 {4 {
 5 ····public·static·final·HashMap·a;
 6 ····public·static·final·HashMap·b;
7 ····public·static·N·c;7 ····public·static·final·N$d[]·c;
8 ····public·final·LongSparseArray·a; 
9 ····public·final·PriorityQueue·b; 
10 ····8 ····
11 ····public·N()·{ 
12 ········this.a·=·new·LongSparseArray(); 
13 ········this.b·=·new·PriorityQueue();9 ····static·{
 10 ········a·=·(HashMap)new·N$a();
 11 ········b·=·(HashMap)new·N$b();
 12 ········c·=·new·N$d[]·{·new·N$d(4096,·new·N$c[]·{·new·N$c(458976L,·8589934848L),·new·N$c(458980L,·8589934849L)·}),·new·N$d(1,·new·N$c[]·{·new·N$c(458977L,·8589934850L),·new·N$c(458981L,·8589934851L)·}),·new·N$d(2,·new·N$c[]·{·new·N$c(458978L,·8589934852L),·new·N$c(458982L,·8589934853L)·})·};
14 ····}13 ····}
15 ····14 ····
16 ····public·static·N·a()·{15 ····public·static·N$e[]·a()·{
 16 ········return·new·N$e[]·{·new·N$e(1048576,·458809L,·4294967556L)·};
17 ········if·(N.c·==·null)·{ 
18 ············N.c·=·new·N(); 
19 ········} 
20 ········return·N.c; 
21 ····} 
22 ···· 
23 ····public·MotionEvent·b(final·N$a·n$a)·{ 
24 ········while·(!this.b.isEmpty()·&&·Long.valueOf(this.b.peek())·<·N$a.a(n$a))·{ 
25 ············this.a.remove((long)Long.valueOf(this.b.poll())); 
26 ········} 
27 ········if·(!this.b.isEmpty()·&&·Long.valueOf(this.b.peek())·==·N$a.a(n$a))·{ 
28 ············this.b.poll(); 
29 ········} 
30 ········final·MotionEvent·motionEvent·=·(MotionEvent)this.a.get(N$a.a(n$a)); 
31 ········this.a.remove(N$a.a(n$a)); 
32 ········return·motionEvent; 
33 ····} 
34 ···· 
35 ····public·N$a·c(MotionEvent·obtain)·{ 
36 ········final·N$a·b·=·N$a.b(); 
37 ········obtain·=·MotionEvent.obtain(obtain); 
38 ········this.a.put(N$a.a(b),·(Object)obtain); 
39 ········this.b.add(Long.valueOf(N$a.a(b))); 
40 ········return·b; 
41 ····}17 ····}
42 }18 }
1.37 KB
J/O.class
1.35 KB
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 45 lines modified
  
1 package·J;1 package·J;
  
2 public·enum·O2 import·android.view.MotionEvent;
 3 import·java.util.PriorityQueue;
 4 import·android.util.LongSparseArray;
  
 5 public·final·class·O
3 {6 {
4 ····e("surface",·0),· 
5 ····f("texture",·1),· 
6 ····g("image",·2);7 ····public·static·O·c;
 8 ····public·final·LongSparseArray·a;
 9 ····public·final·PriorityQueue·b;
 10 ····
 11 ····public·O()·{
 12 ········this.a·=·new·LongSparseArray();
 13 ········this.b·=·new·PriorityQueue();
 14 ····}
 15 ····
 16 ····public·static·O·a()·{
 17 ········if·(O.c·==·null)·{
 18 ············O.c·=·new·O();
 19 ········}
 20 ········return·O.c;
 21 ····}
 22 ····
 23 ····public·MotionEvent·b(final·O$a·o$a)·{
 24 ········while·(!this.b.isEmpty()·&&·Long.valueOf(this.b.peek())·<·O$a.a(o$a))·{
 25 ············this.a.remove((long)Long.valueOf(this.b.poll()));
 26 ········}
 27 ········if·(!this.b.isEmpty()·&&·Long.valueOf(this.b.peek())·==·O$a.a(o$a))·{
 28 ············this.b.poll();
 29 ········}
 30 ········final·MotionEvent·motionEvent·=·(MotionEvent)this.a.get(O$a.a(o$a));
 31 ········this.a.remove(O$a.a(o$a));
 32 ········return·motionEvent;
 33 ····}
7 ····34 ····
8 ····public·O(final·String·name,·final·int·ordinal)·{35 ····public·O$a·c(MotionEvent·obtain)·{
 36 ········final·O$a·b·=·O$a.b();
 37 ········obtain·=·MotionEvent.obtain(obtain);
 38 ········this.a.put(O$a.a(b),·(Object)obtain);
 39 ········this.b.add(Long.valueOf(O$a.a(b)));
 40 ········return·b;
9 ····}41 ····}
10 }42 }
282 B
J/P.class
264 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 12 lines modified
  
1 package·J;1 package·J;
  
2 public·enum·P2 public·enum·P
3 {3 {
4 ····e("opaque",·0),·4 ····e("surface",·0),·
5 ····f("transparent",·1);5 ····f("texture",·1),·
 6 ····g("image",·2);
6 ····7 ····
7 ····public·P(final·String·name,·final·int·ordinal)·{8 ····public·P(final·String·name,·final·int·ordinal)·{
8 ····}9 ····}
9 }10 }
595 B
J/Q.class
577 B
procyon -ec {}
    
Offset 1, 23 lines modifiedOffset 1, 11 lines modified
  
1 package·J;1 package·J;
  
 2 public·enum·Q
2 import·java.util.concurrent.Executor; 
3 import·android.app.Activity; 
4 import·y.a; 
  
5 public·class·Q 
6 {3 {
 4 ····e("opaque",·0),·
 5 ····f("transparent",·1);
7 ····public·final·a·a; 
8 ···· 
9 ····public·Q(final·a·a)·{ 
10 ········this.a·=·a; 
11 ····} 
12 ···· 
13 ····public·void·a(final·Activity·activity,·final·Executor·executor,·final·n.a·a)·{ 
14 ········this.a.b(activity,·executor,·a); 
15 ····} 
16 ····6 ····
 7 ····public·Q(final·String·name,·final·int·ordinal)·{
17 ····public·void·b(final·n.a·a)·{ 
18 ········this.a.c(a); 
19 ····}8 ····}
20 }9 }
2.13 KB
J/c.class
2.11 KB
procyon -ec {}
    
Offset 15, 27 lines modifiedOffset 15, 27 lines modified
15 import·io.flutter.embedding.engine.renderer.FlutterRenderer;15 import·io.flutter.embedding.engine.renderer.FlutterRenderer;
16 import·android.graphics.Matrix;16 import·android.graphics.Matrix;
  
17 public·class·c17 public·class·c
18 {18 {
19 ····public·static·final·Matrix·f;19 ····public·static·final·Matrix·f;
20 ····public·final·FlutterRenderer·a;20 ····public·final·FlutterRenderer·a;
21 ····public·final·N·b;21 ····public·final·O·b;
22 ····public·final·boolean·c;22 ····public·final·boolean·c;
23 ····public·final·Map·d;23 ····public·final·Map·d;
24 ····public·int·e;24 ····public·int·e;
25 ····25 ····
26 ····static·{26 ····static·{
27 ········f·=·new·Matrix();27 ········f·=·new·Matrix();
28 ····}28 ····}
29 ····29 ····
30 ····public·c(final·FlutterRenderer·a,·final·boolean·c)·{30 ····public·c(final·FlutterRenderer·a,·final·boolean·c)·{
31 ········this.d·=·new·HashMap();31 ········this.d·=·new·HashMap();
32 ········this.a·=·a;32 ········this.a·=·a;
33 ········this.b·=·N.a();33 ········this.b·=·O.a();
34 ········this.c·=·c;34 ········this.c·=·c;
35 ····}35 ····}
36 ····36 ····
37 ····public·final·void·a(final·MotionEvent·motionEvent,·final·int·n,·final·int·n2,·final·int·n3,·final·Matrix·matrix,·final·ByteBuffer·byteBuffer)·{37 ····public·final·void·a(final·MotionEvent·motionEvent,·final·int·n,·final·int·n2,·final·int·n3,·final·Matrix·matrix,·final·ByteBuffer·byteBuffer)·{
38 ········this.b(motionEvent,·n,·n2,·n3,·matrix,·byteBuffer,·null);38 ········this.b(motionEvent,·n,·n2,·n3,·matrix,·byteBuffer,·null);
39 ····}39 ····}
40 ····40 ····
Offset 330, 15 lines modifiedOffset 330, 15 lines modified
330 ············return·false;330 ············return·false;
331 ········}331 ········}
332 ········final·int·d·=·this.d(motionEvent.getActionMasked());332 ········final·int·d·=·this.d(motionEvent.getActionMasked());
333 ········final·ByteBuffer·allocateDirect·=·ByteBuffer.allocateDirect(motionEvent.getPointerCount()·*·288);333 ········final·ByteBuffer·allocateDirect·=·ByteBuffer.allocateDirect(motionEvent.getPointerCount()·*·288);
334 ········allocateDirect.order(ByteOrder.LITTLE_ENDIAN);334 ········allocateDirect.order(ByteOrder.LITTLE_ENDIAN);
335 ········this.b(motionEvent,·motionEvent.getActionIndex(),·d,·0,·J.c.f,·allocateDirect,·context);335 ········this.b(motionEvent,·motionEvent.getActionIndex(),·d,·0,·J.c.f,·allocateDirect,·context);
336 ········if·(allocateDirect.position()·%·288·==·0)·{336 ········if·(allocateDirect.position()·%·288·==·0)·{
337 ············this.a.h(allocateDirect,·allocateDirect.position());337 ············this.a.g(allocateDirect,·allocateDirect.position());
338 ············return·b;338 ············return·b;
339 ········}339 ········}
340 ········throw·new·AssertionError((Object)"Packet·position·is·not·on·field·boundary.");340 ········throw·new·AssertionError((Object)"Packet·position·is·not·on·field·boundary.");
341 ····}341 ····}
342 ····342 ····
343 ····public·boolean·k(final·MotionEvent·motionEvent)·{343 ····public·boolean·k(final·MotionEvent·motionEvent)·{
344 ········return·this.l(motionEvent,·J.c.f);344 ········return·this.l(motionEvent,·J.c.f);
Offset 377, 13 lines modifiedOffset 377, 13 lines modified
377 ········}377 ········}
378 ········else·{378 ········else·{
379 ············for·(int·j·=·0;·j·<·pointerCount;·++j)·{379 ············for·(int·j·=·0;·j·<·pointerCount;·++j)·{
380 ················this.a(motionEvent,·j,·d,·0,·matrix,·allocateDirect);380 ················this.a(motionEvent,·j,·d,·0,·matrix,·allocateDirect);
381 ············}381 ············}
382 ········}382 ········}
383 ········if·(allocateDirect.position()·%·288·==·0)·{383 ········if·(allocateDirect.position()·%·288·==·0)·{
384 ············this.a.h(allocateDirect,·allocateDirect.position());384 ············this.a.g(allocateDirect,·allocateDirect.position());
385 ············return·n·!=·0;385 ············return·n·!=·0;
386 ········}386 ········}
387 ········throw·new·AssertionError((Object)"Packet·position·is·not·on·field·boundary");387 ········throw·new·AssertionError((Object)"Packet·position·is·not·on·field·boundary");
388 ····}388 ····}
389 }389 }
3.04 KB
J/f.class
3.02 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 33 lines modifiedOffset 1, 34 lines modified
1 ··SHA-256·checksum·161281bfe97c7ef669a9603c03625f94e9d806b17e4e46edca1df46476c5736b1 ··SHA-256·checksum·a29aaecefb189669ac1a551f8f10705dbc0fef861fb41ba6dbc6cc86c6eb3e98
2 public·abstract·class·J.f2 public·abstract·class·J.f
3 ··minor·version:·03 ··minor·version:·0
4 ··major·version:·494 ··major·version:·49
5 ··flags:·(0x1421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT,·ACC_SYNTHETIC5 ··flags:·(0x1421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT,·ACC_SYNTHETIC
6 ··this_class:·#2··························//·J/f6 ··this_class:·#2··························//·J/f
7 ··super_class:·#4·························//·java/lang/Object7 ··super_class:·#4·························//·java/lang/Object
8 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·08 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·0
9 Constant·pool:9 Constant·pool:
10 ···#1·=·Utf8···············J/f10 ···#1·=·Utf8···············J/f
11 ···#2·=·Class··············#1·············//·J/f11 ···#2·=·Class··············#1·············//·J/f
12 ···#3·=·Utf8···············java/lang/Object12 ···#3·=·Utf8···············java/lang/Object
13 ···#4·=·Class··············#3·············//·java/lang/Object13 ···#4·=·Class··············#3·············//·java/lang/Object
14 ···#5·=·Utf8···············android/window/OnBackInvokedDispatcher14 ···#5·=·Utf8···············android/window/OnBackInvokedDispatcher
15 ···#6·=·Class··············#5·············//·android/window/OnBackInvokedDispatcher15 ···#6·=·Class··············#5·············//·android/window/OnBackInvokedDispatcher
16 ···#7·=·Utf8···············unregisterOnBackInvokedCallback16 ···#7·=·Utf8···············registerOnBackInvokedCallback
17 ···#8·=·Utf8···············(Landroid/window/OnBackInvokedCallback;)V17 ···#8·=·Utf8···············(ILandroid/window/OnBackInvokedCallback;)V
18 ···#9·=·NameAndType········#7:#8··········//·unregisterOnBackInvokedCallback:(Landroid/window/OnBackInvokedCallback;)V18 ···#9·=·NameAndType········#7:#8··········//·registerOnBackInvokedCallback:(ILandroid/window/OnBackInvokedCallback;)V
19 ··#10·=·InterfaceMethodref·#6.#9··········//·android/window/OnBackInvokedDispatcher.unregisterOnBackInvokedCallback:(Landroid/window/OnBackInvokedCallback;)V19 ··#10·=·InterfaceMethodref·#6.#9··········//·android/window/OnBackInvokedDispatcher.registerOnBackInvokedCallback:(ILandroid/window/OnBackInvokedCallback;)V
20 ··#11·=·Utf8···············Code20 ··#11·=·Utf8···············Code
21 ··#12·=·Utf8···············a21 ··#12·=·Utf8···············a
22 ··#13·=·Utf8···············(Landroid/window/OnBackInvokedDispatcher;Landroid/window/OnBackInvokedCallback;)V22 ··#13·=·Utf8···············(Landroid/window/OnBackInvokedDispatcher;ILandroid/window/OnBackInvokedCallback;)V
23 {23 {
24 ··public·static·void·a(android.window.OnBackInvokedDispatcher,·android.window.OnBackInvokedCallback);24 ··public·static·void·a(android.window.OnBackInvokedDispatcher,·int,·android.window.OnBackInvokedCallback);
25 ····descriptor:·(Landroid/window/OnBackInvokedDispatcher;Landroid/window/OnBackInvokedCallback;)V25 ····descriptor:·(Landroid/window/OnBackInvokedDispatcher;ILandroid/window/OnBackInvokedCallback;)V
26 ····flags:·(0x1049)·ACC_PUBLIC,·ACC_STATIC,·ACC_BRIDGE,·ACC_SYNTHETIC26 ····flags:·(0x1049)·ACC_PUBLIC,·ACC_STATIC,·ACC_BRIDGE,·ACC_SYNTHETIC
27 ····Code:27 ····Code:
28 ······stack=300,·locals=2,·args_size=228 ······stack=300,·locals=3,·args_size=3
29 ·········0:·aload_029 ·········0:·aload_0
30 ·········1:·aload_130 ·········1:·iload_1
 31 ·········2:·aload_2
31 ·········2:·invokeinterface·#10,··2···········//·InterfaceMethod·android/window/OnBackInvokedDispatcher.unregisterOnBackInvokedCallback:(Landroid/window/OnBackInvokedCallback;)V32 ·········3:·invokeinterface·#10,··3···········//·InterfaceMethod·android/window/OnBackInvokedDispatcher.registerOnBackInvokedCallback:(ILandroid/window/OnBackInvokedCallback;)V
32 ·········7:·return33 ·········8:·return
33 }34 }
3.04 KB
J/g.class
3.02 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 34 lines modifiedOffset 1, 33 lines modified
1 ··SHA-256·checksum·c2fb221816696adf460f32c71841150fa32c34791beeba8d384456b22cb3d1721 ··SHA-256·checksum·bb4acf543e8129341aac631167088656dc7cff8d4f950e151d03f9dbd91e39d4
2 public·abstract·class·J.g2 public·abstract·class·J.g
3 ··minor·version:·03 ··minor·version:·0
4 ··major·version:·494 ··major·version:·49
5 ··flags:·(0x1421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT,·ACC_SYNTHETIC5 ··flags:·(0x1421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT,·ACC_SYNTHETIC
6 ··this_class:·#2··························//·J/g6 ··this_class:·#2··························//·J/g
7 ··super_class:·#4·························//·java/lang/Object7 ··super_class:·#4·························//·java/lang/Object
8 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·08 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·0
9 Constant·pool:9 Constant·pool:
10 ···#1·=·Utf8···············J/g10 ···#1·=·Utf8···············J/g
11 ···#2·=·Class··············#1·············//·J/g11 ···#2·=·Class··············#1·············//·J/g
12 ···#3·=·Utf8···············java/lang/Object12 ···#3·=·Utf8···············java/lang/Object
13 ···#4·=·Class··············#3·············//·java/lang/Object13 ···#4·=·Class··············#3·············//·java/lang/Object
14 ···#5·=·Utf8···············android/window/OnBackInvokedDispatcher14 ···#5·=·Utf8···············android/window/OnBackInvokedDispatcher
15 ···#6·=·Class··············#5·············//·android/window/OnBackInvokedDispatcher15 ···#6·=·Class··············#5·············//·android/window/OnBackInvokedDispatcher
16 ···#7·=·Utf8···············registerOnBackInvokedCallback16 ···#7·=·Utf8···············unregisterOnBackInvokedCallback
17 ···#8·=·Utf8···············(ILandroid/window/OnBackInvokedCallback;)V17 ···#8·=·Utf8···············(Landroid/window/OnBackInvokedCallback;)V
18 ···#9·=·NameAndType········#7:#8··········//·registerOnBackInvokedCallback:(ILandroid/window/OnBackInvokedCallback;)V18 ···#9·=·NameAndType········#7:#8··········//·unregisterOnBackInvokedCallback:(Landroid/window/OnBackInvokedCallback;)V
19 ··#10·=·InterfaceMethodref·#6.#9··········//·android/window/OnBackInvokedDispatcher.registerOnBackInvokedCallback:(ILandroid/window/OnBackInvokedCallback;)V19 ··#10·=·InterfaceMethodref·#6.#9··········//·android/window/OnBackInvokedDispatcher.unregisterOnBackInvokedCallback:(Landroid/window/OnBackInvokedCallback;)V
20 ··#11·=·Utf8···············Code20 ··#11·=·Utf8···············Code
21 ··#12·=·Utf8···············a21 ··#12·=·Utf8···············a
22 ··#13·=·Utf8···············(Landroid/window/OnBackInvokedDispatcher;ILandroid/window/OnBackInvokedCallback;)V22 ··#13·=·Utf8···············(Landroid/window/OnBackInvokedDispatcher;Landroid/window/OnBackInvokedCallback;)V
23 {23 {
24 ··public·static·void·a(android.window.OnBackInvokedDispatcher,·int,·android.window.OnBackInvokedCallback);24 ··public·static·void·a(android.window.OnBackInvokedDispatcher,·android.window.OnBackInvokedCallback);
25 ····descriptor:·(Landroid/window/OnBackInvokedDispatcher;ILandroid/window/OnBackInvokedCallback;)V25 ····descriptor:·(Landroid/window/OnBackInvokedDispatcher;Landroid/window/OnBackInvokedCallback;)V
26 ····flags:·(0x1049)·ACC_PUBLIC,·ACC_STATIC,·ACC_BRIDGE,·ACC_SYNTHETIC26 ····flags:·(0x1049)·ACC_PUBLIC,·ACC_STATIC,·ACC_BRIDGE,·ACC_SYNTHETIC
27 ····Code:27 ····Code:
28 ······stack=300,·locals=3,·args_size=328 ······stack=300,·locals=2,·args_size=2
29 ·········0:·aload_029 ·········0:·aload_0
30 ·········1:·iload_130 ·········1:·aload_1
31 ·········2:·aload_2 
32 ·········3:·invokeinterface·#10,··3···········//·InterfaceMethod·android/window/OnBackInvokedDispatcher.registerOnBackInvokedCallback:(ILandroid/window/OnBackInvokedCallback;)V31 ·········2:·invokeinterface·#10,··2···········//·InterfaceMethod·android/window/OnBackInvokedDispatcher.unregisterOnBackInvokedCallback:(Landroid/window/OnBackInvokedCallback;)V
33 ·········8:·return32 ·········7:·return
34 }33 }
624 B
J/i$a.class
602 B
procyon -ec {}
    
Offset 9, 22 lines modifiedOffset 9, 22 lines modified
9 ····public·final·/*·synthetic·*/·i·a;9 ····public·final·/*·synthetic·*/·i·a;
10 ····10 ····
11 ····public·i$a(final·i·a)·{11 ····public·i$a(final·i·a)·{
12 ········this.a·=·a;12 ········this.a·=·a;
13 ····}13 ····}
14 ····14 ····
15 ····public·void·onBackCancelled()·{15 ····public·void·onBackCancelled()·{
16 ········this.a.E();16 ········this.a.F();
17 ····}17 ····}
18 ····18 ····
19 ····public·void·onBackInvoked()·{19 ····public·void·onBackInvoked()·{
20 ········this.a.F();20 ········this.a.G();
21 ····}21 ····}
22 ····22 ····
23 ····public·void·onBackProgressed(final·BackEvent·backEvent)·{23 ····public·void·onBackProgressed(final·BackEvent·backEvent)·{
24 ········this.a.U(backEvent);24 ········this.a.V(backEvent);
25 ····}25 ····}
26 ····26 ····
27 ····public·void·onBackStarted(final·BackEvent·backEvent)·{27 ····public·void·onBackStarted(final·BackEvent·backEvent)·{
28 ········this.a.Q(backEvent);28 ········this.a.R(backEvent);
29 ····}29 ····}
30 }30 }
545 B
J/j$c.class
523 B
procyon -ec {}
    
Offset 12, 17 lines modifiedOffset 12, 19 lines modified
  
12 public·interface·j$c·extends·h$d12 public·interface·j$c·extends·h$d
13 {13 {
14 ····a·A(final·Context·p0);14 ····a·A(final·Context·p0);
15 ····15 ····
16 ····boolean·B();16 ····boolean·B();
17 ····17 ····
18 ····P·C();18 ····boolean·C();
19 ····19 ····
 20 ····Q·D();
 21 ····
20 ····void·D(final·a·p0);22 ····void·E(final·a·p0);
21 ····23 ····
22 ····void·b();24 ····void·b();
23 ····25 ····
24 ····Context·c();26 ····Context·c();
25 ····27 ····
26 ····Activity·d();28 ····Activity·d();
27 ····29 ····
Offset 38, 15 lines modifiedOffset 40, 15 lines modified
38 ····40 ····
39 ····j·k();41 ····j·k();
40 ····42 ····
41 ····List·l();43 ····List·l();
42 ····44 ····
43 ····boolean·m();45 ····boolean·m();
44 ····46 ····
45 ····O·n();47 ····P·n();
46 ····48 ····
47 ····boolean·o();49 ····boolean·o();
48 ····50 ····
49 ····void·p(final·t·p0);51 ····void·p(final·t·p0);
50 ····52 ····
51 ····boolean·q();53 ····boolean·q();
52 ····54 ····
14.1 KB
J/i.class
14.1 KB
procyon -ec {}
    
Offset 34, 140 lines modifiedOffset 34, 144 lines modified
34 ····34 ····
35 ····static·{35 ····static·{
36 ········i·=·View.generateViewId();36 ········i·=·View.generateViewId();
37 ····}37 ····}
38 ····38 ····
39 ····public·i()·{39 ····public·i()·{
40 ········this.e·=·false;40 ········this.e·=·false;
41 ········OnBackInvokedCallback·j;41 ········OnBackInvokedCallback·k;
42 ········if·(Build$VERSION.SDK_INT·<·33)·{42 ········if·(Build$VERSION.SDK_INT·<·33)·{
43 ············j·=·null;43 ············k·=·null;
44 ········}44 ········}
45 ········else·{45 ········else·{
46 ············j·=·this.J();46 ············k·=·this.K();
47 ········}47 ········}
48 ········this.h·=·j;48 ········this.h·=·k;
49 ········this.g·=·new·k((j)this);49 ········this.g·=·new·k((j)this);
50 ····}50 ····}
51 ····51 ····
52 ····public·a·A(final·Context·context)·{52 ····public·a·A(final·Context·context)·{
53 ········return·null;53 ········return·null;
54 ····}54 ····}
55 ····55 ····
56 ····public·boolean·B()·{56 ····public·boolean·B()·{
57 ········try·{57 ········try·{
58 ············final·Bundle·m·=·this.M();58 ············final·Bundle·n·=·this.N();
59 ············try·{59 ············try·{
60 ················return·J.k.a(m);60 ················return·J.k.a(n);
61 ············}61 ············}
62 ············catch·(final·PackageManager$NameNotFoundException·ex)·{62 ············catch·(final·PackageManager$NameNotFoundException·ex)·{
63 ················return·false;63 ················return·false;
64 ············}64 ············}
65 ········}65 ········}
66 ········catch·(final·PackageManager$NameNotFoundException·ex2)·{}66 ········catch·(final·PackageManager$NameNotFoundException·ex2)·{}
67 ····}67 ····}
68 ····68 ····
 69 ····public·boolean·C()·{
 70 ········return·this.e;
 71 ····}
 72 ····
69 ····public·P·C()·{73 ····public·Q·D()·{
70 ········P·p;74 ········Q·q;
71 ········if·(this.K()·==·k$a.e)·{75 ········if·(this.L()·==·k$a.e)·{
72 ············p·=·P.e;76 ············q·=·Q.e;
73 ········}77 ········}
74 ········else·{78 ········else·{
75 ············p·=·P.f;79 ············q·=·Q.f;
76 ········}80 ········}
77 ········return·p;81 ········return·q;
78 ····}82 ····}
79 ····83 ····
80 ····public·void·D(final·a·a)·{84 ····public·void·E(final·a·a)·{
81 ········if·(this.f.p())·{85 ········if·(this.f.p())·{
82 ············return;86 ············return;
83 ········}87 ········}
84 ········R.a.a(a);88 ········R.a.a(a);
85 ····}89 ····}
86 ····90 ····
87 ····public·void·E()·{91 ····public·void·F()·{
88 ········if·(this.R("cancelBackGesture"))·{92 ········if·(this.S("cancelBackGesture"))·{
89 ············this.f.h();93 ············this.f.h();
90 ········}94 ········}
91 ····}95 ····}
92 ····96 ····
93 ····public·void·F()·{97 ····public·void·G()·{
94 ········if·(this.R("commitBackGesture"))·{98 ········if·(this.S("commitBackGesture"))·{
95 ············this.f.i();99 ············this.f.i();
96 ········}100 ········}
97 ····}101 ····}
98 ····102 ····
99 ····public·final·void·G()·{103 ····public·final·void·H()·{
100 ········final·Window·window·=·this.getWindow();104 ········final·Window·window·=·this.getWindow();
101 ········window.addFlags(-1·<<·-1);105 ········window.addFlags(-1·<<·-1);
102 ········window.setStatusBarColor(1073741824);106 ········window.setStatusBarColor(1073741824);
103 ········window.getDecorView().setSystemUiVisibility(1280);107 ········window.getDecorView().setSystemUiVisibility(1280);
104 ····}108 ····}
105 ····109 ····
106 ····public·final·void·H()·{110 ····public·final·void·I()·{
107 ········if·(this.K()·==·k$a.f)·{111 ········if·(this.L()·==·k$a.f)·{
108 ············this.getWindow().setBackgroundDrawable((Drawable)new·ColorDrawable(0));112 ············this.getWindow().setBackgroundDrawable((Drawable)new·ColorDrawable(0));
109 ········}113 ········}
110 ····}114 ····}
111 ····115 ····
112 ····public·final·View·I()·{116 ····public·final·View·J()·{
113 ········return·this.f.u((LayoutInflater)null,·(ViewGroup)null,·(Bundle)null,·J.i.i,·this.n()·==·O.e);117 ········return·this.f.u((LayoutInflater)null,·(ViewGroup)null,·(Bundle)null,·J.i.i,·this.n()·==·P.e);
114 ····}118 ····}
115 ····119 ····
116 ····public·final·OnBackInvokedCallback·J()·{120 ····public·final·OnBackInvokedCallback·K()·{
117 ········if·(Build$VERSION.SDK_INT·>=·34)·{121 ········if·(Build$VERSION.SDK_INT·>=·34)·{
118 ············return·(OnBackInvokedCallback)new·i$a(this);122 ············return·(OnBackInvokedCallback)new·i$a(this);
119 ········}123 ········}
120 ········return·(OnBackInvokedCallback)new·h(this);124 ········return·(OnBackInvokedCallback)new·h(this);
121 ····}125 ····}
122 ····126 ····
123 ····public·k$a·K()·{127 ····public·k$a·L()·{
124 ········final·Intent·intent·=·this.getIntent();128 ········final·Intent·intent·=·this.getIntent();
125 ········final·String·s·=·"background_mode";129 ········final·String·s·=·"background_mode";
126 ········if·(intent.hasExtra(s))·{130 ········if·(intent.hasExtra(s))·{
127 ············return·k$a.valueOf(this.getIntent().getStringExtra(s));131 ············return·k$a.valueOf(this.getIntent().getStringExtra(s));
128 ········}132 ········}
129 ········return·k$a.e;133 ········return·k$a.e;
130 ····}134 ····}
131 ····135 ····
132 ····public·a·L()·{136 ····public·a·M()·{
133 ········return·this.f.n();137 ········return·this.f.n();
134 ····}138 ····}
135 ····139 ····
136 ····public·Bundle·M()·{140 ····public·Bundle·N()·{
137 ········return·((Context)this).getPackageManager().getActivityInfo(this.getComponentName(),·128).metaData;141 ········return·((Context)this).getPackageManager().getActivityInfo(this.getComponentName(),·128).metaData;
138 ····}142 ····}
139 ····143 ····
140 ····public·final·boolean·N()·{144 ····public·final·boolean·O()·{
141 ········return·(((Context)this).getApplicationInfo().flags·&·0x2)·!=·0x0;145 ········return·(((Context)this).getApplicationInfo().flags·&·0x2)·!=·0x0;
142 ····}146 ····}
143 ····147 ····
144 ····public·void·O()·{148 ····public·void·P()·{
145 ········if·(Build$VERSION.SDK_INT·>=·33)·{149 ········if·(Build$VERSION.SDK_INT·>=·33)·{
146 ············J.g.a(J.e.a(this),·0,·this.h);150 ············J.f.a(J.e.a(this),·0,·this.h);
147 ············this.e·=·true;151 ············this.e·=·true;
148 ········}152 ········}
149 ····}153 ····}
150 ····154 ····
151 ····public·void·P()·{155 ····public·void·Q()·{
152 ········this.T();156 ········this.U();
153 ········final·J.j·f·=·this.f;157 ········final·J.j·f·=·this.f;
154 ········if·(f·!=·null)·{158 ········if·(f·!=·null)·{
155 ············f.J();159 ············f.J();
156 ············this.f·=·null;160 ············this.f·=·null;
Max diff block lines reached; 10389/14431 bytes (71.99%) of diff not shown.
851 B
J/j$a.class
829 B
procyon -ec {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
  
1 package·J;1 package·J;
  
2 import·io.flutter.embedding.engine.renderer.j;2 import·io.flutter.embedding.engine.renderer.k;
  
3 public·class·j$a·implements·j3 public·class·j$a·implements·k
4 {4 {
5 ····public·final·/*·synthetic·*/·J.j·a;5 ····public·final·/*·synthetic·*/·j·a;
6 ····6 ····
7 ····public·j$a(final·J.j·a)·{7 ····public·j$a(final·j·a)·{
8 ········this.a·=·a;8 ········this.a·=·a;
9 ····}9 ····}
10 ····10 ····
11 ····public·void·b()·{11 ····public·void·b()·{
12 ········J.j.a(this.a).b();12 ········j.a(this.a).b();
13 ········J.j.c(this.a,·false);13 ········j.c(this.a,·false);
14 ····}14 ····}
15 ····15 ····
16 ····public·void·f()·{16 ····public·void·f()·{
17 ········J.j.a(this.a).f();17 ········j.a(this.a).f();
18 ········final·J.j·a·=·this.a;18 ········final·j·a·=·this.a;
19 ········final·boolean·b·=·true;19 ········final·boolean·b·=·true;
20 ········J.j.c(a,·b);20 ········j.c(a,·b);
21 ········J.j.d(this.a,·b);21 ········j.d(this.a,·b);
22 ····}22 ····}
23 }23 }
692 B
J/j$b.class
670 B
procyon -ec {}
    
Offset 2, 18 lines modifiedOffset 2, 18 lines modified
2 package·J;2 package·J;
  
3 import·android.view.View;3 import·android.view.View;
4 import·android.view.ViewTreeObserver$OnPreDrawListener;4 import·android.view.ViewTreeObserver$OnPreDrawListener;
  
5 public·class·j$b·implements·ViewTreeObserver$OnPreDrawListener5 public·class·j$b·implements·ViewTreeObserver$OnPreDrawListener
6 {6 {
7 ····public·final·/*·synthetic·*/·B·a;7 ····public·final·/*·synthetic·*/·C·a;
8 ····public·final·/*·synthetic·*/·j·b;8 ····public·final·/*·synthetic·*/·j·b;
9 ····9 ····
10 ····public·j$b(final·j·b,·final·B·a)·{10 ····public·j$b(final·j·b,·final·C·a)·{
11 ········this.b·=·b;11 ········this.b·=·b;
12 ········this.a·=·a;12 ········this.a·=·a;
13 ····}13 ····}
14 ····14 ····
15 ····public·boolean·onPreDraw()·{15 ····public·boolean·onPreDraw()·{
16 ········if·(j.b(this.b)·&&·this.b.e·!=·null)·{16 ········if·(j.b(this.b)·&&·this.b.e·!=·null)·{
17 ············((View)this.a).getViewTreeObserver().removeOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)this);17 ············((View)this.a).getViewTreeObserver().removeOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)this);
6.26 KB
J/j.class
6.24 KB
procyon -ec {}
    
Offset 1, 50 lines modifiedOffset 1, 52 lines modified
  
1 package·J;1 package·J;
  
2 import·android.view.TextureView;2 import·android.view.TextureView;
 3 import·android.os.BaseBundle;
3 import·android.view.View;4 import·android.view.View;
4 import·android.view.ViewGroup;5 import·android.view.ViewGroup;
5 import·android.view.LayoutInflater;6 import·android.view.LayoutInflater;
6 import·android.content.Context;7 import·android.content.Context;
7 import·android.net.Uri;8 import·android.net.Uri;
8 import·android.content.Intent;9 import·android.content.Intent;
9 import·android.app.Activity;10 import·android.app.Activity;
10 import·L.a$b;11 import·L.a$b;
11 import·android.window.BackEvent;12 import·android.window.BackEvent;
12 import·K.c;13 import·K.c;
13 import·io.flutter.embedding.engine.b$b;14 import·io.flutter.embedding.engine.b$b;
14 import·android.os.Bundle;15 import·android.os.Bundle;
15 import·java.util.Arrays;16 import·java.util.Arrays;
 17 import·io.flutter.embedding.engine.renderer.k;
16 import·io.flutter.embedding.engine.b;18 import·io.flutter.embedding.engine.b;
17 import·android.view.ViewTreeObserver$OnPreDrawListener;19 import·android.view.ViewTreeObserver$OnPreDrawListener;
18 import·io.flutter.plugin.platform.h;20 import·io.flutter.plugin.platform.h;
19 import·io.flutter.embedding.engine.a;21 import·io.flutter.embedding.engine.a;
  
20 public·class·j·implements·d22 public·class·j·implements·d
21 {23 {
22 ····public·j$c·a;24 ····public·j$c·a;
23 ····public·a·b;25 ····public·a·b;
24 ····public·B·c;26 ····public·C·c;
25 ····public·h·d;27 ····public·h·d;
26 ····public·ViewTreeObserver$OnPreDrawListener·e;28 ····public·ViewTreeObserver$OnPreDrawListener·e;
27 ····public·boolean·f;29 ····public·boolean·f;
28 ····public·boolean·g;30 ····public·boolean·g;
29 ····public·boolean·h;31 ····public·boolean·h;
30 ····public·boolean·i;32 ····public·boolean·i;
31 ····public·Integer·j;33 ····public·Integer·j;
32 ····public·b·k;34 ····public·b·k;
33 ····public·final·io.flutter.embedding.engine.renderer.j·l;35 ····public·final·k·l;
34 ····36 ····
35 ····public·j(final·j$c·j$c)·{37 ····public·j(final·j$c·j$c)·{
36 ········this(j$c,·null);38 ········this(j$c,·null);
37 ····}39 ····}
38 ····40 ····
39 ····public·j(final·j$c·a,·final·b·k)·{41 ····public·j(final·j$c·a,·final·b·k)·{
40 ········this.l·=·(io.flutter.embedding.engine.renderer.j)new·j$a(this);42 ········this.l·=·(k)new·j$a(this);
41 ········this.a·=·a;43 ········this.a·=·a;
42 ········this.h·=·false;44 ········this.h·=·false;
43 ········this.k·=·k;45 ········this.k·=·k;
44 ····}46 ····}
45 ····47 ····
46 ····public·void·A(final·int·i,·final·String[]·a,·final·int[]·a2)·{48 ····public·void·A(final·int·i,·final·String[]·a,·final·int[]·a2)·{
47 ········this.l();49 ········this.l();
Offset 105, 14 lines modifiedOffset 107, 17 lines modified
105 ············bundle.putByteArray("framework",·this.b.u().h());107 ············bundle.putByteArray("framework",·this.b.u().h());
106 ········}108 ········}
107 ········if·(this.a.m())·{109 ········if·(this.a.m())·{
108 ············final·Bundle·bundle2·=·new·Bundle();110 ············final·Bundle·bundle2·=·new·Bundle();
109 ············this.b.i().h(bundle2);111 ············this.b.i().h(bundle2);
110 ············bundle.putBundle("plugins",·bundle2);112 ············bundle.putBundle("plugins",·bundle2);
111 ········}113 ········}
 114 ········if·(this.a.s()·!=·null·&&·!this.a.o())·{
 115 ············((BaseBundle)bundle).putBoolean("enableOnBackInvokedCallbackState",·this.a.C());
 116 ········}
112 ····}117 ····}
113 ····118 ····
114 ····public·void·E()·{119 ····public·void·E()·{
115 ········I.b.f("FlutterActivityAndFragmentDelegate",·"onStart()");120 ········I.b.f("FlutterActivityAndFragmentDelegate",·"onStart()");
116 ········this.l();121 ········this.l();
117 ········this.k();122 ········this.k();
118 ········final·Integer·j·=·this.j;123 ········final·Integer·j·=·this.j;
Offset 130, 27 lines modifiedOffset 135, 27 lines modified
130 ················b.l().d();135 ················b.l().d();
131 ············}136 ············}
132 ········}137 ········}
133 ········this.j·=·Integer.valueOf(((View)this.c).getVisibility());138 ········this.j·=·Integer.valueOf(((View)this.c).getVisibility());
134 ········this.c.setVisibility(8);139 ········this.c.setVisibility(8);
135 ········final·a·b2·=·this.b;140 ········final·a·b2·=·this.b;
136 ········if·(b2·!=·null)·{141 ········if·(b2·!=·null)·{
137 ············b2.t().k(40);142 ············b2.t().j(40);
138 ········}143 ········}
139 ····}144 ····}
140 ····145 ····
141 ····public·void·G(final·int·n)·{146 ····public·void·G(final·int·n)·{
142 ········this.l();147 ········this.l();
143 ········final·a·b·=·this.b;148 ········final·a·b·=·this.b;
144 ········if·(b·!=·null)·{149 ········if·(b·!=·null)·{
145 ············if·(this.h·&&·n·>=·10)·{150 ············if·(this.h·&&·n·>=·10)·{
146 ················b.k().k();151 ················b.k().k();
147 ················this.b.x().a();152 ················this.b.y().a();
148 ············}153 ············}
149 ············this.b.t().k(n);154 ············this.b.t().j(n);
150 ············this.b.q().Z(n);155 ············this.b.q().Z(n);
151 ········}156 ········}
152 ····}157 ····}
153 ····158 ····
154 ····public·void·H()·{159 ····public·void·H()·{
155 ········this.l();160 ········this.l();
156 ········final·a·b·=·this.b;161 ········final·a·b·=·this.b;
Offset 331, 21 lines modifiedOffset 336, 21 lines modified
331 ············this.b.j().c();336 ············this.b.j().c();
332 ········}337 ········}
333 ········else·{338 ········else·{
334 ············I.b.g(s,·"Invoked·commitBackGesture()·before·FlutterFragment·was·attached·to·an·Activity.");339 ············I.b.g(s,·"Invoked·commitBackGesture()·before·FlutterFragment·was·attached·to·an·Activity.");
335 ········}340 ········}
336 ····}341 ····}
337 ····342 ····
338 ····public·final·void·j(final·B·b)·{343 ····public·final·void·j(final·C·c)·{
339 ········if·(this.a.n()·==·O.e)·{344 ········if·(this.a.n()·==·P.e)·{
340 ············if·(this.e·!=·null)·{345 ············if·(this.e·!=·null)·{
341 ················((View)b).getViewTreeObserver().removeOnPreDrawListener(this.e);346 ················((View)c).getViewTreeObserver().removeOnPreDrawListener(this.e);
342 ············}347 ············}
343 ············this.e·=·(ViewTreeObserver$OnPreDrawListener)new·j$b(this,·b);348 ············this.e·=·(ViewTreeObserver$OnPreDrawListener)new·j$b(this,·c);
344 ············((View)b).getViewTreeObserver().addOnPreDrawListener(this.e);349 ············((View)c).getViewTreeObserver().addOnPreDrawListener(this.e);
345 ············return;350 ············return;
346 ········}351 ········}
347 ········throw·new·IllegalArgumentException("Cannot·delay·the·first·Android·view·draw·when·the·render·mode·is·not·set·to·`RenderMode.surface`.");352 ········throw·new·IllegalArgumentException("Cannot·delay·the·first·Android·view·draw·when·the·render·mode·is·not·set·to·`RenderMode.surface`.");
348 ····}353 ····}
349 ····354 ····
350 ····public·final·void·k()·{355 ····public·final·void·k()·{
351 ········if·(this.a.s()·!=·null)·{356 ········if·(this.a.s()·!=·null)·{
Offset 458, 15 lines modifiedOffset 463, 15 lines modified
458 ········}463 ········}
459 ········if·(this.a.m())·{464 ········if·(this.a.m())·{
460 ············I.b.f("FlutterActivityAndFragmentDelegate",·"Attaching·FlutterEngine·to·the·Activity·that·owns·this·delegate.");465 ············I.b.f("FlutterActivityAndFragmentDelegate",·"Attaching·FlutterEngine·to·the·Activity·that·owns·this·delegate.");
461 ············this.b.i().c((d)this,·this.a.h());466 ············this.b.i().c((d)this,·this.a.h());
462 ········}467 ········}
463 ········final·j$c·a·=·this.a;468 ········final·j$c·a·=·this.a;
Max diff block lines reached; 2104/6365 bytes (33.06%) of diff not shown.
386 B
io/flutter/embedding/engine/renderer/k.class
298 B
procyon -ec {}
    
Offset 1, 15 lines modifiedOffset 1, 9 lines modified
  
1 package·io.flutter.embedding.engine.renderer;1 package·io.flutter.embedding.engine.renderer;
  
2 public·interface·k2 public·interface·k
3 {3 {
4 ····void·a(final·FlutterRenderer·p0); 
5 ···· 
6 ····void·b();4 ····void·b();
7 ····5 ····
8 ····FlutterRenderer·getAttachedRenderer(); 
9 ···· 
10 ····void·pause();6 ····void·f();
11 ···· 
12 ····void·resume(); 
13 }7 }
1.89 KB
J/r.class
1.88 KB
procyon -ec {}
    
Offset 14, 18 lines modifiedOffset 14, 18 lines modified
14 import·android.os.Build$VERSION;14 import·android.os.Build$VERSION;
15 import·android.util.AttributeSet;15 import·android.util.AttributeSet;
16 import·android.content.Context;16 import·android.content.Context;
17 import·io.flutter.embedding.engine.renderer.FlutterRenderer;17 import·io.flutter.embedding.engine.renderer.FlutterRenderer;
18 import·android.graphics.Bitmap;18 import·android.graphics.Bitmap;
19 import·android.media.Image;19 import·android.media.Image;
20 import·android.media.ImageReader;20 import·android.media.ImageReader;
21 import·io.flutter.embedding.engine.renderer.k;21 import·io.flutter.embedding.engine.renderer.l;
22 import·android.view.View;22 import·android.view.View;
  
23 public·class·r·extends·View·implements·k23 public·class·r·extends·View·implements·l
24 {24 {
25 ····public·ImageReader·e;25 ····public·ImageReader·e;
26 ····public·Image·f;26 ····public·Image·f;
27 ····public·Bitmap·g;27 ····public·Bitmap·g;
28 ····public·FlutterRenderer·h;28 ····public·FlutterRenderer·h;
29 ····public·r$b·i;29 ····public·r$b·i;
30 ····public·boolean·j;30 ····public·boolean·j;
Offset 59, 29 lines modifiedOffset 59, 29 lines modified
59 ········}59 ········}
60 ········else·{60 ········else·{
61 ············n3·=·i;61 ············n3·=·i;
62 ········}62 ········}
63 ········sdk_INT·=·Build$VERSION.SDK_INT;63 ········sdk_INT·=·Build$VERSION.SDK_INT;
64 ········i·=·29;64 ········i·=·29;
65 ········if·(sdk_INT·>=·i)·{65 ········if·(sdk_INT·>=·i)·{
66 ············return·l.a(n2,·n3,·1,·3,·768L);66 ············return·J.l.a(n2,·n3,·1,·3,·768L);
67 ········}67 ········}
68 ········return·ImageReader.newInstance(n2,·n3,·n,·3);68 ········return·ImageReader.newInstance(n2,·n3,·n,·3);
69 ····}69 ····}
70 ····70 ····
71 ····public·static·void·h(String·format,·final·Object...·args)·{71 ····public·static·void·h(String·format,·final·Object...·args)·{
72 ········format·=·String.format(Locale.US,·format,·args);72 ········format·=·String.format(Locale.US,·format,·args);
73 ········b.g("FlutterImageView",·format);73 ········b.g("FlutterImageView",·format);
74 ····}74 ····}
75 ····75 ····
76 ····public·void·a(final·FlutterRenderer·h)·{76 ····public·void·a(final·FlutterRenderer·h)·{
77 ········final·int·n·=·r$a.a[((Enum)this.i).ordinal()];77 ········final·int·n·=·r$a.a[((Enum)this.i).ordinal()];
78 ········final·boolean·j·=·true;78 ········final·boolean·j·=·true;
79 ········if·(n·==·(j·?·1·:·0))·{79 ········if·(n·==·(j·?·1·:·0))·{
80 ············h.t(this.e.getSurface());80 ············h.s(this.e.getSurface());
81 ········}81 ········}
82 ········this.setAlpha(1.0f);82 ········this.setAlpha(1.0f);
83 ········this.h·=·h;83 ········this.h·=·h;
84 ········this.j·=·j;84 ········this.j·=·j;
85 ····}85 ····}
86 ····86 ····
87 ····public·void·b()·{87 ····public·void·b()·{
Offset 197, 15 lines modifiedOffset 197, 15 lines modified
197 ················return;197 ················return;
198 ············}198 ············}
199 ········}199 ········}
200 ········if·(this.i·==·r$b.e)·{200 ········if·(this.i·==·r$b.e)·{
201 ············n3·=·(this.j·?·1·:·0);201 ············n3·=·(this.j·?·1·:·0);
202 ············if·(n3·!=·0)·{202 ············if·(n3·!=·0)·{
203 ················this.i(n,·n2);203 ················this.i(n,·n2);
204 ················this.h.t(this.e.getSurface());204 ················this.h.s(this.e.getSurface());
205 ············}205 ············}
206 ········}206 ········}
207 ····}207 ····}
208 ····208 ····
209 ····public·void·pause()·{209 ····public·void·pause()·{
210 ····}210 ····}
211 ····211 ····
687 B
J/s$b.class
665 B
procyon -ec {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
  
1 package·J;1 package·J;
  
2 import·android.view.View;2 import·android.view.View;
3 import·I.b;3 import·I.b;
4 import·io.flutter.embedding.engine.renderer.j;4 import·io.flutter.embedding.engine.renderer.k;
  
5 public·class·s$b·implements·j5 public·class·s$b·implements·k
6 {6 {
7 ····public·final·/*·synthetic·*/·s·a;7 ····public·final·/*·synthetic·*/·s·a;
8 ····8 ····
9 ····public·s$b(final·s·a)·{9 ····public·s$b(final·s·a)·{
10 ········this.a·=·a;10 ········this.a·=·a;
11 ····}11 ····}
12 ····12 ····
13 ····public·void·b()·{13 ····public·void·b()·{
14 ····}14 ····}
15 ····15 ····
16 ····public·void·f()·{16 ····public·void·f()·{
17 ········b.f("FlutterSurfaceView",·"onFlutterUiDisplayed()");17 ········b.f("FlutterSurfaceView",·"onFlutterUiDisplayed()");
18 ········((View)this.a).setAlpha(1.0f);18 ········((View)this.a).setAlpha(1.0f);
19 ········if·(s.h(this.a)·!=·null)·{19 ········if·(s.h(this.a)·!=·null)·{
20 ············s.h(this.a).l((j)this);20 ············s.h(this.a).k((k)this);
21 ········}21 ········}
22 ····}22 ····}
23 }23 }
4.17 KB
J/s.class
4.16 KB
procyon -ec {}
    
Offset 3, 35 lines modifiedOffset 3, 35 lines modified
  
3 import·android.view.View;3 import·android.view.View;
4 import·android.graphics.Region$Op;4 import·android.graphics.Region$Op;
5 import·android.graphics.Region;5 import·android.graphics.Region;
6 import·I.b;6 import·I.b;
7 import·android.util.AttributeSet;7 import·android.util.AttributeSet;
8 import·android.content.Context;8 import·android.content.Context;
9 import·io.flutter.embedding.engine.renderer.j;9 import·io.flutter.embedding.engine.renderer.k;
10 import·android.view.SurfaceHolder$Callback;10 import·android.view.SurfaceHolder$Callback;
11 import·io.flutter.embedding.engine.renderer.FlutterRenderer;11 import·io.flutter.embedding.engine.renderer.FlutterRenderer;
12 import·io.flutter.embedding.engine.renderer.k;12 import·io.flutter.embedding.engine.renderer.l;
13 import·android.view.SurfaceView;13 import·android.view.SurfaceView;
  
14 public·class·s·extends·SurfaceView·implements·k14 public·class·s·extends·SurfaceView·implements·l
15 {15 {
16 ····public·final·boolean·e;16 ····public·final·boolean·e;
17 ····public·boolean·f;17 ····public·boolean·f;
18 ····public·boolean·g;18 ····public·boolean·g;
19 ····public·FlutterRenderer·h;19 ····public·FlutterRenderer·h;
20 ····public·final·SurfaceHolder$Callback·i;20 ····public·final·SurfaceHolder$Callback·i;
21 ····public·final·j·j;21 ····public·final·k·j;
22 ····22 ····
23 ····public·s(final·Context·context,·final·AttributeSet·set,·final·boolean·e)·{23 ····public·s(final·Context·context,·final·AttributeSet·set,·final·boolean·e)·{
24 ········super(context,·set);24 ········super(context,·set);
25 ········this.f·=·false;25 ········this.f·=·false;
26 ········this.g·=·false;26 ········this.g·=·false;
27 ········this.i·=·(SurfaceHolder$Callback)new·s$a(this);27 ········this.i·=·(SurfaceHolder$Callback)new·s$a(this);
28 ········this.j·=·(j)new·s$b(this);28 ········this.j·=·(k)new·s$b(this);
29 ········this.e·=·e;29 ········this.e·=·e;
30 ········this.l();30 ········this.l();
31 ····}31 ····}
32 ····32 ····
33 ····public·s(final·Context·context,·final·boolean·b)·{33 ····public·s(final·Context·context,·final·boolean·b)·{
34 ········this(context,·null,·b);34 ········this(context,·null,·b);
35 ····}35 ····}
Offset 46, 31 lines modifiedOffset 46, 31 lines modified
46 ····}46 ····}
47 ····47 ····
48 ····public·void·a(final·FlutterRenderer·h)·{48 ····public·void·a(final·FlutterRenderer·h)·{
49 ········final·String·s·=·"FlutterSurfaceView";49 ········final·String·s·=·"FlutterSurfaceView";
50 ········b.f(s,·"Attaching·to·FlutterRenderer.");50 ········b.f(s,·"Attaching·to·FlutterRenderer.");
51 ········if·(this.h·!=·null)·{51 ········if·(this.h·!=·null)·{
52 ············b.f(s,·"Already·connected·to·a·FlutterRenderer.·Detaching·from·old·one·and·attaching·to·new·one.");52 ············b.f(s,·"Already·connected·to·a·FlutterRenderer.·Detaching·from·old·one·and·attaching·to·new·one.");
53 ············this.h.r();53 ············this.h.q();
54 ············this.h.l(this.j);54 ············this.h.k(this.j);
55 ········}55 ········}
56 ········this.h·=·h;56 ········this.h·=·h;
57 ········this.resume();57 ········this.resume();
58 ····}58 ····}
59 ····59 ····
60 ····public·void·b()·{60 ····public·void·b()·{
61 ········final·FlutterRenderer·h·=·this.h;61 ········final·FlutterRenderer·h·=·this.h;
62 ········final·String·s·=·"FlutterSurfaceView";62 ········final·String·s·=·"FlutterSurfaceView";
63 ········if·(h·!=·null)·{63 ········if·(h·!=·null)·{
64 ············if·(((View)this).getWindowToken()·!=·null)·{64 ············if·(((View)this).getWindowToken()·!=·null)·{
65 ················b.f(s,·"Disconnecting·FlutterRenderer·from·Android·surface.");65 ················b.f(s,·"Disconnecting·FlutterRenderer·from·Android·surface.");
66 ················this.k();66 ················this.k();
67 ············}67 ············}
68 ············((View)this).setAlpha(0.0f);68 ············((View)this).setAlpha(0.0f);
69 ············this.h.l(this.j);69 ············this.h.k(this.j);
70 ············this.h·=·null;70 ············this.h·=·null;
71 ········}71 ········}
72 ········else·{72 ········else·{
73 ············b.g(s,·"detachFromRenderer()·invoked·when·no·FlutterRenderer·was·attached.");73 ············b.g(s,·"detachFromRenderer()·invoked·when·no·FlutterRenderer·was·attached.");
74 ········}74 ········}
75 ····}75 ····}
76 ····76 ····
Offset 94, 32 lines modifiedOffset 94, 32 lines modified
94 ········if·(this.h·!=·null)·{94 ········if·(this.h·!=·null)·{
95 ············final·StringBuilder·sb·=·new·StringBuilder();95 ············final·StringBuilder·sb·=·new·StringBuilder();
96 ············sb.append("Notifying·FlutterRenderer·that·Android·surface·size·has·changed·to·");96 ············sb.append("Notifying·FlutterRenderer·that·Android·surface·size·has·changed·to·");
97 ············sb.append(i);97 ············sb.append(i);
98 ············sb.append("·x·");98 ············sb.append("·x·");
99 ············sb.append(j);99 ············sb.append(j);
100 ············b.f("FlutterSurfaceView",·sb.toString());100 ············b.f("FlutterSurfaceView",·sb.toString());
101 ············this.h.s(i,·j);101 ············this.h.r(i,·j);
102 ············return;102 ············return;
103 ········}103 ········}
104 ········throw·new·IllegalStateException("changeSurfaceSize()·should·only·be·called·when·flutterRenderer·is·non-null.");104 ········throw·new·IllegalStateException("changeSurfaceSize()·should·only·be·called·when·flutterRenderer·is·non-null.");
105 ····}105 ····}
106 ····106 ····
107 ····public·final·void·j()·{107 ····public·final·void·j()·{
108 ········if·(this.h·!=·null·&&·this.getHolder()·!=·null)·{108 ········if·(this.h·!=·null·&&·this.getHolder()·!=·null)·{
109 ············this.h.q(this.getHolder().getSurface(),·this.g);109 ············this.h.p(this.getHolder().getSurface(),·this.g);
110 ············return;110 ············return;
111 ········}111 ········}
112 ········throw·new·IllegalStateException("connectSurfaceToRenderer()·should·only·be·called·when·flutterRenderer·and·getHolder()·are·non-null.");112 ········throw·new·IllegalStateException("connectSurfaceToRenderer()·should·only·be·called·when·flutterRenderer·and·getHolder()·are·non-null.");
113 ····}113 ····}
114 ····114 ····
115 ····public·final·void·k()·{115 ····public·final·void·k()·{
116 ········final·FlutterRenderer·h·=·this.h;116 ········final·FlutterRenderer·h·=·this.h;
117 ········if·(h·!=·null)·{117 ········if·(h·!=·null)·{
118 ············h.r();118 ············h.q();
119 ············return;119 ············return;
120 ········}120 ········}
121 ········throw·new·IllegalStateException("disconnectSurfaceFromRenderer()·should·only·be·called·when·flutterRenderer·is·non-null.");121 ········throw·new·IllegalStateException("disconnectSurfaceFromRenderer()·should·only·be·called·when·flutterRenderer·is·non-null.");
122 ····}122 ····}
123 ····123 ····
124 ····public·boolean·m()·{124 ····public·boolean·m()·{
125 ········return·this.f;125 ········return·this.f;
Offset 140, 15 lines modifiedOffset 140, 15 lines modified
140 ····public·void·resume()·{140 ····public·void·resume()·{
141 ········final·FlutterRenderer·h·=·this.h;141 ········final·FlutterRenderer·h·=·this.h;
142 ········final·String·s·=·"FlutterSurfaceView";142 ········final·String·s·=·"FlutterSurfaceView";
143 ········if·(h·==·null)·{143 ········if·(h·==·null)·{
144 ············b.g(s,·"resume()·invoked·when·no·FlutterRenderer·was·attached.");144 ············b.g(s,·"resume()·invoked·when·no·FlutterRenderer·was·attached.");
145 ············return;145 ············return;
146 ········}146 ········}
147 ········h.g(this.j);147 ········h.f(this.j);
148 ········if·(this.m())·{148 ········if·(this.m())·{
149 ············b.f(s,·"Surface·is·available·for·rendering.·Connecting·FlutterRenderer·to·Android·surface.");149 ············b.f(s,·"Surface·is·available·for·rendering.·Connecting·FlutterRenderer·to·Android·surface.");
150 ············this.j();150 ············this.j();
151 ········}151 ········}
152 ········this.g·=·false;152 ········this.g·=·false;
153 ····}153 ····}
154 }154 }
2.64 KB
J/t.class
2.62 KB
procyon -ec {}
    
Offset 4, 18 lines modifiedOffset 4, 18 lines modified
4 import·android.view.View;4 import·android.view.View;
5 import·I.b;5 import·I.b;
6 import·android.util.AttributeSet;6 import·android.util.AttributeSet;
7 import·android.content.Context;7 import·android.content.Context;
8 import·android.view.TextureView$SurfaceTextureListener;8 import·android.view.TextureView$SurfaceTextureListener;
9 import·android.view.Surface;9 import·android.view.Surface;
10 import·io.flutter.embedding.engine.renderer.FlutterRenderer;10 import·io.flutter.embedding.engine.renderer.FlutterRenderer;
11 import·io.flutter.embedding.engine.renderer.k;11 import·io.flutter.embedding.engine.renderer.l;
12 import·android.view.TextureView;12 import·android.view.TextureView;
  
13 public·class·t·extends·TextureView·implements·k13 public·class·t·extends·TextureView·implements·l
14 {14 {
15 ····public·boolean·e;15 ····public·boolean·e;
16 ····public·boolean·f;16 ····public·boolean·f;
17 ····public·FlutterRenderer·g;17 ····public·FlutterRenderer·g;
18 ····public·Surface·h;18 ····public·Surface·h;
19 ····public·final·TextureView$SurfaceTextureListener·i;19 ····public·final·TextureView$SurfaceTextureListener·i;
20 ····20 ····
Offset 35, 39 lines modifiedOffset 35, 39 lines modified
35 ········if·(this.g·!=·null)·{35 ········if·(this.g·!=·null)·{
36 ············final·StringBuilder·sb·=·new·StringBuilder();36 ············final·StringBuilder·sb·=·new·StringBuilder();
37 ············sb.append("Notifying·FlutterRenderer·that·Android·surface·size·has·changed·to·");37 ············sb.append("Notifying·FlutterRenderer·that·Android·surface·size·has·changed·to·");
38 ············sb.append(i);38 ············sb.append(i);
39 ············sb.append("·x·");39 ············sb.append("·x·");
40 ············sb.append(j);40 ············sb.append(j);
41 ············b.f("FlutterTextureView",·sb.toString());41 ············b.f("FlutterTextureView",·sb.toString());
42 ············this.g.s(i,·j);42 ············this.g.r(i,·j);
43 ············return;43 ············return;
44 ········}44 ········}
45 ········throw·new·IllegalStateException("changeSurfaceSize()·should·only·be·called·when·flutterRenderer·is·non-null.");45 ········throw·new·IllegalStateException("changeSurfaceSize()·should·only·be·called·when·flutterRenderer·is·non-null.");
46 ····}46 ····}
47 ····47 ····
48 ····private·void·k()·{48 ····private·void·k()·{
49 ········if·(this.g·!=·null·&&·this.getSurfaceTexture()·!=·null)·{49 ········if·(this.g·!=·null·&&·this.getSurfaceTexture()·!=·null)·{
50 ············final·Surface·h·=·this.h;50 ············final·Surface·h·=·this.h;
51 ············if·(h·!=·null)·{51 ············if·(h·!=·null)·{
52 ················h.release();52 ················h.release();
53 ················this.h·=·null;53 ················this.h·=·null;
54 ············}54 ············}
55 ············final·Surface·h2·=·new·Surface(this.getSurfaceTexture());55 ············final·Surface·h2·=·new·Surface(this.getSurfaceTexture());
56 ············this.h·=·h2;56 ············this.h·=·h2;
57 ············this.g.q(h2,·this.f);57 ············this.g.p(h2,·this.f);
58 ············return;58 ············return;
59 ········}59 ········}
60 ········throw·new·IllegalStateException("connectSurfaceToRenderer()·should·only·be·called·when·flutterRenderer·and·getSurfaceTexture()·are·non-null.");60 ········throw·new·IllegalStateException("connectSurfaceToRenderer()·should·only·be·called·when·flutterRenderer·and·getSurfaceTexture()·are·non-null.");
61 ····}61 ····}
62 ····62 ····
63 ····private·void·l()·{63 ····private·void·l()·{
64 ········final·FlutterRenderer·g·=·this.g;64 ········final·FlutterRenderer·g·=·this.g;
65 ········if·(g·!=·null)·{65 ········if·(g·!=·null)·{
66 ············g.r();66 ············g.q();
67 ············final·Surface·h·=·this.h;67 ············final·Surface·h·=·this.h;
68 ············if·(h·!=·null)·{68 ············if·(h·!=·null)·{
69 ················h.release();69 ················h.release();
70 ················this.h·=·null;70 ················this.h·=·null;
71 ············}71 ············}
72 ············return;72 ············return;
73 ········}73 ········}
Offset 83, 15 lines modifiedOffset 83, 15 lines modified
83 ····}83 ····}
84 ····84 ····
85 ····public·void·a(final·FlutterRenderer·g)·{85 ····public·void·a(final·FlutterRenderer·g)·{
86 ········final·String·s·=·"FlutterTextureView";86 ········final·String·s·=·"FlutterTextureView";
87 ········b.f(s,·"Attaching·to·FlutterRenderer.");87 ········b.f(s,·"Attaching·to·FlutterRenderer.");
88 ········if·(this.g·!=·null)·{88 ········if·(this.g·!=·null)·{
89 ············b.f(s,·"Already·connected·to·a·FlutterRenderer.·Detaching·from·old·one·and·attaching·to·new·one.");89 ············b.f(s,·"Already·connected·to·a·FlutterRenderer.·Detaching·from·old·one·and·attaching·to·new·one.");
90 ············this.g.r();90 ············this.g.q();
91 ········}91 ········}
92 ········this.g·=·g;92 ········this.g·=·g;
93 ········this.resume();93 ········this.resume();
94 ····}94 ····}
95 ····95 ····
96 ····public·void·b()·{96 ····public·void·b()·{
97 ········final·FlutterRenderer·g·=·this.g;97 ········final·FlutterRenderer·g·=·this.g;
239 B
J/w.class
221 B
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 8 lines modified
  
1 package·J;1 package·J;
  
 2 import·android.view.WindowInsets$Type;
2 import·java.util.List; 
3 import·android.view.textservice.TextServicesManager; 
  
4 public·abstract·synthetic·class·w3 public·abstract·synthetic·class·w
5 {4 {
6 }5 }
199 B
J/x.class
181 B
procyon -ec {}
    
Offset 1, 8 lines modifiedOffset 1, 9 lines modified
  
1 package·J;1 package·J;
  
 2 import·java.util.List;
2 import·android.view.textservice.TextServicesManager;3 import·android.view.textservice.TextServicesManager;
  
3 public·abstract·synthetic·class·x4 public·abstract·synthetic·class·x
4 {5 {
5 }6 }
211 B
J/y.class
193 B
procyon -ec {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 package·J;1 package·J;
  
2 import·android.widget.FrameLayout;2 import·android.view.textservice.TextServicesManager;
  
3 public·abstract·synthetic·class·y3 public·abstract·synthetic·class·y
4 {4 {
5 }5 }
398 B
J/z.class
380 B
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 8 lines modified
  
1 package·J;1 package·J;
  
 2 import·android.widget.FrameLayout;
2 import·android.view.textservice.SpellCheckerInfo; 
3 import·java.util.function.Predicate; 
  
4 public·final·synthetic·class·z·implements·Predicate3 public·abstract·synthetic·class·z
5 {4 {
6 ····public·final·boolean·test(final·Object·o)·{ 
7 ········return·B.d((SpellCheckerInfo)o); 
8 ····} 
9 }5 }
34.9 KB
N/d.class
34.9 KB
procyon -ec {}
Max HTML report size reached
3.4 KB
S/t$a.class
3.38 KB
procyon -ec {}
    
Offset 1, 65 lines modifiedOffset 1, 74 lines modified
  
1 package·S;1 package·S;
  
2 import·I.b;2 import·I.b;
3 import·T.a$e;3 import·T.j$d;
4 import·java.util.concurrent.ConcurrentLinkedQueue;4 import·T.i;
 5 import·T.j$c;
  
5 public·class·t$a6 public·class·t$a·implements·j$c
6 {7 {
 8 ····public·final·/*·synthetic·*/·t·a;
7 ····public·final·ConcurrentLinkedQueue·a; 
8 ····public·t$a$b·b; 
9 ····public·t$a$b·c; 
10 ····9 ····
11 ····public·t$a()·{10 ····public·t$a(final·t·a)·{
12 ········this.a·=·new·ConcurrentLinkedQueue();11 ········this.a·=·a;
13 ····}12 ····}
14 ····13 ····
 14 ····public·void·onMethodCall(final·i·i,·final·j$d·j$d)·{
15 ····public·a$e·b(final·t$a$b·t$a$b)·{ 
16 ········this.a.add(t$a$b); 
17 ········final·t$a$b·c·=·this.c;15 ········final·t$b·a·=·t.a(this.a);
 16 ········final·String·s·=·"ScribeChannel";
18 ········this.c·=·t$a$b; 
19 ········Object·o; 
20 ········if·(c·==·null)·{17 ········if·(a·==·null)·{
21 ············o·=·null;18 ············b.f(s,·"No·ScribeMethodHandler·registered.·Scribe·call·not·handled.");
 19 ············return;
22 ········}20 ········}
23 ········else·{ 
24 ············o·=·new·t$a$a(this,·c);21 ········final·String·a2·=·i.a;
 22 ········final·StringBuilder·sb·=·new·StringBuilder();
 23 ········sb.append("Received·'");
 24 ········sb.append(a2);
 25 ········sb.append("'·message.");
 26 ········b.f(s,·sb.toString());
 27 ········a2.hashCode();
 28 ········int·n·=·-1;
 29 ········switch·(a2.hashCode())·{
 30 ············case·2119738044:·{
 31 ················if·(!a2.equals("Scribe.isStylusHandwritingAvailable"))·{
 32 ····················break;
 33 ················}
 34 ················n·=·2;
 35 ················break;
25 ········}36 ············}
26 ········return·(a$e)o; 
27 ····} 
28 ···· 
29 ····public·t$a$b·c(final·int·n)·{ 
30 ········if·(this.b·==·null)·{ 
31 ············this.b·=·this.a.poll();37 ············case·1759284829:·{
 38 ················if·(!a2.equals("Scribe.startStylusHandwriting"))·{
 39 ····················break;
 40 ················}
 41 ················n·=·1;
 42 ················break;
32 ········}43 ············}
33 ········t$a$b·b; 
34 ········while·(true)·{ 
35 ············b·=·this.b; 
36 ············if·(b·==·null·||·b.a·>=·n)·{44 ············case·-705821951:·{
 45 ················if·(!a2.equals("Scribe.isFeatureAvailable"))·{
 46 ····················break;
 47 ················}
 48 ················n·=·0;
37 ················break;49 ················break;
38 ············}50 ············}
39 ············this.b·=·this.a.poll(); 
40 ········} 
41 ········final·String·s·=·"Cannot·find·config·with·generation:·"; 
42 ········final·String·s2·=·"SettingsChannel"; 
43 ········if·(b·==·null)·{ 
44 ············final·StringBuilder·sb·=·new·StringBuilder(); 
45 ············sb.append(s); 
46 ············sb.append(String.valueOf(n)); 
47 ············sb.append(",·after·exhausting·the·queue."); 
48 ············I.b.b(s2,·sb.toString()); 
49 ············return·null; 
50 ········}51 ········}
51 ········if·(b.a·!=·n)·{ 
52 ············final·StringBuilder·sb2·=·new·StringBuilder(); 
53 ············sb2.append(s); 
54 ············sb2.append(String.valueOf(n)); 
55 ············sb2.append(",·the·oldest·config·is·now:·"); 
56 ············sb2.append(String.valueOf(this.b.a)); 
57 ············I.b.b(s2,·sb2.toString()); 
58 ············return·null;52 ········switch·(n)·{
 53 ············default:·{
 54 ················j$d.c();
 55 ················break;
 56 ············}
 57 ············case·2:·{
 58 ················t.c(this.a,·i,·j$d);
 59 ················break;
 60 ············}
 61 ············case·1:·{
 62 ················t.d(this.a,·i,·j$d);
 63 ················break;
 64 ············}
 65 ············case·0:·{
 66 ················t.b(this.a,·i,·j$d);
 67 ················break;
 68 ············}
59 ········}69 ········}
60 ········return·b; 
61 ····}70 ····}
62 }71 }
2.03 KB
S/t$b.class
2.01 KB
procyon -ec {}
    
Offset 1, 71 lines modifiedOffset 1, 11 lines modified
  
1 package·S;1 package·S;
  
 2 public·interface·t$b
2 import·T.a$e; 
3 import·I.b; 
4 import·java.util.HashMap; 
5 import·android.util.DisplayMetrics; 
6 import·java.util.Map; 
7 import·T.a; 
  
8 public·class·t$b 
9 {3 {
 4 ····boolean·a();
10 ····public·final·a·a; 
11 ····public·Map·b; 
12 ····public·DisplayMetrics·c; 
13 ···· 
14 ····public·t$b(final·a·a)·{ 
15 ········this.b·=·new·HashMap(); 
16 ········this.a·=·a; 
17 ····} 
18 ···· 
19 ····public·void·a()·{ 
20 ········final·StringBuilder·sb·=·new·StringBuilder(); 
21 ········sb.append("Sending·message:·\ntextScaleFactor:·"); 
22 ········sb.append(this.b.get((Object)"textScaleFactor")); 
23 ········sb.append("\nalwaysUse24HourFormat:·"); 
24 ········sb.append(this.b.get((Object)"alwaysUse24HourFormat")); 
25 ········sb.append("\nplatformBrightness:·"); 
26 ········sb.append(this.b.get((Object)"platformBrightness")); 
27 ········I.b.f("SettingsChannel",·sb.toString()); 
28 ········final·DisplayMetrics·c·=·this.c; 
29 ········if·(t.c()·&&·c·!=·null)·{ 
30 ············final·t$a$b·t$a$b·=·new·t$a$b(c); 
31 ············final·a$e·b·=·t.a().b(t$a$b); 
32 ············this.b.put("configurationId",·Integer.valueOf(t$a$b.a)); 
33 ············this.a.d((Object)this.b,·b); 
34 ············return; 
35 ········} 
36 ········this.a.c((Object)this.b); 
37 ····} 
38 ···· 
39 ····public·t$b·b(final·boolean·b)·{ 
40 ········this.b.put("brieflyShowPassword",·Boolean.valueOf(b)); 
41 ········return·this; 
42 ····} 
43 ···· 
44 ····public·t$b·c(final·DisplayMetrics·c)·{ 
45 ········this.c·=·c; 
46 ········return·this; 
47 ····} 
48 ···· 
49 ····public·t$b·d(final·boolean·b)·{ 
50 ········this.b.put("nativeSpellCheckServiceDefined",·Boolean.valueOf(b)); 
51 ········return·this; 
52 ····} 
53 ···· 
54 ····public·t$b·e(final·t$c·t$c)·{ 
55 ········this.b.put("platformBrightness",·t$c.e); 
56 ········return·this; 
57 ····} 
58 ····5 ····
 6 ····void·b();
59 ····public·t$b·f(final·float·f)·{ 
60 ········this.b.put("textScaleFactor",·Float.valueOf(f)); 
61 ········return·this; 
62 ····} 
63 ····7 ····
 8 ····boolean·c();
64 ····public·t$b·g(final·boolean·b)·{ 
65 ········this.b.put("alwaysUse24HourFormat",·Boolean.valueOf(b)); 
66 ········return·this; 
67 ····} 
68 }9 }
3.22 KB
S/t.class
3.2 KB
procyon -ec {}
    
Offset 1, 44 lines modifiedOffset 1, 94 lines modified
  
1 package·S;1 package·S;
  
2 import·android.os.Build$VERSION;2 import·android.os.Build$VERSION;
3 import·android.util.DisplayMetrics;3 import·T.j$d;
4 import·T.h;4 import·T.i;
 5 import·T.k;
5 import·T.b;6 import·T.b;
6 import·T.e;7 import·T.f;
7 import·T.a;8 import·L.a;
 9 import·T.j$c;
 10 import·T.j;
  
8 public·class·t11 public·class·t
9 {12 {
10 ····public·static·final·t$a·b; 
11 ····public·final·a·a;13 ····public·final·j·a;
 14 ····public·t$b·b;
 15 ····public·final·j$c·c;
12 ····16 ····
13 ····static·{ 
14 ········b·=·new·t$a();17 ····public·t(final·a·a)·{
 18 ········final·t$a·c·=·new·t$a(this);
 19 ········this.c·=·(j$c)c;
 20 ········(this.a·=·new·j((b)a,·"flutter/scribe",·(k)f.a)).e((j$c)c);
15 ····}21 ····}
16 ····22 ····
17 ····public·t(final·L.a·a)·{ 
18 ········this.a·=·new·a((b)a,·"flutter/settings",·(h)e.a);23 ····public·final·void·e(final·i·i,·final·j$d·j$d)·{
 24 ········try·{
 25 ············final·t$b·b·=·this.b;
 26 ············try·{
 27 ················final·boolean·a·=·b.a();
 28 ················try·{
 29 ····················j$d.b((Object)Boolean.valueOf(a));
 30 ················}
 31 ················catch·(final·IllegalStateException·ex)·{
 32 ····················j$d.a("error",·ex.getMessage(),·(Object)null);
 33 ················}
 34 ············}
 35 ············catch·(final·IllegalStateException·ex2)·{}
 36 ········}
 37 ········catch·(final·IllegalStateException·ex3)·{}
19 ····}38 ····}
20 ····39 ····
21 ····public·static·DisplayMetrics·b(int·n)·{ 
22 ········final·t$a$b·c·=·t.b.c(n); 
23 ········DisplayMetrics·a; 
24 ········if·(c·==·null)·{40 ····public·final·void·f(final·i·i,·final·j$d·j$d)·{
 41 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT;
 42 ········final·int·n·=·34;
 43 ········final·String·s·=·"error";
 44 ········if·(sdk_INT·<·n)·{
 45 ············j$d.a(s,·"Requires·API·level·34·or·higher.",·(Object)null);
25 ············n·=·0;46 ············return;
26 ············a·=·null; 
27 ········}47 ········}
28 ········else·{ 
29 ············a·=·t$a$b.a(c);48 ········try·{
 49 ············final·t$b·b·=·this.b;
 50 ············try·{
 51 ················final·boolean·c·=·b.c();
 52 ················try·{
 53 ····················j$d.b((Object)Boolean.valueOf(c));
 54 ················}
 55 ················catch·(final·IllegalStateException·ex)·{
 56 ····················j$d.a(s,·ex.getMessage(),·(Object)null);
 57 ················}
 58 ············}
 59 ············catch·(final·IllegalStateException·ex2)·{}
30 ········}60 ········}
31 ········return·a;61 ········catch·(final·IllegalStateException·ex3)·{}
32 ····}62 ····}
33 ····63 ····
34 ····public·static·boolean·c()·{ 
35 ········return·Build$VERSION.SDK_INT·>=·34;64 ····public·void·g(final·t$b·b)·{
 65 ········this.b·=·b;
36 ····}66 ····}
37 ····67 ····
38 ····public·t$b·d()·{ 
39 ········return·new·t$b(this.a);68 ····public·final·void·h(final·i·i,·final·j$d·j$d)·{
 69 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT;
 70 ········final·int·n·=·33;
 71 ········final·String·s·=·"error";
 72 ········if·(sdk_INT·<·n)·{
 73 ············j$d.a(s,·"Requires·API·level·33·or·higher.",·(Object)null);
 74 ············return;
 75 ········}
 76 ········try·{
 77 ············final·t$b·b·=·this.b;
 78 ············try·{
 79 ················b.b();
 80 ················try·{
 81 ····················j$d.b((Object)null);
 82 ················}
 83 ················catch·(final·IllegalStateException·ex)·{
 84 ····················j$d.a(s,·ex.getMessage(),·(Object)null);
 85 ················}
 86 ············}
 87 ············catch·(final·IllegalStateException·ex2)·{}
 88 ········}
 89 ········catch·(final·IllegalStateException·ex3)·{}
40 ····}90 ····}
41 }91 }
3.55 KB
S/u$a.class
3.53 KB
procyon -ec {}
    
Offset 1, 63 lines modifiedOffset 1, 65 lines modified
  
1 package·S;1 package·S;
  
2 import·java.util.ArrayList; 
3 import·I.b;2 import·I.b;
4 import·T.j$d;3 import·T.a$e;
 4 import·java.util.concurrent.ConcurrentLinkedQueue;
5 import·T.i; 
6 import·T.j$c; 
  
7 public·class·u$a·implements·j$c5 public·class·u$a
8 {6 {
9 ····public·final·/*·synthetic·*/·u·a;7 ····public·final·ConcurrentLinkedQueue·a;
 8 ····public·u$a$b·b;
 9 ····public·u$a$b·c;
10 ····10 ····
11 ····public·u$a(final·u·a)·{11 ····public·u$a()·{
12 ········this.a·=·a;12 ········this.a·=·new·ConcurrentLinkedQueue();
13 ····}13 ····}
14 ····14 ····
15 ····public·void·onMethodCall(final·i·i,·final·j$d·j$d)·{15 ····public·a$e·b(final·u$a$b·u$a$b)·{
 16 ········this.a.add(u$a$b);
16 ········final·u$b·a·=·u.a(this.a);17 ········final·u$a$b·c·=·this.c;
17 ········final·String·s·=·"SpellCheckChannel";18 ········this.c·=·u$a$b;
 19 ········Object·o;
18 ········if·(a·==·null)·{20 ········if·(c·==·null)·{
 21 ············o·=·null;
19 ············b.f(s,·"No·SpellCheckeMethodHandler·registered,·call·not·forwarded·to·spell·check·API."); 
20 ············return; 
21 ········} 
22 ········final·String·a2·=·i.a; 
23 ········final·Object·b·=·i.b; 
24 ········final·StringBuilder·sb·=·new·StringBuilder(); 
25 ········sb.append("Received·'"); 
26 ········sb.append(a2); 
27 ········sb.append("'·message."); 
28 ········I.b.f(s,·sb.toString()); 
29 ········a2.hashCode(); 
30 ········if·(!a2.equals("SpellCheck.initiateSpellCheck"))·{ 
31 ············j$d.c(); 
32 ········}22 ········}
33 ········else·{23 ········else·{
 24 ············o·=·new·u$a$a(this,·c);
 25 ········}
 26 ········return·(a$e)o;
 27 ····}
 28 ····
 29 ····public·u$a$b·c(final·int·n)·{
 30 ········if·(this.b·==·null)·{
 31 ············this.b·=·this.a.poll();
 32 ········}
 33 ········u$a$b·b;
 34 ········while·(true)·{
 35 ············b·=·this.b;
 36 ············if·(b·==·null·||·b.a·>=·n)·{
34 ············try·{ 
35 ················final·ArrayList·list·=·(ArrayList)b; 
36 ················final·Object·value·=·list.get(0); 
37 ················try·{ 
38 ····················final·String·s2·=·(String)value; 
39 ····················final·Object·value2·=·list.get(1); 
40 ····················try·{ 
41 ························final·String·s3·=·(String)value2; 
42 ························try·{ 
43 ····························final·u·a3·=·this.a; 
44 ····························try·{ 
45 ································u.a(a3).a(s2,·s3,·j$d); 
46 ····························} 
47 ····························catch·(final·IllegalStateException·ex)·{ 
48 ································j$d.a("error",·ex.getMessage(),·(Object)null); 
49 ····························} 
50 ························} 
51 ························catch·(final·IllegalStateException·ex2)·{} 
52 ····················} 
53 ····················catch·(final·IllegalStateException·ex3)·{} 
54 ················}37 ················break;
55 ················catch·(final·IllegalStateException·ex4)·{} 
56 ············}38 ············}
57 ············catch·(final·IllegalStateException·ex5)·{}39 ············this.b·=·this.a.poll();
 40 ········}
 41 ········final·String·s·=·"Cannot·find·config·with·generation:·";
 42 ········final·String·s2·=·"SettingsChannel";
 43 ········if·(b·==·null)·{
 44 ············final·StringBuilder·sb·=·new·StringBuilder();
 45 ············sb.append(s);
 46 ············sb.append(String.valueOf(n));
 47 ············sb.append(",·after·exhausting·the·queue.");
 48 ············I.b.b(s2,·sb.toString());
 49 ············return·null;
 50 ········}
 51 ········if·(b.a·!=·n)·{
 52 ············final·StringBuilder·sb2·=·new·StringBuilder();
 53 ············sb2.append(s);
 54 ············sb2.append(String.valueOf(n));
 55 ············sb2.append(",·the·oldest·config·is·now:·");
 56 ············sb2.append(String.valueOf(this.b.a));
 57 ············I.b.b(s2,·sb2.toString());
 58 ············return·null;
58 ········}59 ········}
 60 ········return·b;
59 ····}61 ····}
60 }62 }
2.05 KB
S/u$b.class
2.03 KB
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 71 lines modified
  
1 package·S;1 package·S;
  
2 import·T.j$d;2 import·T.a$e;
 3 import·I.b;
 4 import·java.util.HashMap;
 5 import·android.util.DisplayMetrics;
 6 import·java.util.Map;
 7 import·T.a;
  
3 public·interface·u$b8 public·class·u$b
4 {9 {
5 ····void·a(final·String·p0,·final·String·p1,·final·j$d·p2);10 ····public·final·a·a;
 11 ····public·Map·b;
 12 ····public·DisplayMetrics·c;
 13 ····
 14 ····public·u$b(final·a·a)·{
 15 ········this.b·=·new·HashMap();
 16 ········this.a·=·a;
 17 ····}
 18 ····
 19 ····public·void·a()·{
 20 ········final·StringBuilder·sb·=·new·StringBuilder();
 21 ········sb.append("Sending·message:·\ntextScaleFactor:·");
 22 ········sb.append(this.b.get((Object)"textScaleFactor"));
 23 ········sb.append("\nalwaysUse24HourFormat:·");
 24 ········sb.append(this.b.get((Object)"alwaysUse24HourFormat"));
 25 ········sb.append("\nplatformBrightness:·");
 26 ········sb.append(this.b.get((Object)"platformBrightness"));
 27 ········I.b.f("SettingsChannel",·sb.toString());
 28 ········final·DisplayMetrics·c·=·this.c;
 29 ········if·(u.c()·&&·c·!=·null)·{
 30 ············final·u$a$b·u$a$b·=·new·u$a$b(c);
 31 ············final·a$e·b·=·u.a().b(u$a$b);
 32 ············this.b.put("configurationId",·Integer.valueOf(u$a$b.a));
 33 ············this.a.d((Object)this.b,·b);
 34 ············return;
 35 ········}
 36 ········this.a.c((Object)this.b);
 37 ····}
 38 ····
 39 ····public·u$b·b(final·boolean·b)·{
 40 ········this.b.put("brieflyShowPassword",·Boolean.valueOf(b));
 41 ········return·this;
 42 ····}
 43 ····
 44 ····public·u$b·c(final·DisplayMetrics·c)·{
 45 ········this.c·=·c;
 46 ········return·this;
 47 ····}
 48 ····
 49 ····public·u$b·d(final·boolean·b)·{
 50 ········this.b.put("nativeSpellCheckServiceDefined",·Boolean.valueOf(b));
 51 ········return·this;
 52 ····}
 53 ····
 54 ····public·u$b·e(final·u$c·u$c)·{
 55 ········this.b.put("platformBrightness",·u$c.e);
 56 ········return·this;
 57 ····}
 58 ····
 59 ····public·u$b·f(final·float·f)·{
 60 ········this.b.put("textScaleFactor",·Float.valueOf(f));
 61 ········return·this;
 62 ····}
 63 ····
 64 ····public·u$b·g(final·boolean·b)·{
 65 ········this.b.put("alwaysUse24HourFormat",·Boolean.valueOf(b));
 66 ········return·this;
 67 ····}
6 }68 }
1.19 KB
S/u.class
1.17 KB
procyon -ec {}
    
Offset 1, 26 lines modifiedOffset 1, 44 lines modified
  
1 package·S;1 package·S;
  
 2 import·android.os.Build$VERSION;
 3 import·android.util.DisplayMetrics;
2 import·T.k;4 import·T.h;
3 import·T.b;5 import·T.b;
4 import·T.n;6 import·T.e;
5 import·L.a;7 import·T.a;
6 import·T.j$c; 
7 import·T.j; 
  
8 public·class·u8 public·class·u
9 {9 {
 10 ····public·static·final·u$a·b;
10 ····public·final·j·a;11 ····public·final·a·a;
11 ····public·u$b·b; 
12 ····public·final·j$c·c; 
13 ····12 ····
 13 ····static·{
 14 ········b·=·new·u$a();
14 ····public·u(final·a·a)·{ 
15 ········final·u$a·c·=·new·u$a(this); 
16 ········this.c·=·(j$c)c; 
17 ········(this.a·=·new·j((b)a,·"flutter/spellcheck",·(k)n.b)).e((j$c)c); 
18 ····}15 ····}
19 ····16 ····
20 ····public·void·b(final·u$b·b)·{ 
21 ········this.b·=·b;17 ····public·u(final·L.a·a)·{
 18 ········this.a·=·new·a((b)a,·"flutter/settings",·(h)e.a);
 19 ····}
 20 ····
 21 ····public·static·DisplayMetrics·b(int·n)·{
 22 ········final·u$a$b·c·=·u.b.c(n);
 23 ········DisplayMetrics·a;
 24 ········if·(c·==·null)·{
 25 ············n·=·0;
 26 ············a·=·null;
 27 ········}
 28 ········else·{
 29 ············a·=·u$a$b.a(c);
 30 ········}
 31 ········return·a;
 32 ····}
 33 ····
 34 ····public·static·boolean·c()·{
 35 ········return·Build$VERSION.SDK_INT·>=·34;
 36 ····}
 37 ····
 38 ····public·u$b·d()·{
 39 ········return·new·u$b(this.a);
22 ····}40 ····}
23 }41 }
907 B
S/v.class
889 B
procyon -ec {}
    
Offset 1, 24 lines modifiedOffset 1, 26 lines modified
  
1 package·S;1 package·S;
  
2 import·java.util.HashMap; 
3 import·T.h;2 import·T.k;
4 import·T.b;3 import·T.b;
5 import·T.e;4 import·T.n;
6 import·T.a;5 import·L.a;
 6 import·T.j$c;
 7 import·T.j;
  
7 public·class·v8 public·class·v
8 {9 {
9 ····public·final·a·a;10 ····public·final·j·a;
 11 ····public·v$b·b;
 12 ····public·final·j$c·c;
10 ····13 ····
11 ····public·v(final·L.a·a)·{14 ····public·v(final·a·a)·{
12 ········this.a·=·new·a((b)a,·"flutter/system",·(h)e.a);15 ········final·v$a·c·=·new·v$a(this);
 16 ········this.c·=·(j$c)c;
 17 ········(this.a·=·new·j((b)a,·"flutter/spellcheck",·(k)n.b)).e((j$c)c);
13 ····}18 ····}
14 ····19 ····
15 ····public·void·a()·{20 ····public·void·b(final·v$b·b)·{
 21 ········this.b·=·b;
16 ········I.b.f("SystemChannel",·"Sending·memory·pressure·warning·to·Flutter."); 
17 ········final·HashMap·hashMap·=·new·HashMap(1); 
18 ········hashMap.put("type",·"memoryPressure"); 
19 ········this.a.c((Object)hashMap); 
20 ····}22 ····}
21 }23 }
8.14 KB
S/w.class
8.12 KB
procyon -ec {}
    
Offset 1, 189 lines modifiedOffset 1, 24 lines modified
  
1 package·S;1 package·S;
  
2 import·android.os.BaseBundle; 
3 import·android.os.Bundle; 
4 import·java.io.Serializable; 
5 import·java.util.Arrays; 
6 import·java.util.Map; 
7 import·java.util.Iterator; 
8 import·io.flutter.plugin.editing.p; 
9 import·org.json.JSONArray; 
10 import·java.util.HashMap;2 import·java.util.HashMap;
11 import·java.util.ArrayList; 
12 import·T.k;3 import·T.h;
13 import·T.b;4 import·T.b;
14 import·T.f;5 import·T.e;
15 import·L.a;6 import·T.a;
16 import·T.j$c; 
17 import·T.j; 
  
18 public·class·w7 public·class·w
19 {8 {
20 ····public·final·j·a;9 ····public·final·a·a;
21 ····public·w$f·b; 
22 ····public·final·j$c·c; 
23 ····10 ····
24 ····public·w(final·a·a)·{11 ····public·w(final·L.a·a)·{
25 ········final·w$a·c·=·new·w$a(this); 
26 ········this.c·=·(j$c)c; 
27 ········(this.a·=·new·j((b)a,·"flutter/textinput",·(k)f.a)).e((j$c)c);12 ········this.a·=·new·a((b)a,·"flutter/system",·(h)e.a);
28 ····}13 ····}
29 ····14 ····
30 ····public·static·HashMap·c(final·ArrayList·list)·{ 
31 ········final·HashMap<String,·JSONArray>·hashMap·=·new·HashMap<String,·JSONArray>(); 
32 ········final·JSONArray·value·=·new·JSONArray(); 
33 ········final·Iterator·iterator·=·list.iterator(); 
34 ········while·(iterator.hasNext())·{ 
35 ············value.put((Object)((p)iterator.next()).b()); 
36 ········} 
37 ········hashMap.put("deltas",·value); 
38 ········return·hashMap; 
39 ····} 
40 ···· 
41 ····public·static·HashMap·d(final·String·value,·final·int·i,·final·int·j,·final·int·k,·final·int·l)·{ 
42 ········final·HashMap<String,·String>·hashMap·=·new·HashMap<String,·String>(); 
43 ········hashMap.put("text",·value); 
44 ········hashMap.put("selectionBase",·(String)Integer.valueOf(i)); 
45 ········hashMap.put("selectionExtent",·(String)Integer.valueOf(j)); 
46 ········hashMap.put("composingBase",·(String)Integer.valueOf(k)); 
47 ········hashMap.put("composingExtent",·(String)Integer.valueOf(l)); 
48 ········return·hashMap; 
49 ····} 
50 ···· 
51 ····public·void·b(final·int·i,·final·Map·map)·{ 
52 ········I.b.f("TextInputChannel",·"Sending·'commitContent'·message."); 
53 ········this.a.c("TextInputClient.performAction",·(Object)Arrays.asList(Integer.valueOf(i),·"TextInputAction.commitContent",·map)); 
54 ····} 
55 ···· 
56 ····public·void·e(final·int·i)·{ 
57 ········I.b.f("TextInputChannel",·"Sending·'done'·message."); 
58 ········this.a.c("TextInputClient.performAction",·(Object)Arrays.asList(Integer.valueOf(i),·"TextInputAction.done")); 
59 ····} 
60 ···· 
61 ····public·void·f(final·int·i)·{ 
62 ········I.b.f("TextInputChannel",·"Sending·'go'·message."); 
63 ········this.a.c("TextInputClient.performAction",·(Object)Arrays.asList(Integer.valueOf(i),·"TextInputAction.go")); 
64 ····} 
65 ···· 
66 ····public·void·g(final·int·i)·{ 
67 ········I.b.f("TextInputChannel",·"Sending·'newline'·message."); 
68 ········this.a.c("TextInputClient.performAction",·(Object)Arrays.asList(Integer.valueOf(i),·"TextInputAction.newline")); 
69 ····} 
70 ···· 
71 ····public·void·h(final·int·i)·{ 
72 ········I.b.f("TextInputChannel",·"Sending·'next'·message."); 
73 ········this.a.c("TextInputClient.performAction",·(Object)Arrays.asList(Integer.valueOf(i),·"TextInputAction.next")); 
74 ····} 
75 ···· 
76 ····public·void·i(final·int·i,·final·String·value,·final·Bundle·bundle)·{ 
77 ········final·HashMap<String,·String>·hashMap·=·new·HashMap<String,·String>(); 
78 ········hashMap.put("action",·value); 
79 ········if·(bundle·!=·null)·{ 
80 ············final·HashMap<String,·float[]>·value2·=·new·HashMap<String,·float[]>(); 
81 ············for·(final·String·s·:·((BaseBundle)bundle).keySet())·{ 
82 ················final·Object·value3·=·((BaseBundle)bundle).get(s); 
83 ················if·(value3·instanceof·byte[])·{ 
84 ····················value2.put(s,·(float[])bundle.getByteArray(s)); 
85 ················} 
86 ················else·if·(value3·instanceof·Byte)·{ 
87 ····················value2.put(s,·(float[])(Object)Byte.valueOf(bundle.getByte(s))); 
88 ················} 
89 ················else·if·(value3·instanceof·char[])·{ 
90 ····················value2.put(s,·(float[])bundle.getCharArray(s)); 
91 ················} 
92 ················else·if·(value3·instanceof·Character)·{ 
93 ····················value2.put(s,·(float[])(Object)Character.valueOf(bundle.getChar(s))); 
94 ················} 
95 ················else·if·(value3·instanceof·CharSequence[])·{ 
96 ····················value2.put(s,·(float[])bundle.getCharSequenceArray(s)); 
97 ················} 
98 ················else·if·(value3·instanceof·CharSequence)·{ 
99 ····················value2.put(s,·(float[])(Object)bundle.getCharSequence(s)); 
100 ················} 
101 ················else·if·(value3·instanceof·float[])·{ 
102 ····················value2.put(s,·bundle.getFloatArray(s)); 
103 ················} 
104 ················else·{ 
105 ····················if·(!(value3·instanceof·Float))·{ 
106 ························continue; 
107 ····················} 
108 ····················value2.put(s,·(float[])(Object)Float.valueOf(bundle.getFloat(s))); 
109 ················} 
110 ············} 
111 ············hashMap.put("data",·(String)value2); 
112 ········} 
113 ········this.a.c("TextInputClient.performPrivateCommand",·(Object)Arrays.asList(Integer.valueOf(i),·hashMap)); 
114 ····} 
115 ···· 
116 ····public·void·j(final·int·i)·{ 
117 ········I.b.f("TextInputChannel",·"Sending·'previous'·message."); 
118 ········this.a.c("TextInputClient.performAction",·(Object)Arrays.asList(Integer.valueOf(i),·"TextInputAction.previous")); 
119 ····} 
120 ···· 
121 ····public·void·k()·{15 ····public·void·a()·{
 16 ········I.b.f("SystemChannel",·"Sending·memory·pressure·warning·to·Flutter.");
 17 ········final·HashMap·hashMap·=·new·HashMap(1);
 18 ········hashMap.put("type",·"memoryPressure");
Max diff block lines reached; 3/8290 bytes (0.04%) of diff not shown.
3.92 KB
io/flutter/embedding/engine/FlutterJNI.class
3.83 KB
procyon -ec {}
    
Offset 3, 20 lines modifiedOffset 3, 20 lines modified
  
3 import·io.flutter.embedding.engine.renderer.SurfaceTextureWrapper;3 import·io.flutter.embedding.engine.renderer.SurfaceTextureWrapper;
4 import·io.flutter.view.TextureRegistry$ImageConsumer;4 import·io.flutter.view.TextureRegistry$ImageConsumer;
5 import·io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack;5 import·io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack;
6 import·F.c;6 import·F.c;
7 import·android.util.DisplayMetrics;7 import·android.util.DisplayMetrics;
8 import·android.util.TypedValue;8 import·android.util.TypedValue;
9 import·S.t;9 import·S.u;
10 import·T.m;10 import·T.m;
11 import·io.flutter.view.i$g;11 import·io.flutter.view.i$g;
12 import·java.util.Locale;12 import·java.util.Locale;
13 import·java.util.ArrayList;13 import·java.util.ArrayList;
14 import·io.flutter.embedding.engine.renderer.j;14 import·io.flutter.embedding.engine.renderer.k;
15 import·java.util.Iterator;15 import·java.util.Iterator;
16 import·android.view.Surface;16 import·android.view.Surface;
17 import·java.util.List;17 import·java.util.List;
18 import·android.content.res.AssetManager;18 import·android.content.res.AssetManager;
19 import·java.lang.ref.WeakReference;19 import·java.lang.ref.WeakReference;
20 import·io.flutter.view.FlutterCallbackInformation;20 import·io.flutter.view.FlutterCallbackInformation;
21 import·android.content.Context;21 import·android.content.Context;
Offset 253, 17 lines modifiedOffset 253, 17 lines modified
253 ····}253 ····}
254 ····254 ····
255 ····public·void·addEngineLifecycleListener(final·a$b·a$b)·{255 ····public·void·addEngineLifecycleListener(final·a$b·a$b)·{
256 ········this.ensureRunningOnMainThread();256 ········this.ensureRunningOnMainThread();
257 ········this.engineLifecycleListeners.add(a$b);257 ········this.engineLifecycleListeners.add(a$b);
258 ····}258 ····}
259 ····259 ····
260 ····public·void·addIsDisplayingFlutterUiListener(final·j·j)·{260 ····public·void·addIsDisplayingFlutterUiListener(final·k·k)·{
261 ········this.ensureRunningOnMainThread();261 ········this.ensureRunningOnMainThread();
262 ········this.flutterUiDisplayListeners.add(j);262 ········this.flutterUiDisplayListeners.add(k);
263 ····}263 ····}
264 ····264 ····
265 ····public·void·attachToNative()·{265 ····public·void·attachToNative()·{
266 ········this.ensureRunningOnMainThread();266 ········this.ensureRunningOnMainThread();
267 ········this.ensureNotAttachedToNative();267 ········this.ensureNotAttachedToNative();
268 ········this.shellHolderLock.writeLock().lock();268 ········this.shellHolderLock.writeLock().lock();
269 ········try·{269 ········try·{
Offset 413, 15 lines modifiedOffset 413, 15 lines modified
413 ····}413 ····}
414 ····414 ····
415 ····public·boolean·getIsSoftwareRenderingEnabled()·{415 ····public·boolean·getIsSoftwareRenderingEnabled()·{
416 ········return·this.nativeGetIsSoftwareRenderingEnabled();416 ········return·this.nativeGetIsSoftwareRenderingEnabled();
417 ····}417 ····}
418 ····418 ····
419 ····public·float·getScaledFontSize(float·applyDimension,·final·int·i)·{419 ····public·float·getScaledFontSize(float·applyDimension,·final·int·i)·{
420 ········final·DisplayMetrics·b·=·t.b(i);420 ········final·DisplayMetrics·b·=·u.b(i);
421 ········if·(b·==·null)·{421 ········if·(b·==·null)·{
422 ············final·StringBuilder·sb·=·new·StringBuilder();422 ············final·StringBuilder·sb·=·new·StringBuilder();
423 ············sb.append("getScaledFontSize·called·with·configurationId·");423 ············sb.append("getScaledFontSize·called·with·configurationId·");
424 ············sb.append(String.valueOf(i));424 ············sb.append(String.valueOf(i));
425 ············sb.append(",·which·can't·be·found.");425 ············sb.append(",·which·can't·be·found.");
426 ············I.b.b("FlutterJNI",·sb.toString());426 ············I.b.b("FlutterJNI",·sb.toString());
427 ············return·-1.0f;427 ············return·-1.0f;
Offset 591, 23 lines modifiedOffset 591, 23 lines modified
591 ········throw·new·RuntimeException("platformViewsController·must·be·set·before·attempting·to·end·the·frame");591 ········throw·new·RuntimeException("platformViewsController·must·be·set·before·attempting·to·end·the·frame");
592 ····}592 ····}
593 ····593 ····
594 ····public·void·onFirstFrame()·{594 ····public·void·onFirstFrame()·{
595 ········this.ensureRunningOnMainThread();595 ········this.ensureRunningOnMainThread();
596 ········final·Iterator·iterator·=·this.flutterUiDisplayListeners.iterator();596 ········final·Iterator·iterator·=·this.flutterUiDisplayListeners.iterator();
597 ········while·(iterator.hasNext())·{597 ········while·(iterator.hasNext())·{
598 ············((j)iterator.next()).f();598 ············((k)iterator.next()).f();
599 ········}599 ········}
600 ····}600 ····}
601 ····601 ····
602 ····public·void·onRenderingStopped()·{602 ····public·void·onRenderingStopped()·{
603 ········this.ensureRunningOnMainThread();603 ········this.ensureRunningOnMainThread();
604 ········final·Iterator·iterator·=·this.flutterUiDisplayListeners.iterator();604 ········final·Iterator·iterator·=·this.flutterUiDisplayListeners.iterator();
605 ········while·(iterator.hasNext())·{605 ········while·(iterator.hasNext())·{
606 ············((j)iterator.next()).b();606 ············((k)iterator.next()).b();
607 ········}607 ········}
608 ····}608 ····}
609 ····609 ····
610 ····public·void·onSurfaceChanged(final·int·n,·final·int·n2)·{610 ····public·void·onSurfaceChanged(final·int·n,·final·int·n2)·{
611 ········this.ensureRunningOnMainThread();611 ········this.ensureRunningOnMainThread();
612 ········this.ensureAttachedToNative();612 ········this.ensureAttachedToNative();
613 ········this.nativeSurfaceChanged(this.nativeShellHolderId,·n,·n2);613 ········this.nativeSurfaceChanged(this.nativeShellHolderId,·n,·n2);
Offset 661, 17 lines modifiedOffset 661, 17 lines modified
661 ····}661 ····}
662 ····662 ····
663 ····public·void·removeEngineLifecycleListener(final·a$b·a$b)·{663 ····public·void·removeEngineLifecycleListener(final·a$b·a$b)·{
664 ········this.ensureRunningOnMainThread();664 ········this.ensureRunningOnMainThread();
665 ········this.engineLifecycleListeners.remove(a$b);665 ········this.engineLifecycleListeners.remove(a$b);
666 ····}666 ····}
667 ····667 ····
668 ····public·void·removeIsDisplayingFlutterUiListener(final·j·j)·{668 ····public·void·removeIsDisplayingFlutterUiListener(final·k·k)·{
669 ········this.ensureRunningOnMainThread();669 ········this.ensureRunningOnMainThread();
670 ········this.flutterUiDisplayListeners.remove(j);670 ········this.flutterUiDisplayListeners.remove(k);
671 ····}671 ····}
672 ····672 ····
673 ····public·void·requestDartDeferredLibrary(final·int·n)·{673 ····public·void·requestDartDeferredLibrary(final·int·n)·{
674 ········b.b("FlutterJNI",·"No·DeferredComponentManager·found.·Android·setup·must·be·completed·before·using·split·AOT·deferred·components.");674 ········b.b("FlutterJNI",·"No·DeferredComponentManager·found.·Android·setup·must·be·completed·before·using·split·AOT·deferred·components.");
675 ····}675 ····}
676 ····676 ····
677 ····public·void·runBundleAndSnapshotFromLibrary(final·String·s,·final·String·s2,·final·String·s3,·final·AssetManager·assetManager,·final·List·list)·{677 ····public·void·runBundleAndSnapshotFromLibrary(final·String·s,·final·String·s2,·final·String·s3,·final·AssetManager·assetManager,·final·List·list)·{
5.3 KB
io/flutter/embedding/engine/a.class
5.23 KB
procyon -ec {}
    
Offset 5, 14 lines modifiedOffset 5, 15 lines modified
5 import·java.util.List;5 import·java.util.List;
6 import·android.content.res.AssetManager;6 import·android.content.res.AssetManager;
7 import·W.c;7 import·W.c;
8 import·android.content.pm.PackageManager$NameNotFoundException;8 import·android.content.pm.PackageManager$NameNotFoundException;
9 import·java.util.HashSet;9 import·java.util.HashSet;
10 import·android.content.Context;10 import·android.content.Context;
11 import·java.util.Set;11 import·java.util.Set;
 12 import·S.x;
12 import·S.w;13 import·S.w;
13 import·S.v;14 import·S.v;
14 import·S.u;15 import·S.u;
15 import·S.t;16 import·S.t;
16 import·S.r;17 import·S.r;
17 import·S.o;18 import·S.o;
18 import·S.s;19 import·S.s;
Offset 44, 25 lines modifiedOffset 45, 26 lines modified
44 ····public·final·s·m;45 ····public·final·s·m;
45 ····public·final·o·n;46 ····public·final·o·n;
46 ····public·final·r·o;47 ····public·final·r·o;
47 ····public·final·t·p;48 ····public·final·t·p;
48 ····public·final·u·q;49 ····public·final·u·q;
49 ····public·final·v·r;50 ····public·final·v·r;
50 ····public·final·w·s;51 ····public·final·w·s;
 52 ····public·final·x·t;
51 ····public·final·io.flutter.plugin.platform.r·t;53 ····public·final·io.flutter.plugin.platform.r·u;
52 ····public·final·Set·u;54 ····public·final·Set·v;
53 ····public·final·a$b·v;55 ····public·final·a$b·w;
54 ····56 ····
55 ····public·a(final·Context·context,·final·N.d·d,·final·FlutterJNI·flutterJNI,·final·io.flutter.plugin.platform.r·r,·final·String[]·array,·final·boolean·b,·final·boolean·b2)·{57 ····public·a(final·Context·context,·final·N.d·d,·final·FlutterJNI·flutterJNI,·final·io.flutter.plugin.platform.r·r,·final·String[]·array,·final·boolean·b,·final·boolean·b2)·{
56 ········this(context,·d,·flutterJNI,·r,·array,·b,·b2,·null);58 ········this(context,·d,·flutterJNI,·r,·array,·b,·b2,·null);
57 ····}59 ····}
58 ····60 ····
59 ····public·a(final·Context·context,·N.d·c,·FlutterJNI·a,·final·io.flutter.plugin.platform.r·r,·final·String[]·array,·final·boolean·b,·final·boolean·b2,·final·io.flutter.embedding.engine.b·b3)·{61 ····public·a(final·Context·context,·N.d·c,·FlutterJNI·a,·final·io.flutter.plugin.platform.r·r,·final·String[]·array,·final·boolean·b,·final·boolean·b2,·final·io.flutter.embedding.engine.b·b3)·{
60 ········this.u·=·new·HashSet();62 ········this.v·=·new·HashSet();
61 ········this.v·=·(a$b)new·a$a(this);63 ········this.w·=·(a$b)new·a$a(this);
62 ········AssetManager·assetManager·=·null;64 ········AssetManager·assetManager·=·null;
63 ········try·{65 ········try·{
64 ············final·Context·packageContext·=·context.createPackageContext(context.getPackageName(),·0);66 ············final·Context·packageContext·=·context.createPackageContext(context.getPackageName(),·0);
65 ············try·{67 ············try·{
66 ················assetManager·=·packageContext.getAssets();68 ················assetManager·=·packageContext.getAssets();
67 ············}69 ············}
68 ············catch·(final·PackageManager$NameNotFoundException·ex)·{70 ············catch·(final·PackageManager$NameNotFoundException·ex)·{
Offset 89, 77 lines modifiedOffset 91, 82 lines modified
89 ········this.n·=·new·o(c2);91 ········this.n·=·new·o(c2);
90 ········this.o·=·new·r(c2,·context.getPackageManager());92 ········this.o·=·new·r(c2,·context.getPackageManager());
91 ········this.m·=·new·s(c2,·b2);93 ········this.m·=·new·s(c2,·b2);
92 ········this.p·=·new·t(c2);94 ········this.p·=·new·t(c2);
93 ········this.q·=·new·u(c2);95 ········this.q·=·new·u(c2);
94 ········this.r·=·new·v(c2);96 ········this.r·=·new·v(c2);
95 ········this.s·=·new·w(c2);97 ········this.s·=·new·w(c2);
 98 ········this.t·=·new·x(c2);
96 ········final·d·d·=·new·d(context,·i);99 ········final·d·d·=·new·d(context,·i);
97 ········this.e·=·d;100 ········this.e·=·d;
98 ········if·(c·==·null)·{101 ········if·(c·==·null)·{
99 ············c·=·e.c();102 ············c·=·e.c();
100 ········}103 ········}
101 ········if·(!a.isAttached())·{104 ········if·(!a.isAttached())·{
102 ············c.k(context.getApplicationContext());105 ············c.k(context.getApplicationContext());
103 ············c.f(context,·array);106 ············c.f(context,·array);
104 ········}107 ········}
105 ········a.addEngineLifecycleListener(this.v);108 ········a.addEngineLifecycleListener(this.w);
106 ········a.setPlatformViewsController(r);109 ········a.setPlatformViewsController(r);
107 ········a.setLocalizationPlugin(d);110 ········a.setLocalizationPlugin(d);
108 ········e.a();111 ········e.a();
109 ········a.setDeferredComponentManager((M.a)null);112 ········a.setDeferredComponentManager((M.a)null);
110 ········if·(!a.isAttached())·{113 ········if·(!a.isAttached())·{
111 ············this.f();114 ············this.f();
112 ········}115 ········}
113 ········this.b·=·new·FlutterRenderer(a);116 ········this.b·=·new·FlutterRenderer(a);
114 ········(this.t·=·r).R();117 ········(this.u·=·r).R();
115 ········final·b·d2·=·new·b(context.getApplicationContext(),·this,·c,·b3);118 ········final·b·d2·=·new·b(context.getApplicationContext(),·this,·c,·b3);
116 ········this.d·=·d2;119 ········this.d·=·d2;
117 ········d.d(context.getResources().getConfiguration());120 ········d.d(context.getResources().getConfiguration());
118 ········if·(b·&&·c.e())·{121 ········if·(b·&&·c.e())·{
119 ············R.a.a(this);122 ············R.a.a(this);
120 ········}123 ········}
121 ········Z.f.a(context,·(f$a)this);124 ········Z.f.a(context,·(f$a)this);
122 ········d2.b((P.a)new·c(this.s()));125 ········d2.b((P.a)new·c(this.s()));
123 ····}126 ····}
124 ····127 ····
 128 ····public·final·boolean·A()·{
 129 ········return·this.a.isAttached();
 130 ····}
 131 ····
125 ····public·a·A(final·Context·context,·final·L.a$b·a$b,·final·String·s,·final·List·list,·final·io.flutter.plugin.platform.r·r,·final·boolean·b,·final·boolean·b2)·{132 ····public·a·B(final·Context·context,·final·L.a$b·a$b,·final·String·s,·final·List·list,·final·io.flutter.plugin.platform.r·r,·final·boolean·b,·final·boolean·b2)·{
126 ········if·(this.z())·{133 ········if·(this.A())·{
127 ············return·new·a(context,·null,·this.a.spawn(a$b.c,·a$b.b,·s,·list),·r,·null,·b,·b2);134 ············return·new·a(context,·null,·this.a.spawn(a$b.c,·a$b.b,·s,·list),·r,·null,·b,·b2);
128 ········}135 ········}
129 ········throw·new·IllegalStateException("Spawn·can·only·be·called·on·a·fully·constructed·FlutterEngine");136 ········throw·new·IllegalStateException("Spawn·can·only·be·called·on·a·fully·constructed·FlutterEngine");
130 ····}137 ····}
131 ····138 ····
132 ····public·void·a(final·float·n,·final·float·n2,·final·float·n3)·{139 ····public·void·a(final·float·n,·final·float·n2,·final·float·n3)·{
133 ········this.a.updateDisplayMetrics(0,·n,·n2,·n3);140 ········this.a.updateDisplayMetrics(0,·n,·n2,·n3);
134 ····}141 ····}
135 ····142 ····
136 ····public·void·e(final·a$b·a$b)·{143 ····public·void·e(final·a$b·a$b)·{
137 ········this.u.add(a$b);144 ········this.v.add(a$b);
138 ····}145 ····}
139 ····146 ····
140 ····public·final·void·f()·{147 ····public·final·void·f()·{
141 ········I.b.f("FlutterEngine",·"Attaching·to·JNI.");148 ········I.b.f("FlutterEngine",·"Attaching·to·JNI.");
142 ········this.a.attachToNative();149 ········this.a.attachToNative();
143 ········if·(this.z())·{150 ········if·(this.A())·{
144 ············return;151 ············return;
145 ········}152 ········}
146 ········throw·new·RuntimeException("FlutterEngine·failed·to·attach·to·its·native·Object·reference.");153 ········throw·new·RuntimeException("FlutterEngine·failed·to·attach·to·its·native·Object·reference.");
147 ····}154 ····}
148 ····155 ····
149 ····public·void·g()·{156 ····public·void·g()·{
150 ········I.b.f("FlutterEngine",·"Destroying.");157 ········I.b.f("FlutterEngine",·"Destroying.");
151 ········final·Iterator·iterator·=·this.u.iterator();158 ········final·Iterator·iterator·=·this.v.iterator();
152 ········while·(iterator.hasNext())·{159 ········while·(iterator.hasNext())·{
153 ············((a$b)iterator.next()).b();160 ············((a$b)iterator.next()).b();
154 ········}161 ········}
155 ········this.d.l();162 ········this.d.l();
156 ········this.t.T();163 ········this.u.T();
157 ········this.c.m();164 ········this.c.m();
158 ········this.a.removeEngineLifecycleListener(this.v);165 ········this.a.removeEngineLifecycleListener(this.w);
159 ········this.a.setDeferredComponentManager((M.a)null);166 ········this.a.setDeferredComponentManager((M.a)null);
160 ········this.a.detachFromNativeAndReleaseResources();167 ········this.a.detachFromNativeAndReleaseResources();
161 ········I.a.e().a();168 ········I.a.e().a();
162 ····}169 ····}
163 ····170 ····
164 ····public·S.a·h()·{171 ····public·S.a·h()·{
165 ········return·this.f;172 ········return·this.f;
Offset 194, 15 lines modifiedOffset 201, 15 lines modified
194 ····}201 ····}
Max diff block lines reached; 488/5325 bytes (9.16%) of diff not shown.
719 B
io/flutter/embedding/engine/b.class
649 B
procyon -ec {}
    
Offset 47, 15 lines modifiedOffset 47, 15 lines modified
47 ············a3·=·this.b(b,·r,·a,·g);47 ············a3·=·this.b(b,·r,·a,·g);
48 ············if·(e·!=·null)·{48 ············if·(e·!=·null)·{
49 ················a3.o().c(e);49 ················a3.o().c(e);
50 ············}50 ············}
51 ············a3.k().i(a2,·d);51 ············a3.k().i(a2,·d);
52 ········}52 ········}
53 ········else·{53 ········else·{
54 ············a3·=·((io.flutter.embedding.engine.a)this.a.get(0)).A(b,·a2,·e,·d,·r,·a,·g);54 ············a3·=·((io.flutter.embedding.engine.a)this.a.get(0)).B(b,·a2,·e,·d,·r,·a,·g);
55 ········}55 ········}
56 ········this.a.add(a3);56 ········this.a.add(a3);
57 ········a3.e((io.flutter.embedding.engine.a$b)new·b$a(this,·a3));57 ········a3.e((io.flutter.embedding.engine.a$b)new·b$a(this,·a3));
58 ········return·a3;58 ········return·a3;
59 ····}59 ····}
60 ····60 ····
61 ····public·io.flutter.embedding.engine.a·b(final·Context·context,·final·r·r,·final·boolean·b,·final·boolean·b2)·{61 ····public·io.flutter.embedding.engine.a·b(final·Context·context,·final·r·r,·final·boolean·b,·final·boolean·b2)·{
1.92 KB
io/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer$b.class
1.75 KB
procyon -ec {}
    
Offset 16, 19 lines modifiedOffset 16, 19 lines modified
16 ····public·boolean·c;16 ····public·boolean·c;
17 ····public·final·/*·synthetic·*/·FlutterRenderer$ImageReaderSurfaceProducer·d;17 ····public·final·/*·synthetic·*/·FlutterRenderer$ImageReaderSurfaceProducer·d;
18 ····18 ····
19 ····public·FlutterRenderer$ImageReaderSurfaceProducer$b(final·FlutterRenderer$ImageReaderSurfaceProducer·d,·final·ImageReader·a)·{19 ····public·FlutterRenderer$ImageReaderSurfaceProducer$b(final·FlutterRenderer$ImageReaderSurfaceProducer·d,·final·ImageReader·a)·{
20 ········this.d·=·d;20 ········this.d·=·d;
21 ········this.b·=·new·ArrayDeque();21 ········this.b·=·new·ArrayDeque();
22 ········this.c·=·false;22 ········this.c·=·false;
23 ········(this.a·=·a).setOnImageAvailableListener((ImageReader$OnImageAvailableListener)new·i(this),·new·Handler(Looper.getMainLooper()));23 ········(this.a·=·a).setOnImageAvailableListener((ImageReader$OnImageAvailableListener)new·j(this),·new·Handler(Looper.getMainLooper()));
24 ····}24 ····}
25 ····25 ····
26 ····public·boolean·c()·{26 ····public·boolean·c()·{
27 ········return·this.b.isEmpty()·&&·FlutterRenderer$ImageReaderSurfaceProducer.access$800(this.d)·!=·this;27 ········return·this.b.isEmpty()·&&·FlutterRenderer$ImageReaderSurfaceProducer.access$700(this.d)·!=·this;
28 ····}28 ····}
29 ····29 ····
30 ····public·void·d()·{30 ····public·void·d()·{
31 ········this.c·=·true;31 ········this.c·=·true;
32 ········this.a.close();32 ········this.a.close();
33 ········this.b.clear();33 ········this.b.clear();
34 ····}34 ····}
Offset 36, 15 lines modifiedOffset 36, 19 lines modified
36 ····public·FlutterRenderer$ImageReaderSurfaceProducer$a·e()·{36 ····public·FlutterRenderer$ImageReaderSurfaceProducer$a·e()·{
37 ········if·(this.b.isEmpty())·{37 ········if·(this.b.isEmpty())·{
38 ············return·null;38 ············return·null;
39 ········}39 ········}
40 ········return·this.b.removeFirst();40 ········return·this.b.removeFirst();
41 ····}41 ····}
42 ····42 ····
 43 ····public·boolean·f()·{
 44 ········return·this.b.isEmpty();
 45 ····}
 46 ····
43 ····public·FlutterRenderer$ImageReaderSurfaceProducer$a·g(Image·a)·{47 ····public·FlutterRenderer$ImageReaderSurfaceProducer$a·h(Image·a)·{
44 ········if·(this.c)·{48 ········if·(this.c)·{
45 ············return·null;49 ············return·null;
46 ········}50 ········}
47 ········final·FlutterRenderer$ImageReaderSurfaceProducer$a·e·=·new·FlutterRenderer$ImageReaderSurfaceProducer$a(this.d,·a,·System.nanoTime());51 ········final·FlutterRenderer$ImageReaderSurfaceProducer$a·e·=·new·FlutterRenderer$ImageReaderSurfaceProducer$a(this.d,·a,·System.nanoTime());
48 ········this.b.add(e);52 ········this.b.add(e);
49 ········while·(this.b.size()·>·2)·{53 ········while·(this.b.size()·>·2)·{
50 ············a·=·((FlutterRenderer$ImageReaderSurfaceProducer$a)this.b.removeFirst()).a;54 ············a·=·((FlutterRenderer$ImageReaderSurfaceProducer$a)this.b.removeFirst()).a;
8.97 KB
io/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer.class
8.81 KB
procyon -ec {}
    
Offset 63, 56 lines modifiedOffset 63, 56 lines modified
63 ········this.lastReaderDequeuedFrom·=·null;63 ········this.lastReaderDequeuedFrom·=·null;
64 ········this.id·=·id;64 ········this.id·=·id;
65 ····}65 ····}
66 ····66 ····
67 ····private·void·cleanup()·{67 ····private·void·cleanup()·{
68 ········final·Object·lock·=·this.lock;68 ········final·Object·lock·=·this.lock;
69 ········monitorenter(lock);69 ········monitorenter(lock);
 70 ····Label_0133_Outer:
70 ········Iterator·iterator; 
71 ········FlutterRenderer$ImageReaderSurfaceProducer$b·flutterRenderer$ImageReaderSurfaceProducer$b; 
72 ········FlutterRenderer$ImageReaderSurfaceProducer$b·lastReaderDequeuedFrom·=·null; 
73 ········FlutterRenderer$ImageReaderSurfaceProducer$a·lastDequeuedImage; 
74 ········Label_0115_Outer:Label_0133_Outer: 
75 ········while·(true)·{71 ········while·(true)·{
76 ············Label_0075:·{72 ············Label_0075:·{
77 ················try·{73 ················try·{
78 ····················iterator·=·this.perImageReaders.values().iterator();74 ····················final·Iterator·iterator·=·this.perImageReaders.values().iterator();
79 ····················if·(!iterator.hasNext())·{75 ····················if·(!iterator.hasNext())·{
80 ························break·Label_0075;76 ························break·Label_0075;
81 ····················}77 ····················}
82 ····················flutterRenderer$ImageReaderSurfaceProducer$b·=·(FlutterRenderer$ImageReaderSurfaceProducer$b)iterator.next();78 ····················final·FlutterRenderer$ImageReaderSurfaceProducer$b·flutterRenderer$ImageReaderSurfaceProducer$b·=·(FlutterRenderer$ImageReaderSurfaceProducer$b)iterator.next();
83 ····················if·(this.lastReaderDequeuedFrom·==·flutterRenderer$ImageReaderSurfaceProducer$b)·{79 ····················if·(this.lastReaderDequeuedFrom·==·flutterRenderer$ImageReaderSurfaceProducer$b)·{
84 ························this.lastReaderDequeuedFrom·=·null;80 ························this.lastReaderDequeuedFrom·=·null;
85 ····················}81 ····················}
86 ····················break·Label_0075;82 ····················break·Label_0075;
87 ················}83 ················}
88 ················finally·{84 ················finally·{
89 ····················monitorexit(lock);85 ····················monitorexit(lock);
 86 ················Label_0115_Outer:
90 ····················while·(true)·{87 ····················while·(true)·{
 88 ························this.imageReaderQueue.clear();
 89 ························monitorexit(lock);
 90 ························return;
 91 ························FlutterRenderer$ImageReaderSurfaceProducer$b·lastReaderDequeuedFrom·=·null;
91 ····················Block_7:92 ························Block_7:·{
92 ························while·(true)·{93 ····························while·(true)·{
93 ····························lastReaderDequeuedFrom·=·this.lastReaderDequeuedFrom;94 ································lastReaderDequeuedFrom·=·this.lastReaderDequeuedFrom;
94 ····························iftrue(Label_0133:)(lastReaderDequeuedFrom·==·null);95 ································iftrue(Label_0133:)(lastReaderDequeuedFrom·==·null);
95 ····························break·Block_7;96 ································break·Block_7;
96 ····························this.imageReaderQueue.clear(); 
97 ····························monitorexit(lock); 
98 ····························return; 
99 ····························this.perImageReaders.clear();97 ································this.perImageReaders.clear();
100 ····························lastDequeuedImage·=·this.lastDequeuedImage;98 ································final·FlutterRenderer$ImageReaderSurfaceProducer$a·lastDequeuedImage·=·this.lastDequeuedImage;
101 ····························iftrue(Label_0115:)(lastDequeuedImage·==·null);99 ································iftrue(Label_0115:)(lastDequeuedImage·==·null);
102 ····························lastDequeuedImage.a.close();100 ································lastDequeuedImage.a.close();
103 ····························this.lastDequeuedImage·=·null;101 ································this.lastDequeuedImage·=·null;
 102 ································continue;
 103 ····························}
 104 ····························final·FlutterRenderer$ImageReaderSurfaceProducer$b·flutterRenderer$ImageReaderSurfaceProducer$b;
 105 ····························flutterRenderer$ImageReaderSurfaceProducer$b.d();
104 ····························continue·Label_0133_Outer;106 ····························continue·Label_0133_Outer;
105 ························}107 ························}
106 ························lastReaderDequeuedFrom.d();108 ························lastReaderDequeuedFrom.d();
107 ························this.lastReaderDequeuedFrom·=·null;109 ························this.lastReaderDequeuedFrom·=·null;
108 ························continue;110 ························continue·Label_0115_Outer;
109 ····················}111 ····················}
110 ····················flutterRenderer$ImageReaderSurfaceProducer$b.d(); 
111 ····················continue·Label_0115_Outer; 
112 ················}112 ················}
113 ············}113 ············}
114 ············break;114 ············break;
115 ········}115 ········}
116 ····}116 ····}
117 ····117 ····
118 ····private·ImageReader·createImageReader()·{118 ····private·ImageReader·createImageReader()·{
Offset 175, 15 lines modifiedOffset 175, 15 lines modified
175 ········this.ignoringFence·=·true;175 ········this.ignoringFence·=·true;
176 ········I.b.a("ImageReaderSurfaceProducer",·"ImageTextureEntry·can't·wait·on·the·fence·on·Android·<·33");176 ········I.b.a("ImageReaderSurfaceProducer",·"ImageTextureEntry·can't·wait·on·the·fence·on·Android·<·33");
177 ····}177 ····}
178 ····178 ····
179 ····private·void·releaseInternal()·{179 ····private·void·releaseInternal()·{
180 ········this.cleanup();180 ········this.cleanup();
181 ········this.released·=·true;181 ········this.released·=·true;
182 ········this.this$0.m((TextureRegistry$b)this);182 ········this.this$0.l((TextureRegistry$b)this);
183 ········FlutterRenderer.b(this.this$0).remove(this);183 ········FlutterRenderer.b(this.this$0).remove(this);
184 ····}184 ····}
185 ····185 ····
186 ····private·void·waitOnFence(final·Image·image)·{186 ····private·void·waitOnFence(final·Image·image)·{
187 ········try·{187 ········try·{
188 ············final·SyncFence·a·=·e.a(image);188 ············final·SyncFence·a·=·e.a(image);
189 ············try·{189 ············try·{
Offset 229, 22 lines modifiedOffset 229, 53 lines modified
229 ················if·(lastDequeuedImage·!=·null)·{229 ················if·(lastDequeuedImage·!=·null)·{
230 ····················lastDequeuedImage.a.close();230 ····················lastDequeuedImage.a.close();
231 ················}231 ················}
232 ················break·Label_0086;232 ················break·Label_0086;
233 ············}233 ············}
234 ············finally·{234 ············finally·{
235 ················monitorexit(lock);235 ················monitorexit(lock);
236 ················final·FlutterRenderer$ImageReaderSurfaceProducer$a·e; 
237 ················this.lastDequeuedImage·=·e; 
238 ················final·FlutterRenderer$ImageReaderSurfaceProducer$b·lastReaderDequeuedFrom; 
239 ················this.lastReaderDequeuedFrom·=·lastReaderDequeuedFrom; 
240 ················final·FlutterRenderer$ImageReaderSurfaceProducer$a·flutterRenderer$ImageReaderSurfaceProducer$a·=·e;236 ················FlutterRenderer$ImageReaderSurfaceProducer$a·flutterRenderer$ImageReaderSurfaceProducer$a;
 237 ················while·(true)·{
 238 ····················while·(true)·{
 239 ························boolean·b·=·false;
 240 ····················Label_0165:
 241 ························while·(true)·{
 242 ····························final·Iterator·iterator2;
 243 ····························iftrue(Label_0114:)(((FlutterRenderer$ImageReaderSurfaceProducer$b)iterator2.next()).f());
 244 ····························Block_8:·{
 245 ································break·Block_8;
 246 ································FlutterRenderer.e(this.this$0).post((Runnable)new·i(this));
 247 ································return·flutterRenderer$ImageReaderSurfaceProducer$a;
 248 ································Label_0160:·{
 249 ····································b·=·false;
 250 ································}
 251 ································break·Label_0165;
 252 ································final·FlutterRenderer$ImageReaderSurfaceProducer$a·e;
 253 ································this.lastDequeuedImage·=·e;
 254 ································final·FlutterRenderer$ImageReaderSurfaceProducer$b·lastReaderDequeuedFrom;
 255 ································this.lastReaderDequeuedFrom·=·lastReaderDequeuedFrom;
 256 ································flutterRenderer$ImageReaderSurfaceProducer$a·=·e;
 257 ································break·Label_0086;
 258 ····························}
 259 ····························b·=·true;
 260 ····························break·Label_0165;
 261 ····························iftrue(Label_0160:)(!iterator2.hasNext());
 262 ····························continue;
 263 ························}
 264 ························monitorexit(lock);
 265 ························iftrue(Label_0195:)(!b);
 266 ························continue;
 267 ····················}
241 ················this.pruneImageReaderQueue();268 ····················this.pruneImageReaderQueue();
Max diff block lines reached; 1388/8992 bytes (15.44%) of diff not shown.
682 B
io/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry.class
514 B
procyon -ec {}
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ············this.image·=·image;97 ············this.image·=·image;
98 ············monitorexit(this);98 ············monitorexit(this);
99 ············if·(image2·!=·null)·{99 ············if·(image2·!=·null)·{
100 ················b.b("ImageTextureRegistryEntry",·"Dropping·PlatformView·Frame");100 ················b.b("ImageTextureRegistryEntry",·"Dropping·PlatformView·Frame");
101 ················image2.close();101 ················image2.close();
102 ············}102 ············}
103 ············if·(image·!=·null)·{103 ············if·(image·!=·null)·{
104 ················FlutterRenderer.f(this.this$0);104 ················this.this$0.m();
105 ············}105 ············}
106 ········}106 ········}
107 ····}107 ····}
108 ····108 ····
109 ····public·void·release()·{109 ····public·void·release()·{
110 ········if·(this.released)·{110 ········if·(this.released)·{
111 ············return;111 ············return;
460 B
io/flutter/embedding/engine/renderer/FlutterRenderer$a.class
340 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 package·io.flutter.embedding.engine.renderer;1 package·io.flutter.embedding.engine.renderer;
  
2 public·class·FlutterRenderer$a·implements·j2 public·class·FlutterRenderer$a·implements·k
3 {3 {
4 ····public·final·/*·synthetic·*/·FlutterRenderer·a;4 ····public·final·/*·synthetic·*/·FlutterRenderer·a;
5 ····5 ····
6 ····public·FlutterRenderer$a(final·FlutterRenderer·a)·{6 ····public·FlutterRenderer$a(final·FlutterRenderer·a)·{
7 ········this.a·=·a;7 ········this.a·=·a;
8 ····}8 ····}
9 ····9 ····
6.27 KB
io/flutter/embedding/engine/renderer/FlutterRenderer.class
6.16 KB
procyon -ec {}
    
Offset 24, 82 lines modifiedOffset 24, 82 lines modified
24 ····public·final·FlutterJNI·a;24 ····public·final·FlutterJNI·a;
25 ····public·final·AtomicLong·b;25 ····public·final·AtomicLong·b;
26 ····public·Surface·c;26 ····public·Surface·c;
27 ····public·boolean·d;27 ····public·boolean·d;
28 ····public·final·Handler·e;28 ····public·final·Handler·e;
29 ····public·final·Set·f;29 ····public·final·Set·f;
30 ····public·final·List·g;30 ····public·final·List·g;
31 ····public·final·j·h;31 ····public·final·k·h;
32 ····32 ····
33 ····public·FlutterRenderer(final·FlutterJNI·a)·{33 ····public·FlutterRenderer(final·FlutterJNI·a)·{
34 ········this.b·=·new·AtomicLong(0L);34 ········this.b·=·new·AtomicLong(0L);
35 ········this.d·=·false;35 ········this.d·=·false;
36 ········this.e·=·new·Handler();36 ········this.e·=·new·Handler();
37 ········this.f·=·new·HashSet();37 ········this.f·=·new·HashSet();
38 ········this.g·=·new·ArrayList();38 ········this.g·=·new·ArrayList();
39 ········final·FlutterRenderer$a·h·=·new·FlutterRenderer$a(this);39 ········final·FlutterRenderer$a·h·=·new·FlutterRenderer$a(this);
40 ········this.h·=·(j)h;40 ········this.h·=·(k)h;
41 ········(this.a·=·a).addIsDisplayingFlutterUiListener((j)h);41 ········(this.a·=·a).addIsDisplayingFlutterUiListener((k)h);
42 ········ProcessLifecycleOwner.m().h().a((i)new·FlutterRenderer$b(this));42 ········ProcessLifecycleOwner.m().h().a((i)new·FlutterRenderer$b(this));
43 ····}43 ····}
44 ····44 ····
45 ····public·void·g(final·j·j)·{45 ····public·void·f(final·k·k)·{
46 ········this.a.addIsDisplayingFlutterUiListener(j);46 ········this.a.addIsDisplayingFlutterUiListener(k);
47 ········if·(this.d)·{47 ········if·(this.d)·{
48 ············j.f();48 ············k.f();
49 ········}49 ········}
50 ····}50 ····}
51 ····51 ····
52 ····public·void·h(final·ByteBuffer·byteBuffer,·final·int·n)·{52 ····public·void·g(final·ByteBuffer·byteBuffer,·final·int·n)·{
53 ········this.a.dispatchPointerDataPacket(byteBuffer,·n);53 ········this.a.dispatchPointerDataPacket(byteBuffer,·n);
54 ····}54 ····}
55 ····55 ····
56 ····public·boolean·i()·{56 ····public·boolean·h()·{
57 ········return·this.d;57 ········return·this.d;
58 ····}58 ····}
59 ····59 ····
60 ····public·boolean·j()·{60 ····public·boolean·i()·{
61 ········return·this.a.getIsSoftwareRenderingEnabled();61 ········return·this.a.getIsSoftwareRenderingEnabled();
62 ····}62 ····}
63 ····63 ····
64 ····public·void·k(final·int·n)·{64 ····public·void·j(final·int·n)·{
65 ········final·Iterator·iterator·=·this.f.iterator();65 ········final·Iterator·iterator·=·this.f.iterator();
66 ········while·(iterator.hasNext())·{66 ········while·(iterator.hasNext())·{
67 ············final·TextureRegistry$b·textureRegistry$b·=·(TextureRegistry$b)((WeakReference<TextureRegistry$b>)iterator.next()).get();67 ············final·TextureRegistry$b·textureRegistry$b·=·(TextureRegistry$b)((WeakReference<TextureRegistry$b>)iterator.next()).get();
68 ············if·(textureRegistry$b·!=·null)·{68 ············if·(textureRegistry$b·!=·null)·{
69 ················textureRegistry$b.onTrimMemory(n);69 ················textureRegistry$b.onTrimMemory(n);
70 ············}70 ············}
71 ············else·{71 ············else·{
72 ················iterator.remove();72 ················iterator.remove();
73 ············}73 ············}
74 ········}74 ········}
75 ····}75 ····}
76 ····76 ····
77 ····public·void·l(final·j·j)·{77 ····public·void·k(final·k·k)·{
78 ········this.a.removeIsDisplayingFlutterUiListener(j);78 ········this.a.removeIsDisplayingFlutterUiListener(k);
79 ····}79 ····}
80 ····80 ····
81 ····public·void·m(final·TextureRegistry$b·textureRegistry$b)·{81 ····public·void·l(final·TextureRegistry$b·textureRegistry$b)·{
82 ········for·(final·WeakReference·weakReference·:·this.f)·{82 ········for·(final·WeakReference·weakReference·:·this.f)·{
83 ············if·(weakReference.get()·==·textureRegistry$b)·{83 ············if·(weakReference.get()·==·textureRegistry$b)·{
84 ················this.f.remove(weakReference);84 ················this.f.remove(weakReference);
85 ················break;85 ················break;
86 ············}86 ············}
87 ········}87 ········}
88 ····}88 ····}
89 ····89 ····
90 ····public·final·void·n()·{90 ····public·void·m()·{
91 ········this.a.scheduleFrame();91 ········this.a.scheduleFrame();
92 ····}92 ····}
93 ····93 ····
94 ····public·void·o(final·boolean·semanticsEnabled)·{94 ····public·void·n(final·boolean·semanticsEnabled)·{
95 ········this.a.setSemanticsEnabled(semanticsEnabled);95 ········this.a.setSemanticsEnabled(semanticsEnabled);
96 ····}96 ····}
97 ····97 ····
98 ····public·void·p(final·FlutterRenderer$g·flutterRenderer$g)·{98 ····public·void·o(final·FlutterRenderer$g·flutterRenderer$g)·{
99 ········if·(!flutterRenderer$g.e())·{99 ········if·(!flutterRenderer$g.e())·{
100 ············return;100 ············return;
101 ········}101 ········}
102 ········final·StringBuilder·sb·=·new·StringBuilder();102 ········final·StringBuilder·sb·=·new·StringBuilder();
103 ········sb.append("Setting·viewport·metrics\nSize:·");103 ········sb.append("Setting·viewport·metrics\nSize:·");
104 ········sb.append(flutterRenderer$g.b);104 ········sb.append(flutterRenderer$g.b);
105 ········sb.append("·x·");105 ········sb.append("·x·");
Offset 139, 67 lines modifiedOffset 139, 67 lines modified
139 ········final·int·n·=·FlutterRenderer$g.a(flutterRenderer$g).size()·+·FlutterRenderer$g.b(flutterRenderer$g).size();139 ········final·int·n·=·FlutterRenderer$g.a(flutterRenderer$g).size()·+·FlutterRenderer$g.b(flutterRenderer$g).size();
140 ········final·int[]·array·=·new·int[n·*·4];140 ········final·int[]·array·=·new·int[n·*·4];
141 ········final·int[]·array2·=·new·int[n];141 ········final·int[]·array2·=·new·int[n];
142 ········final·int[]·array3·=·new·int[n];142 ········final·int[]·array3·=·new·int[n];
143 ········int·i·=·0;143 ········int·i·=·0;
144 ········for·(int·j·=·0;·j·<·FlutterRenderer$g.a(flutterRenderer$g).size();·++j)·{144 ········for·(int·j·=·0;·j·<·FlutterRenderer$g.a(flutterRenderer$g).size();·++j)·{
145 ············final·FlutterRenderer$c·flutterRenderer$c·=·(FlutterRenderer$c)FlutterRenderer$g.a(flutterRenderer$g).get(j);145 ············final·FlutterRenderer$c·flutterRenderer$c·=·(FlutterRenderer$c)FlutterRenderer$g.a(flutterRenderer$g).get(j);
146 ············this.u(array,·j·*·4,·flutterRenderer$c.a);146 ············this.t(array,·j·*·4,·flutterRenderer$c.a);
147 ············array2[j]·=·flutterRenderer$c.b.e;147 ············array2[j]·=·flutterRenderer$c.b.e;
148 ············array3[j]·=·flutterRenderer$c.c.e;148 ············array3[j]·=·flutterRenderer$c.c.e;
149 ········}149 ········}
150 ········final·int·n2·=·FlutterRenderer$g.a(flutterRenderer$g).size()·*·4;150 ········final·int·n2·=·FlutterRenderer$g.a(flutterRenderer$g).size()·*·4;
151 ········while·(i·<·FlutterRenderer$g.b(flutterRenderer$g).size())·{151 ········while·(i·<·FlutterRenderer$g.b(flutterRenderer$g).size())·{
152 ············final·FlutterRenderer$c·flutterRenderer$c2·=·(FlutterRenderer$c)FlutterRenderer$g.b(flutterRenderer$g).get(i);152 ············final·FlutterRenderer$c·flutterRenderer$c2·=·(FlutterRenderer$c)FlutterRenderer$g.b(flutterRenderer$g).get(i);
153 ············this.u(array,·i·*·4·+·n2,·flutterRenderer$c2.a);153 ············this.t(array,·i·*·4·+·n2,·flutterRenderer$c2.a);
154 ············array2[FlutterRenderer$g.a(flutterRenderer$g).size()·+·i]·=·flutterRenderer$c2.b.e;154 ············array2[FlutterRenderer$g.a(flutterRenderer$g).size()·+·i]·=·flutterRenderer$c2.b.e;
155 ············array3[FlutterRenderer$g.a(flutterRenderer$g).size()·+·i]·=·flutterRenderer$c2.c.e;155 ············array3[FlutterRenderer$g.a(flutterRenderer$g).size()·+·i]·=·flutterRenderer$c2.c.e;
156 ············++i;156 ············++i;
157 ········}157 ········}
158 ········this.a.setViewportMetrics(flutterRenderer$g.a,·flutterRenderer$g.b,·flutterRenderer$g.c,·flutterRenderer$g.d,·flutterRenderer$g.e,·flutterRenderer$g.f,·flutterRenderer$g.g,·flutterRenderer$g.h,·flutterRenderer$g.i,·flutterRenderer$g.j,·flutterRenderer$g.k,·flutterRenderer$g.l,·flutterRenderer$g.m,·flutterRenderer$g.n,·flutterRenderer$g.o,·flutterRenderer$g.p,·array,·array2,·array3);158 ········this.a.setViewportMetrics(flutterRenderer$g.a,·flutterRenderer$g.b,·flutterRenderer$g.c,·flutterRenderer$g.d,·flutterRenderer$g.e,·flutterRenderer$g.f,·flutterRenderer$g.g,·flutterRenderer$g.h,·flutterRenderer$g.i,·flutterRenderer$g.j,·flutterRenderer$g.k,·flutterRenderer$g.l,·flutterRenderer$g.m,·flutterRenderer$g.n,·flutterRenderer$g.o,·flutterRenderer$g.p,·array,·array2,·array3);
159 ····}159 ····}
160 ····160 ····
161 ····public·void·q(final·Surface·c,·final·boolean·b)·{161 ····public·void·p(final·Surface·c,·final·boolean·b)·{
162 ········if·(!b)·{162 ········if·(!b)·{
163 ············this.r();163 ············this.q();
164 ········}164 ········}
165 ········this.c·=·c;165 ········this.c·=·c;
166 ········if·(b)·{166 ········if·(b)·{
167 ············this.a.onSurfaceWindowChanged(c);167 ············this.a.onSurfaceWindowChanged(c);
168 ········}168 ········}
169 ········else·{169 ········else·{
170 ············this.a.onSurfaceCreated(c);170 ············this.a.onSurfaceCreated(c);
171 ········}171 ········}
172 ····}172 ····}
173 ····173 ····
174 ····public·void·r()·{174 ····public·void·q()·{
175 ········if·(this.c·!=·null)·{175 ········if·(this.c·!=·null)·{
176 ············this.a.onSurfaceDestroyed();176 ············this.a.onSurfaceDestroyed();
177 ············if·(this.d)·{177 ············if·(this.d)·{
178 ················this.h.b();178 ················this.h.b();
179 ············}179 ············}
180 ············this.d·=·false;180 ············this.d·=·false;
181 ············this.c·=·null;181 ············this.c·=·null;
182 ········}182 ········}
Max diff block lines reached; 743/6275 bytes (11.84%) of diff not shown.
671 B
io/flutter/embedding/engine/renderer/i.class
583 B
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 9 lines modified
  
1 package·io.flutter.embedding.engine.renderer;1 package·io.flutter.embedding.engine.renderer;
  
2 import·android.media.ImageReader; 
3 import·android.media.ImageReader$OnImageAvailableListener; 
  
4 public·final·synthetic·class·i·implements·ImageReader$OnImageAvailableListener2 public·final·synthetic·class·i·implements·Runnable
5 {3 {
6 ····public·final·void·onImageAvailable(final·ImageReader·imageReader)·{4 ····public·final·void·run()·{
7 ········FlutterRenderer$ImageReaderSurfaceProducer$b.a(this.a,·imageReader);5 ········FlutterRenderer$ImageReaderSurfaceProducer.a(this.e);
8 ····}6 ····}
9 }7 }
274 B
io/flutter/plugin/editing/A.class
208 B
procyon -ec {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 package·io.flutter.plugin.editing;1 package·io.flutter.plugin.editing;
  
2 import·android.view.autofill.AutofillValue;2 import·android.view.ViewStructure;
  
3 public·abstract·synthetic·class·A3 public·abstract·synthetic·class·A
4 {4 {
5 }5 }
274 B
io/flutter/plugin/editing/B.class
208 B
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 8 lines modified
  
1 package·io.flutter.plugin.editing;1 package·io.flutter.plugin.editing;
  
2 import·android.view.autofill.AutofillValue; 
3 import·android.view.ViewStructure;2 import·android.view.ViewStructure;
  
4 public·abstract·synthetic·class·B3 public·abstract·synthetic·class·B
5 {4 {
6 }5 }
2.39 KB
io/flutter/plugin/editing/C.class
2.32 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 28 lines modifiedOffset 1, 31 lines modified
1 ··SHA-256·checksum·fac780b57f00325f31871425c3878b9a65b565bc23b8ee633fe248ef5c841e741 ··SHA-256·checksum·fdb4db60931af4e4f94a71160416516caca1a55406463bb4258ad57aa7f48fd4
2 public·abstract·class·io.flutter.plugin.editing.C2 public·abstract·class·io.flutter.plugin.editing.C
3 ··minor·version:·03 ··minor·version:·0
4 ··major·version:·494 ··major·version:·49
5 ··flags:·(0x1421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT,·ACC_SYNTHETIC5 ··flags:·(0x1421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT,·ACC_SYNTHETIC
6 ··this_class:·#2··························//·io/flutter/plugin/editing/C6 ··this_class:·#2··························//·io/flutter/plugin/editing/C
7 ··super_class:·#4·························//·java/lang/Object7 ··super_class:·#4·························//·java/lang/Object
8 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·08 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·0
9 Constant·pool:9 Constant·pool:
10 ···#1·=·Utf8···············io/flutter/plugin/editing/C10 ···#1·=·Utf8···············io/flutter/plugin/editing/C
11 ···#2·=·Class··············#1·············//·io/flutter/plugin/editing/C11 ···#2·=·Class··············#1·············//·io/flutter/plugin/editing/C
12 ···#3·=·Utf8···············java/lang/Object12 ···#3·=·Utf8···············java/lang/Object
13 ···#4·=·Class··············#3·············//·java/lang/Object13 ···#4·=·Class··············#3·············//·java/lang/Object
14 ···#5·=·Utf8···············android/view/autofill/AutofillValue14 ···#5·=·Utf8···············android/view/autofill/AutofillValue
15 ···#6·=·Class··············#5·············//·android/view/autofill/AutofillValue15 ···#6·=·Class··············#5·············//·android/view/autofill/AutofillValue
 16 ···#7·=·Utf8···············forText
 17 ···#8·=·Utf8···············(Ljava/lang/CharSequence;)Landroid/view/autofill/AutofillValue;
 18 ···#9·=·NameAndType········#7:#8··········//·forText:(Ljava/lang/CharSequence;)Landroid/view/autofill/AutofillValue;
 19 ··#10·=·Methodref··········#6.#9··········//·android/view/autofill/AutofillValue.forText:(Ljava/lang/CharSequence;)Landroid/view/autofill/AutofillValue;
16 ···#7·=·Utf8···············Code20 ··#11·=·Utf8···············Code
17 ···#8·=·Utf8···············a21 ··#12·=·Utf8···············a
18 ···#9·=·Utf8···············(Ljava/lang/Object;)Landroid/view/autofill/AutofillValue; 
19 {22 {
20 ··public·static·android.view.autofill.AutofillValue·a(java.lang.Object);23 ··public·static·android.view.autofill.AutofillValue·a(java.lang.CharSequence);
21 ····descriptor:·(Ljava/lang/Object;)Landroid/view/autofill/AutofillValue;24 ····descriptor:·(Ljava/lang/CharSequence;)Landroid/view/autofill/AutofillValue;
22 ····flags:·(0x1049)·ACC_PUBLIC,·ACC_STATIC,·ACC_BRIDGE,·ACC_SYNTHETIC25 ····flags:·(0x1049)·ACC_PUBLIC,·ACC_STATIC,·ACC_BRIDGE,·ACC_SYNTHETIC
23 ····Code:26 ····Code:
24 ······stack=300,·locals=1,·args_size=127 ······stack=300,·locals=1,·args_size=1
25 ·········0:·aload_028 ·········0:·aload_0
26 ·········1:·checkcast·····#6··················//·class·android/view/autofill/AutofillValue29 ·········1:·invokestatic··#10·················//·Method·android/view/autofill/AutofillValue.forText:(Ljava/lang/CharSequence;)Landroid/view/autofill/AutofillValue;
27 ·········4:·areturn30 ·········4:·areturn
28 }31 }
321 B
io/flutter/plugin/editing/D.class
255 B
procyon -ec {}
    
Offset 1, 8 lines modifiedOffset 1, 9 lines modified
  
1 package·io.flutter.plugin.editing;1 package·io.flutter.plugin.editing;
  
2 import·android.view.autofill.AutofillManager;2 import·android.view.autofill.AutofillValue;
 3 import·android.view.ViewStructure;
  
3 public·abstract·synthetic·class·D4 public·abstract·synthetic·class·D
4 {5 {
5 }6 }
2.14 KB
io/flutter/plugin/editing/E.class
2.08 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 32 lines modifiedOffset 1, 27 lines modified
1 ··SHA-256·checksum·776a5d1fd938162054ad2ce44c095ea49372a7ee26204aef5fff35c64f5eef401 ··SHA-256·checksum·ada1b5e6997ff699e1e00fe84999fd810229726589aa17839588dc49c7026426
2 public·abstract·class·io.flutter.plugin.editing.E2 public·abstract·class·io.flutter.plugin.editing.E
3 ··minor·version:·03 ··minor·version:·0
4 ··major·version:·494 ··major·version:·49
5 ··flags:·(0x1421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT,·ACC_SYNTHETIC5 ··flags:·(0x1421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT,·ACC_SYNTHETIC
6 ··this_class:·#2··························//·io/flutter/plugin/editing/E6 ··this_class:·#2··························//·io/flutter/plugin/editing/E
7 ··super_class:·#4·························//·java/lang/Object7 ··super_class:·#4·························//·java/lang/Object
8 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·08 ··interfaces:·0,·fields:·0,·methods:·1,·attributes:·0
9 Constant·pool:9 Constant·pool:
10 ···#1·=·Utf8···············io/flutter/plugin/editing/E10 ···#1·=·Utf8···············io/flutter/plugin/editing/E
11 ···#2·=·Class··············#1·············//·io/flutter/plugin/editing/E11 ···#2·=·Class··············#1·············//·io/flutter/plugin/editing/E
12 ···#3·=·Utf8···············java/lang/Object12 ···#3·=·Utf8···············java/lang/Object
13 ···#4·=·Class··············#3·············//·java/lang/Object13 ···#4·=·Class··············#3·············//·java/lang/Object
14 ···#5·=·Utf8···············android/view/autofill/AutofillManager14 ···#5·=·Utf8···············android/view/autofill/AutofillManager
15 ···#6·=·Class··············#5·············//·android/view/autofill/AutofillManager15 ···#6·=·Class··············#5·············//·android/view/autofill/AutofillManager
16 ···#7·=·Utf8···············cancel 
17 ···#8·=·Utf8···············()V 
18 ···#9·=·NameAndType········#7:#8··········//·cancel:()V 
19 ··#10·=·Methodref··········#6.#9··········//·android/view/autofill/AutofillManager.cancel:()V 
20 ··#11·=·Utf8···············Code16 ···#7·=·Utf8···············Code
21 ··#12·=·Utf8···············a17 ···#8·=·Utf8···············a
22 ··#13·=·Utf8···············(Landroid/view/autofill/AutofillManager;)V18 ···#9·=·Utf8···············()Ljava/lang/Class;
23 {19 {
24 ··public·static·void·a(android.view.autofill.AutofillManager); 
25 ····descriptor:·(Landroid/view/autofill/AutofillManager;)V20 ··public·static·java.lang.Class·a();
 21 ····descriptor:·()Ljava/lang/Class;
26 ····flags:·(0x1049)·ACC_PUBLIC,·ACC_STATIC,·ACC_BRIDGE,·ACC_SYNTHETIC22 ····flags:·(0x1049)·ACC_PUBLIC,·ACC_STATIC,·ACC_BRIDGE,·ACC_SYNTHETIC
27 ····Code:23 ····Code:
28 ······stack=300,·locals=1,·args_size=124 ······stack=300,·locals=0,·args_size=0
 25 ·········0:·ldc···········#6··················//·class·android/view/autofill/AutofillManager
29 ·········0:·aload_0 
30 ·········1:·invokevirtual·#10·················//·Method·android/view/autofill/AutofillManager.cancel:()V 
31 ·········4:·return26 ·········2:·areturn
32 }27 }
16.4 KB
io/flutter/plugin/editing/F.class
16.3 KB
procyon -ec {}
    
Offset 1, 538 lines modifiedOffset 1, 8 lines modified
  
1 package·io.flutter.plugin.editing;1 package·io.flutter.plugin.editing;
  
2 import·android.os.Bundle; 
3 import·android.view.autofill.AutofillId; 
4 import·android.view.ViewStructure; 
5 import·android.view.KeyEvent; 
6 import·android.view.inputmethod.EditorInfo; 
7 import·J.L; 
8 import·java.util.HashMap; 
9 import·java.util.ArrayList; 
10 import·I.b; 
11 import·S.w$b$a; 
12 import·S.w$g; 
13 import·S.w$d; 
14 import·S.w$c; 
15 import·S.w$f; 
16 import·android.os.Build$VERSION; 
17 import·S.w$e; 
18 import·android.graphics.Rect; 
19 import·io.flutter.plugin.platform.r; 
20 import·android.view.inputmethod.InputConnection; 
21 import·android.util.SparseArray; 
22 import·S.w$b; 
23 import·S.w; 
24 import·android.view.autofill.AutofillManager;2 import·android.view.autofill.AutofillManager;
25 import·android.view.inputmethod.InputMethodManager; 
26 import·android.view.View; 
  
27 public·class·F·implements·n$b3 public·abstract·synthetic·class·F
28 {4 {
29 ····public·final·View·a; 
30 ····public·final·InputMethodManager·b; 
31 ····public·final·AutofillManager·c; 
32 ····public·final·w·d; 
33 ····public·F$c·e; 
34 ····public·w$b·f; 
35 ····public·SparseArray·g; 
36 ····public·n·h; 
37 ····public·boolean·i; 
38 ····public·InputConnection·j; 
39 ····public·r·k; 
40 ····public·Rect·l; 
41 ····public·ImeSyncDeferringInsetsCallback·m; 
42 ····public·w$e·n; 
43 ····public·boolean·o; 
44 ···· 
45 ····public·F(final·View·a,·final·w·d,·final·r·k)·{ 
46 ········this.e·=·new·F$c(F$c$a.e,·0); 
47 ········this.a·=·a; 
48 ········this.h·=·new·n((w$e)null,·a); 
49 ········this.b·=·(InputMethodManager)a.getContext().getSystemService("input_method"); 
50 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT; 
51 ········if·(sdk_INT·>=·26)·{ 
52 ············this.c·=·u.a(a.getContext().getSystemService(q.a())); 
53 ········} 
54 ········else·{ 
55 ············this.c·=·null; 
56 ········} 
57 ········if·(sdk_INT·>=·30)·{ 
58 ············(this.m·=·new·ImeSyncDeferringInsetsCallback(a)).install(); 
59 ········} 
60 ········(this.d·=·d).n((w$f)new·F$a(this)); 
61 ········d.k(); 
62 ········(this.k·=·k).v(this); 
63 ····} 
64 ···· 
65 ····public·static·boolean·l(final·w$e·w$e,·final·w$e·w$e2)·{ 
66 ········final·int·n·=·w$e.e·-·w$e.d; 
67 ········final·int·n2·=·w$e2.e·-·w$e2.d; 
68 ········final·boolean·b·=·true; 
69 ········if·(n·!=·n2)·{ 
70 ············return·b; 
71 ········} 
72 ········for·(int·i·=·0;·i·<·n;·++i)·{ 
73 ············if·(w$e.a.charAt(w$e.d·+·i)·!=·w$e2.a.charAt(w$e2.d·+·i))·{ 
74 ················return·b; 
75 ············} 
76 ········} 
77 ········return·false; 
78 ····} 
79 ···· 
80 ····public·static·int·r(final·w$c·w$c,·final·boolean·b,·final·boolean·b2,·final·boolean·b3,·final·boolean·b4,·final·w$d·w$d)·{ 
81 ········final·w$g·a·=·w$c.a; 
82 ········if·(a·==·w$g.g)·{ 
83 ············return·4; 
84 ········} 
85 ········if·(a·==·w$g.j)·{ 
86 ············int·n; 
87 ············if·(w$c.b)·{ 
88 ················n·=·4098; 
89 ············} 
90 ············else·{ 
91 ················n·=·2; 
92 ············} 
93 ············if·(w$c.c)·{ 
94 ················n·|=·0x2000; 
95 ············} 
96 ············return·n; 
97 ········} 
98 ········if·(a·==·w$g.k)·{ 
99 ············return·3; 
100 ········} 
101 ········if·(a·==·w$g.p)·{ 
102 ············return·0; 
103 ········} 
104 ········int·n2; 
105 ········if·(a·==·w$g.l)·{ 
106 ············n2·=·131073; 
107 ········} 
108 ········else·if·(a·==·w$g.m)·{ 
109 ············n2·=·33; 
110 ········} 
111 ········else·if·(a·==·w$g.n)·{ 
112 ············n2·=·17; 
113 ········} 
114 ········else·if·(a·==·w$g.o)·{ 
115 ············n2·=·145; 
116 ········} 
117 ········else·if·(a·==·w$g.h)·{ 
118 ············n2·=·97; 
119 ········} 
120 ········else·if·(a·==·w$g.i)·{ 
121 ············n2·=·113; 
122 ········} 
123 ········else·{ 
124 ············n2·=·1; 
Max diff block lines reached; 0/16705 bytes (0.00%) of diff not shown.
22.3 KB
io/flutter/plugin/editing/m.class
22.2 KB
procyon -ec {}
    
Offset 27, 157 lines modifiedOffset 27, 160 lines modified
27 import·io.flutter.embedding.engine.FlutterJNI;27 import·io.flutter.embedding.engine.FlutterJNI;
28 import·android.text.Layout;28 import·android.text.Layout;
29 import·android.view.inputmethod.InputMethodManager;29 import·android.view.inputmethod.InputMethodManager;
30 import·android.view.inputmethod.ExtractedText;30 import·android.view.inputmethod.ExtractedText;
31 import·android.view.inputmethod.CursorAnchorInfo$Builder;31 import·android.view.inputmethod.CursorAnchorInfo$Builder;
32 import·android.view.inputmethod.ExtractedTextRequest;32 import·android.view.inputmethod.ExtractedTextRequest;
33 import·android.view.inputmethod.EditorInfo;33 import·android.view.inputmethod.EditorInfo;
34 import·S.w;34 import·S.x;
 35 import·S.t;
35 import·android.view.View;36 import·android.view.View;
36 import·android.view.inputmethod.BaseInputConnection;37 import·android.view.inputmethod.BaseInputConnection;
  
37 public·class·m·extends·BaseInputConnection·implements·n$b38 public·class·m·extends·BaseInputConnection·implements·n$b
38 {39 {
39 ····public·final·View·a;40 ····public·final·View·a;
40 ····public·final·int·b;41 ····public·final·int·b;
41 ····public·final·w·c;42 ····public·final·t·c;
42 ····public·final·n·d;43 ····public·final·x·d;
 44 ····public·final·n·e;
43 ····public·final·EditorInfo·e;45 ····public·final·EditorInfo·f;
44 ····public·ExtractedTextRequest·f;46 ····public·ExtractedTextRequest·g;
45 ····public·boolean·g;47 ····public·boolean·h;
46 ····public·CursorAnchorInfo$Builder·h;48 ····public·CursorAnchorInfo$Builder·i;
47 ····public·ExtractedText·i;49 ····public·ExtractedText·j;
48 ····public·InputMethodManager·j;50 ····public·InputMethodManager·k;
49 ····public·final·Layout·k;51 ····public·final·Layout·l;
50 ····public·a·l;52 ····public·a·m;
51 ····public·final·m$a·m;53 ····public·final·m$a·n;
52 ····public·int·n;54 ····public·int·o;
53 ····55 ····
54 ····public·m(final·View·view,·final·int·n,·final·w·w,·final·m$a·m$a,·final·n·n2,·final·EditorInfo·editorInfo)·{56 ····public·m(final·View·view,·final·int·n,·final·x·x,·final·t·t,·final·m$a·m$a,·final·n·n2,·final·EditorInfo·editorInfo)·{
55 ········this(view,·n,·w,·m$a,·n2,·editorInfo,·new·FlutterJNI());57 ········this(view,·n,·x,·t,·m$a,·n2,·editorInfo,·new·FlutterJNI());
56 ····}58 ····}
57 ····59 ····
58 ····public·m(final·View·a,·final·int·b,·final·w·c,·final·m$a·m,·final·n·d,·final·EditorInfo·e,·final·FlutterJNI·flutterJNI)·{60 ····public·m(final·View·a,·final·int·b,·final·x·d,·final·t·c,·final·m$a·n,·final·n·e,·final·EditorInfo·f,·final·FlutterJNI·flutterJNI)·{
59 ········super(a,·true);61 ········super(a,·true);
60 ········this.g·=·false;62 ········this.h·=·false;
61 ········this.i·=·new·ExtractedText();63 ········this.j·=·new·ExtractedText();
62 ········this.n·=·0;64 ········this.o·=·0;
63 ········this.a·=·a;65 ········this.a·=·a;
64 ········this.b·=·b;66 ········this.b·=·b;
 67 ········this.d·=·d;
65 ········this.c·=·c;68 ········this.c·=·c;
66 ········(this.d·=·d).a((n$b)this);69 ········(this.e·=·e).a((n$b)this);
67 ········this.e·=·e;70 ········this.f·=·f;
68 ········this.m·=·m;71 ········this.n·=·n;
69 ········this.l·=·new·a(flutterJNI);72 ········this.m·=·new·a(flutterJNI);
70 ········this.k·=·(Layout)new·DynamicLayout((CharSequence)d,·new·TextPaint(),·-1·>>>·1,·Layout$Alignment.ALIGN_NORMAL,·1.0f,·0.0f,·false);73 ········this.l·=·(Layout)new·DynamicLayout((CharSequence)e,·new·TextPaint(),·-1·>>>·1,·Layout$Alignment.ALIGN_NORMAL,·1.0f,·0.0f,·false);
71 ········this.j·=·(InputMethodManager)a.getContext().getSystemService("input_method");74 ········this.k·=·(InputMethodManager)a.getContext().getSystemService("input_method");
72 ····}75 ····}
73 ····76 ····
74 ····public·void·a(final·boolean·b,·final·boolean·b2,·final·boolean·b3)·{77 ····public·void·a(final·boolean·b,·final·boolean·b2,·final·boolean·b3)·{
75 ········this.j.updateSelection(this.a,·this.d.i(),·this.d.h(),·this.d.g(),·this.d.f());78 ········this.k.updateSelection(this.a,·this.e.i(),·this.e.h(),·this.e.g(),·this.e.f());
76 ········final·ExtractedTextRequest·f·=·this.f;79 ········final·ExtractedTextRequest·g·=·this.g;
77 ········if·(f·!=·null)·{80 ········if·(g·!=·null)·{
78 ············this.j.updateExtractedText(this.a,·f.token,·this.d(f));81 ············this.k.updateExtractedText(this.a,·g.token,·this.d(g));
79 ········}82 ········}
80 ········if·(this.g)·{83 ········if·(this.h)·{
81 ············this.j.updateCursorAnchorInfo(this.a,·this.c());84 ············this.k.updateCursorAnchorInfo(this.a,·this.c());
82 ········}85 ········}
83 ····}86 ····}
84 ····87 ····
85 ····public·final·boolean·b(int·n)·{88 ····public·final·boolean·b(int·n)·{
86 ········final·int·n2·=·16908319;89 ········final·int·n2·=·16908319;
87 ········final·boolean·b·=·true;90 ········final·boolean·b·=·true;
88 ········if·(n·==·n2)·{91 ········if·(n·==·n2)·{
89 ············n·=·((SpannableStringBuilder)this.d).length();92 ············n·=·((SpannableStringBuilder)this.e).length();
90 ············this.setSelection(0,·n);93 ············this.setSelection(0,·n);
91 ············return·b;94 ············return·b;
92 ········}95 ········}
93 ········final·int·n3·=·16908320;96 ········final·int·n3·=·16908320;
94 ········final·String·s·=·"text·label?";97 ········final·String·s·=·"text·label?";
95 ········final·String·s2·=·"clipboard";98 ········final·String·s2·=·"clipboard";
96 ········if·(n·==·n3)·{99 ········if·(n·==·n3)·{
97 ············n·=·Selection.getSelectionStart((CharSequence)this.d);100 ············n·=·Selection.getSelectionStart((CharSequence)this.e);
98 ············final·int·selectionEnd·=·Selection.getSelectionEnd((CharSequence)this.d);101 ············final·int·selectionEnd·=·Selection.getSelectionEnd((CharSequence)this.e);
99 ············if·(n·!=·selectionEnd)·{102 ············if·(n·!=·selectionEnd)·{
100 ················final·int·min·=·Math.min(n,·selectionEnd);103 ················final·int·min·=·Math.min(n,·selectionEnd);
101 ················n·=·Math.max(n,·selectionEnd);104 ················n·=·Math.max(n,·selectionEnd);
102 ················((ClipboardManager)this.a.getContext().getSystemService(s2)).setPrimaryClip(ClipData.newPlainText((CharSequence)s,·((SpannableStringBuilder)this.d).subSequence(min,·n)));105 ················((ClipboardManager)this.a.getContext().getSystemService(s2)).setPrimaryClip(ClipData.newPlainText((CharSequence)s,·((SpannableStringBuilder)this.e).subSequence(min,·n)));
103 ················((SpannableStringBuilder)this.d).delete(min,·n);106 ················((SpannableStringBuilder)this.e).delete(min,·n);
104 ················this.setSelection(min,·min);107 ················this.setSelection(min,·min);
105 ············}108 ············}
106 ············return·b;109 ············return·b;
107 ········}110 ········}
108 ········if·(n·==·16908321)·{111 ········if·(n·==·16908321)·{
109 ············n·=·Selection.getSelectionStart((CharSequence)this.d);112 ············n·=·Selection.getSelectionStart((CharSequence)this.e);
110 ············final·int·selectionEnd2·=·Selection.getSelectionEnd((CharSequence)this.d);113 ············final·int·selectionEnd2·=·Selection.getSelectionEnd((CharSequence)this.e);
111 ············if·(n·!=·selectionEnd2)·{114 ············if·(n·!=·selectionEnd2)·{
112 ················final·n·d·=·this.d;115 ················final·n·e·=·this.e;
113 ················final·int·min2·=·Math.min(n,·selectionEnd2);116 ················final·int·min2·=·Math.min(n,·selectionEnd2);
114 ················n·=·Math.max(n,·selectionEnd2);117 ················n·=·Math.max(n,·selectionEnd2);
115 ················((ClipboardManager)this.a.getContext().getSystemService(s2)).setPrimaryClip(ClipData.newPlainText((CharSequence)s,·((SpannableStringBuilder)d).subSequence(min2,·n)));118 ················((ClipboardManager)this.a.getContext().getSystemService(s2)).setPrimaryClip(ClipData.newPlainText((CharSequence)s,·((SpannableStringBuilder)e).subSequence(min2,·n)));
116 ············}119 ············}
117 ············return·b;120 ············return·b;
118 ········}121 ········}
119 ········if·(n·==·16908322)·{122 ········if·(n·==·16908322)·{
120 ············final·ClipData·primaryClip·=·((ClipboardManager)this.a.getContext().getSystemService(s2)).getPrimaryClip();123 ············final·ClipData·primaryClip·=·((ClipboardManager)this.a.getContext().getSystemService(s2)).getPrimaryClip();
121 ············if·(primaryClip·!=·null)·{124 ············if·(primaryClip·!=·null)·{
122 ················final·CharSequence·coerceToText·=·primaryClip.getItemAt(0).coerceToText(this.a.getContext());125 ················final·CharSequence·coerceToText·=·primaryClip.getItemAt(0).coerceToText(this.a.getContext());
123 ················final·int·max·=·Math.max(0,·Selection.getSelectionStart((CharSequence)this.d));126 ················final·int·max·=·Math.max(0,·Selection.getSelectionStart((CharSequence)this.e));
124 ················final·int·max2·=·Math.max(0,·Selection.getSelectionEnd((CharSequence)this.d));127 ················final·int·max2·=·Math.max(0,·Selection.getSelectionEnd((CharSequence)this.e));
125 ················final·int·min3·=·Math.min(max,·max2);128 ················final·int·min3·=·Math.min(max,·max2);
126 ················final·int·max3·=·Math.max(max,·max2);129 ················final·int·max3·=·Math.max(max,·max2);
127 ················if·(min3·!=·max3)·{130 ················if·(min3·!=·max3)·{
128 ····················((SpannableStringBuilder)this.d).delete(min3,·max3);131 ····················((SpannableStringBuilder)this.e).delete(min3,·max3);
129 ················}132 ················}
130 ················((SpannableStringBuilder)this.d).insert(min3,·coerceToText);133 ················((SpannableStringBuilder)this.e).insert(min3,·coerceToText);
131 ················n·=·coerceToText.length();134 ················n·=·coerceToText.length();
132 ················final·int·n4·=·min3·+·n;135 ················final·int·n4·=·min3·+·n;
133 ················this.setSelection(n4,·n4);136 ················this.setSelection(n4,·n4);
134 ············}137 ············}
135 ············return·b;138 ············return·b;
136 ········}139 ········}
137 ········return·false;140 ········return·false;
138 ····}141 ····}
139 ····142 ····
140 ····public·boolean·beginBatchEdit()·{143 ····public·boolean·beginBatchEdit()·{
141 ········this.d.b();144 ········this.e.b();
142 ········++this.n;145 ········++this.o;
143 ········return·super.beginBatchEdit();146 ········return·super.beginBatchEdit();
144 ····}147 ····}
145 ····148 ····
146 ····public·final·CursorAnchorInfo·c()·{149 ····public·final·CursorAnchorInfo·c()·{
147 ········final·CursorAnchorInfo$Builder·h·=·this.h;150 ········final·CursorAnchorInfo$Builder·i·=·this.i;
148 ········if·(h·==·null)·{151 ········if·(i·==·null)·{
149 ············this.h·=·new·CursorAnchorInfo$Builder();152 ············this.i·=·new·CursorAnchorInfo$Builder();
Max diff block lines reached; 14683/22693 bytes (64.70%) of diff not shown.
3.48 KB
io/flutter/plugin/editing/n.class
3.41 KB
procyon -ec {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 import·android.text.Selection;4 import·android.text.Selection;
5 import·android.text.Spannable;5 import·android.text.Spannable;
6 import·java.util.Iterator;6 import·java.util.Iterator;
7 import·java.util.Collection;7 import·java.util.Collection;
8 import·I.b;8 import·I.b;
9 import·android.text.Editable;9 import·android.text.Editable;
10 import·android.view.View;10 import·android.view.View;
11 import·S.w$e;11 import·S.x$e;
12 import·android.view.inputmethod.BaseInputConnection;12 import·android.view.inputmethod.BaseInputConnection;
13 import·java.util.ArrayList;13 import·java.util.ArrayList;
14 import·android.text.SpannableStringBuilder;14 import·android.text.SpannableStringBuilder;
  
15 public·class·n·extends·SpannableStringBuilder15 public·class·n·extends·SpannableStringBuilder
16 {16 {
17 ····public·int·a;17 ····public·int·a;
Offset 24, 23 lines modifiedOffset 24, 23 lines modified
24 ····public·String·g;24 ····public·String·g;
25 ····public·int·h;25 ····public·int·h;
26 ····public·int·i;26 ····public·int·i;
27 ····public·int·j;27 ····public·int·j;
28 ····public·int·k;28 ····public·int·k;
29 ····public·BaseInputConnection·l;29 ····public·BaseInputConnection·l;
30 ····30 ····
31 ····public·n(final·w$e·w$e,·final·View·view)·{31 ····public·n(final·x$e·x$e,·final·View·view)·{
32 ········this.a·=·0;32 ········this.a·=·0;
33 ········this.b·=·0;33 ········this.b·=·0;
34 ········this.c·=·new·ArrayList();34 ········this.c·=·new·ArrayList();
35 ········this.d·=·new·ArrayList();35 ········this.d·=·new·ArrayList();
36 ········this.e·=·new·ArrayList();36 ········this.e·=·new·ArrayList();
37 ········this.l·=·(BaseInputConnection)new·n$a(this,·view,·true,·(Editable)this);37 ········this.l·=·(BaseInputConnection)new·n$a(this,·view,·true,·(Editable)this);
38 ········if·(w$e·!=·null)·{38 ········if·(x$e·!=·null)·{
39 ············this.n(w$e);39 ············this.n(x$e);
40 ········}40 ········}
41 ····}41 ····}
42 ····42 ····
43 ····public·void·a(final·n$b·n$b)·{43 ····public·void·a(final·n$b·n$b)·{
44 ········final·int·b·=·this.b;44 ········final·int·b·=·this.b;
45 ········final·String·s·=·"ListenableEditingState";45 ········final·String·s·=·"ListenableEditingState";
46 ········if·(b·>·0)·{46 ········if·(b·>·0)·{
Offset 176, 24 lines modifiedOffset 176, 24 lines modified
176 ············this.l.setComposingRegion(n,·n2);176 ············this.l.setComposingRegion(n,·n2);
177 ········}177 ········}
178 ········else·{178 ········else·{
179 ············BaseInputConnection.removeComposingSpans((Spannable)this);179 ············BaseInputConnection.removeComposingSpans((Spannable)this);
180 ········}180 ········}
181 ····}181 ····}
182 ····182 ····
183 ····public·void·n(final·w$e·w$e)·{183 ····public·void·n(final·x$e·x$e)·{
184 ········this.b();184 ········this.b();
185 ········this.replace(0,·this.length(),·(CharSequence)w$e.a);185 ········this.replace(0,·this.length(),·(CharSequence)x$e.a);
186 ········if·(w$e.c())·{186 ········if·(x$e.c())·{
187 ············Selection.setSelection((Spannable)this,·w$e.b,·w$e.c);187 ············Selection.setSelection((Spannable)this,·x$e.b,·x$e.c);
188 ········}188 ········}
189 ········else·{189 ········else·{
190 ············Selection.removeSelection((Spannable)this);190 ············Selection.removeSelection((Spannable)this);
191 ········}191 ········}
192 ········this.m(w$e.d,·w$e.e);192 ········this.m(x$e.d,·x$e.e);
193 ········this.c();193 ········this.c();
194 ········this.d();194 ········this.d();
195 ····}195 ····}
196 ····196 ····
197 ····public·SpannableStringBuilder·replace(final·int·n,·final·int·n2,·final·CharSequence·charSequence,·final·int·n3,·final·int·n4)·{197 ····public·SpannableStringBuilder·replace(final·int·n,·final·int·n2,·final·CharSequence·charSequence,·final·int·n3,·final·int·n4)·{
198 ········if·(this.b·>·0)·{198 ········if·(this.b·>·0)·{
199 ············I.b.b("ListenableEditingState",·"editing·state·should·not·be·changed·in·a·listener·callback");199 ············I.b.b("ListenableEditingState",·"editing·state·should·not·be·changed·in·a·listener·callback");
Offset 214, 15 lines modifiedOffset 214, 15 lines modified
214 ········final·int·j·=·this.i();214 ········final·int·j·=·this.i();
215 ········final·int·h2·=·this.h();215 ········final·int·h2·=·this.h();
216 ········final·int·g2·=·this.g();216 ········final·int·g2·=·this.g();
217 ········final·int·f2·=·this.f();217 ········final·int·f2·=·this.f();
218 ········final·int·n7·=·g2;218 ········final·int·n7·=·g2;
219 ········final·boolean·b2·=·b;219 ········final·boolean·b2·=·b;
220 ········final·int·n8·=·f;220 ········final·int·n8·=·f;
221 ········e.add(new·p((CharSequence)string,·n,·n2,·charSequence,·j,·h2,·n7,·f2));221 ········e.add(new·t((CharSequence)string,·n,·n2,·charSequence,·j,·h2,·n7,·f2));
222 ········if·(this.a·>·0)·{222 ········if·(this.a·>·0)·{
223 ············return·replace;223 ············return·replace;
224 ········}224 ········}
225 ········final·boolean·b3·=·this.i()·!=·i·||·this.h()·!=·h;225 ········final·boolean·b3·=·this.i()·!=·i·||·this.h()·!=·h;
226 ········boolean·b4;226 ········boolean·b4;
227 ········boolean·b5;227 ········boolean·b5;
228 ········if·(this.g()·==·g·&&·this.f()·==·n8)·{228 ········if·(this.g()·==·g·&&·this.f()·==·n8)·{
Offset 235, 15 lines modifiedOffset 235, 15 lines modified
235 ········}235 ········}
236 ········this.k(b4,·b3,·b5);236 ········this.k(b4,·b3,·b5);
237 ········return·replace;237 ········return·replace;
238 ····}238 ····}
239 ····239 ····
240 ····public·void·setSpan(final·Object·o,·final·int·n,·final·int·n2,·final·int·n3)·{240 ····public·void·setSpan(final·Object·o,·final·int·n,·final·int·n2,·final·int·n3)·{
241 ········super.setSpan(o,·n,·n2,·n3);241 ········super.setSpan(o,·n,·n2,·n3);
242 ········this.e.add(new·p((CharSequence)this.toString(),·this.i(),·this.h(),·this.g(),·this.f()));242 ········this.e.add(new·t((CharSequence)this.toString(),·this.i(),·this.h(),·this.g(),·this.f()));
243 ····}243 ····}
244 ····244 ····
245 ····public·String·toString()·{245 ····public·String·toString()·{
246 ········String·f·=·this.f;246 ········String·f·=·this.f;
247 ········if·(f·==·null)·{247 ········if·(f·==·null)·{
248 ············f·=·super.toString();248 ············f·=·super.toString();
249 ············this.f·=·f;249 ············this.f·=·f;
3.78 KB
io/flutter/plugin/editing/o.class
3.71 KB
procyon -ec {}
    
Offset 1, 101 lines modifiedOffset 1, 8 lines modified
  
1 package·io.flutter.plugin.editing;1 package·io.flutter.plugin.editing;
  
 2 import·android.view.View;
2 import·android.view.textservice.SuggestionsInfo; 
3 import·java.util.HashMap; 
4 import·java.util.ArrayList; 
5 import·android.view.textservice.SentenceSuggestionsInfo; 
6 import·java.util.Locale; 
7 import·android.view.textservice.TextInfo; 
8 import·android.os.Bundle; 
9 import·U.d; 
10 import·T.j$d; 
11 import·android.view.textservice.SpellCheckerSession; 
12 import·android.view.textservice.TextServicesManager; 
13 import·S.u; 
14 import·android.view.textservice.SpellCheckerSession$SpellCheckerSessionListener; 
15 import·S.u$b; 
  
16 public·class·o·implements·u$b,·SpellCheckerSession$SpellCheckerSessionListener3 public·abstract·synthetic·class·o
17 {4 {
18 ····public·final·u·a; 
19 ····public·final·TextServicesManager·b; 
20 ····public·SpellCheckerSession·c; 
21 ····public·j$d·d; 
22 ···· 
23 ····public·o(final·TextServicesManager·b,·final·u·a)·{ 
24 ········this.b·=·b; 
25 ········(this.a·=·a).b((u$b)this); 
26 ····} 
27 ···· 
28 ····public·void·a(final·String·s,·final·String·s2,·final·j$d·d)·{ 
29 ········if·(this.d·!=·null)·{ 
30 ············d.a("error",·"Previous·spell·check·request·still·pending.",·(Object)null); 
31 ············return; 
32 ········} 
33 ········this.d·=·d; 
34 ········this.c(s,·s2); 
35 ····} 
36 ···· 
37 ····public·void·b()·{ 
38 ········this.a.b((u$b)null); 
39 ········final·SpellCheckerSession·c·=·this.c; 
40 ········if·(c·!=·null)·{ 
41 ············c.close(); 
42 ········} 
43 ····} 
44 ···· 
45 ····public·void·c(final·String·s,·final·String·s2)·{ 
46 ········final·Locale·b·=·U.d.b(s); 
47 ········if·(this.c·==·null)·{ 
48 ············this.c·=·this.b.newSpellCheckerSession((Bundle)null,·b,·(SpellCheckerSession$SpellCheckerSessionListener)this,·true); 
49 ········} 
50 ········this.c.getSentenceSuggestions(new·TextInfo[]·{·new·TextInfo(s2)·},·5); 
51 ····} 
52 ···· 
53 ····public·void·onGetSentenceSuggestions(final·SentenceSuggestionsInfo[]·array)·{ 
54 ········if·(array.length·==·0)·{ 
55 ············this.d.b((Object)new·ArrayList()); 
56 ············this.d·=·null; 
57 ············return; 
58 ········} 
59 ········final·ArrayList<HashMap<String,·Integer>>·list·=·new·ArrayList<HashMap<String,·Integer>>(); 
60 ········final·SentenceSuggestionsInfo·sentenceSuggestionsInfo·=·array[0]; 
61 ········if·(sentenceSuggestionsInfo·==·null)·{ 
62 ············this.d.b((Object)new·ArrayList()); 
63 ············this.d·=·null; 
64 ············return; 
65 ········} 
66 ········for·(int·i·=·0;·i·<·sentenceSuggestionsInfo.getSuggestionsCount();·++i)·{ 
67 ············final·SuggestionsInfo·suggestionsInfo·=·sentenceSuggestionsInfo.getSuggestionsInfoAt(i); 
68 ············final·int·suggestionsCount·=·suggestionsInfo.getSuggestionsCount(); 
69 ············if·(suggestionsCount·>·0)·{ 
70 ················final·HashMap<String,·Integer>·e·=·new·HashMap<String,·Integer>(); 
71 ················final·int·offset·=·sentenceSuggestionsInfo.getOffsetAt(i); 
72 ················final·int·j·=·sentenceSuggestionsInfo.getLengthAt(i)·+·offset; 
73 ················e.put("startIndex",·Integer.valueOf(offset)); 
74 ················e.put("endIndex",·Integer.valueOf(j)); 
75 ················final·ArrayList<String>·value·=·new·ArrayList<String>(); 
76 ················int·k·=·0; 
77 ················boolean·b·=·false; 
78 ················while·(k·<·suggestionsCount)·{ 
79 ····················final·String·suggestion·=·suggestionsInfo.getSuggestionAt(k); 
80 ····················if·(!suggestion.equals(""))·{ 
81 ························value.add(suggestion); 
82 ························b·=·true; 
83 ····················} 
84 ····················++k; 
85 ················} 
86 ················if·(b)·{ 
87 ····················e.put("suggestions",·(Integer)value); 
88 ····················list.add(e); 
89 ················} 
90 ············} 
91 ········} 
92 ········this.d.b((Object)list); 
93 ········this.d·=·null; 
94 ····} 
95 ···· 
96 ····public·void·onGetSuggestions(final·SuggestionsInfo[]·array)·{ 
97 ····} 
98 }5 }
2.51 KB
io/flutter/plugin/editing/p.class
2.44 KB
procyon -ec {}
    
Offset 1, 73 lines modifiedOffset 1, 8 lines modified
  
1 package·io.flutter.plugin.editing;1 package·io.flutter.plugin.editing;
  
 2 import·android.view.inputmethod.InputMethodManager;
2 import·org.json.JSONException; 
3 import·I.b; 
4 import·org.json.JSONObject; 
  
5 public·final·class·p3 public·abstract·synthetic·class·p
6 {4 {
7 ····public·CharSequence·a; 
8 ····public·CharSequence·b; 
9 ····public·int·c; 
10 ····public·int·d; 
11 ····public·int·e; 
12 ····public·int·f; 
13 ····public·int·g; 
14 ····public·int·h; 
15 ···· 
16 ····public·p(final·CharSequence·charSequence,·final·int·e,·int·f,·final·int·g,·final·int·h)·{ 
17 ········this.e·=·e; 
18 ········this.f·=·f; 
19 ········this.g·=·g; 
20 ········this.h·=·h; 
21 ········f·=·-1; 
22 ········this.a(charSequence,·"",·f,·f); 
23 ····} 
24 ···· 
25 ····public·p(final·CharSequence·charSequence,·final·int·n,·final·int·n2,·final·CharSequence·charSequence2,·final·int·e,·final·int·f,·final·int·g,·final·int·h)·{ 
26 ········this.e·=·e; 
27 ········this.f·=·f; 
28 ········this.g·=·g; 
29 ········this.h·=·h; 
30 ········this.a(charSequence,·charSequence2.toString(),·n,·n2); 
31 ····} 
32 ···· 
33 ····public·final·void·a(final·CharSequence·a,·final·CharSequence·b,·final·int·c,·final·int·d)·{ 
34 ········this.a·=·a; 
35 ········this.b·=·b; 
36 ········this.c·=·c; 
37 ········this.d·=·d; 
38 ····} 
39 ···· 
40 ····public·JSONObject·b()·{ 
41 ········final·JSONObject·jsonObject·=·new·JSONObject(); 
42 ········final·String·s·=·"oldText"; 
43 ········try·{ 
44 ············final·CharSequence·a·=·this.a; 
45 ············try·{ 
46 ················jsonObject.put(s,·(Object)a.toString()); 
47 ················final·String·s2·=·"deltaText"; 
48 ················final·CharSequence·b·=·this.b; 
49 ················try·{ 
50 ····················jsonObject.put(s2,·(Object)b.toString()); 
51 ····················jsonObject.put("deltaStart",·this.c); 
52 ····················jsonObject.put("deltaEnd",·this.d); 
53 ····················jsonObject.put("selectionBase",·this.e); 
54 ····················jsonObject.put("selectionExtent",·this.f); 
55 ····················jsonObject.put("composingBase",·this.g); 
56 ····················jsonObject.put("composingExtent",·this.h); 
57 ················} 
58 ················catch·(final·JSONException·obj)·{ 
59 ····················final·StringBuilder·sb·=·new·StringBuilder(); 
60 ····················sb.append("unable·to·create·JSONObject:·"); 
61 ····················sb.append(obj); 
62 ····················I.b.b("TextEditingDelta",·sb.toString()); 
63 ················} 
64 ············} 
65 ············catch·(final·JSONException·ex)·{} 
66 ········} 
67 ········catch·(final·JSONException·ex2)·{} 
68 ········return·jsonObject; 
69 ····} 
70 }5 }
320 B
io/flutter/plugin/editing/q.class
254 B
procyon -ec {}
    
Offset 1, 8 lines modifiedOffset 1, 9 lines modified
  
1 package·io.flutter.plugin.editing;1 package·io.flutter.plugin.editing;
  
2 import·android.view.autofill.AutofillManager;2 import·android.view.View;
 3 import·android.view.inputmethod.InputMethodManager;
  
3 public·abstract·synthetic·class·q4 public·abstract·synthetic·class·q
4 {5 {
5 }6 }
968 B
io/flutter/plugin/editing/r.class
902 B
procyon -ec {}
    
Offset 1, 8 lines modifiedOffset 1, 36 lines modified
  
1 package·io.flutter.plugin.editing;1 package·io.flutter.plugin.editing;
  
2 import·android.view.autofill.AutofillValue;2 import·android.os.Build$VERSION;
 3 import·android.view.View;
 4 import·android.view.inputmethod.InputMethodManager;
 5 import·S.t;
 6 import·S.t$b;
  
3 public·abstract·synthetic·class·r7 public·class·r·implements·t$b
4 {8 {
 9 ····public·final·t·a;
 10 ····public·final·InputMethodManager·b;
 11 ····public·View·c;
 12 ····
 13 ····public·r(final·View·c,·final·InputMethodManager·b,·final·t·a)·{
 14 ········if·(Build$VERSION.SDK_INT·>=·33)·{
 15 ············o.a(c,·false);
 16 ········}
 17 ········this.c·=·c;
 18 ········this.b·=·b;
 19 ········(this.a·=·a).g((t$b)this);
 20 ····}
 21 ····
 22 ····public·boolean·a()·{
 23 ········return·Build$VERSION.SDK_INT·>=·34·&&·this.c();
 24 ····}
 25 ····
 26 ····public·void·b()·{
 27 ········q.a(this.b,·this.c);
 28 ····}
 29 ····
 30 ····public·boolean·c()·{
 31 ········return·p.a(this.b);
 32 ····}
5 }33 }
3.85 KB
io/flutter/plugin/editing/s.class
3.79 KB
procyon -ec {}
    
Offset 1, 10 lines modifiedOffset 1, 101 lines modified
  
1 package·io.flutter.plugin.editing;1 package·io.flutter.plugin.editing;
  
2 import·android.graphics.Rect; 
3 import·android.view.View; 
4 import·android.view.autofill.AutofillManager;2 import·android.view.textservice.SuggestionsInfo;
 3 import·java.util.HashMap;
 4 import·java.util.ArrayList;
 5 import·android.view.textservice.SentenceSuggestionsInfo;
 6 import·java.util.Locale;
 7 import·android.view.textservice.TextInfo;
 8 import·android.os.Bundle;
 9 import·U.d;
 10 import·T.j$d;
 11 import·android.view.textservice.SpellCheckerSession;
 12 import·android.view.textservice.TextServicesManager;
 13 import·S.v;
 14 import·android.view.textservice.SpellCheckerSession$SpellCheckerSessionListener;
 15 import·S.v$b;
  
5 public·abstract·synthetic·class·s16 public·class·s·implements·v$b,·SpellCheckerSession$SpellCheckerSessionListener
6 {17 {
 18 ····public·final·v·a;
 19 ····public·final·TextServicesManager·b;
 20 ····public·SpellCheckerSession·c;
 21 ····public·j$d·d;
 22 ····
 23 ····public·s(final·TextServicesManager·b,·final·v·a)·{
 24 ········this.b·=·b;
 25 ········(this.a·=·a).b((v$b)this);
 26 ····}
 27 ····
 28 ····public·void·a(final·String·s,·final·String·s2,·final·j$d·d)·{
 29 ········if·(this.d·!=·null)·{
 30 ············d.a("error",·"Previous·spell·check·request·still·pending.",·(Object)null);
 31 ············return;
 32 ········}
 33 ········this.d·=·d;
 34 ········this.c(s,·s2);
 35 ····}
 36 ····
 37 ····public·void·b()·{
 38 ········this.a.b((v$b)null);
 39 ········final·SpellCheckerSession·c·=·this.c;
 40 ········if·(c·!=·null)·{
 41 ············c.close();
 42 ········}
 43 ····}
 44 ····
 45 ····public·void·c(final·String·s,·final·String·s2)·{
 46 ········final·Locale·b·=·U.d.b(s);
 47 ········if·(this.c·==·null)·{
 48 ············this.c·=·this.b.newSpellCheckerSession((Bundle)null,·b,·(SpellCheckerSession$SpellCheckerSessionListener)this,·true);
 49 ········}
 50 ········this.c.getSentenceSuggestions(new·TextInfo[]·{·new·TextInfo(s2)·},·5);
 51 ····}
 52 ····
 53 ····public·void·onGetSentenceSuggestions(final·SentenceSuggestionsInfo[]·array)·{
 54 ········if·(array.length·==·0)·{
 55 ············this.d.b((Object)new·ArrayList());
 56 ············this.d·=·null;
 57 ············return;
 58 ········}
 59 ········final·ArrayList<HashMap<String,·Integer>>·list·=·new·ArrayList<HashMap<String,·Integer>>();
 60 ········final·SentenceSuggestionsInfo·sentenceSuggestionsInfo·=·array[0];
 61 ········if·(sentenceSuggestionsInfo·==·null)·{
 62 ············this.d.b((Object)new·ArrayList());
 63 ············this.d·=·null;
 64 ············return;
 65 ········}
 66 ········for·(int·i·=·0;·i·<·sentenceSuggestionsInfo.getSuggestionsCount();·++i)·{
 67 ············final·SuggestionsInfo·suggestionsInfo·=·sentenceSuggestionsInfo.getSuggestionsInfoAt(i);
 68 ············final·int·suggestionsCount·=·suggestionsInfo.getSuggestionsCount();
 69 ············if·(suggestionsCount·>·0)·{
 70 ················final·HashMap<String,·Integer>·e·=·new·HashMap<String,·Integer>();
 71 ················final·int·offset·=·sentenceSuggestionsInfo.getOffsetAt(i);
 72 ················final·int·j·=·sentenceSuggestionsInfo.getLengthAt(i)·+·offset;
 73 ················e.put("startIndex",·Integer.valueOf(offset));
 74 ················e.put("endIndex",·Integer.valueOf(j));
 75 ················final·ArrayList<String>·value·=·new·ArrayList<String>();
 76 ················int·k·=·0;
 77 ················boolean·b·=·false;
 78 ················while·(k·<·suggestionsCount)·{
 79 ····················final·String·suggestion·=·suggestionsInfo.getSuggestionAt(k);
 80 ····················if·(!suggestion.equals(""))·{
 81 ························value.add(suggestion);
 82 ························b·=·true;
 83 ····················}
 84 ····················++k;
 85 ················}
 86 ················if·(b)·{
 87 ····················e.put("suggestions",·(Integer)value);
 88 ····················list.add(e);
 89 ················}
 90 ············}
 91 ········}
 92 ········this.d.b((Object)list);
 93 ········this.d·=·null;
 94 ····}
 95 ····
 96 ····public·void·onGetSuggestions(final·SuggestionsInfo[]·array)·{
 97 ····}
7 }98 }
2.57 KB
io/flutter/plugin/editing/t.class
2.51 KB
procyon -ec {}
    
Offset 1, 10 lines modifiedOffset 1, 73 lines modified
  
1 package·io.flutter.plugin.editing;1 package·io.flutter.plugin.editing;
  
2 import·android.view.autofill.AutofillValue; 
3 import·android.view.View; 
4 import·android.view.autofill.AutofillManager;2 import·org.json.JSONException;
 3 import·I.b;
 4 import·org.json.JSONObject;
  
5 public·abstract·synthetic·class·t5 public·final·class·t
6 {6 {
 7 ····public·CharSequence·a;
 8 ····public·CharSequence·b;
 9 ····public·int·c;
 10 ····public·int·d;
 11 ····public·int·e;
 12 ····public·int·f;
 13 ····public·int·g;
 14 ····public·int·h;
 15 ····
 16 ····public·t(final·CharSequence·charSequence,·final·int·e,·int·f,·final·int·g,·final·int·h)·{
 17 ········this.e·=·e;
 18 ········this.f·=·f;
 19 ········this.g·=·g;
 20 ········this.h·=·h;
 21 ········f·=·-1;
 22 ········this.a(charSequence,·"",·f,·f);
 23 ····}
 24 ····
 25 ····public·t(final·CharSequence·charSequence,·final·int·n,·final·int·n2,·final·CharSequence·charSequence2,·final·int·e,·final·int·f,·final·int·g,·final·int·h)·{
 26 ········this.e·=·e;
 27 ········this.f·=·f;
 28 ········this.g·=·g;
 29 ········this.h·=·h;
 30 ········this.a(charSequence,·charSequence2.toString(),·n,·n2);
 31 ····}
 32 ····
 33 ····public·final·void·a(final·CharSequence·a,·final·CharSequence·b,·final·int·c,·final·int·d)·{
 34 ········this.a·=·a;
 35 ········this.b·=·b;
 36 ········this.c·=·c;
 37 ········this.d·=·d;
 38 ····}
 39 ····
 40 ····public·JSONObject·b()·{
 41 ········final·JSONObject·jsonObject·=·new·JSONObject();
 42 ········final·String·s·=·"oldText";
 43 ········try·{
 44 ············final·CharSequence·a·=·this.a;
 45 ············try·{
 46 ················jsonObject.put(s,·(Object)a.toString());
 47 ················final·String·s2·=·"deltaText";
 48 ················final·CharSequence·b·=·this.b;
 49 ················try·{
 50 ····················jsonObject.put(s2,·(Object)b.toString());
 51 ····················jsonObject.put("deltaStart",·this.c);
 52 ····················jsonObject.put("deltaEnd",·this.d);
 53 ····················jsonObject.put("selectionBase",·this.e);
 54 ····················jsonObject.put("selectionExtent",·this.f);
 55 ····················jsonObject.put("composingBase",·this.g);
 56 ····················jsonObject.put("composingExtent",·this.h);
 57 ················}
 58 ················catch·(final·JSONException·obj)·{
 59 ····················final·StringBuilder·sb·=·new·StringBuilder();
 60 ····················sb.append("unable·to·create·JSONObject:·");
 61 ····················sb.append(obj);
 62 ····················I.b.b("TextEditingDelta",·sb.toString());
 63 ················}
 64 ············}
 65 ············catch·(final·JSONException·ex)·{}
 66 ········}
 67 ········catch·(final·JSONException·ex2)·{}
 68 ········return·jsonObject;
 69 ····}
7 }70 }
267 B
io/flutter/plugin/editing/u.class
201 B
procyon -ec {}
    
Offset 1, 8 lines modifiedOffset 1, 9 lines modified
  
1 package·io.flutter.plugin.editing;1 package·io.flutter.plugin.editing;
  
 2 import·android.view.View;
2 import·android.view.autofill.AutofillManager;3 import·android.view.autofill.AutofillManager;
  
3 public·abstract·synthetic·class·u4 public·abstract·synthetic·class·u
4 {5 {
5 }6 }
312 B
io/flutter/plugin/editing/v.class
246 B
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 8 lines modified
  
1 package·io.flutter.plugin.editing;1 package·io.flutter.plugin.editing;
  
2 import·android.view.View; 
3 import·android.view.autofill.AutofillManager;2 import·android.view.autofill.AutofillValue;
  
4 public·abstract·synthetic·class·v3 public·abstract·synthetic·class·v
5 {4 {
6 }5 }
377 B
io/flutter/plugin/editing/w.class
311 B
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 10 lines modified
  
1 package·io.flutter.plugin.editing;1 package·io.flutter.plugin.editing;
  
 2 import·android.graphics.Rect;
 3 import·android.view.View;
2 import·android.view.autofill.AutofillId;4 import·android.view.autofill.AutofillManager;
3 import·android.view.ViewStructure; 
  
4 public·abstract·synthetic·class·w5 public·abstract·synthetic·class·w
5 {6 {
6 }7 }
391 B
io/flutter/plugin/editing/x.class
325 B
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 10 lines modified
  
1 package·io.flutter.plugin.editing;1 package·io.flutter.plugin.editing;
  
2 import·android.view.autofill.AutofillId;2 import·android.view.autofill.AutofillValue;
3 import·android.view.ViewStructure;3 import·android.view.View;
 4 import·android.view.autofill.AutofillManager;
  
4 public·abstract·synthetic·class·x5 public·abstract·synthetic·class·x
5 {6 {
6 }7 }
271 B
io/flutter/plugin/editing/y.class
205 B
procyon -ec {}
    
Offset 1, 8 lines modifiedOffset 1, 9 lines modified
  
1 package·io.flutter.plugin.editing;1 package·io.flutter.plugin.editing;
  
 2 import·android.view.autofill.AutofillId;
2 import·android.view.ViewStructure;3 import·android.view.ViewStructure;
  
3 public·abstract·synthetic·class·y4 public·abstract·synthetic·class·y
4 {5 {
5 }6 }
271 B
io/flutter/plugin/editing/z.class
205 B
procyon -ec {}
    
Offset 1, 8 lines modifiedOffset 1, 9 lines modified
  
1 package·io.flutter.plugin.editing;1 package·io.flutter.plugin.editing;
  
 2 import·android.view.autofill.AutofillId;
2 import·android.view.ViewStructure;3 import·android.view.ViewStructure;
  
3 public·abstract·synthetic·class·z4 public·abstract·synthetic·class·z
4 {5 {
5 }6 }
3.42 KB
io/flutter/plugin/platform/r$a.class
3.35 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·8ceef0a44aa55d174444ba162654c51b81863cbe09c2064100146dd1e2c8bcdd1 ··SHA-256·checksum·8f96e0411a7e4471b157d4b5ed1e56d0e7301c42b92035205bb62c197b1795ce
2 public·class·io.flutter.plugin.platform.r$a·implements·S.q$g2 public·class·io.flutter.plugin.platform.r$a·implements·S.q$g
3 ··minor·version:·03 ··minor·version:·0
4 ··major·version:·494 ··major·version:·49
5 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER5 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
6 ··this_class:·#2··························//·io/flutter/plugin/platform/r$a6 ··this_class:·#2··························//·io/flutter/plugin/platform/r$a
7 ··super_class:·#4·························//·java/lang/Object7 ··super_class:·#4·························//·java/lang/Object
8 ··interfaces:·1,·fields:·1,·methods:·12,·attributes:·08 ··interfaces:·1,·fields:·1,·methods:·12,·attributes:·0
Offset 204, 17 lines modifiedOffset 204, 17 lines modified
204 ··#195·=·Class··············#194··········//·S/q$d204 ··#195·=·Class··············#194··········//·S/q$d
205 ··#196·=·Fieldref···········#195.#128·····//·S/q$d.a:I205 ··#196·=·Fieldref···········#195.#128·····//·S/q$d.a:I
206 ··#197·=·Utf8···············r206 ··#197·=·Utf8···············r
207 ··#198·=·Utf8···············(Lio/flutter/plugin/platform/r;)Lio/flutter/view/TextureRegistry;207 ··#198·=·Utf8···············(Lio/flutter/plugin/platform/r;)Lio/flutter/view/TextureRegistry;
208 ··#199·=·NameAndType········#197:#198·····//·r:(Lio/flutter/plugin/platform/r;)Lio/flutter/view/TextureRegistry;208 ··#199·=·NameAndType········#197:#198·····//·r:(Lio/flutter/plugin/platform/r;)Lio/flutter/view/TextureRegistry;
209 ··#200·=·Methodref··········#20.#199······//·io/flutter/plugin/platform/r.r:(Lio/flutter/plugin/platform/r;)Lio/flutter/view/TextureRegistry;209 ··#200·=·Methodref··········#20.#199······//·io/flutter/plugin/platform/r.r:(Lio/flutter/plugin/platform/r;)Lio/flutter/view/TextureRegistry;
210 ··#201·=·Utf8···············s210 ··#201·=·Utf8···············s
211 ··#202·=·Utf8···············(Lio/flutter/plugin/platform/r;)LJ/B;211 ··#202·=·Utf8···············(Lio/flutter/plugin/platform/r;)LJ/C;
212 ··#203·=·NameAndType········#201:#202·····//·s:(Lio/flutter/plugin/platform/r;)LJ/B;212 ··#203·=·NameAndType········#201:#202·····//·s:(Lio/flutter/plugin/platform/r;)LJ/C;
213 ··#204·=·Methodref··········#20.#203······//·io/flutter/plugin/platform/r.s:(Lio/flutter/plugin/platform/r;)LJ/B;213 ··#204·=·Methodref··········#20.#203······//·io/flutter/plugin/platform/r.s:(Lio/flutter/plugin/platform/r;)LJ/C;
214 ··#205·=·Utf8···············Flutter·view·is·null.·This·means·the·platform·views·controller·doesn\'t·have·an·attached·view,·view·id:214 ··#205·=·Utf8···············Flutter·view·is·null.·This·means·the·platform·views·controller·doesn\'t·have·an·attached·view,·view·id:
215 ··#206·=·String·············#205··········//·Flutter·view·is·null.·This·means·the·platform·views·controller·doesn\'t·have·an·attached·view,·view·id:215 ··#206·=·String·············#205··········//·Flutter·view·is·null.·This·means·the·platform·views·controller·doesn\'t·have·an·attached·view,·view·id:
216 ··#207·=·Utf8···············C216 ··#207·=·Utf8···············C
217 ··#208·=·Utf8···············(LS/q$d;Z)Lio/flutter/plugin/platform/j;217 ··#208·=·Utf8···············(LS/q$d;Z)Lio/flutter/plugin/platform/j;
218 ··#209·=·NameAndType········#207:#208·····//·C:(LS/q$d;Z)Lio/flutter/plugin/platform/j;218 ··#209·=·NameAndType········#207:#208·····//·C:(LS/q$d;Z)Lio/flutter/plugin/platform/j;
219 ··#210·=·Methodref··········#20.#209······//·io/flutter/plugin/platform/r.C:(LS/q$d;Z)Lio/flutter/plugin/platform/j;219 ··#210·=·Methodref··········#20.#209······//·io/flutter/plugin/platform/r.C:(LS/q$d;Z)Lio/flutter/plugin/platform/j;
220 ··#211·=·Utf8···············Texture·registry·is·null.·This·means·that·platform·views·controller·was·detached,·view·id:220 ··#211·=·Utf8···············Texture·registry·is·null.·This·means·that·platform·views·controller·was·detached,·view·id:
Offset 749, 15 lines modifiedOffset 749, 15 lines modified
749 ········34:·getfield······#10·················//·Field·a:Lio/flutter/plugin/platform/r;749 ········34:·getfield······#10·················//·Field·a:Lio/flutter/plugin/platform/r;
750 ········37:·invokestatic··#200················//·Method·io/flutter/plugin/platform/r.r:(Lio/flutter/plugin/platform/r;)Lio/flutter/view/TextureRegistry;750 ········37:·invokestatic··#200················//·Method·io/flutter/plugin/platform/r.r:(Lio/flutter/plugin/platform/r;)Lio/flutter/view/TextureRegistry;
751 ········40:·astore········4751 ········40:·astore········4
752 ········42:·aload·········4752 ········42:·aload·········4
753 ········44:·ifnull········115753 ········44:·ifnull········115
754 ········47:·aload_0754 ········47:·aload_0
755 ········48:·getfield······#10·················//·Field·a:Lio/flutter/plugin/platform/r;755 ········48:·getfield······#10·················//·Field·a:Lio/flutter/plugin/platform/r;
756 ········51:·invokestatic··#204················//·Method·io/flutter/plugin/platform/r.s:(Lio/flutter/plugin/platform/r;)LJ/B;756 ········51:·invokestatic··#204················//·Method·io/flutter/plugin/platform/r.s:(Lio/flutter/plugin/platform/r;)LJ/C;
757 ········54:·astore········4757 ········54:·astore········4
758 ········56:·aload·········4758 ········56:·aload·········4
759 ········58:·ifnonnull·····103759 ········58:·ifnonnull·····103
760 ········61:·new···········#115················//·class·java/lang/IllegalStateException760 ········61:·new···········#115················//·class·java/lang/IllegalStateException
761 ········64:·astore_1761 ········64:·astore_1
762 ········65:·new···········#50·················//·class·java/lang/StringBuilder762 ········65:·new···········#50·················//·class·java/lang/StringBuilder
763 ········68:·astore········4763 ········68:·astore········4
4.94 KB
io/flutter/plugin/platform/r.class
4.88 KB
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 package·io.flutter.plugin.platform;1 package·io.flutter.plugin.platform;
  
2 import·android.view.ViewGroup;2 import·android.view.ViewGroup;
3 import·io.flutter.embedding.engine.renderer.FlutterRenderer;3 import·io.flutter.embedding.engine.renderer.FlutterRenderer;
4 import·J.N$a;4 import·J.O$a;
5 import·S.q$f;5 import·S.q$f;
6 import·io.flutter.view.i;6 import·io.flutter.view.i;
7 import·io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack;7 import·io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack;
8 import·android.view.ViewGroup$LayoutParams;8 import·android.view.ViewGroup$LayoutParams;
9 import·android.widget.FrameLayout$LayoutParams;9 import·android.widget.FrameLayout$LayoutParams;
10 import·android.os.Build$VERSION;10 import·android.os.Build$VERSION;
11 import·androidx.lifecycle.l;11 import·androidx.lifecycle.l;
Offset 18, 50 lines modifiedOffset 18, 50 lines modified
18 import·android.view.MotionEvent$PointerProperties;18 import·android.view.MotionEvent$PointerProperties;
19 import·java.util.Iterator;19 import·java.util.Iterator;
20 import·java.util.ArrayList;20 import·java.util.ArrayList;
21 import·java.util.List;21 import·java.util.List;
22 import·android.view.MotionEvent$PointerCoords;22 import·android.view.MotionEvent$PointerCoords;
23 import·android.view.SurfaceView;23 import·android.view.SurfaceView;
24 import·S.q$g;24 import·S.q$g;
25 import·J.N;25 import·J.O;
26 import·java.util.HashSet;26 import·java.util.HashSet;
27 import·android.util.SparseArray;27 import·android.util.SparseArray;
28 import·java.util.HashMap;28 import·java.util.HashMap;
29 import·S.q;29 import·S.q;
30 import·io.flutter.plugin.editing.F;30 import·io.flutter.plugin.editing.J;
31 import·io.flutter.view.TextureRegistry;31 import·io.flutter.view.TextureRegistry;
32 import·J.B;32 import·J.C;
33 import·android.content.Context;33 import·android.content.Context;
34 import·J.c;34 import·J.c;
  
35 public·class·r·implements·o35 public·class·r·implements·o
36 {36 {
37 ····public·static·Class[]·w;37 ····public·static·Class[]·w;
38 ····public·static·boolean·x;38 ····public·static·boolean·x;
39 ····public·static·boolean·y;39 ····public·static·boolean·y;
40 ····public·final·m·a;40 ····public·final·m·a;
41 ····public·c·b;41 ····public·c·b;
42 ····public·Context·c;42 ····public·Context·c;
43 ····public·B·d;43 ····public·C·d;
44 ····public·TextureRegistry·e;44 ····public·TextureRegistry·e;
45 ····public·F·f;45 ····public·J·f;
46 ····public·q·g;46 ····public·q·g;
47 ····public·final·a·h;47 ····public·final·a·h;
48 ····public·final·HashMap·i;48 ····public·final·HashMap·i;
49 ····public·final·HashMap·j;49 ····public·final·HashMap·j;
50 ····public·final·SparseArray·k;50 ····public·final·SparseArray·k;
51 ····public·final·SparseArray·l;51 ····public·final·SparseArray·l;
52 ····public·final·SparseArray·m;52 ····public·final·SparseArray·m;
53 ····public·final·SparseArray·n;53 ····public·final·SparseArray·n;
54 ····public·int·o;54 ····public·int·o;
55 ····public·boolean·p;55 ····public·boolean·p;
56 ····public·boolean·q;56 ····public·boolean·q;
57 ····public·final·HashSet·r;57 ····public·final·HashSet·r;
58 ····public·final·HashSet·s;58 ····public·final·HashSet·s;
59 ····public·final·N·t;59 ····public·final·O·t;
60 ····public·boolean·u;60 ····public·boolean·u;
61 ····public·final·q$g·v;61 ····public·final·q$g·v;
62 ····62 ····
63 ····static·{63 ····static·{
64 ········r.w·=·new·Class[]·{·SurfaceView.class·};64 ········r.w·=·new·Class[]·{·SurfaceView.class·};
65 ········r.y·=·(r.x·=·true);65 ········r.y·=·(r.x·=·true);
66 ····}66 ····}
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 ········this.j·=·new·HashMap();78 ········this.j·=·new·HashMap();
79 ········this.m·=·new·SparseArray();79 ········this.m·=·new·SparseArray();
80 ········this.r·=·new·HashSet();80 ········this.r·=·new·HashSet();
81 ········this.s·=·new·HashSet();81 ········this.s·=·new·HashSet();
82 ········this.n·=·new·SparseArray();82 ········this.n·=·new·SparseArray();
83 ········this.k·=·new·SparseArray();83 ········this.k·=·new·SparseArray();
84 ········this.l·=·new·SparseArray();84 ········this.l·=·new·SparseArray();
85 ········this.t·=·N.a();85 ········this.t·=·O.a();
86 ····}86 ····}
87 ····87 ····
88 ····public·static·MotionEvent$PointerCoords·a0(final·Object·o,·float·x)·{88 ····public·static·MotionEvent$PointerCoords·a0(final·Object·o,·float·x)·{
89 ········final·List·list·=·(List)o;89 ········final·List·list·=·(List)o;
90 ········final·MotionEvent$PointerCoords·motionEvent$PointerCoords·=·new·MotionEvent$PointerCoords();90 ········final·MotionEvent$PointerCoords·motionEvent$PointerCoords·=·new·MotionEvent$PointerCoords();
91 ········motionEvent$PointerCoords.orientation·=·(float)(double)Double.valueOf(list.get(0));91 ········motionEvent$PointerCoords.orientation·=·(float)(double)Double.valueOf(list.get(0));
92 ········motionEvent$PointerCoords.pressure·=·(float)(double)Double.valueOf(list.get(1));92 ········motionEvent$PointerCoords.pressure·=·(float)(double)Double.valueOf(list.get(1));
Offset 296, 15 lines modifiedOffset 296, 15 lines modified
296 ········if·(this.q·&&·!this.p)·{296 ········if·(this.q·&&·!this.p)·{
297 ············this.d.p();297 ············this.d.p();
298 ············this.p·=·true;298 ············this.p·=·true;
299 ········}299 ········}
300 ····}300 ····}
301 ····301 ····
302 ····public·final·void·Q(final·y·y)·{302 ····public·final·void·Q(final·y·y)·{
303 ········final·F·f·=·this.f;303 ········final·J·f·=·this.f;
304 ········if·(f·==·null)·{304 ········if·(f·==·null)·{
305 ············return;305 ············return;
306 ········}306 ········}
307 ········f.s();307 ········f.s();
308 ········y.f();308 ········y.f();
309 ····}309 ····}
310 ····310 ····
Offset 428, 29 lines modifiedOffset 428, 29 lines modified
428 ····}428 ····}
429 ····429 ····
430 ····public·final·int·g0(final·double·n,·final·float·n2)·{430 ····public·final·int·g0(final·double·n,·final·float·n2)·{
431 ········return·(int)Math.round(n·/·(double)n2);431 ········return·(int)Math.round(n·/·(double)n2);
432 ····}432 ····}
433 ····433 ····
434 ····public·MotionEvent·h0(final·float·n,·final·q$f·q$f,·final·boolean·b)·{434 ····public·MotionEvent·h0(final·float·n,·final·q$f·q$f,·final·boolean·b)·{
435 ········final·MotionEvent·b2·=·this.t.b(N$a.c(q$f.p));435 ········final·MotionEvent·b2·=·this.t.b(O$a.c(q$f.p));
436 ········final·MotionEvent$PointerCoords[]·array·=·(MotionEvent$PointerCoords[])b0(q$f.g,·n).toArray(new·MotionEvent$PointerCoords[q$f.e]);436 ········final·MotionEvent$PointerCoords[]·array·=·(MotionEvent$PointerCoords[])b0(q$f.g,·n).toArray(new·MotionEvent$PointerCoords[q$f.e]);
437 ········if·(!b·&&·b2·!=·null)·{437 ········if·(!b·&&·b2·!=·null)·{
438 ············j0(b2,·array);438 ············j0(b2,·array);
439 ············return·b2;439 ············return·b2;
440 ········}440 ········}
441 ········return·MotionEvent.obtain(q$f.b.longValue(),·q$f.c.longValue(),·q$f.d,·q$f.e,·(MotionEvent$PointerProperties[])d0(q$f.f).toArray(new·MotionEvent$PointerProperties[q$f.e]),·array,·q$f.h,·q$f.i,·q$f.j,·q$f.k,·q$f.l,·q$f.m,·q$f.n,·q$f.o);441 ········return·MotionEvent.obtain(q$f.b.longValue(),·q$f.c.longValue(),·q$f.d,·q$f.e,·(MotionEvent$PointerProperties[])d0(q$f.f).toArray(new·MotionEvent$PointerProperties[q$f.e]),·array,·q$f.h,·q$f.i,·q$f.j,·q$f.k,·q$f.l,·q$f.m,·q$f.n,·q$f.o);
442 ····}442 ····}
443 ····443 ····
444 ····public·final·int·i0(final·double·n)·{444 ····public·final·int·i0(final·double·n)·{
445 ········return·(int)Math.round(n·*·(double)this.L());445 ········return·(int)Math.round(n·*·(double)this.L());
446 ····}446 ····}
447 ····447 ····
448 ····public·final·void·k0(final·y·y)·{448 ····public·final·void·k0(final·y·y)·{
449 ········final·F·f·=·this.f;449 ········final·J·f·=·this.f;
450 ········if·(f·==·null)·{450 ········if·(f·==·null)·{
451 ············return;451 ············return;
452 ········}452 ········}
453 ········f.E();453 ········f.E();
454 ········y.g();454 ········y.g();
455 ····}455 ····}
456 ····456 ····
Offset 460, 23 lines modifiedOffset 460, 23 lines modified
Max diff block lines reached; 879/4966 bytes (17.70%) of diff not shown.
460 B
io/flutter/view/i$g.class
410 B
procyon -ec {}
    
Offset 1, 14 lines modifiedOffset 1, 15 lines modified
  
1 package·io.flutter.view;1 package·io.flutter.view;
  
2 public·enum·i$g2 public·enum·i$g
3 {3 {
4 ····A("SET_TEXT",·21,·2097152),·4 ····A("SET_TEXT",·21,·2097152),·
5 ····B("FOCUS",·22,·4194304),·5 ····B("FOCUS",·22,·4194304),·
 6 ····C("SCROLL_TO_OFFSET",·23,·8388608),·
6 ····f("TAP",·0,·n2),·7 ····f("TAP",·0,·n2),·
7 ····g("LONG_PRESS",·n2,·n3),·8 ····g("LONG_PRESS",·n2,·n3),·
8 ····h("SCROLL_LEFT",·n3,·n4),·9 ····h("SCROLL_LEFT",·n3,·n4),·
9 ····i("SCROLL_RIGHT",·3,·n5),·10 ····i("SCROLL_RIGHT",·3,·n5),·
10 ····j("SCROLL_UP",·n4,·n6),·11 ····j("SCROLL_UP",·n4,·n6),·
11 ····k("SCROLL_DOWN",·5,·32),·12 ····k("SCROLL_DOWN",·5,·32),·
12 ····l("INCREASE",·6,·64),·13 ····l("INCREASE",·6,·64),·
651 B
io/flutter/view/i$i.class
601 B
procyon -ec {}
    
Offset 6, 14 lines modifiedOffset 6, 15 lines modified
6 ····A("IS_FOCUSABLE",·21,·2097152),·6 ····A("IS_FOCUSABLE",·21,·2097152),·
7 ····B("IS_LINK",·22,·4194304),·7 ····B("IS_LINK",·22,·4194304),·
8 ····C("IS_SLIDER",·23,·8388608),·8 ····C("IS_SLIDER",·23,·8388608),·
9 ····D("IS_KEYBOARD_KEY",·24,·16777216),·9 ····D("IS_KEYBOARD_KEY",·24,·16777216),·
10 ····E("IS_CHECK_STATE_MIXED",·25,·33554432),·10 ····E("IS_CHECK_STATE_MIXED",·25,·33554432),·
11 ····F("HAS_EXPANDED_STATE",·26,·67108864),·11 ····F("HAS_EXPANDED_STATE",·26,·67108864),·
12 ····G("IS_EXPANDED",·27,·134217728),·12 ····G("IS_EXPANDED",·27,·134217728),·
 13 ····H("HAS_SELECTED_STATE",·28,·268435456),·
13 ····f("HAS_CHECKED_STATE",·0,·n2),·14 ····f("HAS_CHECKED_STATE",·0,·n2),·
14 ····g("IS_CHECKED",·n2,·n3),·15 ····g("IS_CHECKED",·n2,·n3),·
15 ····h("IS_SELECTED",·n3,·n4),·16 ····h("IS_SELECTED",·n3,·n4),·
16 ····i("IS_BUTTON",·3,·n5),·17 ····i("IS_BUTTON",·3,·n5),·
17 ····j("IS_TEXT_FIELD",·n4,·n6),·18 ····j("IS_TEXT_FIELD",·n4,·n6),·
18 ····k("IS_FOCUSED",·5,·32),·19 ····k("IS_FOCUSED",·5,·32),·
19 ····l("HAS_ENABLED_STATE",·6,·64),·20 ····l("HAS_ENABLED_STATE",·6,·64),·
15.5 KB
io/flutter/view/i.class
15.4 KB
procyon -ec {}
    
Offset 730, 35 lines modifiedOffset 730, 35 lines modified
730 ················((AccessibilityRecord)h4).setItemCount(r.length());730 ················((AccessibilityRecord)h4).setItemCount(r.length());
731 ················this.T(h4);731 ················this.T(h4);
732 ············}732 ············}
733 ········}733 ········}
734 ····}734 ····}
735 ····735 ····
736 ····public·AccessibilityNodeInfo·createAccessibilityNodeInfo(int·i)·{736 ····public·AccessibilityNodeInfo·createAccessibilityNodeInfo(int·i)·{
737 ········int·n·=·1;737 ········int·checkable·=·1;
738 ········this.X((boolean)(n·!=·0));738 ········this.X((boolean)(checkable·!=·0));
739 ········final·int·n2·=·65536;739 ········final·int·n·=·65536;
740 ········if·(i·>=·n2)·{740 ········if·(i·>=·n)·{
741 ············return·this.d.createAccessibilityNodeInfo(i);741 ············return·this.d.createAccessibilityNodeInfo(i);
742 ········}742 ········}
743 ········final·int·n3·=·-1;743 ········final·int·n2·=·-1;
744 ········if·(i·==·n3)·{744 ········if·(i·==·n2)·{
745 ············final·AccessibilityNodeInfo·j·=·this.I(this.a);745 ············final·AccessibilityNodeInfo·j·=·this.I(this.a);
746 ············this.a.onInitializeAccessibilityNodeInfo(j);746 ············this.a.onInitializeAccessibilityNodeInfo(j);
747 ············if·(this.g.containsKey(Integer.valueOf(0)))·{747 ············if·(this.g.containsKey(Integer.valueOf(0)))·{
748 ················j.addChild(this.a,·0);748 ················j.addChild(this.a,·0);
749 ············}749 ············}
750 ············j.setImportantForAccessibility(false);750 ············j.setImportantForAccessibility(false);
751 ············return·j;751 ············return·j;
752 ········}752 ········}
753 ········final·i$l·i$l·=·(i$l)this.g.get(Integer.valueOf(i));753 ········final·i$l·i$l·=·(i$l)this.g.get(Integer.valueOf(i));
754 ········if·(i$l·==·null)·{754 ········if·(i$l·==·null)·{
755 ············return·null;755 ············return·null;
756 ········}756 ········}
757 ········if·(io.flutter.view.i$l.e(i$l)·==·n3·||·!this.e.c(io.flutter.view.i$l.e(i$l)))·{757 ········if·(io.flutter.view.i$l.e(i$l)·==·n2·||·!this.e.c(io.flutter.view.i$l.e(i$l)))·{
758 ············final·AccessibilityNodeInfo·k·=·this.J(this.a,·i);758 ············final·AccessibilityNodeInfo·k·=·this.J(this.a,·i);
759 ············final·int·sdk_INT·=·Build$VERSION.SDK_INT;759 ············final·int·sdk_INT·=·Build$VERSION.SDK_INT;
760 ············k.setImportantForAccessibility(this.C(i$l));760 ············k.setImportantForAccessibility(this.C(i$l));
761 ············CharSequence·charSequence·=·"";761 ············CharSequence·charSequence·=·"";
762 ············k.setViewIdResourceName((String)charSequence);762 ············k.setViewIdResourceName((String)charSequence);
763 ············if·(io.flutter.view.i$l.g(i$l)·!=·null)·{763 ············if·(io.flutter.view.i$l.g(i$l)·!=·null)·{
764 ················k.setViewIdResourceName(io.flutter.view.i$l.g(i$l));764 ················k.setViewIdResourceName(io.flutter.view.i$l.g(i$l));
Offset 767, 62 lines modifiedOffset 767, 62 lines modified
767 ············k.setClassName((CharSequence)"android.view.View");767 ············k.setClassName((CharSequence)"android.view.View");
768 ············k.setSource(this.a,·i);768 ············k.setSource(this.a,·i);
769 ············k.setFocusable(io.flutter.view.i$l.h(i$l));769 ············k.setFocusable(io.flutter.view.i$l.h(i$l));
770 ············final·i$l·m·=·this.m;770 ············final·i$l·m·=·this.m;
771 ············if·(m·!=·null)·{771 ············if·(m·!=·null)·{
772 ················boolean·focused;772 ················boolean·focused;
773 ················if·(io.flutter.view.i$l.a(m)·==·i)·{773 ················if·(io.flutter.view.i$l.a(m)·==·i)·{
774 ····················focused·=·(n·!=·0);774 ····················focused·=·(checkable·!=·0);
775 ················}775 ················}
776 ················else·{776 ················else·{
777 ····················focused·=·false;777 ····················focused·=·false;
778 ················}778 ················}
779 ················k.setFocused(focused);779 ················k.setFocused(focused);
780 ············}780 ············}
781 ············final·i$l·l·=·this.i;781 ············final·i$l·l·=·this.i;
782 ············if·(l·!=·null)·{782 ············if·(l·!=·null)·{
783 ················k.setAccessibilityFocused(io.flutter.view.i$l.a(l)·==·i·&&·n);783 ················k.setAccessibilityFocused(io.flutter.view.i$l.a(l)·==·i·&&·checkable);
784 ············}784 ············}
785 ············final·i$i·j2·=·i$i.j;785 ············final·i$i·j2·=·i$i.j;
786 ············if·(io.flutter.view.i$l.i(i$l,·j2))·{786 ············if·(io.flutter.view.i$l.i(i$l,·j2))·{
787 ················k.setPassword(io.flutter.view.i$l.i(i$l,·i$i.p));787 ················k.setPassword(io.flutter.view.i$l.i(i$l,·i$i.p));
788 ················final·i$i·z·=·i$i.z;788 ················final·i$i·z·=·i$i.z;
789 ················if·(!io.flutter.view.i$l.i(i$l,·z))·{789 ················if·(!io.flutter.view.i$l.i(i$l,·z))·{
790 ····················k.setClassName((CharSequence)"android.widget.EditText");790 ····················k.setClassName((CharSequence)"android.widget.EditText");
791 ················}791 ················}
792 ················k.setEditable((boolean)(((io.flutter.view.i$l.i(i$l,·z)·?·1·:·0)·^·n)·!=·0x0));792 ················k.setEditable((boolean)(((io.flutter.view.i$l.i(i$l,·z)·?·1·:·0)·^·checkable)·!=·0x0));
793 ················if·(io.flutter.view.i$l.j(i$l)·!=·n3·&&·io.flutter.view.i$l.l(i$l)·!=·n3)·{793 ················if·(io.flutter.view.i$l.j(i$l)·!=·n2·&&·io.flutter.view.i$l.l(i$l)·!=·n2)·{
794 ····················k.setTextSelection(io.flutter.view.i$l.j(i$l),·io.flutter.view.i$l.l(i$l));794 ····················k.setTextSelection(io.flutter.view.i$l.j(i$l),·io.flutter.view.i$l.l(i$l));
795 ················}795 ················}
796 ················final·i$l·i2·=·this.i;796 ················final·i$l·i2·=·this.i;
797 ················if·(i2·!=·null·&&·io.flutter.view.i$l.a(i2)·==·i)·{797 ················if·(i2·!=·null·&&·io.flutter.view.i$l.a(i2)·==·i)·{
798 ····················k.setLiveRegion(n);798 ····················k.setLiveRegion(checkable);
799 ················}799 ················}
800 ················final·boolean·p·=·io.flutter.view.i$l.p(i$l,·i$g.o);800 ················final·boolean·p·=·io.flutter.view.i$l.p(i$l,·i$g.o);
801 ················final·int·n4·=·256;801 ················final·int·n3·=·256;
802 ················int·movementGranularities;802 ················int·movementGranularities;
803 ················if·(p)·{803 ················if·(p)·{
804 ····················k.addAction(n4);804 ····················k.addAction(n3);
805 ····················movementGranularities·=·n;805 ····················movementGranularities·=·checkable;
806 ················}806 ················}
807 ················else·{807 ················else·{
808 ····················movementGranularities·=·0;808 ····················movementGranularities·=·0;
809 ················}809 ················}
810 ················final·boolean·p2·=·io.flutter.view.i$l.p(i$l,·i$g.p);810 ················final·boolean·p2·=·io.flutter.view.i$l.p(i$l,·i$g.p);
811 ················final·int·n5·=·512;811 ················final·int·n4·=·512;
812 ················if·(p2)·{812 ················if·(p2)·{
813 ····················k.addAction(n5);813 ····················k.addAction(n4);
814 ····················movementGranularities·=·n;814 ····················movementGranularities·=·checkable;
815 ················}815 ················}
816 ················if·(io.flutter.view.i$l.p(i$l,·i$g.y))·{816 ················if·(io.flutter.view.i$l.p(i$l,·i$g.y))·{
817 ····················k.addAction(n4);817 ····················k.addAction(n3);
818 ····················movementGranularities·|=·0x2;818 ····················movementGranularities·|=·0x2;
819 ················}819 ················}
820 ················if·(io.flutter.view.i$l.p(i$l,·i$g.z))·{820 ················if·(io.flutter.view.i$l.p(i$l,·i$g.z))·{
821 ····················k.addAction(n5);821 ····················k.addAction(n4);
822 ····················movementGranularities·|=·0x2;822 ····················movementGranularities·|=·0x2;
823 ················}823 ················}
824 ················k.setMovementGranularities(movementGranularities);824 ················k.setMovementGranularities(movementGranularities);
825 ················if·(io.flutter.view.i$l.q(i$l)·>=·0)·{825 ················if·(io.flutter.view.i$l.q(i$l)·>=·0)·{
826 ····················int·length;826 ····················int·length;
827 ····················if·(io.flutter.view.i$l.r(i$l)·==·null)·{827 ····················if·(io.flutter.view.i$l.r(i$l)·==·null)·{
828 ························length·=·0;828 ························length·=·0;
Offset 838, 84 lines modifiedOffset 838, 88 lines modified
838 ············if·(io.flutter.view.i$l.p(i$l,·i$g.q))·{838 ············if·(io.flutter.view.i$l.p(i$l,·i$g.q))·{
839 ················k.addAction(131072);839 ················k.addAction(131072);
840 ············}840 ············}
841 ············if·(io.flutter.view.i$l.p(i$l,·i$g.r))·{841 ············if·(io.flutter.view.i$l.p(i$l,·i$g.r))·{
842 ················k.addAction(16384);842 ················k.addAction(16384);
843 ············}843 ············}
844 ············if·(io.flutter.view.i$l.p(i$l,·i$g.s))·{844 ············if·(io.flutter.view.i$l.p(i$l,·i$g.s))·{
845 ················k.addAction(n2);845 ················k.addAction(n);
846 ············}846 ············}
847 ············if·(io.flutter.view.i$l.p(i$l,·i$g.t))·{847 ············if·(io.flutter.view.i$l.p(i$l,·i$g.t))·{
848 ················k.addAction(32768);848 ················k.addAction(32768);
849 ············}849 ············}
850 ············if·(io.flutter.view.i$l.p(i$l,·i$g.A))·{850 ············if·(io.flutter.view.i$l.p(i$l,·i$g.A))·{
851 ················k.addAction(2097152);851 ················k.addAction(2097152);
852 ············}852 ············}
853 ············if·(io.flutter.view.i$l.i(i$l,·i$i.i)·||·io.flutter.view.i$l.i(i$l,·i$i.B))·{853 ············if·(io.flutter.view.i$l.i(i$l,·i$i.i)·||·io.flutter.view.i$l.i(i$l,·i$i.B))·{
854 ················k.setClassName((CharSequence)"android.widget.Button");854 ················k.setClassName((CharSequence)"android.widget.Button");
855 ············}855 ············}
856 ············if·(io.flutter.view.i$l.i(i$l,·i$i.t))·{856 ············if·(io.flutter.view.i$l.i(i$l,·i$i.t))·{
857 ················k.setClassName((CharSequence)"android.widget.ImageView");857 ················k.setClassName((CharSequence)"android.widget.ImageView");
858 ············}858 ············}
859 ············if·(io.flutter.view.i$l.p(i$l,·i$g.x))·{859 ············if·(io.flutter.view.i$l.p(i$l,·i$g.x))·{
860 ················k.setDismissable((boolean)(n·!=·0));860 ················k.setDismissable((boolean)(checkable·!=·0));
861 ················k.addAction(1048576);861 ················k.addAction(1048576);
862 ············}862 ············}
863 ············if·(io.flutter.view.i$l.u(i$l)·!=·null)·{863 ············if·(io.flutter.view.i$l.u(i$l)·!=·null)·{
864 ················k.setParent(this.a,·io.flutter.view.i$l.a(io.flutter.view.i$l.u(i$l)));864 ················k.setParent(this.a,·io.flutter.view.i$l.a(io.flutter.view.i$l.u(i$l)));
865 ············}865 ············}
Max diff block lines reached; 9376/15791 bytes (59.38%) of diff not shown.
801 B
q/b.class
783 B
procyon -ec {}
    
Offset 22, 8 lines modifiedOffset 22, 15 lines modified
22 ············if·(editorInfo.extras·==·null)·{22 ············if·(editorInfo.extras·==·null)·{
23 ················editorInfo.extras·=·new·Bundle();23 ················editorInfo.extras·=·new·Bundle();
24 ············}24 ············}
25 ············((BaseBundle)editorInfo.extras).putStringArray("androidx.core.view.inputmethod.EditorInfoCompat.CONTENT_MIME_TYPES",·array);25 ············((BaseBundle)editorInfo.extras).putStringArray("androidx.core.view.inputmethod.EditorInfoCompat.CONTENT_MIME_TYPES",·array);
26 ············((BaseBundle)editorInfo.extras).putStringArray("android.support.v13.view.inputmethod.EditorInfoCompat.CONTENT_MIME_TYPES",·array);26 ············((BaseBundle)editorInfo.extras).putStringArray("android.support.v13.view.inputmethod.EditorInfoCompat.CONTENT_MIME_TYPES",·array);
27 ········}27 ········}
28 ····}28 ····}
 29 ····
 30 ····public·static·void·b(final·EditorInfo·editorInfo,·final·boolean·b)·{
 31 ········if·(editorInfo.extras·==·null)·{
 32 ············editorInfo.extras·=·new·Bundle();
 33 ········}
 34 ········((BaseBundle)editorInfo.extras).putBoolean("androidx.core.view.inputmethod.EditorInfoCompat.STYLUS_HANDWRITING_ENABLED",·b);
 35 ····}
29 }36 }
926 B
J/B$b.class vs.
J/C$b.class
Files 3% similar despite different names
864 B
procyon -ec {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
  
1 package·J;1 package·J;
  
2 import·I.b;2 import·I.b;
3 import·android.os.Handler;3 import·android.os.Handler;
4 import·android.database.ContentObserver;4 import·android.database.ContentObserver;
  
5 public·class·B$b·extends·ContentObserver5 public·class·C$b·extends·ContentObserver
6 {6 {
7 ····public·final·/*·synthetic·*/·B·a;7 ····public·final·/*·synthetic·*/·C·a;
8 ····8 ····
9 ····public·B$b(final·B·a,·final·Handler·handler)·{9 ····public·C$b(final·C·a,·final·Handler·handler)·{
10 ········this.a·=·a;10 ········this.a·=·a;
11 ········super(handler);11 ········super(handler);
12 ····}12 ····}
13 ····13 ····
14 ····public·boolean·deliverSelfNotifications()·{14 ····public·boolean·deliverSelfNotifications()·{
15 ········return·true;15 ········return·true;
16 ····}16 ····}
17 ····17 ····
18 ····public·void·onChange(final·boolean·b)·{18 ····public·void·onChange(final·boolean·b)·{
19 ········super.onChange(b);19 ········super.onChange(b);
20 ········if·(B.f(this.a)·==·null)·{20 ········if·(C.f(this.a)·==·null)·{
21 ············return;21 ············return;
22 ········}22 ········}
23 ········b.f("FlutterView",·"System·settings·changed.·Sending·user·settings·to·Flutter.");23 ········b.f("FlutterView",·"System·settings·changed.·Sending·user·settings·to·Flutter.");
24 ········this.a.B();24 ········this.a.B();
25 ····}25 ····}
26 }26 }
1.14 KB
J/B$c.class vs.
J/C$c.class
Files 24% similar despite different names
1.08 KB
procyon -ec {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
  
1 package·J;1 package·J;
  
2 import·java.util.Iterator;2 import·java.util.Iterator;
3 import·io.flutter.embedding.engine.renderer.j;3 import·io.flutter.embedding.engine.renderer.k;
  
4 public·class·B$c·implements·j4 public·class·C$c·implements·k
5 {5 {
6 ····public·final·/*·synthetic·*/·B·a;6 ····public·final·/*·synthetic·*/·C·a;
7 ····7 ····
8 ····public·B$c(final·B·a)·{8 ····public·C$c(final·C·a)·{
9 ········this.a·=·a;9 ········this.a·=·a;
10 ····}10 ····}
11 ····11 ····
12 ····public·void·b()·{12 ····public·void·b()·{
13 ········B.g(this.a,·false);13 ········C.g(this.a,·false);
14 ········final·Iterator·iterator·=·B.h(this.a).iterator();14 ········final·Iterator·iterator·=·C.h(this.a).iterator();
15 ········while·(iterator.hasNext())·{15 ········while·(iterator.hasNext())·{
16 ············((j)iterator.next()).b();16 ············((k)iterator.next()).b();
17 ········}17 ········}
18 ····}18 ····}
19 ····19 ····
20 ····public·void·f()·{20 ····public·void·f()·{
21 ········B.g(this.a,·true);21 ········C.g(this.a,·true);
22 ········final·Iterator·iterator·=·B.h(this.a).iterator();22 ········final·Iterator·iterator·=·C.h(this.a).iterator();
23 ········while·(iterator.hasNext())·{23 ········while·(iterator.hasNext())·{
24 ············((j)iterator.next()).f();24 ············((k)iterator.next()).f();
25 ········}25 ········}
26 ····}26 ····}
27 }27 }
1.16 KB
J/B$d.class vs.
J/C$d.class
Files 26% similar despite different names
1.1 KB
procyon -ec {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
  
1 package·J;1 package·J;
  
2 import·io.flutter.embedding.engine.renderer.FlutterRenderer;2 import·io.flutter.embedding.engine.renderer.FlutterRenderer;
3 import·io.flutter.embedding.engine.renderer.j;3 import·io.flutter.embedding.engine.renderer.k;
  
4 public·class·B$d·implements·j4 public·class·C$d·implements·k
5 {5 {
6 ····public·final·/*·synthetic·*/·FlutterRenderer·a;6 ····public·final·/*·synthetic·*/·FlutterRenderer·a;
7 ····public·final·/*·synthetic·*/·Runnable·b;7 ····public·final·/*·synthetic·*/·Runnable·b;
8 ····public·final·/*·synthetic·*/·B·c;8 ····public·final·/*·synthetic·*/·C·c;
9 ····9 ····
10 ····public·B$d(final·B·c,·final·FlutterRenderer·a,·final·Runnable·b)·{10 ····public·C$d(final·C·c,·final·FlutterRenderer·a,·final·Runnable·b)·{
11 ········this.c·=·c;11 ········this.c·=·c;
12 ········this.a·=·a;12 ········this.a·=·a;
13 ········this.b·=·b;13 ········this.b·=·b;
14 ····}14 ····}
15 ····15 ····
16 ····public·void·b()·{16 ····public·void·b()·{
17 ····}17 ····}
18 ····18 ····
19 ····public·void·f()·{19 ····public·void·f()·{
20 ········this.a.l((j)this);20 ········this.a.k((k)this);
21 ········this.b.run();21 ········this.b.run();
22 ········final·B·c·=·this.c;22 ········final·C·c·=·this.c;
23 ········if·(!(c.h·instanceof·r)·&&·B.i(c)·!=·null)·{23 ········if·(!(c.h·instanceof·r)·&&·C.i(c)·!=·null)·{
24 ············B.i(this.c).b();24 ············C.i(this.c).b();
25 ············B.j(this.c);25 ············C.j(this.c);
26 ········}26 ········}
27 ····}27 ····}
28 }28 }
370 B
J/B$e.class vs.
J/C$e.class
Files 18% similar despite different names
307 B
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 package·J;1 package·J;
  
2 public·enum·B$e2 public·enum·C$e
3 {3 {
4 ····e("NONE",·0),·4 ····e("NONE",·0),·
5 ····f("LEFT",·1),·5 ····f("LEFT",·1),·
6 ····g("RIGHT",·2),·6 ····g("RIGHT",·2),·
7 ····h("BOTH",·3);7 ····h("BOTH",·3);
8 ····8 ····
9 ····public·B$e(final·String·name,·final·int·ordinal)·{9 ····public·C$e(final·String·name,·final·int·ordinal)·{
10 ····}10 ····}
11 }11 }
590 B
J/G$a.class vs.
J/H$a.class
Files 2% similar despite different names
528 B
procyon -ec {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 package·J;1 package·J;
  
2 public·enum·G$a2 public·enum·H$a
3 {3 {
4 ····f("kKeyboard",·0,·0L),·4 ····f("kKeyboard",·0,·0L),·
5 ····g("kDirectionalPad",·1,·1L),·5 ····g("kDirectionalPad",·1,·1L),·
6 ····h("kGamepad",·2,·(long)2),·6 ····h("kGamepad",·2,·(long)2),·
7 ····i("kJoystick",·3,·(long)3),·7 ····i("kJoystick",·3,·(long)3),·
8 ····j("kHdmi",·4,·(long)4);8 ····j("kHdmi",·4,·(long)4);
9 ····9 ····
10 ····public·final·long·e;10 ····public·final·long·e;
11 ····11 ····
12 ····public·G$a(final·String·name,·final·int·ordinal,·final·long·e)·{12 ····public·H$a(final·String·name,·final·int·ordinal,·final·long·e)·{
13 ········this.e·=·e;13 ········this.e·=·e;
14 ····}14 ····}
15 ····15 ····
16 ····public·long·b()·{16 ····public·long·b()·{
17 ········return·this.e;17 ········return·this.e;
18 ····}18 ····}
19 }19 }
503 B
J/G$b.class vs.
J/H$b.class
Files 4% similar despite different names
441 B
procyon -ec {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
  
1 package·J;1 package·J;
  
2 public·enum·G$b2 public·enum·H$b
3 {3 {
4 ····f("kDown",·0,·0L),·4 ····f("kDown",·0,·0L),·
5 ····g("kUp",·1,·1L),·5 ····g("kUp",·1,·1L),·
6 ····h("kRepeat",·2,·(long)2);6 ····h("kRepeat",·2,·(long)2);
7 ····7 ····
8 ····public·long·e;8 ····public·long·e;
9 ····9 ····
10 ····public·G$b(final·String·name,·final·int·ordinal,·final·long·e)·{10 ····public·H$b(final·String·name,·final·int·ordinal,·final·long·e)·{
11 ········this.e·=·e;11 ········this.e·=·e;
12 ····}12 ····}
13 ····13 ····
14 ····public·long·b()·{14 ····public·long·b()·{
15 ········return·this.e;15 ········return·this.e;
16 ····}16 ····}
17 }17 }
1.0 KB
J/L$c$a.class vs.
J/M$c$a.class
Files 22% similar despite different names
962 B
procyon -ec {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
  
1 package·J;1 package·J;
  
2 public·class·L$c$a·implements·L$d$a2 public·class·M$c$a·implements·M$d$a
3 {3 {
4 ····public·boolean·a;4 ····public·boolean·a;
5 ····public·final·/*·synthetic·*/·L$c·b;5 ····public·final·/*·synthetic·*/·M$c·b;
6 ····6 ····
7 ····public·L$c$a(final·L$c·b)·{7 ····public·M$c$a(final·M$c·b)·{
8 ········this.b·=·b;8 ········this.b·=·b;
9 ········this.a·=·false;9 ········this.a·=·false;
10 ····}10 ····}
11 ····11 ····
12 ····public·void·a(final·boolean·b)·{12 ····public·void·a(final·boolean·b)·{
13 ········if·(!this.a)·{13 ········if·(!this.a)·{
14 ············final·int·a·=·1;14 ············final·int·a·=·1;
15 ············this.a·=·(a·!=·0);15 ············this.a·=·(a·!=·0);
16 ············final·L$c·b2·=·this.b;16 ············final·M$c·b2·=·this.b;
17 ············final·int·b3·=·b2.b·-·a;17 ············final·int·b3·=·b2.b·-·a;
18 ············b2.b·=·b3;18 ············b2.b·=·b3;
19 ············final·boolean·c·=·b·|·b2.c;19 ············final·boolean·c·=·b·|·b2.c;
20 ············b2.c·=·c;20 ············b2.c·=·c;
21 ············if·(b3·==·0·&&·!c)·{21 ············if·(b3·==·0·&&·!c)·{
22 ················L.c(b2.d,·b2.a);22 ················M.c(b2.d,·b2.a);
23 ············}23 ············}
24 ············return;24 ············return;
25 ········}25 ········}
26 ········throw·new·IllegalStateException("The·onKeyEventHandledCallback·should·be·called·exactly·once.");26 ········throw·new·IllegalStateException("The·onKeyEventHandledCallback·should·be·called·exactly·once.");
27 ····}27 ····}
28 }28 }
1.02 KB
S/t$a$a.class vs.
S/u$a$a.class
Files 13% similar despite different names
977 B
procyon -ec {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
  
1 package·S;1 package·S;
  
2 import·I.b;2 import·I.b;
3 import·T.a$e;3 import·T.a$e;
  
4 public·class·t$a$a·implements·a$e4 public·class·u$a$a·implements·a$e
5 {5 {
6 ····public·final·/*·synthetic·*/·t$a$b·a;6 ····public·final·/*·synthetic·*/·u$a$b·a;
7 ····public·final·/*·synthetic·*/·t$a·b;7 ····public·final·/*·synthetic·*/·u$a·b;
8 ····8 ····
9 ····public·t$a$a(final·t$a·b,·final·t$a$b·a)·{9 ····public·u$a$a(final·u$a·b,·final·u$a$b·a)·{
10 ········this.b·=·b;10 ········this.b·=·b;
11 ········this.a·=·a;11 ········this.a·=·a;
12 ····}12 ····}
13 ····13 ····
14 ····public·void·a(Object·o)·{14 ····public·void·a(Object·o)·{
15 ········t$a.a(this.b).remove(this.a);15 ········u$a.a(this.b).remove(this.a);
16 ········if·(!t$a.a(this.b).isEmpty())·{16 ········if·(!u$a.a(this.b).isEmpty())·{
17 ············o·=·new·StringBuilder();17 ············o·=·new·StringBuilder();
18 ············((StringBuilder)o).append("The·queue·becomes·empty·after·removing·config·generation·");18 ············((StringBuilder)o).append("The·queue·becomes·empty·after·removing·config·generation·");
19 ············((StringBuilder)o).append(String.valueOf(this.a.a));19 ············((StringBuilder)o).append(String.valueOf(this.a.a));
20 ············I.b.b("SettingsChannel",·((StringBuilder)o).toString());20 ············I.b.b("SettingsChannel",·((StringBuilder)o).toString());
21 ········}21 ········}
22 ····}22 ····}
23 }23 }
505 B
S/t$c.class vs.
S/u$c.class
Files 12% similar despite different names
442 B
procyon -ec {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
  
1 package·S;1 package·S;
  
2 public·enum·t$c2 public·enum·u$c
3 {3 {
4 ····f(s,·0,·s),·4 ····f(s,·0,·s),·
5 ····g(s2,·1,·s2);5 ····g(s2,·1,·s2);
6 ····6 ····
7 ····public·String·e;7 ····public·String·e;
8 ····8 ····
9 ····static·{9 ····static·{
10 ········final·String·s·=·"light";10 ········final·String·s·=·"light";
11 ········final·String·s2·=·"dark";11 ········final·String·s2·=·"dark";
12 ····}12 ····}
13 ····13 ····
14 ····public·t$c(final·String·name,·final·int·ordinal,·final·String·e)·{14 ····public·u$c(final·String·name,·final·int·ordinal,·final·String·e)·{
15 ········this.e·=·e;15 ········this.e·=·e;
16 ····}16 ····}
17 }17 }
6.83 KB
S/w$a.class vs.
S/x$a.class
Files 6% similar despite different names
6.77 KB
procyon -ec {}
    
Offset 7, 27 lines modifiedOffset 7, 27 lines modified
7 import·org.json.JSONException;7 import·org.json.JSONException;
8 import·org.json.JSONObject;8 import·org.json.JSONObject;
9 import·I.b;9 import·I.b;
10 import·T.j$d;10 import·T.j$d;
11 import·T.i;11 import·T.i;
12 import·T.j$c;12 import·T.j$c;
  
13 public·class·w$a·implements·j$c13 public·class·x$a·implements·j$c
14 {14 {
15 ····public·final·/*·synthetic·*/·w·a;15 ····public·final·/*·synthetic·*/·x·a;
16 ····16 ····
17 ····public·w$a(final·w·a)·{17 ····public·x$a(final·x·a)·{
18 ········this.a·=·a;18 ········this.a·=·a;
19 ····}19 ····}
20 ····20 ····
21 ····public·void·onMethodCall(final·i·i,·final·j$d·j$d)·{21 ····public·void·onMethodCall(final·i·i,·final·j$d·j$d)·{
22 ········int·j·=·0;22 ········int·j·=·0;
23 ········final·int·n·=·1;23 ········final·int·n·=·1;
24 ········final·String·s·=·"data";24 ········final·String·s·=·"data";
25 ········if·(w.a(this.a)·==·null)·{25 ········if·(x.a(this.a)·==·null)·{
26 ············return;26 ············return;
27 ········}27 ········}
28 ········final·String·a·=·i.a;28 ········final·String·a·=·i.a;
29 ········Object·o·=·i.b;29 ········Object·o·=·i.b;
30 ········final·StringBuilder·sb·=·new·StringBuilder();30 ········final·StringBuilder·sb·=·new·StringBuilder();
31 ········sb.append("Received·'");31 ········sb.append("Received·'");
32 ········sb.append(a);32 ········sb.append(a);
Offset 110, 25 lines modifiedOffset 110, 25 lines modified
110 ········}110 ········}
111 ········switch·(n2)·{111 ········switch·(n2)·{
112 ············default:·{112 ············default:·{
113 ················j$d.c();113 ················j$d.c();
114 ················break;114 ················break;
115 ············}115 ············}
116 ············case·9:·{116 ············case·9:·{
117 ················w.a(this.a).g();117 ················x.a(this.a).g();
118 ················j$d.b((Object)null);118 ················j$d.b((Object)null);
119 ················break;119 ················break;
120 ············}120 ············}
121 ············case·8:·{121 ············case·8:·{
122 ················w.a(this.a).b();122 ················x.a(this.a).b();
123 ················j$d.b((Object)null);123 ················j$d.b((Object)null);
124 ················break;124 ················break;
125 ············}125 ············}
126 ············case·7:·{126 ············case·7:·{
127 ················w.a(this.a).i((boolean)(Boolean)o);127 ················x.a(this.a).i((boolean)(Boolean)o);
128 ················j$d.b((Object)null);128 ················j$d.b((Object)null);
129 ················break;129 ················break;
130 ············}130 ············}
131 ············case·6:·{131 ············case·6:·{
132 ················try·{132 ················try·{
133 ····················final·JSONObject·jsonObject·=·(JSONObject)o;133 ····················final·JSONObject·jsonObject·=·(JSONObject)o;
134 ····················final·double·double1·=·jsonObject.getDouble("width");134 ····················final·double·double1·=·jsonObject.getDouble("width");
Offset 136, 17 lines modifiedOffset 136, 17 lines modified
136 ····················final·JSONArray·jsonArray·=·jsonObject.getJSONArray("transform");136 ····················final·JSONArray·jsonArray·=·jsonObject.getJSONArray("transform");
137 ····················final·int·n3·=·16;137 ····················final·int·n3·=·16;
138 ····················final·double[]·array·=·new·double[n3];138 ····················final·double[]·array·=·new·double[n3];
139 ····················while·(j·<·n3)·{139 ····················while·(j·<·n3)·{
140 ························array[j]·=·jsonArray.getDouble(j);140 ························array[j]·=·jsonArray.getDouble(j);
141 ························j·+=·n;141 ························j·+=·n;
142 ····················}142 ····················}
143 ····················final·w·a2·=·this.a;143 ····················final·x·a2·=·this.a;
144 ····················try·{144 ····················try·{
145 ························w.a(a2).f(double1,·double2,·array);145 ························x.a(a2).f(double1,·double2,·array);
146 ····················}146 ····················}
147 ····················catch·(final·JSONException·ex)·{}147 ····················catch·(final·JSONException·ex)·{}
148 ················}148 ················}
149 ················catch·(final·JSONException·ex2)·{}149 ················catch·(final·JSONException·ex2)·{}
150 ················j$d.b((Object)null);150 ················j$d.b((Object)null);
151 ················break;151 ················break;
152 ············}152 ············}
Offset 159, 50 lines modifiedOffset 159, 50 lines modified
159 ························if·(string2·==·null·||·string2.isEmpty())·{159 ························if·(string2·==·null·||·string2.isEmpty())·{
160 ····························break·Label_0876;160 ····························break·Label_0876;
161 ························}161 ························}
162 ························Bundle·bundle·=·new(android.os.Bundle.class)();162 ························Bundle·bundle·=·new(android.os.Bundle.class)();
163 ························try·{163 ························try·{
164 ····························new·Bundle();164 ····························new·Bundle();
165 ····························((BaseBundle)bundle).putString(s,·string2);165 ····························((BaseBundle)bundle).putString(s,·string2);
166 ····························final·w·a3·=·this.a;166 ····························final·x·a3·=·this.a;
167 ····························try·{167 ····························try·{
168 ································w.a(a3).a(string,·bundle);168 ································x.a(a3).a(string,·bundle);
169 ····························}169 ····························}
170 ····························catch·(final·JSONException·ex3)·{}170 ····························catch·(final·JSONException·ex3)·{}
171 ····························bundle·=·null;171 ····························bundle·=·null;
172 ························}172 ························}
173 ························catch·(final·JSONException·ex4)·{}173 ························catch·(final·JSONException·ex4)·{}
174 ····················}174 ····················}
175 ················}175 ················}
176 ················catch·(final·JSONException·ex5)·{}176 ················catch·(final·JSONException·ex5)·{}
177 ················j$d.b((Object)null);177 ················j$d.b((Object)null);
178 ················break;178 ················break;
179 ············}179 ············}
180 ············case·4:·{180 ············case·4:·{
181 ················w.a(this.a).c();181 ················x.a(this.a).c();
182 ················j$d.b((Object)null);182 ················j$d.b((Object)null);
183 ················break;183 ················break;
184 ············}184 ············}
185 ············case·3:·{185 ············case·3:·{
186 ················w.a(this.a).j();186 ················x.a(this.a).j();
187 ················j$d.b((Object)null);187 ················j$d.b((Object)null);
188 ················break;188 ················break;
189 ············}189 ············}
190 ············case·2:·{190 ············case·2:·{
191 ················try·{191 ················try·{
192 ····················o·=·o;192 ····················o·=·o;
193 ····················final·int·int1·=·((JSONArray)o).getInt(0);193 ····················final·int·int1·=·((JSONArray)o).getInt(0);
194 ····················o·=·((JSONArray)o).getJSONObject(n);194 ····················o·=·((JSONArray)o).getJSONObject(n);
195 ····················try·{195 ····················try·{
196 ························final·w·a4·=·this.a;196 ························final·x·a4·=·this.a;
197 ························try·{197 ························try·{
198 ····························final·w$f·a5·=·w.a(a4);198 ····························final·x$f·a5·=·x.a(a4);
199 ····························try·{199 ····························try·{
200 ································o·=·w$b.a((JSONObject)o);200 ································o·=·x$b.a((JSONObject)o);
201 ································a5.d(int1,·(w$b)o);201 ································a5.d(int1,·(x$b)o);
202 ································try·{202 ································try·{
203 ····································j$d.b((Object)null);203 ····································j$d.b((Object)null);
204 ································}204 ································}
205 ································catch·(final·NoSuchFieldException·o)·{}205 ································catch·(final·NoSuchFieldException·o)·{}
206 ································catch·(final·JSONException·ex6)·{}206 ································catch·(final·JSONException·ex6)·{}
207 ····························}207 ····························}
208 ····························catch·(final·NoSuchFieldException·ex7)·{}208 ····························catch·(final·NoSuchFieldException·ex7)·{}
Offset 219, 19 lines modifiedOffset 219, 19 lines modified
219 ················j$d.a(s2,·((Throwable)o).getMessage(),·(Object)null);219 ················j$d.a(s2,·((Throwable)o).getMessage(),·(Object)null);
220 ················break;220 ················break;
221 ············}221 ············}
222 ············case·1:·{222 ············case·1:·{
Max diff block lines reached; 1783/6908 bytes (25.81%) of diff not shown.
1.73 KB
S/w$b$a.class vs.
S/x$b$a.class
Files 5% similar despite different names
1.67 KB
procyon -ec {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
  
1 package·S;1 package·S;
  
2 import·android.os.Build$VERSION;2 import·android.os.Build$VERSION;
3 import·org.json.JSONArray;3 import·org.json.JSONArray;
4 import·org.json.JSONObject;4 import·org.json.JSONObject;
  
5 public·class·w$b$a5 public·class·x$b$a
6 {6 {
7 ····public·final·String·a;7 ····public·final·String·a;
8 ····public·final·String[]·b;8 ····public·final·String[]·b;
9 ····public·final·w$e·c;9 ····public·final·x$e·c;
10 ····public·final·String·d;10 ····public·final·String·d;
11 ····11 ····
12 ····public·w$b$a(final·String·a,·final·String[]·b,·final·String·d,·final·w$e·c)·{12 ····public·x$b$a(final·String·a,·final·String[]·b,·final·String·d,·final·x$e·c)·{
13 ········this.a·=·a;13 ········this.a·=·a;
14 ········this.b·=·b;14 ········this.b·=·b;
15 ········this.d·=·d;15 ········this.d·=·d;
16 ········this.c·=·c;16 ········this.c·=·c;
17 ····}17 ····}
18 ····18 ····
19 ····public·static·w$b$a·a(JSONObject·jsonObject)·{19 ····public·static·x$b$a·a(JSONObject·jsonObject)·{
20 ········final·String·string·=·jsonObject.getString("uniqueIdentifier");20 ········final·String·string·=·jsonObject.getString("uniqueIdentifier");
21 ········final·JSONArray·jsonArray·=·jsonObject.getJSONArray("hints");21 ········final·JSONArray·jsonArray·=·jsonObject.getJSONArray("hints");
22 ········final·String·s·=·"hintText";22 ········final·String·s·=·"hintText";
23 ········String·string2;23 ········String·string2;
24 ········if·(jsonObject.isNull(s))·{24 ········if·(jsonObject.isNull(s))·{
25 ············string2·=·null;25 ············string2·=·null;
26 ········}26 ········}
Offset 31, 15 lines modifiedOffset 31, 15 lines modified
31 ············string2·=·jsonObject.getString(s);31 ············string2·=·jsonObject.getString(s);
32 ········}32 ········}
33 ········jsonObject·=·jsonObject.getJSONObject("editingValue");33 ········jsonObject·=·jsonObject.getJSONObject("editingValue");
34 ········final·String[]·array·=·new·String[jsonArray.length()];34 ········final·String[]·array·=·new·String[jsonArray.length()];
35 ········for·(int·i·=·0;·i·<·jsonArray.length();·++i)·{35 ········for·(int·i·=·0;·i·<·jsonArray.length();·++i)·{
36 ············array[i]·=·b(jsonArray.getString(i));36 ············array[i]·=·b(jsonArray.getString(i));
37 ········}37 ········}
38 ········return·new·w$b$a(string,·array,·string2,·w$e.a(jsonObject));38 ········return·new·x$b$a(string,·array,·string2,·x$e.a(jsonObject));
39 ····}39 ····}
40 ····40 ····
41 ····public·static·String·b(final·String·s)·{41 ····public·static·String·b(final·String·s)·{
42 ········final·String·anObject·=·"postalCode";42 ········final·String·anObject·=·"postalCode";
43 ········final·String·anObject2·=·"postalAddress";43 ········final·String·anObject2·=·"postalAddress";
44 ········final·String·anObject3·=·"password";44 ········final·String·anObject3·=·"password";
45 ········final·String·anObject4·=·"newUsername";45 ········final·String·anObject4·=·"newUsername";
4.07 KB
S/w$b.class vs.
S/x$b.class
Files 5% similar despite different names
4.01 KB
procyon -ec {}
    
Offset 2, 56 lines modifiedOffset 2, 56 lines modified
2 package·S;2 package·S;
  
3 import·org.json.JSONArray;3 import·org.json.JSONArray;
4 import·org.json.JSONException;4 import·org.json.JSONException;
5 import·java.util.ArrayList;5 import·java.util.ArrayList;
6 import·org.json.JSONObject;6 import·org.json.JSONObject;
  
7 public·class·w$b7 public·class·x$b
8 {8 {
9 ····public·final·boolean·a;9 ····public·final·boolean·a;
10 ····public·final·boolean·b;10 ····public·final·boolean·b;
11 ····public·final·boolean·c;11 ····public·final·boolean·c;
12 ····public·final·boolean·d;12 ····public·final·boolean·d;
13 ····public·final·boolean·e;13 ····public·final·boolean·e;
14 ····public·final·w$d·f;14 ····public·final·x$d·f;
15 ····public·final·w$c·g;15 ····public·final·x$c·g;
16 ····public·final·Integer·h;16 ····public·final·Integer·h;
17 ····public·final·String·i;17 ····public·final·String·i;
18 ····public·final·w$b$a·j;18 ····public·final·x$b$a·j;
19 ····public·final·String[]·k;19 ····public·final·String[]·k;
20 ····public·final·w$b[]·l;20 ····public·final·x$b[]·l;
21 ····21 ····
22 ····public·w$b(final·boolean·a,·final·boolean·b,·final·boolean·c,·final·boolean·d,·final·boolean·e,·final·w$d·f,·final·w$c·g,·final·Integer·h,·final·String·i,·final·w$b$a·j,·final·String[]·k,·final·w$b[]·l)·{22 ····public·x$b(final·boolean·a,·final·boolean·b,·final·boolean·c,·final·boolean·d,·final·boolean·e,·final·x$d·f,·final·x$c·g,·final·Integer·h,·final·String·i,·final·x$b$a·j,·final·String[]·k,·final·x$b[]·l)·{
23 ········this.a·=·a;23 ········this.a·=·a;
24 ········this.b·=·b;24 ········this.b·=·b;
25 ········this.c·=·c;25 ········this.c·=·c;
26 ········this.d·=·d;26 ········this.d·=·d;
27 ········this.e·=·e;27 ········this.e·=·e;
28 ········this.f·=·f;28 ········this.f·=·f;
29 ········this.g·=·g;29 ········this.g·=·g;
30 ········this.h·=·h;30 ········this.h·=·h;
31 ········this.i·=·i;31 ········this.i·=·i;
32 ········this.j·=·j;32 ········this.j·=·j;
33 ········this.k·=·k;33 ········this.k·=·k;
34 ········this.l·=·l;34 ········this.l·=·l;
35 ····}35 ····}
36 ····36 ····
37 ····public·static·w$b·a(final·JSONObject·jsonObject)·{37 ····public·static·x$b·a(final·JSONObject·jsonObject)·{
38 ········final·String·string·=·jsonObject.getString("inputAction");38 ········final·String·string·=·jsonObject.getString("inputAction");
39 ········if·(string·!=·null)·{39 ········if·(string·!=·null)·{
40 ············final·String·s·=·"fields";40 ············final·String·s·=·"fields";
41 ············final·boolean·null·=·jsonObject.isNull(s);41 ············final·boolean·null·=·jsonObject.isNull(s);
42 ············int·i·=·0;42 ············int·i·=·0;
43 ············w$b$a·a·=·null;43 ············x$b$a·a·=·null;
44 ············w$b[]·array2;44 ············x$b[]·array2;
45 ············if·(!null)·{45 ············if·(!null)·{
46 ················final·JSONArray·jsonArray·=·jsonObject.getJSONArray(s);46 ················final·JSONArray·jsonArray·=·jsonObject.getJSONArray(s);
47 ················final·int·length·=·jsonArray.length();47 ················final·int·length·=·jsonArray.length();
48 ················final·w$b[]·array·=·new·w$b[length];48 ················final·x$b[]·array·=·new·x$b[length];
49 ················for·(int·j·=·0;·j·<·length;·++j)·{49 ················for·(int·j·=·0;·j·<·length;·++j)·{
50 ····················array[j]·=·a(jsonArray.getJSONObject(j));50 ····················array[j]·=·a(jsonArray.getJSONObject(j));
51 ················}51 ················}
52 ················array2·=·array;52 ················array2·=·array;
53 ············}53 ············}
54 ············else·{54 ············else·{
55 ················array2·=·null;55 ················array2·=·null;
Offset 73, 29 lines modifiedOffset 73, 29 lines modified
73 ················}73 ················}
74 ············}74 ············}
75 ············final·boolean·optBoolean·=·jsonObject.optBoolean("obscureText");75 ············final·boolean·optBoolean·=·jsonObject.optBoolean("obscureText");
76 ············final·boolean·optBoolean2·=·jsonObject.optBoolean("autocorrect",·true);76 ············final·boolean·optBoolean2·=·jsonObject.optBoolean("autocorrect",·true);
77 ············final·boolean·optBoolean3·=·jsonObject.optBoolean("enableSuggestions");77 ············final·boolean·optBoolean3·=·jsonObject.optBoolean("enableSuggestions");
78 ············final·boolean·optBoolean4·=·jsonObject.optBoolean("enableIMEPersonalizedLearning");78 ············final·boolean·optBoolean4·=·jsonObject.optBoolean("enableIMEPersonalizedLearning");
79 ············final·boolean·optBoolean5·=·jsonObject.optBoolean("enableDeltaModel");79 ············final·boolean·optBoolean5·=·jsonObject.optBoolean("enableDeltaModel");
80 ············final·w$d·b2·=·w$d.b(jsonObject.getString("textCapitalization"));80 ············final·x$d·b2·=·x$d.b(jsonObject.getString("textCapitalization"));
81 ············final·w$c·a2·=·w$c.a(jsonObject.getJSONObject("inputType"));81 ············final·x$c·a2·=·x$c.a(jsonObject.getJSONObject("inputType"));
82 ············final·String·s3·=·"actionLabel";82 ············final·String·s3·=·"actionLabel";
83 ············String·string2;83 ············String·string2;
84 ············if·(jsonObject.isNull(s3))·{84 ············if·(jsonObject.isNull(s3))·{
85 ················string2·=·null;85 ················string2·=·null;
86 ············}86 ············}
87 ············else·{87 ············else·{
88 ················string2·=·jsonObject.getString(s3);88 ················string2·=·jsonObject.getString(s3);
89 ············}89 ············}
90 ············final·String·s4·=·"autofill";90 ············final·String·s4·=·"autofill";
91 ············if·(!jsonObject.isNull(s4))·{91 ············if·(!jsonObject.isNull(s4))·{
92 ················a·=·w$b$a.a(jsonObject.getJSONObject(s4));92 ················a·=·x$b$a.a(jsonObject.getJSONObject(s4));
93 ············}93 ············}
94 ············return·new·w$b(optBoolean,·optBoolean2,·optBoolean3,·optBoolean4,·optBoolean5,·b2,·a2,·b,·string2,·a,·(String[])list.toArray(new·String[list.size()]),·array2);94 ············return·new·x$b(optBoolean,·optBoolean2,·optBoolean3,·optBoolean4,·optBoolean5,·b2,·a2,·b,·string2,·a,·(String[])list.toArray(new·String[list.size()]),·array2);
95 ········}95 ········}
96 ········throw·new·JSONException("Configuration·JSON·missing·'inputAction'·property.");96 ········throw·new·JSONException("Configuration·JSON·missing·'inputAction'·property.");
97 ····}97 ····}
98 ····98 ····
99 ····public·static·Integer·b(final·String·s)·{99 ····public·static·Integer·b(final·String·s)·{
100 ········final·int·i·=·7;100 ········final·int·i·=·7;
101 ········final·int·j·=·6;101 ········final·int·j·=·6;
922 B
S/w$c.class vs.
S/x$c.class
Files 6% similar despite different names
860 B
procyon -ec {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 package·S;1 package·S;
  
2 import·org.json.JSONObject;2 import·org.json.JSONObject;
  
3 public·class·w$c3 public·class·x$c
4 {4 {
5 ····public·final·w$g·a;5 ····public·final·x$g·a;
6 ····public·final·boolean·b;6 ····public·final·boolean·b;
7 ····public·final·boolean·c;7 ····public·final·boolean·c;
8 ····8 ····
9 ····public·w$c(final·w$g·a,·final·boolean·b,·final·boolean·c)·{9 ····public·x$c(final·x$g·a,·final·boolean·b,·final·boolean·c)·{
10 ········this.a·=·a;10 ········this.a·=·a;
11 ········this.b·=·b;11 ········this.b·=·b;
12 ········this.c·=·c;12 ········this.c·=·c;
13 ····}13 ····}
14 ····14 ····
15 ····public·static·w$c·a(final·JSONObject·jsonObject)·{15 ····public·static·x$c·a(final·JSONObject·jsonObject)·{
16 ········return·new·w$c(w$g.b(jsonObject.getString("name")),·jsonObject.optBoolean("signed",·false),·jsonObject.optBoolean("decimal",·false));16 ········return·new·x$c(x$g.b(jsonObject.getString("name")),·jsonObject.optBoolean("signed",·false),·jsonObject.optBoolean("decimal",·false));
17 ····}17 ····}
18 }18 }
1.25 KB
S/w$d.class vs.
S/x$d.class
Files 2% similar despite different names
1.19 KB
procyon -ec {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
  
1 package·S;1 package·S;
  
2 public·enum·w$d2 public·enum·x$d
3 {3 {
4 ····f("CHARACTERS",·0,·"TextCapitalization.characters"),·4 ····f("CHARACTERS",·0,·"TextCapitalization.characters"),·
5 ····g("WORDS",·1,·"TextCapitalization.words"),·5 ····g("WORDS",·1,·"TextCapitalization.words"),·
6 ····h("SENTENCES",·2,·"TextCapitalization.sentences"),·6 ····h("SENTENCES",·2,·"TextCapitalization.sentences"),·
7 ····i("NONE",·3,·"TextCapitalization.none");7 ····i("NONE",·3,·"TextCapitalization.none");
8 ····8 ····
9 ····public·final·String·e;9 ····public·final·String·e;
10 ····10 ····
11 ····public·w$d(final·String·name,·final·int·ordinal,·final·String·e)·{11 ····public·x$d(final·String·name,·final·int·ordinal,·final·String·e)·{
12 ········this.e·=·e;12 ········this.e·=·e;
13 ····}13 ····}
14 ····14 ····
15 ····public·static·w$d·b(String·string)·{15 ····public·static·x$d·b(String·string)·{
16 ········final·w$d[]·values·=·values();16 ········final·x$d[]·values·=·values();
17 ········for·(int·length·=·values.length,·i·=·0;·i·<·length;·++i)·{17 ········for·(int·length·=·values.length,·i·=·0;·i·<·length;·++i)·{
18 ············final·w$d·w$d·=·values[i];18 ············final·x$d·x$d·=·values[i];
19 ············if·(w$d.e.equals(string))·{19 ············if·(x$d.e.equals(string))·{
20 ················return·w$d;20 ················return·x$d;
21 ············}21 ············}
22 ········}22 ········}
23 ········final·StringBuilder·sb·=·new·StringBuilder();23 ········final·StringBuilder·sb·=·new·StringBuilder();
24 ········sb.append("No·such·TextCapitalization:·");24 ········sb.append("No·such·TextCapitalization:·");
25 ········sb.append(string);25 ········sb.append(string);
26 ········string·=·sb.toString();26 ········string·=·sb.toString();
27 ········throw·new·NoSuchFieldException(string);27 ········throw·new·NoSuchFieldException(string);
1.65 KB
S/w$e.class vs.
S/x$e.class
Files 7% similar despite different names
1.59 KB
procyon -ec {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 package·S;1 package·S;
  
2 import·org.json.JSONObject;2 import·org.json.JSONObject;
  
3 public·class·w$e3 public·class·x$e
4 {4 {
5 ····public·final·String·a;5 ····public·final·String·a;
6 ····public·final·int·b;6 ····public·final·int·b;
7 ····public·final·int·c;7 ····public·final·int·c;
8 ····public·final·int·d;8 ····public·final·int·d;
9 ····public·final·int·e;9 ····public·final·int·e;
10 ····10 ····
11 ····public·w$e(final·String·a,·final·int·b,·final·int·i,·final·int·d,·final·int·n)·{11 ····public·x$e(final·String·a,·final·int·b,·final·int·i,·final·int·d,·final·int·n)·{
12 ········final·String·s·=·")";12 ········final·String·s·=·")";
13 ········final·String·s2·=·",·";13 ········final·String·s2·=·",·";
14 ········final·int·n2·=·-1;14 ········final·int·n2·=·-1;
15 ········if·((b·!=·n2·||·i·!=·n2)·&&·(b·<·0·||·i·<·0))·{15 ········if·((b·!=·n2·||·i·!=·n2)·&&·(b·<·0·||·i·<·0))·{
16 ············final·StringBuilder·sb·=·new·StringBuilder();16 ············final·StringBuilder·sb·=·new·StringBuilder();
17 ············sb.append("invalid·selection:·(");17 ············sb.append("invalid·selection:·(");
18 ············sb.append(String.valueOf(b));18 ············sb.append(String.valueOf(b));
Offset 55, 16 lines modifiedOffset 55, 16 lines modified
55 ········}55 ········}
56 ········final·StringBuilder·sb5·=·new·StringBuilder();56 ········final·StringBuilder·sb5·=·new·StringBuilder();
57 ········sb5.append("invalid·selection·end:·");57 ········sb5.append("invalid·selection·end:·");
58 ········sb5.append(String.valueOf(i));58 ········sb5.append(String.valueOf(i));
59 ········throw·new·IndexOutOfBoundsException(sb5.toString());59 ········throw·new·IndexOutOfBoundsException(sb5.toString());
60 ····}60 ····}
61 ····61 ····
62 ····public·static·w$e·a(final·JSONObject·jsonObject)·{62 ····public·static·x$e·a(final·JSONObject·jsonObject)·{
63 ········return·new·w$e(jsonObject.getString("text"),·jsonObject.getInt("selectionBase"),·jsonObject.getInt("selectionExtent"),·jsonObject.getInt("composingBase"),·jsonObject.getInt("composingExtent"));63 ········return·new·x$e(jsonObject.getString("text"),·jsonObject.getInt("selectionBase"),·jsonObject.getInt("selectionExtent"),·jsonObject.getInt("composingBase"),·jsonObject.getInt("composingExtent"));
64 ····}64 ····}
65 ····65 ····
66 ····public·boolean·b()·{66 ····public·boolean·b()·{
67 ········final·int·d·=·this.d;67 ········final·int·d·=·this.d;
68 ········return·d·>=·0·&&·this.e·>·d;68 ········return·d·>=·0·&&·this.e·>·d;
69 ····}69 ····}
70 ····70 ····
1.71 KB
S/w$g.class vs.
S/x$g.class
Files 22% similar despite different names
1.65 KB
procyon -ec {}
    
Offset 1, 36 lines modifiedOffset 1, 38 lines modified
  
1 package·S;1 package·S;
  
2 public·enum·w$g2 public·enum·x$g
3 {3 {
4 ····f("TEXT",·0,·"TextInputType.text"),·4 ····f("TEXT",·0,·"TextInputType.text"),·
5 ····g("DATETIME",·1,·"TextInputType.datetime"),·5 ····g("DATETIME",·1,·"TextInputType.datetime"),·
6 ····h("NAME",·2,·"TextInputType.name"),·6 ····h("NAME",·2,·"TextInputType.name"),·
7 ····i("POSTAL_ADDRESS",·3,·"TextInputType.address"),·7 ····i("POSTAL_ADDRESS",·3,·"TextInputType.address"),·
8 ····j("NUMBER",·4,·"TextInputType.number"),·8 ····j("NUMBER",·4,·"TextInputType.number"),·
9 ····k("PHONE",·5,·"TextInputType.phone"),·9 ····k("PHONE",·5,·"TextInputType.phone"),·
10 ····l("MULTILINE",·6,·"TextInputType.multiline"),·10 ····l("MULTILINE",·6,·"TextInputType.multiline"),·
11 ····m("EMAIL_ADDRESS",·7,·"TextInputType.emailAddress"),·11 ····m("EMAIL_ADDRESS",·7,·"TextInputType.emailAddress"),·
12 ····n("URL",·8,·"TextInputType.url"),·12 ····n("URL",·8,·"TextInputType.url"),·
13 ····o("VISIBLE_PASSWORD",·9,·"TextInputType.visiblePassword"),·13 ····o("VISIBLE_PASSWORD",·9,·"TextInputType.visiblePassword"),·
14 ····p("NONE",·10,·"TextInputType.none");14 ····p("NONE",·10,·"TextInputType.none"),·
 15 ····q("WEB_SEARCH",·11,·"TextInputType.webSearch"),·
 16 ····r("TWITTER",·12,·"TextInputType.twitter");
15 ····17 ····
16 ····public·final·String·e;18 ····public·final·String·e;
17 ····19 ····
18 ····public·w$g(final·String·name,·final·int·ordinal,·final·String·e)·{20 ····public·x$g(final·String·name,·final·int·ordinal,·final·String·e)·{
19 ········this.e·=·e;21 ········this.e·=·e;
20 ····}22 ····}
21 ····23 ····
22 ····public·static·w$g·b(String·string)·{24 ····public·static·x$g·b(String·string)·{
23 ········final·w$g[]·values·=·values();25 ········final·x$g[]·values·=·values();
24 ········for·(int·length·=·values.length,·i·=·0;·i·<·length;·++i)·{26 ········for·(int·length·=·values.length,·i·=·0;·i·<·length;·++i)·{
25 ············final·w$g·w$g·=·values[i];27 ············final·x$g·x$g·=·values[i];
26 ············if·(w$g.e.equals(string))·{28 ············if·(x$g.e.equals(string))·{
27 ················return·w$g;29 ················return·x$g;
28 ············}30 ············}
29 ········}31 ········}
30 ········final·StringBuilder·sb·=·new·StringBuilder();32 ········final·StringBuilder·sb·=·new·StringBuilder();
31 ········sb.append("No·such·TextInputType:·");33 ········sb.append("No·such·TextInputType:·");
32 ········sb.append(string);34 ········sb.append(string);
33 ········string·=·sb.toString();35 ········string·=·sb.toString();
34 ········throw·new·NoSuchFieldException(string);36 ········throw·new·NoSuchFieldException(string);
2.33 KB
io/flutter/plugin/editing/F$a.class vs.
io/flutter/plugin/editing/J$a.class
Files 4% similar despite different names
2.22 KB
procyon -ec {}
    
Offset 1, 74 lines modifiedOffset 1, 74 lines modified
  
1 package·io.flutter.plugin.editing;1 package·io.flutter.plugin.editing;
  
2 import·android.os.Build$VERSION;2 import·android.os.Build$VERSION;
3 import·S.w$e;3 import·S.x$e;
4 import·S.w$b;4 import·S.x$b;
5 import·android.os.Bundle;5 import·android.os.Bundle;
6 import·S.w$f;6 import·S.x$f;
  
7 public·class·F$a·implements·w$f7 public·class·J$a·implements·x$f
8 {8 {
9 ····public·final·/*·synthetic·*/·F·a;9 ····public·final·/*·synthetic·*/·J·a;
10 ····10 ····
11 ····public·F$a(final·F·a)·{11 ····public·J$a(final·J·a)·{
12 ········this.a·=·a;12 ········this.a·=·a;
13 ····}13 ····}
14 ····14 ····
15 ····public·void·a(final·String·s,·final·Bundle·bundle)·{15 ····public·void·a(final·String·s,·final·Bundle·bundle)·{
16 ········this.a.z(s,·bundle);16 ········this.a.z(s,·bundle);
17 ····}17 ····}
18 ····18 ····
19 ····public·void·b()·{19 ····public·void·b()·{
20 ········this.a.k();20 ········this.a.k();
21 ····}21 ····}
22 ····22 ····
23 ····public·void·c()·{23 ····public·void·c()·{
24 ········final·F·a·=·this.a;24 ········final·J·a·=·this.a;
25 ········a.D(F.b(a));25 ········a.D(J.b(a));
26 ····}26 ····}
27 ····27 ····
28 ····public·void·d(final·int·n,·final·w$b·w$b)·{28 ····public·void·d(final·int·n,·final·x$b·x$b)·{
29 ········this.a.B(n,·w$b);29 ········this.a.B(n,·x$b);
30 ····}30 ····}
31 ····31 ····
32 ····public·void·e(final·int·n,·final·boolean·b)·{32 ····public·void·e(final·int·n,·final·boolean·b)·{
33 ········F.h(this.a,·n,·b);33 ········J.h(this.a,·n,·b);
34 ····}34 ····}
35 ····35 ····
36 ····public·void·f(final·double·n,·final·double·n2,·final·double[]·array)·{36 ····public·void·f(final·double·n,·final·double·n2,·final·double[]·array)·{
37 ········F.i(this.a,·n,·n2,·array);37 ········J.i(this.a,·n,·n2,·array);
38 ····}38 ····}
39 ····39 ····
40 ····public·void·g()·{40 ····public·void·g()·{
41 ········F.f(this.a);41 ········J.f(this.a);
42 ····}42 ····}
43 ····43 ····
44 ····public·void·h(final·w$e·w$e)·{44 ····public·void·h(final·x$e·x$e)·{
45 ········final·F·a·=·this.a;45 ········final·J·a·=·this.a;
46 ········a.C(F.b(a),·w$e);46 ········a.C(J.b(a),·x$e);
47 ····}47 ····}
48 ····48 ····
49 ····public·void·i(final·boolean·b)·{49 ····public·void·i(final·boolean·b)·{
50 ········if·(Build$VERSION.SDK_INT·>=·26)·{50 ········if·(Build$VERSION.SDK_INT·>=·26)·{
51 ············if·(F.g(this.a)·!=·null)·{51 ············if·(J.g(this.a)·!=·null)·{
52 ················if·(b)·{52 ················if·(b)·{
53 ····················D.a(F.g(this.a));53 ····················H.a(J.g(this.a));
54 ················}54 ················}
55 ················else·{55 ················else·{
56 ····················E.a(F.g(this.a));56 ····················I.a(J.g(this.a));
57 ················}57 ················}
58 ············}58 ············}
59 ········}59 ········}
60 ····}60 ····}
61 ····61 ····
62 ····public·void·j()·{62 ····public·void·j()·{
63 ········if·(F.c(this.a).a·==·F$c$a.h)·{63 ········if·(J.c(this.a).a·==·J$c$a.h)·{
64 ············F.d(this.a);64 ············J.d(this.a);
65 ········}65 ········}
66 ········else·{66 ········else·{
67 ············final·F·a·=·this.a;67 ············final·J·a·=·this.a;
68 ············F.e(a,·F.b(a));68 ············J.e(a,·J.b(a));
69 ········}69 ········}
70 ····}70 ····}
71 }71 }
790 B
io/flutter/plugin/editing/F$b.class vs.
io/flutter/plugin/editing/J$b.class
Files 16% similar despite different names
679 B
procyon -ec {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
  
1 package·io.flutter.plugin.editing;1 package·io.flutter.plugin.editing;
  
2 public·class·F$b·implements·F$d2 public·class·J$b·implements·J$d
3 {3 {
4 ····public·final·/*·synthetic·*/·boolean·a;4 ····public·final·/*·synthetic·*/·boolean·a;
5 ····public·final·/*·synthetic·*/·double[]·b;5 ····public·final·/*·synthetic·*/·double[]·b;
6 ····public·final·/*·synthetic·*/·double[]·c;6 ····public·final·/*·synthetic·*/·double[]·c;
7 ····public·final·/*·synthetic·*/·F·d;7 ····public·final·/*·synthetic·*/·J·d;
8 ····8 ····
9 ····public·F$b(final·F·d,·final·boolean·a,·final·double[]·b,·final·double[]·c)·{9 ····public·J$b(final·J·d,·final·boolean·a,·final·double[]·b,·final·double[]·c)·{
10 ········this.d·=·d;10 ········this.d·=·d;
11 ········this.a·=·a;11 ········this.a·=·a;
12 ········this.b·=·b;12 ········this.b·=·b;
13 ········this.c·=·c;13 ········this.c·=·c;
14 ····}14 ····}
15 ····15 ····
16 ····public·void·a(double·n,·double·n2)·{16 ····public·void·a(double·n,·double·n2)·{
520 B
io/flutter/plugin/editing/F$c$a.class vs.
io/flutter/plugin/editing/J$c$a.class
Files 2% similar despite different names
406 B
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 package·io.flutter.plugin.editing;1 package·io.flutter.plugin.editing;
  
2 public·enum·F$c$a2 public·enum·J$c$a
3 {3 {
4 ····e("NO_TARGET",·0),·4 ····e("NO_TARGET",·0),·
5 ····f("FRAMEWORK_CLIENT",·1),·5 ····f("FRAMEWORK_CLIENT",·1),·
6 ····g("VIRTUAL_DISPLAY_PLATFORM_VIEW",·2),·6 ····g("VIRTUAL_DISPLAY_PLATFORM_VIEW",·2),·
7 ····h("PHYSICAL_DISPLAY_PLATFORM_VIEW",·3);7 ····h("PHYSICAL_DISPLAY_PLATFORM_VIEW",·3);
8 ····8 ····
9 ····public·F$c$a(final·String·name,·final·int·ordinal)·{9 ····public·J$c$a(final·String·name,·final·int·ordinal)·{
10 ····}10 ····}
11 }11 }
24.3 MB
lib/x86_64/libapp.so
887 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:··········5636320·(bytes·into·file)13 ··Start·of·section·headers:··········5570784·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········717 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········1119 ··Number·of·section·headers:·········11
20 ··Section·header·string·table·index:·1020 ··Section·header·string·table·index:·10
1.46 KB
readelf --wide --program-header {}
    
Offset 2, 19 lines modifiedOffset 2, 19 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x03 Entry·point·0x0
4 There·are·7·program·headers,·starting·at·offset·644 There·are·7·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000188·0x000188·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000188·0x000188·R···0x8
8 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x1fef32·0x1fef32·R···0x100008 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x1fe4c2·0x1fe4c2·R···0x10000
9 ··LOAD···········0x200000·0x0000000000200000·0x0000000000200000·0x3531b0·0x3531b0·R·E·0x100009 ··LOAD···········0x200000·0x0000000000200000·0x0000000000200000·0x346d50·0x346d50·R·E·0x10000
10 ··LOAD···········0x560000·0x0000000000560000·0x0000000000560000·0x000080·0x000080·RW··0x1000010 ··LOAD···········0x550000·0x0000000000550000·0x0000000000550000·0x000080·0x000080·RW··0x10000
11 ··NOTE···········0x0001c8·0x00000000000001c8·0x00000000000001c8·0x000020·0x000020·R···0x411 ··NOTE···········0x0001c8·0x00000000000001c8·0x00000000000001c8·0x000020·0x000020·R···0x4
12 ··DYNAMIC········0x560000·0x0000000000560000·0x0000000000560000·0x000060·0x000060·RW··0x812 ··DYNAMIC········0x550000·0x0000000000550000·0x0000000000550000·0x000060·0x000060·RW··0x8
13 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x113 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1
  
14 ·Section·to·Segment·mapping:14 ·Section·to·Segment·mapping:
15 ··Segment·Sections...15 ··Segment·Sections...
16 ···00·····16 ···00·····
17 ···01·····.note.gnu.build-id·.dynstr·.dynsym·.hash·.rodata·.eh_frame·17 ···01·····.note.gnu.build-id·.dynstr·.dynsym·.hash·.rodata·.eh_frame·
18 ···02·····.text·18 ···02·····.text·
2.06 KB
readelf --wide --sections {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
1 There·are·11·section·headers,·starting·at·offset·0x5600e0:1 There·are·11·section·headers,·starting·at·offset·0x5500e0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000000000001c8·0001c8·000020·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000000000001c8·0001c8·000020·00···A··0···0··4
6 ··[·2]·.dynstr···········STRTAB··········00000000000001e8·0001e8·000085·00···A··0···0··86 ··[·2]·.dynstr···········STRTAB··········00000000000001e8·0001e8·000085·00···A··0···0··8
7 ··[·3]·.dynsym···········DYNSYM··········0000000000000270·000270·000090·18···A··2···1··87 ··[·3]·.dynsym···········DYNSYM··········0000000000000270·000270·000090·18···A··2···1··8
8 ··[·4]·.hash·············HASH············0000000000000300·000300·000038·04···A··3···0··88 ··[·4]·.hash·············HASH············0000000000000300·000300·000038·04···A··3···0··8
9 ··[·5]·.rodata···········PROGBITS········0000000000000340·000340·1febb0·00···A··0···0·649 ··[·5]·.rodata···········PROGBITS········0000000000000340·000340·1fe140·00···A··0···0·64
10 ··[·6]·.eh_frame·········PROGBITS········00000000001feef0·1feef0·000042·00···A··0···0··110 ··[·6]·.eh_frame·········PROGBITS········00000000001fe480·1fe480·000042·00···A··0···0··1
11 ··[·7]·.text·············PROGBITS········0000000000200000·200000·3531b0·00··AX··0···0·6411 ··[·7]·.text·············PROGBITS········0000000000200000·200000·346d50·00··AX··0···0·64
12 ··[·8]·.dynamic··········DYNAMIC·········0000000000560000·560000·000060·10··WA··2···0··812 ··[·8]·.dynamic··········DYNAMIC·········0000000000550000·550000·000060·10··WA··2···0··8
13 ··[·9]·.bss··············PROGBITS········0000000000560060·560060·000020·00··WA··0···0··813 ··[·9]·.bss··············PROGBITS········0000000000550060·550060·000020·00··WA··0···0··8
14 ··[10]·.shstrtab·········STRTAB··········0000000000000000·560080·00005a·00······0···0··814 ··[10]·.shstrtab·········STRTAB··········0000000000000000·550080·00005a·00······0···0··8
15 Key·to·Flags:15 Key·to·Flags:
16 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),16 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
17 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),17 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
18 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),18 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
19 ··D·(mbind),·l·(large),·p·(processor·specific)19 ··D·(mbind),·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:·0000000000200000·89952·OBJECT··GLOBAL·DEFAULT····7·_kDartVmSnapshotInstructions4 ·····1:·0000000000200000·89632·OBJECT··GLOBAL·DEFAULT····7·_kDartVmSnapshotInstructions
5 ·····2:·0000000000215f80·0x33d230·OBJECT··GLOBAL·DEFAULT····7·_kDartIsolateSnapshotInstructions5 ·····2:·0000000000215e40·0x330f10·OBJECT··GLOBAL·DEFAULT····7·_kDartIsolateSnapshotInstructions
6 ·····3:·0000000000000340·16176·OBJECT··GLOBAL·DEFAULT····5·_kDartVmSnapshotData6 ·····3:·0000000000000340·16176·OBJECT··GLOBAL·DEFAULT····5·_kDartVmSnapshotData
7 ·····4:·0000000000004280·0x1fac70·OBJECT··GLOBAL·DEFAULT····5·_kDartIsolateSnapshotData7 ·····4:·0000000000004280·0x1fa200·OBJECT··GLOBAL·DEFAULT····5·_kDartIsolateSnapshotData
8 ·····5:·00000000000001c8····32·OBJECT··GLOBAL·DEFAULT····1·_kDartSnapshotBuildId8 ·····5:·00000000000001c8····32·OBJECT··GLOBAL·DEFAULT····1·_kDartSnapshotBuildId
535 B
readelf --wide --dynamic {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Dynamic·section·at·offset·0x560000·contains·6·entries:1 Dynamic·section·at·offset·0x550000·contains·6·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x0000000000000004·(HASH)···············0x3003 ·0x0000000000000004·(HASH)···············0x300
4 ·0x0000000000000005·(STRTAB)·············0x1e84 ·0x0000000000000005·(STRTAB)·············0x1e8
5 ·0x000000000000000a·(STRSZ)··············133·(bytes)5 ·0x000000000000000a·(STRSZ)··············133·(bytes)
6 ·0x0000000000000006·(SYMTAB)·············0x2706 ·0x0000000000000006·(SYMTAB)·············0x270
7 ·0x000000000000000b·(SYMENT)·············24·(bytes)7 ·0x000000000000000b·(SYMENT)·············24·(bytes)
8 ·0x0000000000000000·(NULL)···············0x08 ·0x0000000000000000·(NULL)···············0x0
414 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b4e1dec098aa928f29bf8e1ac9a8fb9f3 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7f8c241b17cfc69e69d2ee4eda5e845c
821 B
readelf --wide --debug-dump=frames {}
    
Offset 6, 18 lines modifiedOffset 6, 18 lines modified
6 ··Augmentation:··········"zR"6 ··Augmentation:··········"zR"
7 ··Code·alignment·factor:·17 ··Code·alignment·factor:·1
8 ··Data·alignment·factor:·-88 ··Data·alignment·factor:·-8
9 ··Return·address·column:·169 ··Return·address·column:·16
10 ··Augmentation·data:·····1b10 ··Augmentation·data:·····1b
11 ··DW_CFA_def_cfa:·r6·(rbp)·ofs·1611 ··DW_CFA_def_cfa:·r6·(rbp)·ofs·16
  
12 00000014·0000000000000011·00000018·FDE·cie=00000000·pc=0000000000200000..0000000000215f6012 00000014·0000000000000011·00000018·FDE·cie=00000000·pc=0000000000200000..0000000000215e20
13 ··DW_CFA_offset:·r6·(rbp)·at·cfa-1613 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
14 ··DW_CFA_offset:·r16·(rip)·at·cfa-814 ··DW_CFA_offset:·r16·(rip)·at·cfa-8
  
15 00000029·0000000000000011·0000002d·FDE·cie=00000000·pc=0000000000215f80..00000000005531b015 00000029·0000000000000011·0000002d·FDE·cie=00000000·pc=0000000000215e40..0000000000546d50
16 ··DW_CFA_offset:·r6·(rbp)·at·cfa-1616 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
17 ··DW_CFA_offset:·r16·(rip)·at·cfa-817 ··DW_CFA_offset:·r16·(rip)·at·cfa-8
  
18 0000003e·ZERO·terminator18 0000003e·ZERO·terminator
  
  
411 KB
strings --all --bytes=8 {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 _kDartVmSnapshotInstructions1 _kDartVmSnapshotInstructions
2 _kDartIsolateSnapshotInstructions2 _kDartIsolateSnapshotInstructions
3 _kDartVmSnapshotData3 _kDartVmSnapshotData
4 _kDartIsolateSnapshotData4 _kDartIsolateSnapshotData
5 _kDartSnapshotBuildId5 _kDartSnapshotBuildId
6 f956f595844a2f845a55707faaaa51e4product·no-code_comments·no-dwarf_stack_traces_mode·dedup_instructions·no-tsan·no-msan·x64·android·compressed-pointers6 d91c0e6f35f0eb2e44124e8f42aa44a7product·no-code_comments·no-dwarf_stack_traces_mode·dedup_instructions·no-tsan·no-msan·x64·android·compressed-pointers
7 <optimized·out>7 <optimized·out>
8 MonomorphicSmiableCall8 MonomorphicSmiableCall
9 ClosureData9 ClosureData
10 _NativeFinalizer10 _NativeFinalizer
11 _FunctionType11 _FunctionType
12 Uint64List12 Uint64List
13 UnwindError13 UnwindError
Offset 193, 14 lines modifiedOffset 193, 15 lines modified
193 _FfiAbiSpecificMapping193 _FfiAbiSpecificMapping
194 dyn-module:implicitly-callable194 dyn-module:implicitly-callable
195 _resultOrListeners195 _resultOrListeners
196 _GrowableList.filled196 _GrowableList.filled
197 _backtrackingStack197 _backtrackingStack
198 elementType198 elementType
199 UnsupportedError199 UnsupportedError
 200 variableLength
200 Float64List.201 Float64List.
201 vm:isolate-unsendable202 vm:isolate-unsendable
202 _StreamController203 _StreamController
203 dyn-module:callable204 dyn-module:callable
204 byteOffset205 byteOffset
205 List.filled206 List.filled
206 _SyncStreamController207 _SyncStreamController
Offset 440, 23 lines modifiedOffset 441, 22 lines modified
440 moveNext441 moveNext
441 :current_position442 :current_position
442 FutureOr443 FutureOr
443 boolean·expression444 boolean·expression
444 _handleException445 _handleException
445 _ExternalInt64Array446 _ExternalInt64Array
446 _Uint16List447 _Uint16List
447 f956f595844a2f845a55707faaaa51e4product·no-code_comments·no-dwarf_stack_traces_mode·dedup_instructions·no-tsan·no-msan·x64·android·compressed-pointers448 d91c0e6f35f0eb2e44124e8f42aa44a7product·no-code_comments·no-dwarf_stack_traces_mode·dedup_instructions·no-tsan·no-msan·x64·android·compressed-pointers
448 UIKeyInputPageUp449 UIKeyInputPageUp
449 _findValueOrInsertPoint@3099033450 _findValueOrInsertPoint@3099033
450 set:isImage451 set:isImage
451 devicePixelRatio452 devicePixelRatio
452 _updateCenterAndHalfExtents@96361246453 _updateCenterAndHalfExtents@96361246
453 package:flame/src/effects/effect_target.dart454 package:flame/src/effects/effect_target.dart
454 ScrollViewKeyboardDismissBehavior455 ScrollViewKeyboardDismissBehavior
455 _setDefaultConfiguration@702232526 
456 _FocusScopeState@117492240456 _FocusScopeState@117492240
457 Path::addRRect457 Path::addRRect
458 Unable·to·find·a·path·to·"458 Unable·to·find·a·path·to·"
459 imagelayer459 imagelayer
460 SemanticsAction|460 SemanticsAction|
461 Invalid·arguments·for·'resize'·method·sent·to·dev.flutter/channel-buffers·(channel·name·must·be·less·than·254·characters·long)461 Invalid·arguments·for·'resize'·method·sent·to·dev.flutter/channel-buffers·(channel·name·must·be·less·than·254·characters·long)
462 RenderComparison.462 RenderComparison.
Offset 467, 298 lines modifiedOffset 467, 290 lines modified
467 _TransformedPointerUpEvent@80050165467 _TransformedPointerUpEvent@80050165
468 AnimationController.468 AnimationController.
469 _NavigatorState&State&TickerProviderStateMixin&RestorationMixin@137124995469 _NavigatorState&State&TickerProviderStateMixin&RestorationMixin@137124995
470 tileheight470 tileheight
471 localPan471 localPan
472 init:_ids@258082469472 init:_ids@258082469
473 package:flame/src/components/mixins/parent_is_a.dart473 package:flame/src/components/mixins/parent_is_a.dart
474 _isRetryAfter@944071770 
475 MaterialLocalizationEn474 MaterialLocalizationEn
476 HasCollisionDetection475 HasCollisionDetection
477 Logger._named@814512371 
478 package:bonfire/npc/simple_npc.dart476 package:bonfire/npc/simple_npc.dart
 477 _extension#0|findColorScheme@978136370
479 ParagraphStyle.478 ParagraphStyle.
480 _expandBuffer@269365927479 _expandBuffer@269365927
481 convertSingle480 convertSingle
482 get:textDirection481 get:textDirection
483 Value·not·in·range482 Value·not·in·range
484 _ScrollableState&State&TickerProviderStateMixin@166019050 
485 _SentryFlutterExperimentalOptions@682374554. 
486 DeviceGestureSettings.fromView483 DeviceGestureSettings.fromView
487 _SplashScreenStep@821105591484 _ScrollableState&State&TickerProviderStateMixin@166019050
 485 _watchSignalInternal@15069316
488 GuideNextDay486 GuideNextDay
489 ScrollPhysics487 ScrollPhysics
490 ImmutableList_from488 ImmutableList_from
 489 _startTransactionOnTap@693453613
491 00000000000000000000000000000000490 00000000000000000000000000000000
492 _rotationTween@445063916491 _rotationTween@445063916
493 Unrecognized·message·492 Unrecognized·message·
494 _StreamBuilderBaseState@101480208493 _StreamBuilderBaseState@101480208
495 NoOpClientReportRecorder494 NoOpClientReportRecorder
 495 _setMountingBit@535309486
496 proxy-authenticate496 proxy-authenticate
497 CupertinoLocalizationAs497 CupertinoLocalizationAs
498 _RectangleBase@12383281498 _RectangleBase@12383281
499 audioCacheFactory499 audioCacheFactory
500 addSemanticsEnabledListener500 addSemanticsEnabledListener
501 _UnmodifiableByteDataView@8027147.501 _UnmodifiableByteDataView@8027147.
502 TakeIterable.502 TakeIterable.
503 init:spriteAnimationCache503 init:spriteAnimationCache
504 StretchingOverscrollIndicator 
505 _StreamSinkImpl@16069316. 
506 _stackTrace@0150898504 _stackTrace@0150898
 505 StretchingOverscrollIndicator
507 get:_viewportExtent@174426794506 get:_viewportExtent@174426794
508 RestorationBucket.child507 RestorationBucket.child
509 _RenderScrollSemantics@166019050.508 _RenderScrollSemantics@166019050.
510 JvmFrame.parse509 JvmFrame.parse
511 _removeChild@534309486 
512 screenHeightPixels510 screenHeightPixels
513 _getDefaultImageSize@17065589511 _getDefaultImageSize@17065589
514 init:_safariWasmFrame@954140773 
515 updateRetryAfterLimits512 updateRetryAfterLimits
 513 _hub@991214862
516 String_concatRange514 String_concatRange
517 getBucketWeight515 getBucketWeight
518 longPress516 longPress
519 set:_options@993301447 
520 InheritedTheme517 InheritedTheme
 518 _clipCanvas@451321118
521 Float64List.fromList519 Float64List.fromList
522 _cache@0150898520 _cache@0150898
523 _parseBlock@0150898521 _parseBlock@0150898
524 _RenderInkFeatures@457372823 
525 _tick@153498029522 _tick@153498029
 523 _getWatchSignalInternal@15069316
526 ImageConfiguration524 ImageConfiguration
527 alwaysUse24HourFormat525 alwaysUse24HourFormat
528 BonfireHasGameRef526 BonfireHasGameRef
529 http://localhost:8969/stream527 http://localhost:8969/stream
530 _setStdioFDs@16069316 
531 IoClientProvider528 IoClientProvider
Max diff block lines reached; 416622/420420 bytes (99.10%) of diff not shown.
16.7 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00000340·f5f5dcdc·4f390000·00000000·03000000·....O9..........2 ··0x00000340·f5f5dcdc·71390000·00000000·03000000·....q9..........
3 ··0x00000350·00000000·66393536·66353935·38343461·....f956f595844a 
4 ··0x00000360·32663834·35613535·37303766·61616161·2f845a55707faaaa3 ··0x00000350·00000000·64393163·30653666·33356630·....d91c0e6f35f0
 4 ··0x00000360·65623265·34343132·34653866·34326161·eb2e44124e8f42aa
5 ··0x00000370·35316534·70726f64·75637420·6e6f2d63·51e4product·no-c5 ··0x00000370·34346137·70726f64·75637420·6e6f2d63·44a7product·no-c
6 ··0x00000380·6f64655f·636f6d6d·656e7473·206e6f2d·ode_comments·no-6 ··0x00000380·6f64655f·636f6d6d·656e7473·206e6f2d·ode_comments·no-
7 ··0x00000390·64776172·665f7374·61636b5f·74726163·dwarf_stack_trac7 ··0x00000390·64776172·665f7374·61636b5f·74726163·dwarf_stack_trac
8 ··0x000003a0·65735f6d·6f646520·64656475·705f696e·es_mode·dedup_in8 ··0x000003a0·65735f6d·6f646520·64656475·705f696e·es_mode·dedup_in
9 ··0x000003b0·73747275·6374696f·6e73206e·6f2d7473·structions·no-ts9 ··0x000003b0·73747275·6374696f·6e73206e·6f2d7473·structions·no-ts
10 ··0x000003c0·616e206e·6f2d6d73·616e2078·36342061·an·no-msan·x64·a10 ··0x000003c0·616e206e·6f2d6d73·616e2078·36342061·an·no-msan·x64·a
11 ··0x000003d0·6e64726f·69642063·6f6d7072·65737365·ndroid·compresse11 ··0x000003d0·6e64726f·69642063·6f6d7072·65737365·ndroid·compresse
12 ··0x000003e0·642d706f·696e7465·727300e0·10898728·d-pointers.....(12 ··0x000003e0·642d706f·696e7465·727300e0·13898729·d-pointers.....)
13 ··0x000003f0·81c04220·d77f869e·8c8282ac·82829682·..B·............13 ··0x000003f0·81c04220·d701879e·8c8282ac·82829682·..B·............
14 ··0x00000400·84a0829a·94968282·90928a90·82829a8e·................14 ··0x00000400·84a0829a·94968282·90928a90·82829a8e·................
15 ··0x00000410·92889e82·b8a8909e·92888292·90828688·................15 ··0x00000410·92889e82·b8a8909e·92888292·90828688·................
16 ··0x00000420·8282a482·8282b2be·96848a8c·a092a2c6·................16 ··0x00000420·8282a482·8282b2be·96848a8c·a092a2c6·................
17 ··0x00000430·908282ba·9ea88288·8282829e·9c948e84·................17 ··0x00000430·908282ba·9ea88288·8282829e·9c948e84·................
18 ··0x00000440·a68a8282·84849690·8292a082·9ca6aa88·................18 ··0x00000440·a68a8282·84849690·8292a082·9ca6aa88·................
19 ··0x00000450·828a829a·82b6a488·929e84a0·88a4928e·................19 ··0x00000450·828a829a·82b6a488·929e84a0·88a4928e·................
20 ··0x00000460·8884a886·82828e94·a2909c82·90828282·................20 ··0x00000460·8884a886·82828e94·a2909c82·90828282·................
Offset 32, 130719 lines modifiedOffset 32, 130552 lines modified
32 ··0x00000510·8690a28c·9094a082·9c829a82·86ae9caa·................32 ··0x00000510·8690a28c·9094a082·9c829a82·86ae9caa·................
33 ··0x00000520·8c9e8282·8482aa84·9cae8284·969c9c82·................33 ··0x00000520·8c9e8282·8482aa84·9cae8284·969c9c82·................
34 ··0x00000530·a29e8284·ae888284·8c8a82ac·8290828e·................34 ··0x00000530·a29e8284·ae888284·8c8a82ac·8290828e·................
35 ··0x00000540·849aa28a·8a98828c·9090829c·969e9892·................35 ··0x00000540·849aa28a·8a98828c·9090829c·969e9892·................
36 ··0x00000550·84828286·829682a6·8c98889e·9a829882·................36 ··0x00000550·84828286·829682a6·8c98889e·9a829882·................
37 ··0x00000560·82a28284·9688b086·a6828298·a8848c82·................37 ··0x00000560·82a28284·9688b086·a6828298·a8848c82·................
38 ··0x00000570·96868282·ac82bc82·8282a482·a88282a4·................38 ··0x00000570·96868282·ac82bc82·8282a482·a88282a4·................
39 ··0x00000580·96a08882·98aaa2a6·848e9482·8c829682·................39 ··0x00000580·96a09c88·8298aaa2·a6848e94·828c8296·................
40 ··0x00000590·aa82a294·82968a82·96889a82·a28c8c8a·................40 ··0x00000590·82aa82a2·9482968a·8296889a·82a28c8c·................
41 ··0x000005a0·8a8282a8·9e9c829a·82a298a6·94a6829a·................41 ··0x000005a0·8a8a8282·a89e9c82·9a82a298·a694a682·................
42 ··0x000005b0·82a08a82·8294848c·a6a0a082·988286aa·................42 ··0x000005b0·9a82a08a·82829484·8ca6a0a0·82988882·................
43 ··0x000005c0·82849890·98829a9e·82a48e82·94928292·................43 ··0x000005c0·86aa8284·98909882·9a9e82a4·8e829492·................
44 ··0x000005d0·9e84a88e·868c8aa6·908e8290·82849288·................44 ··0x000005d0·82929e84·a88e868c·8aa6908e·82908284·................
45 ··0x000005e0·9e9ca092·a682ac8a·848a9ab4·82b6a682·................45 ··0x000005e0·92889e9c·a092a682·ac8a848a·9ab482b6·................
46 ··0x000005f0·b690828a·a09488a0·82be96a6·828e9e8e·................46 ··0x000005f0·a682b690·828aa094·88a082be·96a6828e·................
47 ··0x00000600·94828282·9eba988e·829e9290·82828282·................47 ··0x00000600·9e8e9482·82829eba·988e829e·92908282·................
48 ··0x00000610·8e82a090·8e828294·828c9490·b4909e82·................48 ··0x00000610·82828e82·a0908e82·8294828c·9490b490·................
49 ··0x00000620·94a48288·a4829c94·a4a6869e·9e828282·................49 ··0x00000620·9e8294a4·8288a482·9c94a4a6·869e9e82·................
50 ··0x00000630·84ba9082·969e828a·849c9e98·a09c8290·................50 ··0x00000630·828284ba·9082969e·828a849c·9e98a09c·................
51 ··0x00000640·a29c828c·868c94b6·a686828c·828282a8·................ 
52 ··0x00000650·8a8482aa·ac82828c·ac828282·86829c8c·................51 ··0x00000640·8290a29c·828c868c·94b6a686·828c8282·................
 52 ··0x00000650·82a88a84·82aaac82·828cac82·82828682·................
53 ··0x00000660·9ab086a4·84989082·8a9c9a82·b49c9a82·................53 ··0x00000660·9c8c9ab0·86a48498·90828a9c·9a82b49c·................
54 ··0x00000670·88c6889e·82908ca0·82a494b8·9c82a682·................54 ··0x00000670·9a8288c6·889e8290·8ca082a4·94b89c82·................
55 ··0x00000680·8282a282·82a08e9e·a88a8a82·a2949682·................55 ··0x00000680·a6828282·a28282a0·8e9ea88a·8a82a294·................
56 ··0x00000690·aaae8c94·8288829a·a6929c8c·869e8282·................56 ··0x00000690·9682aaae·8c948288·829aa692·9c8c869e·................
57 ··0x000006a0·8e889888·8296babe·8c9ebc82·82828294·................57 ··0x000006a0·82828e88·98888296·babe8c9e·bc828282·................
58 ··0x000006b0·8682ae82·ac8c8882·9ca0b4ae·9e948282·................58 ··0x000006b0·82948682·ae82ac8c·88829ca0·b4ae9e94·................
59 ··0x000006c0·82828282·82828aa2·8284a698·9e8e8c9e·................59 ··0x000006c0·82828282·82828282·8aa28284·a6989e8e·................
60 ··0x000006d0·82ac828a·82be82a2·8282b48a·98aa9490·................60 ··0x000006d0·8c9e82ac·828a82be·82a28282·b48a98aa·................
61 ··0x000006e0·8ea08c82·8c9c8ccc·82c8a28a·a8b89c82·................61 ··0x000006e0·94908ea0·8c828c9c·8ccc82c8·a28aa8b8·................
62 ··0x000006f0·969ca08e·a29a8a82·a28a9282·b48294be·................62 ··0x000006f0·9c82969c·a08ea29a·8a82a28a·9282b482·................
63 ··0x00000700·989c9e94·82a8828c·8284aaa0·ac82a6a6·................63 ··0x00000700·94be989c·9e9482a8·828c8284·aaa0ac82·................
64 ··0x00000710·90828282·888894a2·8e9c9c82·8a86ae82·................64 ··0x00000710·a6a69082·82828888·94a28e9c·9c828a86·................
65 ··0x00000720·8c828c9c·9ea48282·8c869eb0·8a82a494·................65 ··0x00000720·ae828c82·8c9c9ea4·82828c86·9eb08a82·................
66 ··0x00000730·b6829aac·8a8e8292·8296a682·8292828e·................66 ··0x00000730·a494b682·9aac8a8e·82928296·a6828292·................
67 ··0x00000740·869aa682·9c968294·8e908282·8482a4b2·................67 ··0x00000740·828e869a·a6829c96·82948e90·82828482·................
68 ··0x00000750·b08c8cae·a2909a98·828c949e·8a9aa488·................68 ··0x00000750·a4b2b08c·8caea290·9a98828c·949e8a9a·................
69 ··0x00000760·82948282·84969498·9082a284·828e8890·................69 ··0x00000760·a4888294·82828496·94989082·a284828e·................
70 ··0x00000770·a4a0a696·82804220·cf84c0c1·c27fc600·......B·........70 ··0x00000770·8890a4a0·a6968280·4220cf84·c0c1c201·........B·......
71 ··0x00000780·40c42881·c4c4c4c4·c4c4c4c4·c4c4c4c4·@.(.............71 ··0x00000780·c70040c4·2981c4c4·c4c4c4c4·c4c4c4c4·..@.)...........
72 ··0x00000790·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................72 ··0x00000790·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................
73 ··0x000007a0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................73 ··0x000007a0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................
74 ··0x000007b0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................74 ··0x000007b0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................
75 ··0x000007c0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................75 ··0x000007c0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................
76 ··0x000007d0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................76 ··0x000007d0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................
77 ··0x000007e0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................77 ··0x000007e0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................
78 ··0x000007f0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................78 ··0x000007f0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................
79 ··0x00000800·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................79 ··0x00000800·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................
Diff chunk too large, falling back to line-by-line diff (842 lines added, 842 lines removed)
80 ··0x00000810·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................80 ··0x00000810·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................
81 ··0x00000820·c4c4c4c4·c4c4c4c4·c4c4c4c4·800060c1·..............`.81 ··0x00000820·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c480·................
82 ··0x00000830·810260d6·82858500·20c48102·904040cc·..`.....·....@@.82 ··0x00000830·0060c181·0260d682·85850020·c4810290·.`...`.....·....
83 ··0x00000840·819e3c6f·7074696d·697a6564·206f7574·..<optimized·out83 ··0x00000840·4040cc81·9e3c6f70·74696d69·7a656420·@@...<optimized·
84 ··0x00000850·3e8c4861·6e646c65·821a8234·ac4d6f6e·>.Handle...4.Mon84 ··0x00000850·6f75743e·8c48616e·646c6582·1a8234ac·out>.Handle...4.
85 ··0x00000860·6f6d6f72·70686963·536d6961·626c6543·omorphicSmiableC85 ··0x00000860·4d6f6e6f·6d6f7270·68696353·6d696162·MonomorphicSmiab
86 ··0x00000870·616c6c82·33824f96·436c6f73·75726544·all.3.O.ClosureD86 ··0x00000870·6c654361·6c6c8233·824f9643·6c6f7375·leCall.3.O.Closu
87 ··0x00000880·61746182·6684213d·a05f4e61·74697665·ata.f.!=._Native87 ··0x00000880·72654461·74618266·84213da0·5f4e6174·reData.f.!=._Nat
88 ··0x00000890·46696e61·6c697a65·7282689a·5f46756e·Finalizer.h._Fun88 ··0x00000890·69766546·696e616c·697a6572·82689a5f·iveFinalizer.h._
89 ··0x000008a0·6374696f·6e547970·65945569·6e743634·ctionType.Uint6489 ··0x000008a0·46756e63·74696f6e·54797065·9455696e·FunctionType.Uin
90 ··0x000008b0·4c697374·96556e77·696e6445·72726f72·List.UnwindError90 ··0x000008b0·7436344c·69737496·556e7769·6e644572·t64List.UnwindEr
91 ··0x000008c0·829e8282·902e6669·656c644e·4992636f·......fieldNI.co91 ··0x000008c0·726f7282·9e828290·2e666965·6c644e49·ror......fieldNI
92 ··0x000008d0·76617269·616e748a·636c6173·73906162·variant.class.ab92 ··0x000008d0·92636f76·61726961·6e748a63·6c617373·.covariant.class
93 ··0x000008e0·73747261·637482d0·82999a5f·6e657874·stract....._next93 ··0x000008e0·90616273·74726163·7482d082·999a5f6e·.abstract....._n
94 ··0x000008f0·4c697374·656e6572·8e636569·6c696e67·Listener.ceiling94 ··0x000008f0·6578744c·69737465·6e65728e·6365696c·extListener.ceil
95 ··0x00000900·92496e74·36344c69·73748874·6869739e·.Int64List.this.95 ··0x00000900·696e6792·496e7436·344c6973·74887468·ing.Int64List.th
96 ··0x00000910·5f496e74·36344172·72617956·69657782·_Int64ArrayView.96 ··0x00000910·69739e5f·496e7436·34417272·61795669·is._Int64ArrayVi
97 ··0x00000920·e4b83a66·756e6374·696f6e5f·74797065·..:function_type97 ··0x00000920·657782e4·b83a6675·6e637469·6f6e5f74·ew...:function_t
98 ··0x00000930·5f617267·756d656e·74735f76·6172a864·_arguments_var.d98 ··0x00000930·7970655f·61726775·6d656e74·735f7661·ype_arguments_va
99 ··0x00000940·6172742e·6c696272·6172792e·6d697272·art.library.mirr99 ··0x00000940·72a86461·72742e6c·69627261·72792e6d·r.dart.library.m
100 ··0x00000950·6f727390·41706945·72726f72·9e5f4173·ors.ApiError._As100 ··0x00000950·6972726f·72739041·70694572·726f729e·irrors.ApiError.
101 ··0x00000960·796e6343·6f6d706c·65746572·92496e74·yncCompleter.Int101 ··0x00000960·5f417379·6e63436f·6d706c65·74657292·_AsyncCompleter.
102 ··0x00000970·33324c69·73748842·6f6f6c82·cb924e61·32List.Bool...Na102 ··0x00000970·496e7433·324c6973·7488426f·6f6c82cb·Int32List.Bool..
103 ··0x00000980·6d657370·61636590·65787465·726e616c·mespace.external103 ··0x00000980·924e616d·65737061·63659065·78746572·.Namespace.exter
104 ··0x00000990·8297864d·61708866·726f6d82·ae8271a4·...Map.from...q.104 ··0x00000990·6e616c82·97864d61·70886672·6f6d82ae·nal...Map.from..
105 ··0x000009a0·3a656e74·72795f70·6f696e74·735f7465·:entry_points_te105 ··0x000009a0·8271a43a·656e7472·795f706f·696e7473·.q.:entry_points
106 ··0x000009b0·6d7082b1·82a7827c·b25f616c·6c6f6361·mp.....|._alloca106 ··0x000009b0·5f74656d·7082b182·a7827cb2·5f616c6c·_temp.....|._all
107 ··0x000009c0·7465496e·766f6361·74696f6e·4d697272·teInvocationMirr107 ··0x000009c0·6f636174·65496e76·6f636174·696f6e4d·ocateInvocationM
108 ··0x000009d0·6f72be3a·64796e5f·63616c6c·5f637572·or.:dyn_call_cur108 ··0x000009d0·6972726f·72be3a64·796e5f63·616c6c5f·irror.:dyn_call_
109 ··0x000009e0·72656e74·5f6e756d·5f70726f·63657373·rent_num_process109 ··0x000009e0·63757272·656e745f·6e756d5f·70726f63·current_num_proc
110 ··0x000009f0·6564964c·6f616469·6e67556e·6974842b·ed.LoadingUnit.+110 ··0x000009f0·65737365·64964c6f·6164696e·67556e69·essed.LoadingUni
111 ··0x00000a00·2b8a3a45·76616c8c·646f7562·6c65a05f·+.:Eval.double._111 ··0x00000a00·74842b2b·8a3a4576·616c8c64·6f75626c·t.++.:Eval.doubl
112 ··0x00000a10·4d697272·6f725265·66657265·6e636592·MirrorReference.112 ··0x00000a10·65a05f4d·6972726f·72526566·6572656e·e._MirrorReferen
113 ··0x00000a20·466c6f61·74333278·34a25f6e·61746976·Float32x4._nativ113 ··0x00000a20·63659246·6c6f6174·33327834·a25f6e61·ce.Float32x4._na
114 ··0x00000a30·65536574·466c6f61·743634c6·5f626f75·eSetFloat64._bou114 ··0x00000a30·74697665·53657446·6c6f6174·3634c65f·tiveSetFloat64._
115 ··0x00000a40·6e647343·6865636b·466f7250·61727469·ndsCheckForParti115 ··0x00000a40·626f756e·64734368·65636b46·6f725061·boundsCheckForPa
116 ··0x00000a50·616c496e·7374616e·74696174·696f6e90·alInstantiation.116 ··0x00000a50·72746961·6c496e73·74616e74·69617469·rtialInstantiati
117 ··0x00000a60·5f6f6e45·72726f72·82408256·ba5f556e·_onError.@.V._Un117 ··0x00000a60·6f6e905f·6f6e4572·726f7282·408256ba·on._onError.@.V.
118 ··0x00000a70·6d6f6469·66696162·6c65466c·6f617436·modifiableFloat6118 ··0x00000a70·5f556e6d·6f646966·6961626c·65466c6f·_UnmodifiableFlo
119 ··0x00000a80·34417272·61795669·65779e3a·63617074·4ArrayView.:capt119 ··0x00000a80·61743634·41727261·79566965·779e3a63·at64ArrayView.:c
120 ··0x00000a90·7572655f·6c656e67·7468a85f·45787465·ure_length._Exte120 ··0x00000a90·61707475·72655f6c·656e6774·68a85f45·apture_length._E
121 ··0x00000aa0·726e616c·55696e74·31364172·72617982·rnalUint16Array.121 ··0x00000aa0·78746572·6e616c55·696e7431·36417272·xternalUint16Arr
122 ··0x00000ab0·db884c69·73748228·823f8273·9e676574·..List.(.?.s.get122 ··0x00000ab0·617982db·884c6973·74822882·3f82739e·ay...List.(.?.s.
123 ··0x00000ac0·3a72756e·74696d65·54797065·9c5f6f66·:runtimeType._of123 ··0x00000ac0·6765743a·72756e74·696d6554·7970659c·get:runtimeType.
124 ··0x00000ad0·66736574·496e4279·74657394·5f496e74·fsetInBytes._Int124 ··0x00000ad0·5f6f6666·73657449·6e427974·6573945f·_offsetInBytes._
125 ··0x00000ae0·36344c69·73748e70·61636b69·6e678420·64List.packing.·125 ··0x00000ae0·496e7436·344c6973·748e7061·636b696e·Int64List.packin
126 ··0x00000af0·20a65f6e·61746976·65476574·466c6f61··._nativeGetFloa126 ··0x00000af0·67842020·a65f6e61·74697665·47657446·g.··._nativeGetF
127 ··0x00000b00·74363478·328a6661·6c736582·f882e284·t64x2.false.....127 ··0x00000b00·6c6f6174·36347832·8a66616c·736582f8·loat64x2.false..
128 ··0x00000b10·3a4c843f·3f963a69·6e646578·5f74656d·:L.??.:index_tem128 ··0x00000b10·82e2843a·4c843f3f·963a696e·6465785f·...:L.??.:index_
129 ··0x00000b20·70907472·756e6361·74658215·925f7468·p.truncate..._th129 ··0x00000b20·74656d70·90747275·6e636174·65821592·temp.truncate...
130 ··0x00000b30·726f774e·6577a04d·6567616d·6f727068·rowNew.Megamorph130 ··0x00000b30·5f746872·6f774e65·77a04d65·67616d6f·_throwNew.Megamo
131 ··0x00000b40·69634361·63686582·219c5f54·79706550·icCache.!._TypeP131 ··0x00000b40·72706869·63436163·68658221·9c5f5479·rphicCache.!._Ty
132 ··0x00000b50·6172616d·65746572·a65f4578·7465726e·arameter._Extern132 ··0x00000b50·70655061·72616d65·746572a6·5f457874·peParameter._Ext
133 ··0x00000b60·616c5569·6e743841·72726179·aa5f7265·alUint8Array._re133 ··0x00000b60·65726e61·6c55696e·74384172·726179aa·ernalUint8Array.
Max diff block lines reached; 17376720/17496864 bytes (99.31%) of diff not shown.
798 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x001feef0·10000000·00000000·017a5200·01781001·.........zR..x..2 ··0x001fe480·10000000·00000000·017a5200·01781001·.........zR..x..
3 ··0x001fef00·1b0c0610·11000000·18000000·f4100000·................3 ··0x001fe490·1b0c0610·11000000·18000000·641b0000·............d...
4 ··0x001fef10·605f0100·00860290·01110000·002d0000·`_...........-..4 ··0x001fe4a0·205e0100·00860290·01110000·002d0000··^...........-..
5 ··0x001fef20·005f7001·0030d233·00008602·90010000·._p..0.3........5 ··0x001fe4b0·008f7901·00100f33·00008602·90010000·..y....3........
6 ··0x001fef30·0000································..6 ··0x001fe4c0·0000································..
  
7.25 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000200000·<_kDartVmSnapshotInstructions>:2 0000000000200000·<_kDartVmSnapshotInstructions>:
3 »       `_......@.......3 »       ·^......@.......
4 »       ...4 »       ...
5 »       0P.......^......5 »       0P.......]......
6 »       `.6.......·.....6 »       `.5.......·.....
7 »       ................7 »       ................
8 »       ...8 »       ...
9 »       UH......UH..A.vx9 »       UH......UH..A.vx
10 »       PI......A.....A.10 »       PI......A.....A.
11 »       .....A[XH..]....11 »       .....A[XH..]....
12 »       H.H.H.Q7H...I.^P12 »       H.H.H.Q7H...I.^P
13 »       H..I;VX......I.V13 »       H..I;VX......I.V
Offset 21, 16 lines modifiedOffset 21, 16 lines modified
21 »       P.I.VH.S..P.I.VH21 »       P.I.VH.S..P.I.VH
22 »       .S..P.I.VH.S.H.p22 »       .S..P.I.VH.S.H.p
23 »       'H.{'H...t.H..H.23 »       'H.{'H...t.H..H.
24 »       ..H..H...H...u.H24 »       ..H..H...H...u.H
25 »       .S.H..H.Z.H..I..25 »       .S.H..H.Z.H..I..
26 »       I......M.[8I;...26 »       I......M.[8I;...
27 »       1...UH..H...H..L27 »       1...UH..H...H..L
28 »       ..I..`...I..X...28 »       ..I..X...I..P...
29 »       ..I..X.......H.e29 »       ..I..P.......H.e
30 »       .H..].UH..A.vxPI30 »       .H..].UH..A.vxPI
31 »       ......A.....A...31 »       ......A.....A...
32 »       ...A[XH..]..H.].32 »       ...A[XH..]..H.].
33 »       A;^x......H..]UH33 »       A;^x......H..]UH
34 »       ..SPRA......H..]34 »       ..SPRA......H..]
35 »       .H..]UH..A.vxPRj35 »       .H..]UH..A.vxPRj
36 »       .I..p...A.....A.36 »       .I..p...A.....A.
Offset 48, 16 lines modifiedOffset 48, 16 lines modified
48 »       ..H......H.R8H;.48 »       ..H......H.R8H;.
49 »       ..W...H..].PQA.v49 »       ..W...H..].PQA.v
50 »       x..QAPI..H...A..50 »       x..QAPI..H...A..
51 »       ...A......A[A[[Y51 »       ...A......A[A[[Y
52 »       X..PQA.vx..QSI..52 »       X..PQA.vx..QSI..
53 »       H...A.....A.....53 »       H...A.....A.....
54 »       .A[A[[YX.`...PUH54 »       .A[A[[YX.`...PUH
55 »       ..H...H..L..I..`55 »       ..H...H..L..I..X
56 »       ...I..X.....I..X56 »       ...I..P.....I..P
57 »       .......H.e.H..]X57 »       .......H.e.H..]X
58 »       .q......H.].H.M.58 »       .q......H.].H.M.
59 »       H+.UH..D.[.A...A59 »       H+.UH..D.[.A...A
60 »       ..N..\...I..H.Q760 »       ..N..\...I..H.Q7
61 »       H...I.^PH..I;VX.61 »       H...I.^PH..I;VX.
62 »       .....I.VPH+.H..H62 »       .....I.VPH+.H..H
63 »       ......w.H.....3.63 »       ......w.H.....3.
Offset 70, 16 lines modifiedOffset 70, 16 lines modified
70 »       ;...^...A......H70 »       ;...^...A......H
71 »       ..].PQA.vx..QAPI71 »       ..].PQA.vx..QAPI
72 »       ..H...A.....A...72 »       ..H...A.....A...
73 »       ...A[A[[YX..PQA.73 »       ...A[A[[YX..PQA.
74 »       vx..QSI..H...A..74 »       vx..QSI..H...A..
75 »       ...A......A[A[[Y75 »       ...A......A[A[[Y
76 »       X.W...UH..H...H.76 »       X.W...UH..H...H.
77 »       .L..I..`...I..X.77 »       .L..I..X...I..P.
78 »       ....I..X.......H78 »       ....I..P.......H
79 »       .e.H..].l...UH..79 »       .e.H..].l...UH..
80 »       M.WOPA......H..]80 »       M.WOPA......H..]
81 »       H.E.....H.].H..]81 »       H.E.....H.].H..]
82 »       UH..SPA......H..82 »       UH..SPA......H..
83 »       ]...H.].H.M.H+.U83 »       ]...H.].H.M.H+.U
84 »       H..D.[.A...A..N.84 »       H..D.[.A...A..N.
85 »       .\...I..H.Q7H...85 »       .\...I..H.Q7H...
Offset 95, 16 lines modifiedOffset 95, 16 lines modified
95 »       ^...A......H..].95 »       ^...A......H..].
96 »       PQA.vx..QAPI..H.96 »       PQA.vx..QAPI..H.
97 »       ..A.....A......A97 »       ..A.....A......A
98 »       [A[[YX..PQA.vx..98 »       [A[[YX..PQA.vx..
99 »       QSI..H...A.....A99 »       QSI..H...A.....A
100 »       ......A[A[[YX.W.100 »       ......A[A[[YX.W.
101 »       ..UH..H...H..L..101 »       ..UH..H...H..L..
102 »       I..`...I..X.....102 »       I..X...I..P.....
103 »       I..X.......H.e.H103 »       I..P.......H.e.H
104 »       ..].l...UH..M.WO104 »       ..].l...UH..M.WO
105 »       PA......H..]H.E.105 »       PA......H..]H.E.
106 »       ....H.].H..]UH..106 »       ....H.].H..]UH..
107 »       SPA......H..]...107 »       SPA......H..]...
108 »       H.].H..]UH..SPA.108 »       H.].H..]UH..SPA.
109 »       .....H..]...UH..109 »       .....H..]...UH..
110 »       H.](H.K.H+.H.s'H110 »       H.](H.K.H+.H.s'H
Offset 131, 16 lines modifiedOffset 131, 16 lines modified
131 »       .M.WGA......H..]131 »       .M.WGA......H..]
132 »       .PQA.vx..QAPI..H132 »       .PQA.vx..QAPI..H
133 »       ...A.....A......133 »       ...A.....A......
134 »       A[A[[YX.z...PQA.134 »       A[A[[YX.z...PQA.
135 »       vx..QSI..H...A..135 »       vx..QSI..H...A..
136 »       ...A......A[A[[Y136 »       ...A......A[A[[Y
137 »       X.P...UH..H...H.137 »       X.P...UH..H...H.
138 »       .L..I..`...I..X.138 »       .L..I..X...I..P.
139 »       ....I..X.......H139 »       ....I..P.......H
140 »       .e.H..].e...H.].140 »       .e.H..].e...H.].
141 »       H.M.H+.UH..D.[.A141 »       H.M.H+.UH..D.[.A
142 »       ...A..N..\...I..142 »       ...A..N..\...I..
143 »       H.Q7H...I.^PH..I143 »       H.Q7H...I.^PH..I
144 »       ;VX......I.VPH+.144 »       ;VX......I.VPH+.
145 »       H..H......w.H...145 »       H..H......w.H...
146 »       ..3.H......H.S.H146 »       ..3.H......H.S.H
Offset 152, 24 lines modifiedOffset 152, 24 lines modified
152 »       .R8H;...^...A...152 »       .R8H;...^...A...
153 »       ...H..].PQA.vx..153 »       ...H..].PQA.vx..
154 »       QAPI..H...A.....154 »       QAPI..H...A.....
155 »       A......A[A[[YX..155 »       A......A[A[[YX..
156 »       PQA.vx..QSI..H..156 »       PQA.vx..QSI..H..
157 »       .A.....A......A[157 »       .A.....A......A[
158 »       A[[YX.W...UH..H.158 »       A[[YX.W...UH..H.
159 »       ..H..L..I..`...I159 »       ..H..L..I..X...I
160 »       ..X.....I..X....160 »       ..P.....I..P....
161 »       ...H.e.H..].l...161 »       ...H.e.H..].l...
162 »       UH..L.S.A.z.j.RS162 »       UH..L.S.A.z.j.RS
163 »       ARA.z..D..t.A...163 »       ARA.z..D..t.A...
164 »       M.fxL..M._7A.S.A164 »       M.fxL..M._7A.S.A
165 »       ..PN.d..H.X..7I.165 »       ..PN.d..H.X..7I.
166 »       <$.;@...t#D.X.A.166 »       <$.;@...t#D.X.A.
167 »       ..E#^@D._.t.PSH.167 »       ..E#^@D._.t.PSH.
168 »       .H..A..x...[XH..168 »       .H..A..p...[XH..
169 »       .I...I..y.I.....169 »       .I...I..y.I.....
170 »       .A.....A......A[170 »       .A.....A......A[
171 »       A[A[A[XH..]..C.D171 »       A[A[A[XH..]..C.D
172 »       .I.L#.L;.u.H...D172 »       .I.L#.L;.u.H...D
173 »       .K.M.NHI.A.E.I.I173 »       .K.M.NHI.A.E.I.I
174 »       ..D..1...H...D..174 »       ..D..1...H...D..
175 »       M.NHA.........L;175 »       M.NHA.........L;
Max diff block lines reached; 7599427/7602143 bytes (99.96%) of diff not shown.
409 B
readelf --wide --decompress --hex-dump=.bss {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.bss':1 Hex·dump·of·section·'.bss':
2 ··0x00560060·00000000·00000000·00000000·00000000·................2 ··0x00550060·00000000·00000000·00000000·00000000·................
3 ··0x00560070·00000000·00000000·00000000·00000000·................3 ··0x00550070·00000000·00000000·00000000·00000000·................
  
948 B
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
 2 ··0x00000000·002e7465·7874002e·62737300·2e64796e·..text..bss..dyn
2 ··0x00000000·002e7368·73747274·6162002e·74657874·..shstrtab..text 
3 ··0x00000010·002e726f·64617461·002e6e6f·74652e67·..rodata..note.g 
4 ··0x00000020·6e752e62·75696c64·2d696400·2e627373·nu.build-id..bss 
5 ··0x00000030·002e6568·5f667261·6d65002e·64796e73·..eh_frame..dyns 
6 ··0x00000040·7472002e·64796e73·796d002e·68617368·tr..dynsym..hash3 ··0x00000010·73747200·2e64796e·73796d00·2e686173·str..dynsym..has
7 ··0x00000050·002e6479·6e616d69·6300··············..dynamic.4 ··0x00000020·68002e65·685f6672·616d6500·2e6e6f74·h..eh_frame..not
 5 ··0x00000030·652e676e·752e6275·696c642d·6964002e·e.gnu.build-id..
 6 ··0x00000040·64796e61·6d696300·2e736873·74727461·dynamic..shstrta
 7 ··0x00000050·62002e72·6f646174·6100··············b..rodata.
  
128 MB
lib/x86_64/libflutter.so
File has been modified after NT_GNU_BUILD_ID has been applied.
890 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:··········11886384·(bytes·into·file)13 ··Start·of·section·headers:··········12131216·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········1117 ··Number·of·program·headers:·········11
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·26
2.0 KB
readelf --wide --program-header {}
    
Offset 2, 21 lines modifiedOffset 2, 21 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x03 Entry·point·0x0
4 There·are·11·program·headers,·starting·at·offset·644 There·are·11·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000268·0x000268·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000268·0x000268·R···0x8
8 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x452584·0x452584·R···0x100008 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x47f4bc·0x47f4bc·R···0x10000
9 ··LOAD···········0x4525c0·0x00000000004625c0·0x00000000004625c0·0x69b600·0x69b600·R·E·0x100009 ··LOAD···········0x47f4c0·0x000000000048f4c0·0x000000000048f4c0·0x6abb50·0x6abb50·R·E·0x10000
10 ··LOAD···········0xaedbc0·0x0000000000b0dbc0·0x0000000000b0dbc0·0x0633f0·0x063440·RW··0x1000010 ··LOAD···········0xb2b010·0x0000000000b4b010·0x0000000000b4b010·0x063e48·0x063ff0·RW··0x10000
11 ··LOAD···········0xb50fb0·0x0000000000b80fb0·0x0000000000b80fb0·0x004da8·0x013c00·RW··0x1000011 ··LOAD···········0xb8ee60·0x0000000000bbee60·0x0000000000bbee60·0x002b58·0x014080·RW··0x10000
12 ··DYNAMIC········0xb4fe20·0x0000000000b6fe20·0x0000000000b6fe20·0x000210·0x000210·RW··0x812 ··DYNAMIC········0xb8dcd0·0x0000000000badcd0·0x0000000000badcd0·0x000210·0x000210·RW··0x8
13 ··GNU_RELRO······0xaedbc0·0x0000000000b0dbc0·0x0000000000b0dbc0·0x0633f0·0x063440·R···0x113 ··GNU_RELRO······0xb2b010·0x0000000000b4b010·0x0000000000b4b010·0x063e48·0x063ff0·R···0x1
14 ··GNU_EH_FRAME···0x2ece48·0x00000000002ece48·0x00000000002ece48·0x03271c·0x03271c·R···0x414 ··GNU_EH_FRAME···0x316280·0x0000000000316280·0x0000000000316280·0x03302c·0x03302c·R···0x4
15 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··015 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0
16 ··NOTE···········0x0002a8·0x00000000000002a8·0x00000000000002a8·0x000098·0x000098·R···0x216 ··NOTE···········0x0002a8·0x00000000000002a8·0x00000000000002a8·0x000098·0x000098·R···0x2
17 ··NOTE···········0x000340·0x0000000000000340·0x0000000000000340·0x000024·0x000024·R···0x417 ··NOTE···········0x000340·0x0000000000000340·0x0000000000000340·0x000024·0x000024·R···0x4
  
18 ·Section·to·Segment·mapping:18 ·Section·to·Segment·mapping:
19 ··Segment·Sections...19 ··Segment·Sections...
20 ···00·····20 ···00·····
5.05 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 There·are·27·section·headers,·starting·at·offset·0xb55f30:1 There·are·27·section·headers,·starting·at·offset·0xb91b90:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.android.ident·NOTE············00000000000002a8·0002a8·000098·00···A··0···0··25 ··[·1]·.note.android.ident·NOTE············00000000000002a8·0002a8·000098·00···A··0···0··2
6 ··[·2]·.note.gnu.build-id·NOTE············0000000000000340·000340·000024·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············0000000000000340·000340·000024·00···A··0···0··4
7 ··[·3]·.dynsym···········DYNSYM··········0000000000000368·000368·003090·18···A··8···1··87 ··[·3]·.dynsym···········DYNSYM··········0000000000000368·000368·003060·18···A··8···1··8
8 ··[·4]·.gnu.version······VERSYM··········00000000000033f8·0033f8·00040c·02···A··3···0··28 ··[·4]·.gnu.version······VERSYM··········00000000000033c8·0033c8·000408·02···A··3···0··2
9 ··[·5]·.gnu.version_r····VERNEED·········0000000000003804·003804·000060·00···A··8···3··49 ··[·5]·.gnu.version_r····VERNEED·········00000000000037d0·0037d0·000060·00···A··8···3··4
10 ··[·6]·.gnu.hash·········GNU_HASH········0000000000003868·003868·000184·00···A··3···0··810 ··[·6]·.gnu.hash·········GNU_HASH········0000000000003830·003830·000178·00···A··3···0··8
11 ··[·7]·.hash·············HASH············00000000000039ec·0039ec·001038·04···A··3···0··411 ··[·7]·.hash·············HASH············00000000000039a8·0039a8·001028·04···A··3···0··4
12 ··[·8]·.dynstr···········STRTAB··········0000000000004a24·004a24·001f8f·00···A··0···0··112 ··[·8]·.dynstr···········STRTAB··········00000000000049d0·0049d0·001f31·00···A··0···0··1
13 ··[·9]·.rela.dyn·········RELA············00000000000069b8·0069b8·0e55d8·18···A··3···0··813 ··[·9]·.rela.dyn·········RELA············0000000000006908·006908·0e6cb8·18···A··3···0··8
14 ··[10]·.rela.plt·········RELA············00000000000ebf90·0ebf90·002190·18··AI··3··21··814 ··[10]·.rela.plt·········RELA············00000000000ed5c0·0ed5c0·002190·18··AI··3··21··8
15 ··[11]·.rodata···········PROGBITS········00000000000ee140·0ee140·1fed08·00·AMS··0···0·6415 ··[11]·.rodata···········PROGBITS········00000000000ef780·0ef780·226b00·00·AMS··0···0·64
16 ··[12]·.eh_frame_hdr·····PROGBITS········00000000002ece48·2ece48·03271c·00···A··0···0··416 ··[12]·.eh_frame_hdr·····PROGBITS········0000000000316280·316280·03302c·00···A··0···0··4
17 ··[13]·.eh_frame·········PROGBITS········000000000031f568·31f568·13301c·00···A··0···0··817 ··[13]·.eh_frame·········PROGBITS········00000000003492b0·3492b0·13620c·00···A··0···0··8
18 ··[14]·.text·············PROGBITS········00000000004625c0·4525c0·699f8b·00··AX··0···0·6418 ··[14]·.text·············PROGBITS········000000000048f4c0·47f4c0·6aa4d4·00··AX··0···0·64
19 ··[15]·.plt··············PROGBITS········0000000000afc550·aec550·001670·00··AX··0···0·1619 ··[15]·.plt··············PROGBITS········0000000000b399a0·b299a0·001670·00··AX··0···0·16
20 ··[16]·.data.rel.ro······PROGBITS········0000000000b0dbc0·aedbc0·061798·00··WA··0···0·1620 ··[16]·.data.rel.ro······PROGBITS········0000000000b4b010·b2b010·0621c8·00··WA··0···0·16
21 ··[17]·.fini_array·······FINI_ARRAY······0000000000b6f358·b4f358·000010·00··WA··0···0··821 ··[17]·.fini_array·······FINI_ARRAY······0000000000bad1d8·b8d1d8·000010·00··WA··0···0··8
22 ··[18]·.init_array·······INIT_ARRAY······0000000000b6f368·b4f368·000ab8·00··WA··0···0··822 ··[18]·.init_array·······INIT_ARRAY······0000000000bad1e8·b8d1e8·000ae8·00··WA··0···0··8
23 ··[19]·.dynamic··········DYNAMIC·········0000000000b6fe20·b4fe20·000210·10··WA··8···0··823 ··[19]·.dynamic··········DYNAMIC·········0000000000badcd0·b8dcd0·000210·10··WA··8···0··8
24 ··[20]·.got··············PROGBITS········0000000000b70030·b50030·000438·00··WA··0···0··824 ··[20]·.got··············PROGBITS········0000000000badee0·b8dee0·000430·00··WA··0···0··8
25 ··[21]·.got.plt··········PROGBITS········0000000000b70468·b50468·000b48·00··WA··0···0··825 ··[21]·.got.plt··········PROGBITS········0000000000bae310·b8e310·000b48·00··WA··0···0··8
26 ··[22]·.relro_padding····NOBITS··········0000000000b70fb0·b50fb0·000050·00··WA··0···0··126 ··[22]·.relro_padding····NOBITS··········0000000000baee58·b8ee58·0001a8·00··WA··0···0··1
27 ··[23]·.data·············PROGBITS········0000000000b80fb0·b50fb0·004da8·00··WA··0···0·1627 ··[23]·.data·············PROGBITS········0000000000bbee60·b8ee60·002b58·00··WA··0···0·16
28 ··[24]·.bss··············NOBITS··········0000000000b85d60·b55d58·00ee50·00··WA··0···0·1628 ··[24]·.bss··············NOBITS··········0000000000bc19c0·b919b8·011520·00··WA··0···0·16
29 ··[25]·.comment··········PROGBITS········0000000000000000·b55d58·0000d3·01··MS··0···0··129 ··[25]·.comment··········PROGBITS········0000000000000000·b919b8·0000d3·01··MS··0···0··1
30 ··[26]·.shstrtab·········STRTAB··········0000000000000000·b55e2b·000101·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········0000000000000000·b91a8b·000101·00······0···0··1
31 Key·to·Flags:31 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·l·(large),·p·(processor·specific)35 ··D·(mbind),·l·(large),·p·(processor·specific)
60.1 KB
readelf --wide --symbols {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Symbol·table·'.dynsym'·contains·518·entries:1 Symbol·table·'.dynsym'·contains·516·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_self@LIBC·(2)4 ·····1:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_self@LIBC·(2)
5 ·····2:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·abort@LIBC·(2)5 ·····2:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·abort@LIBC·(2)
6 ·····3:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@LIBC·(2)6 ·····3:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@LIBC·(2)
7 ·····4:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·eglCreateWindowSurface7 ·····4:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·eglCreateWindowSurface
8 ·····5:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·eglCreatePbufferSurface8 ·····5:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·eglCreatePbufferSurface
Offset 34, 107 lines modifiedOffset 34, 107 lines modified
34 ····30:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·AAsset_getLength34 ····30:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·AAsset_getLength
35 ····31:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·AAsset_getBuffer35 ····31:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·AAsset_getBuffer
36 ····32:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·AAsset_isAllocated36 ····32:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·AAsset_isAllocated
37 ····33:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_atexit@LIBC·(2)37 ····33:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_atexit@LIBC·(2)
38 ····34:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__android_log_print38 ····34:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__android_log_print
39 ····35:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__system_property_get@LIBC·(2)39 ····35:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__system_property_get@LIBC·(2)
40 ····36:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·atoi@LIBC·(2)40 ····36:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·atoi@LIBC·(2)
 41 ····37:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memchr@LIBC·(2)
 42 ····38:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcmp@LIBC·(2)
41 ····37:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·eglCreateImageKHR43 ····39:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·eglCreateImageKHR
42 ····38:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·glDeleteTextures44 ····40:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·glDeleteTextures
43 ····39:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·eglDestroyImageKHR45 ····41:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·eglDestroyImageKHR
44 ····40:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·glEGLImageTargetTexture2DOES46 ····42:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·glEGLImageTargetTexture2DOES
45 ····41:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·glBindTexture47 ····43:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·glBindTexture
46 ····42:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·glGenTextures48 ····44:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·glGenTextures
47 ····43:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ANativeWindow_fromSurface49 ····45:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ANativeWindow_fromSurface
48 ····44:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@LIBC·(2)50 ····46:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@LIBC·(2)
49 ····45:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·dlopen@LIBC·(3)51 ····47:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·dlopen@LIBC·(3)
50 ····46:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·clock_gettime@LIBC·(2)52 ····48:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·clock_gettime@LIBC·(2)
51 ····47:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno@LIBC·(2)53 ····49:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno@LIBC·(2)
52 ····48:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_signal@LIBC·(2)54 ····50:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_signal@LIBC·(2)
53 ····49:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_broadcast@LIBC·(2)55 ····51:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_broadcast@LIBC·(2)
54 ····50:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_wait@LIBC·(2)56 ····52:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_wait@LIBC·(2)
55 ····51:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_timedwait@LIBC·(2)57 ····53:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_timedwait@LIBC·(2)
56 ····52:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_getspecific@LIBC·(2)58 ····54:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_getspecific@LIBC·(2)
57 ····53:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_setspecific@LIBC·(2)59 ····55:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_setspecific@LIBC·(2)
58 ····54:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_destroy@LIBC·(2)60 ····56:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_destroy@LIBC·(2)
59 ····55:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@LIBC·(2)61 ····57:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@LIBC·(2)
60 ····56:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@LIBC·(2)62 ····58:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@LIBC·(2)
61 ····57:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·readdir@LIBC·(2)63 ····59:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·readdir@LIBC·(2)
62 ····58:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcmp@LIBC·(2) 
63 ····59:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·closedir@LIBC·(2)64 ····60:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·closedir@LIBC·(2)
64 ····60:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·opendir@LIBC·(2)65 ····61:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·opendir@LIBC·(2)
65 ····61:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·vsnprintf@LIBC·(2)66 ····62:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·vsnprintf@LIBC·(2)
66 ····62:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·realpath@LIBC·(2)67 ····63:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·realpath@LIBC·(2)
67 ····63:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·chdir@LIBC·(2)68 ····64:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·chdir@LIBC·(2)
68 ····64:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@LIBC·(2)69 ····65:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@LIBC·(2)
69 ····65:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·stat@LIBC·(2)70 ····66:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·stat@LIBC·(2)
70 ····66:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ftruncate@LIBC·(2)71 ····67:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ftruncate@LIBC·(2)
71 ····67:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@LIBC·(2)72 ····68:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@LIBC·(2)
72 ····68:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getcwd@LIBC·(2)73 ····69:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getcwd@LIBC·(2)
73 ····69:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·utimensat@LIBC·(2)74 ····70:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·utimensat@LIBC·(2)
74 ····70:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·readlink@LIBC·(2)75 ····71:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·readlink@LIBC·(2)
75 ····71:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fdopendir@LIBC·(2)76 ····72:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fdopendir@LIBC·(2)
76 ····72:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·unlinkat@LIBC·(2)77 ····73:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·unlinkat@LIBC·(2)
77 ····73:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__openat_2@LIBC·(2)78 ····74:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__openat_2@LIBC·(2)
78 ····74:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__open_2@LIBC·(2)79 ····75:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__open_2@LIBC·(2)
79 ····75:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fstat@LIBC·(2)80 ····76:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fstat@LIBC·(2)
80 ····76:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·open@LIBC·(2)81 ····77:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·open@LIBC·(2)
81 ····77:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@LIBC·(2)82 ····78:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@LIBC·(2)
82 ····78:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fopen@LIBC·(2)83 ····79:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fopen@LIBC·(2)
83 ····79:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fseek@LIBC·(2)84 ····80:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fseek@LIBC·(2)
84 ····80:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fclose@LIBC·(2)85 ····81:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fclose@LIBC·(2)
85 ····81:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fseeko@LIBC·(2)86 ····82:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fseeko@LIBC·(2)
86 ····82:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ftello@LIBC·(2)87 ····83:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ftello@LIBC·(2)
87 ····83:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fflush@LIBC·(2)88 ····84:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fflush@LIBC·(2)
88 ····84:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fread@LIBC·(2)89 ····85:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fread@LIBC·(2)
89 ····85:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fwrite@LIBC·(2)90 ····86:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fwrite@LIBC·(2)
90 ····86:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getc@LIBC·(2)91 ····87:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getc@LIBC·(2)
91 ····87:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ungetc@LIBC·(2)92 ····88:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ungetc@LIBC·(2)
92 ····88:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__sF@LIBC·(2)93 ····89:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__sF@LIBC·(2)
93 ····89:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·isxdigit_l@LIBC·(2) 
94 ····90:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·isdigit_l@LIBC·(2)94 ····90:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·isxdigit_l@LIBC·(2)
 95 ····91:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·isdigit_l@LIBC·(2)
95 ····91:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·sscanf@LIBC·(2)96 ····92:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·sscanf@LIBC·(2)
96 ····92:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·newlocale@LIBC·(2)97 ····93:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·newlocale@LIBC·(2)
97 ····93:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·setlocale@LIBC·(2)98 ····94:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·setlocale@LIBC·(2)
98 ····94:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·freelocale@LIBC·(2)99 ····95:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·freelocale@LIBC·(2)
99 ····95:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·iswlower_l@LIBC·(2) 
100 ····96:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·islower_l@LIBC·(2)100 ····96:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·iswlower_l@LIBC·(2)
 101 ····97:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·islower_l@LIBC·(2)
101 ····97:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·isupper_l@LIBC·(2)102 ····98:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·isupper_l@LIBC·(2)
102 ····98:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@LIBC·(2)103 ····99:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@LIBC·(2)
103 ····99:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strftime_l@LIBC·(2)104 ···100:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strftime_l@LIBC·(2)
104 ···100:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·vsscanf@LIBC·(2)105 ···101:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·vsscanf@LIBC·(2)
105 ···101:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·uselocale@LIBC·(2)106 ···102:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·uselocale@LIBC·(2)
106 ···102:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__vsnprintf_chk@LIBC·(2)107 ···103:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__vsnprintf_chk@LIBC·(2)
107 ···103:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·vasprintf@LIBC·(2)108 ···104:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·vasprintf@LIBC·(2)
108 ···104:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcsnrtombs@LIBC·(2)109 ···105:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcsnrtombs@LIBC·(2)
109 ···105:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcrtomb@LIBC·(2)110 ···106:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcrtomb@LIBC·(2)
110 ···106:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbsnrtowcs@LIBC·(2)111 ···107:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbsnrtowcs@LIBC·(2)
111 ···107:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbrtowc@LIBC·(2) 
112 ···108:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbtowc@LIBC·(2)112 ···108:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbrtowc@LIBC·(2)
 113 ···109:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbtowc@LIBC·(2)
113 ···109:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_get_mb_cur_max@LIBC·(2)114 ···110:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_get_mb_cur_max@LIBC·(2)
114 ···110:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbrlen@LIBC·(2)115 ···111:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbrlen@LIBC·(2)
115 ···111:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@LIBC·(2)116 ···112:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@LIBC·(2)
116 ···112:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbsrtowcs@LIBC·(2)117 ···113:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbsrtowcs@LIBC·(2)
117 ···113:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoll_l@LIBC·(2) 
118 ···114:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoull_l@LIBC·(2)118 ···114:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoll_l@LIBC·(2)
 119 ···115:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoull_l@LIBC·(2)
119 ···115:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtof@LIBC·(2)120 ···116:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtof@LIBC·(2)
120 ···116:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtod@LIBC·(2)121 ···117:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtod@LIBC·(2)
121 ···117:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtold_l@LIBC·(2)122 ···118:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtold_l@LIBC·(2)
122 ···118:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_lock@LIBC·(2) 
123 ···119:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_unlock@LIBC·(2)123 ···119:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_lock@LIBC·(2)
 124 ···120:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_unlock@LIBC·(2)
124 ···120:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_trylock@LIBC·(2)125 ···121:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_trylock@LIBC·(2)
125 ···121:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutexattr_init@LIBC·(2)126 ···122:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutexattr_init@LIBC·(2)
126 ···122:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutexattr_settype@LIBC·(2)127 ···123:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutexattr_settype@LIBC·(2)
127 ···123:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutexattr_destroy@LIBC·(2)128 ···124:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutexattr_destroy@LIBC·(2)
128 ···124:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_init@LIBC·(2)129 ···125:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_init@LIBC·(2)
129 ···125:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_destroy@LIBC·(2)130 ···126:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_destroy@LIBC·(2)
130 ···126:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ioctl@LIBC·(2)131 ···127:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ioctl@LIBC·(2)
131 ···127:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__read_chk@LIBC·(2)132 ···128:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__read_chk@LIBC·(2)
132 ···128:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·snprintf@LIBC·(2)133 ···129:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·snprintf@LIBC·(2)
133 ···129:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memchr@LIBC·(2) 
134 ···130:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtol@LIBC·(2)134 ···130:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtol@LIBC·(2)
135 ···131:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fprintf@LIBC·(2)135 ···131:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fprintf@LIBC·(2)
136 ···132:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoul@LIBC·(2)136 ···132:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoul@LIBC·(2)
137 ···133:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoll@LIBC·(2)137 ···133:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoll@LIBC·(2)
138 ···134:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoull@LIBC·(2)138 ···134:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoull@LIBC·(2)
139 ···135:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r@LIBC·(2)139 ···135:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r@LIBC·(2)
140 ···136:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·sysconf@LIBC·(2)140 ···136:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·sysconf@LIBC·(2)
Offset 199, 189 lines modifiedOffset 199, 189 lines modified
199 ···195:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncat@LIBC·(2)199 ···195:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncat@LIBC·(2)
200 ···196:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ftell@LIBC·(2)200 ···196:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ftell@LIBC·(2)
Max diff block lines reached; 44593/61452 bytes (72.57%) of diff not shown.
6.43 MB
readelf --wide --relocs {}
    
Offset 1, 39509 lines modifiedOffset 1, 39753 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0x69b8·contains·39145·entries:1 Relocation·section·'.rela.dyn'·at·offset·0x6908·contains·39389·entries:
Diff chunk too large, falling back to line-by-line diff (39389 lines added, 39145 lines removed)
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000b0dbc0··0000000000000008·R_X86_64_RELATIVE·························b0dbc03 0000000000b4b010··0000000000000008·R_X86_64_RELATIVE·························b4b010
4 0000000000b0dbd8··0000000000000008·R_X86_64_RELATIVE·························48c5444 0000000000b4b028··0000000000000008·R_X86_64_RELATIVE·························4b8600
5 0000000000b0dbe0··0000000000000008·R_X86_64_RELATIVE·························48c5925 0000000000b4b030··0000000000000008·R_X86_64_RELATIVE·························4b864e
6 0000000000b0dbe8··0000000000000008·R_X86_64_RELATIVE·························48c5a46 0000000000b4b038··0000000000000008·R_X86_64_RELATIVE·························4b8660
7 0000000000b0dc00··0000000000000008·R_X86_64_RELATIVE·························48c42e7 0000000000b4b050··0000000000000008·R_X86_64_RELATIVE·························4b84ea
8 0000000000b0dc08··0000000000000008·R_X86_64_RELATIVE·························48c49a8 0000000000b4b058··0000000000000008·R_X86_64_RELATIVE·························4b8556
9 0000000000b0dc10··0000000000000008·R_X86_64_RELATIVE·························48c4ac9 0000000000b4b060··0000000000000008·R_X86_64_RELATIVE·························4b8568
10 0000000000b0dc28··0000000000000008·R_X86_64_RELATIVE·························48c88010 0000000000b4b078··0000000000000008·R_X86_64_RELATIVE·························4b8960
11 0000000000b0dc30··0000000000000008·R_X86_64_RELATIVE·························48341011 0000000000b4b080··0000000000000008·R_X86_64_RELATIVE·························4ace40
12 0000000000b0dc38··0000000000000008·R_X86_64_RELATIVE·························48c49012 0000000000b4b088··0000000000000008·R_X86_64_RELATIVE·························4b854c
13 0000000000b0dc40··0000000000000008·R_X86_64_RELATIVE·························490c2013 0000000000b4b090··0000000000000008·R_X86_64_RELATIVE·························4bd050
14 0000000000b0dc48··0000000000000008·R_X86_64_RELATIVE·························48341014 0000000000b4b098··0000000000000008·R_X86_64_RELATIVE·························4ace40
15 0000000000b0dc60··0000000000000008·R_X86_64_RELATIVE·························48befa15 0000000000b4b0b0··0000000000000008·R_X86_64_RELATIVE·························4b7fb6
16 0000000000b0dc68··0000000000000008·R_X86_64_RELATIVE·························48bf0e16 0000000000b4b0b8··0000000000000008·R_X86_64_RELATIVE·························4b7fca
17 0000000000b0dc70··0000000000000008·R_X86_64_RELATIVE·························48bf2017 0000000000b4b0c0··0000000000000008·R_X86_64_RELATIVE·························4b7fdc
18 0000000000b0dc78··0000000000000008·R_X86_64_RELATIVE·························48bf4e18 0000000000b4b0c8··0000000000000008·R_X86_64_RELATIVE·························4b800a
19 0000000000b0dc80··0000000000000008·R_X86_64_RELATIVE·························48bf7419 0000000000b4b0d0··0000000000000008·R_X86_64_RELATIVE·························4b8030
20 0000000000b0dc88··0000000000000008·R_X86_64_RELATIVE·························48bf7e20 0000000000b4b0d8··0000000000000008·R_X86_64_RELATIVE·························4b803a
21 0000000000b0dc90··0000000000000008·R_X86_64_RELATIVE·························48bf9421 0000000000b4b0e0··0000000000000008·R_X86_64_RELATIVE·························4b8050
22 0000000000b0dca8··0000000000000008·R_X86_64_RELATIVE·························48c5ee22 0000000000b4b0f8··0000000000000008·R_X86_64_RELATIVE·························4b86d0
23 0000000000b0dcb0··0000000000000008·R_X86_64_RELATIVE·························48c7da23 0000000000b4b100··0000000000000008·R_X86_64_RELATIVE·························4b88bc
24 0000000000b0dcb8··0000000000000008·R_X86_64_RELATIVE·························48c7ec24 0000000000b4b108··0000000000000008·R_X86_64_RELATIVE·························4b88ce
25 0000000000b0dcd0··0000000000000008·R_X86_64_RELATIVE·························48c88025 0000000000b4b120··0000000000000008·R_X86_64_RELATIVE·························4b8960
26 0000000000b0dcd8··0000000000000008·R_X86_64_RELATIVE·························48341026 0000000000b4b128··0000000000000008·R_X86_64_RELATIVE·························4ace40
27 0000000000b0dce0··0000000000000008·R_X86_64_RELATIVE·························48c88227 0000000000b4b130··0000000000000008·R_X86_64_RELATIVE·························4b8962
28 0000000000b0dce8··0000000000000008·R_X86_64_RELATIVE·························48c8aa28 0000000000b4b138··0000000000000008·R_X86_64_RELATIVE·························4b898a
29 0000000000b0dcf0··0000000000000008·R_X86_64_RELATIVE·························48c88029 0000000000b4b140··0000000000000008·R_X86_64_RELATIVE·························4b8960
30 0000000000b0dcf8··0000000000000008·R_X86_64_RELATIVE·························48341030 0000000000b4b148··0000000000000008·R_X86_64_RELATIVE·························4ace40
31 0000000000b0dd00··0000000000000008·R_X86_64_RELATIVE·························48c8c631 0000000000b4b150··0000000000000008·R_X86_64_RELATIVE·························4b89a6
32 0000000000b0dd18··0000000000000008·R_X86_64_RELATIVE·························48d0f432 0000000000b4b168··0000000000000008·R_X86_64_RELATIVE·························4b92f8
33 0000000000b0dd20··0000000000000008·R_X86_64_RELATIVE·························48d11433 0000000000b4b170··0000000000000008·R_X86_64_RELATIVE·························4b9318
34 0000000000b0dd28··0000000000000008·R_X86_64_RELATIVE·························48d12634 0000000000b4b178··0000000000000008·R_X86_64_RELATIVE·························4b932a
35 0000000000b0dd40··0000000000000008·R_X86_64_RELATIVE·························48d1e835 0000000000b4b190··0000000000000008·R_X86_64_RELATIVE·························4b93ec
36 0000000000b0dd48··0000000000000008·R_X86_64_RELATIVE·························48d1fc36 0000000000b4b198··0000000000000008·R_X86_64_RELATIVE·························4b9400
37 0000000000b0dd50··0000000000000008·R_X86_64_RELATIVE·························48d20e37 0000000000b4b1a0··0000000000000008·R_X86_64_RELATIVE·························4b9412
38 0000000000b0dd58··0000000000000008·R_X86_64_RELATIVE·························48d21c38 0000000000b4b1a8··0000000000000008·R_X86_64_RELATIVE·························4b9420
39 0000000000b0dd60··0000000000000008·R_X86_64_RELATIVE·························48d22a39 0000000000b4b1b0··0000000000000008·R_X86_64_RELATIVE·························4b942e
40 0000000000b0dd68··0000000000000008·R_X86_64_RELATIVE·························48d23840 0000000000b4b1b8··0000000000000008·R_X86_64_RELATIVE·························4b943c
41 0000000000b0dd70··0000000000000008·R_X86_64_RELATIVE·························1f385541 0000000000b4b1c0··0000000000000008·R_X86_64_RELATIVE·························1f5b0a
42 0000000000b0dd80··0000000000000008·R_X86_64_RELATIVE·························1f80ec42 0000000000b4b1d0··0000000000000008·R_X86_64_RELATIVE·························1fa3ba
43 0000000000b0dd90··0000000000000008·R_X86_64_RELATIVE·························1f387743 0000000000b4b1e0··0000000000000008·R_X86_64_RELATIVE·························1f5b2c
44 0000000000b0dda0··0000000000000008·R_X86_64_RELATIVE·························1f833e44 0000000000b4b1f0··0000000000000008·R_X86_64_RELATIVE·························1fa60c
45 0000000000b0ddb0··0000000000000008·R_X86_64_RELATIVE·························1f757045 0000000000b4b200··0000000000000008·R_X86_64_RELATIVE·························1f982a
46 0000000000b0ddc0··0000000000000008·R_X86_64_RELATIVE·························1f321f46 0000000000b4b210··0000000000000008·R_X86_64_RELATIVE·························1f54cf
47 0000000000b0ddd0··0000000000000008·R_X86_64_RELATIVE·························1f723d47 0000000000b4b220··0000000000000008·R_X86_64_RELATIVE·························1f94f7
48 0000000000b0dde0··0000000000000008·R_X86_64_RELATIVE·························1f7c1f48 0000000000b4b230··0000000000000008·R_X86_64_RELATIVE·························1f9ed9
49 0000000000b0ddf0··0000000000000008·R_X86_64_RELATIVE·························1f0d1b49 0000000000b4b240··0000000000000008·R_X86_64_RELATIVE·························1f2f91
50 0000000000b0de00··0000000000000008·R_X86_64_RELATIVE·························1f7c3750 0000000000b4b250··0000000000000008·R_X86_64_RELATIVE·························1f9ef1
51 0000000000b0de10··0000000000000008·R_X86_64_RELATIVE·························1f6d7151 0000000000b4b260··0000000000000008·R_X86_64_RELATIVE·························1f902b
52 0000000000b0de20··0000000000000008·R_X86_64_RELATIVE·························1f5b2052 0000000000b4b270··0000000000000008·R_X86_64_RELATIVE·························1f7dd5
53 0000000000b0de30··0000000000000008·R_X86_64_RELATIVE·························1f5efb53 0000000000b4b280··0000000000000008·R_X86_64_RELATIVE·························1f81b5
54 0000000000b0de40··0000000000000008·R_X86_64_RELATIVE·························1f10d854 0000000000b4b290··0000000000000008·R_X86_64_RELATIVE·························1f334e
55 0000000000b0de50··0000000000000008·R_X86_64_RELATIVE·························1f333655 0000000000b4b2a0··0000000000000008·R_X86_64_RELATIVE·························1f55e6
56 0000000000b0de70··0000000000000008·R_X86_64_RELATIVE·························48f38e56 0000000000b4b2c0··0000000000000008·R_X86_64_RELATIVE·························4bb716
57 0000000000b0de78··0000000000000008·R_X86_64_RELATIVE·························48341057 0000000000b4b2c8··0000000000000008·R_X86_64_RELATIVE·························4ace40
58 0000000000b0de80··0000000000000008·R_X86_64_RELATIVE·························48f39a58 0000000000b4b2d0··0000000000000008·R_X86_64_RELATIVE·························4bb722
59 0000000000b0de88··0000000000000008·R_X86_64_RELATIVE·························490c2059 0000000000b4b2d8··0000000000000008·R_X86_64_RELATIVE·························4bd050
60 0000000000b0de90··0000000000000008·R_X86_64_RELATIVE·························48341060 0000000000b4b2e0··0000000000000008·R_X86_64_RELATIVE·························4ace40
61 0000000000b0dea8··0000000000000008·R_X86_64_RELATIVE·························48c88061 0000000000b4b2f8··0000000000000008·R_X86_64_RELATIVE·························4b8960
62 0000000000b0deb0··0000000000000008·R_X86_64_RELATIVE·························48341062 0000000000b4b300··0000000000000008·R_X86_64_RELATIVE·························4ace40
63 0000000000b0deb8··0000000000000008·R_X86_64_RELATIVE·························48db7c63 0000000000b4b308··0000000000000008·R_X86_64_RELATIVE·························4b9d80
64 0000000000b0dec0··0000000000000008·R_X86_64_RELATIVE·························48db9c64 0000000000b4b310··0000000000000008·R_X86_64_RELATIVE·························4b9da0
65 0000000000b0dec8··0000000000000008·R_X86_64_RELATIVE·························48c88065 0000000000b4b318··0000000000000008·R_X86_64_RELATIVE·························4b8960
66 0000000000b0ded0··0000000000000008·R_X86_64_RELATIVE·························48341066 0000000000b4b320··0000000000000008·R_X86_64_RELATIVE·························4ace40
67 0000000000b0ded8··0000000000000008·R_X86_64_RELATIVE·························48dbb067 0000000000b4b328··0000000000000008·R_X86_64_RELATIVE·························4b9db4
68 0000000000b0def0··0000000000000008·R_X86_64_RELATIVE·························48c88068 0000000000b4b340··0000000000000008·R_X86_64_RELATIVE·························4b8960
69 0000000000b0def8··0000000000000008·R_X86_64_RELATIVE·························48341069 0000000000b4b348··0000000000000008·R_X86_64_RELATIVE·························4ace40
70 0000000000b0df00··0000000000000008·R_X86_64_RELATIVE·························48d92270 0000000000b4b350··0000000000000008·R_X86_64_RELATIVE·························4b9b26
71 0000000000b0df08··0000000000000008·R_X86_64_RELATIVE·························48d93871 0000000000b4b358··0000000000000008·R_X86_64_RELATIVE·························4b9b3c
72 0000000000b0df10··0000000000000008·R_X86_64_RELATIVE·························48c88072 0000000000b4b360··0000000000000008·R_X86_64_RELATIVE·························4b8960
73 0000000000b0df18··0000000000000008·R_X86_64_RELATIVE·························48341073 0000000000b4b368··0000000000000008·R_X86_64_RELATIVE·························4ace40
74 0000000000b0df20··0000000000000008·R_X86_64_RELATIVE·························48d94474 0000000000b4b370··0000000000000008·R_X86_64_RELATIVE·························4b9b48
75 0000000000b0df38··0000000000000008·R_X86_64_RELATIVE·························48c88075 0000000000b4b388··0000000000000008·R_X86_64_RELATIVE·························4b8960
76 0000000000b0df40··0000000000000008·R_X86_64_RELATIVE·························48341076 0000000000b4b390··0000000000000008·R_X86_64_RELATIVE·························4ace40
77 0000000000b0df48··0000000000000008·R_X86_64_RELATIVE·························48d89c77 0000000000b4b398··0000000000000008·R_X86_64_RELATIVE·························4b9aa0
78 0000000000b0df50··0000000000000008·R_X86_64_RELATIVE·························48d8b278 0000000000b4b3a0··0000000000000008·R_X86_64_RELATIVE·························4b9ab6
79 0000000000b0df58··0000000000000008·R_X86_64_RELATIVE·························48c88079 0000000000b4b3a8··0000000000000008·R_X86_64_RELATIVE·························4b8960
80 0000000000b0df60··0000000000000008·R_X86_64_RELATIVE·························48341080 0000000000b4b3b0··0000000000000008·R_X86_64_RELATIVE·························4ace40
81 0000000000b0df68··0000000000000008·R_X86_64_RELATIVE·························48d8be81 0000000000b4b3b8··0000000000000008·R_X86_64_RELATIVE·························4b9ac2
82 0000000000b0df80··0000000000000008·R_X86_64_RELATIVE·························48d65e82 0000000000b4b3d0··0000000000000008·R_X86_64_RELATIVE·························4b9862
83 0000000000b0df88··0000000000000008·R_X86_64_RELATIVE·························48d67283 0000000000b4b3d8··0000000000000008·R_X86_64_RELATIVE·························4b9876
84 0000000000b0df90··0000000000000008·R_X86_64_RELATIVE·························48d68484 0000000000b4b3e0··0000000000000008·R_X86_64_RELATIVE·························4b9888
85 0000000000b0df98··0000000000000008·R_X86_64_RELATIVE·························48d6ae85 0000000000b4b3e8··0000000000000008·R_X86_64_RELATIVE·························4b98b2
86 0000000000b0dfa0··0000000000000008·R_X86_64_RELATIVE·························48d6cc86 0000000000b4b3f0··0000000000000008·R_X86_64_RELATIVE·························4b98d0
87 0000000000b0dfa8··0000000000000008·R_X86_64_RELATIVE·························48d6d687 0000000000b4b3f8··0000000000000008·R_X86_64_RELATIVE·························4b98da
88 0000000000b0dfb0··0000000000000008·R_X86_64_RELATIVE·························48d6ec88 0000000000b4b400··0000000000000008·R_X86_64_RELATIVE·························4b98f0
89 0000000000b0dfc8··0000000000000008·R_X86_64_RELATIVE·························48f84a89 0000000000b4b418··0000000000000008·R_X86_64_RELATIVE·························4bbb84
90 0000000000b0dfd0··0000000000000008·R_X86_64_RELATIVE·························48f85e90 0000000000b4b420··0000000000000008·R_X86_64_RELATIVE·························4bbb98
91 0000000000b0dfd8··0000000000000008·R_X86_64_RELATIVE·························48f87091 0000000000b4b428··0000000000000008·R_X86_64_RELATIVE·························4bbbaa
92 0000000000b0dfe0··0000000000000008·R_X86_64_RELATIVE·························48f8a492 0000000000b4b430··0000000000000008·R_X86_64_RELATIVE·························4bbbde
93 0000000000b0dfe8··0000000000000008·R_X86_64_RELATIVE·························48f8be93 0000000000b4b438··0000000000000008·R_X86_64_RELATIVE·························4bbbf8
94 0000000000b0dff0··0000000000000008·R_X86_64_RELATIVE·························48f8c894 0000000000b4b440··0000000000000008·R_X86_64_RELATIVE·························4bbc02
95 0000000000b0dff8··0000000000000008·R_X86_64_RELATIVE·························48f8de95 0000000000b4b448··0000000000000008·R_X86_64_RELATIVE·························4bbc18
96 0000000000b0e010··0000000000000008·R_X86_64_RELATIVE·························49006496 0000000000b4b460··0000000000000008·R_X86_64_RELATIVE·························4bc39e
97 0000000000b0e018··0000000000000008·R_X86_64_RELATIVE·························49009897 0000000000b4b468··0000000000000008·R_X86_64_RELATIVE·························4bc3d2
98 0000000000b0e020··0000000000000008·R_X86_64_RELATIVE·························48c88098 0000000000b4b470··0000000000000008·R_X86_64_RELATIVE·························4b8960
99 0000000000b0e028··0000000000000008·R_X86_64_RELATIVE·························4900b499 0000000000b4b478··0000000000000008·R_X86_64_RELATIVE·························4bc3ee
100 0000000000b0e030··0000000000000008·R_X86_64_RELATIVE·························4900ec100 0000000000b4b480··0000000000000008·R_X86_64_RELATIVE·························4bc426
101 0000000000b0e038··0000000000000008·R_X86_64_RELATIVE·························490c20101 0000000000b4b488··0000000000000008·R_X86_64_RELATIVE·························4bd050
102 0000000000b0e040··0000000000000008·R_X86_64_RELATIVE·························4900fc102 0000000000b4b490··0000000000000008·R_X86_64_RELATIVE·························4bc436
103 0000000000b0e048··0000000000000008·R_X86_64_RELATIVE·························4b82d4103 0000000000b4b498··0000000000000008·R_X86_64_RELATIVE·························4e45f8
104 0000000000b0e050··0000000000000008·R_X86_64_RELATIVE·························49011c104 0000000000b4b4a0··0000000000000008·R_X86_64_RELATIVE·························4bc456
105 0000000000b0e058··0000000000000008·R_X86_64_RELATIVE·························94cecc105 0000000000b4b4a8··0000000000000008·R_X86_64_RELATIVE·························987b8c
106 0000000000b0e060··0000000000000008·R_X86_64_RELATIVE·························490bb0106 0000000000b4b4b0··0000000000000008·R_X86_64_RELATIVE·························4bcfe0
107 0000000000b0e068··0000000000000008·R_X86_64_RELATIVE·························490124107 0000000000b4b4b8··0000000000000008·R_X86_64_RELATIVE·························4bc45e
108 0000000000b0e070··0000000000000008·R_X86_64_RELATIVE·························49014e108 0000000000b4b4c0··0000000000000008·R_X86_64_RELATIVE·························4bc488
109 0000000000b0e078··0000000000000008·R_X86_64_RELATIVE·························490160109 0000000000b4b4c8··0000000000000008·R_X86_64_RELATIVE·························4bc49a
110 0000000000b0e080··0000000000000008·R_X86_64_RELATIVE·························490164110 0000000000b4b4d0··0000000000000008·R_X86_64_RELATIVE·························4bc49e
111 0000000000b0e088··0000000000000008·R_X86_64_RELATIVE·························4902b4111 0000000000b4b4d8··0000000000000008·R_X86_64_RELATIVE·························4bc51c
112 0000000000b0e090··0000000000000008·R_X86_64_RELATIVE·························4902cc112 0000000000b4b4e0··0000000000000008·R_X86_64_RELATIVE·························4bc534
113 0000000000b0e098··0000000000000008·R_X86_64_RELATIVE·························4902d2113 0000000000b4b4e8··0000000000000008·R_X86_64_RELATIVE·························4bc53a
114 0000000000b0e0a0··0000000000000008·R_X86_64_RELATIVE·························4902f4114 0000000000b4b4f0··0000000000000008·R_X86_64_RELATIVE·························4bc55c
115 0000000000b0e0a8··0000000000000008·R_X86_64_RELATIVE·························490308115 0000000000b4b4f8··0000000000000008·R_X86_64_RELATIVE·························4bc570
116 0000000000b0e0b0··0000000000000008·R_X86_64_RELATIVE·························49031e116 0000000000b4b500··0000000000000008·R_X86_64_RELATIVE·························4bc586
117 0000000000b0e0b8··0000000000000008·R_X86_64_RELATIVE·························490366117 0000000000b4b508··0000000000000008·R_X86_64_RELATIVE·························4bc662
118 0000000000b0e0d0··0000000000000008·R_X86_64_RELATIVE·························490384118 0000000000b4b520··0000000000000008·R_X86_64_RELATIVE·························4bc680
119 0000000000b0e0d8··0000000000000008·R_X86_64_RELATIVE·························49038e119 0000000000b4b528··0000000000000008·R_X86_64_RELATIVE·························4bc68a
120 0000000000b0e0e0··0000000000000008·R_X86_64_RELATIVE·························48d126120 0000000000b4b530··0000000000000008·R_X86_64_RELATIVE·························4b932a
121 0000000000b0e0e8··0000000000000008·R_X86_64_RELATIVE·························490398121 0000000000b4b538··0000000000000008·R_X86_64_RELATIVE·························4bc694
122 0000000000b0e0f0··0000000000000008·R_X86_64_RELATIVE·························4903a2122 0000000000b4b540··0000000000000008·R_X86_64_RELATIVE·························4bc69e
123 0000000000b0e0f8··0000000000000008·R_X86_64_RELATIVE·························4903b4123 0000000000b4b548··0000000000000008·R_X86_64_RELATIVE·························4bc6b0
124 0000000000b0e100··0000000000000008·R_X86_64_RELATIVE·························4903be124 0000000000b4b550··0000000000000008·R_X86_64_RELATIVE·························4bc6ba
125 0000000000b0e108··0000000000000008·R_X86_64_RELATIVE·························4903c8125 0000000000b4b558··0000000000000008·R_X86_64_RELATIVE·························4bc6c4
Max diff block lines reached; 68719/6747258 bytes (1.02%) of diff not shown.
2.75 KB
readelf --wide --dynamic {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
  
1 Dynamic·section·at·offset·0xb4fe20·contains·33·entries:1 Dynamic·section·at·offset·0xb8dcd0·contains·33·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so]3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so]
4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so]4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so]
5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so]5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so]
6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libandroid.so]6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libandroid.so]
7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libEGL.so]7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libEGL.so]
8 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libGLESv2.so]8 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libGLESv2.so]
9 ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so]9 ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so]
10 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libjnigraphics.so]10 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libjnigraphics.so]
11 ·0x000000000000000e·(SONAME)·············Library·soname:·[libflutter.so]11 ·0x000000000000000e·(SONAME)·············Library·soname:·[libflutter.so]
12 ·0x000000000000001e·(FLAGS)··············BIND_NOW12 ·0x000000000000001e·(FLAGS)··············BIND_NOW
13 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW13 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW
14 ·0x0000000000000007·(RELA)···············0x69b814 ·0x0000000000000007·(RELA)···············0x6908
15 ·0x0000000000000008·(RELASZ)·············939480·(bytes)15 ·0x0000000000000008·(RELASZ)·············945336·(bytes)
16 ·0x0000000000000009·(RELAENT)············24·(bytes)16 ·0x0000000000000009·(RELAENT)············24·(bytes)
17 ·0x000000006ffffff9·(RELACOUNT)··········3901017 ·0x000000006ffffff9·(RELACOUNT)··········39255
18 ·0x0000000000000017·(JMPREL)·············0xebf9018 ·0x0000000000000017·(JMPREL)·············0xed5c0
19 ·0x0000000000000002·(PLTRELSZ)···········8592·(bytes)19 ·0x0000000000000002·(PLTRELSZ)···········8592·(bytes)
20 ·0x0000000000000003·(PLTGOT)·············0xb7046820 ·0x0000000000000003·(PLTGOT)·············0xbae310
21 ·0x0000000000000014·(PLTREL)·············RELA21 ·0x0000000000000014·(PLTREL)·············RELA
22 ·0x0000000000000006·(SYMTAB)·············0x36822 ·0x0000000000000006·(SYMTAB)·············0x368
23 ·0x000000000000000b·(SYMENT)·············24·(bytes)23 ·0x000000000000000b·(SYMENT)·············24·(bytes)
24 ·0x0000000000000005·(STRTAB)·············0x4a2424 ·0x0000000000000005·(STRTAB)·············0x49d0
25 ·0x000000000000000a·(STRSZ)··············8079·(bytes)25 ·0x000000000000000a·(STRSZ)··············7985·(bytes)
26 ·0x000000006ffffef5·(GNU_HASH)···········0x386826 ·0x000000006ffffef5·(GNU_HASH)···········0x3830
27 ·0x0000000000000004·(HASH)···············0x39ec27 ·0x0000000000000004·(HASH)···············0x39a8
28 ·0x0000000000000019·(INIT_ARRAY)·········0xb6f36828 ·0x0000000000000019·(INIT_ARRAY)·········0xbad1e8
29 ·0x000000000000001b·(INIT_ARRAYSZ)·······2744·(bytes)29 ·0x000000000000001b·(INIT_ARRAYSZ)·······2792·(bytes)
30 ·0x000000000000001a·(FINI_ARRAY)·········0xb6f35830 ·0x000000000000001a·(FINI_ARRAY)·········0xbad1d8
31 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)31 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)
32 ·0x000000006ffffff0·(VERSYM)·············0x33f832 ·0x000000006ffffff0·(VERSYM)·············0x33c8
33 ·0x000000006ffffffe·(VERNEED)············0x380433 ·0x000000006ffffffe·(VERNEED)············0x37d0
34 ·0x000000006fffffff·(VERNEEDNUM)·········334 ·0x000000006fffffff·(VERNEEDNUM)·········3
35 ·0x0000000000000000·(NULL)···············0x035 ·0x0000000000000000·(NULL)···············0x0
1000 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·16·00·00·00·72·32·36·64·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·31·31·35·37·39·32·36·34·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·16·00·00·00·72·32·36·64·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·31·31·35·37·39·32·36·34·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·773f6563b45a80a78768483375992be7d37f7a436 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·35b55bb88f00581565e7d23091111c4b67f32961
10.0 KB
readelf --wide --version-info {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·518·entries:1 Version·symbols·section·'.gnu.version'·contains·516·entries:
2 ·Addr:·0x00000000000033f8··Offset:·0x000033f8··Link:·3·(.dynsym)2 ·Addr:·0x00000000000033c8··Offset:·0x000033c8··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······3 ··000:···0·(*local*)·······2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
8 ··014:···2·(LIBC)··········2·(LIBC)··········1·(*global*)······2·(LIBC)·······8 ··014:···2·(LIBC)··········2·(LIBC)··········1·(*global*)······2·(LIBC)·······
9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
11 ··020:···1·(*global*)······2·(LIBC)··········1·(*global*)······2·(LIBC)·······11 ··020:···1·(*global*)······2·(LIBC)··········1·(*global*)······2·(LIBC)·······
12 ··024:···2·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)···12 ··024:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········1·(*global*)···
13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
14 ··02c:···2·(LIBC)··········3·(LIBC)··········2·(LIBC)··········2·(LIBC)·······14 ··02c:···1·(*global*)······1·(*global*)······2·(LIBC)··········3·(LIBC)·······
15 ··030:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······15 ··030:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
16 ··034:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······16 ··034:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
17 ··038:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······17 ··038:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
18 ··03c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······18 ··03c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
19 ··040:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······19 ··040:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
20 ··044:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······20 ··044:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
21 ··048:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······21 ··048:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
Offset 47, 23 lines modifiedOffset 47, 23 lines modified
47 ··0ac:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········3·(LIBC)·······47 ··0ac:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········3·(LIBC)·······
48 ··0b0:···3·(LIBC)··········3·(LIBC)··········2·(LIBC)··········2·(LIBC)·······48 ··0b0:···3·(LIBC)··········3·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
49 ··0b4:···2·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······49 ··0b4:···2·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
50 ··0b8:···4·(LIBC)··········4·(LIBC)··········2·(LIBC)··········2·(LIBC)·······50 ··0b8:···4·(LIBC)··········4·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
51 ··0bc:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········4·(LIBC)·······51 ··0bc:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········4·(LIBC)·······
52 ··0c0:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······52 ··0c0:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
53 ··0c4:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········4·(LIBC)·······53 ··0c4:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········4·(LIBC)·······
54 ··0c8:···2·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······54 ··0c8:···2·(LIBC)··········4·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
 55 ··0cc:···2·(LIBC)··········2·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
55 ··0cc:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········2·(LIBC)·······56 ··0d0:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········2·(LIBC)·······
56 ··0d0:···2·(LIBC)··········2·(LIBC)··········4·(LIBC)··········4·(LIBC)·······57 ··0d4:···2·(LIBC)··········2·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
57 ··0d4:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······58 ··0d8:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
58 ··0d8:···4·(LIBC)··········4·(LIBC)··········2·(LIBC)··········2·(LIBC)·······59 ··0dc:···4·(LIBC)··········4·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
59 ··0dc:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········1·(*global*)···60 ··0e0:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········1·(*global*)···
60 ··0e0:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······61 ··0e4:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
61 ··0e4:···2·(LIBC)··········2·(LIBC)··········4·(LIBC)··········4·(LIBC)·······62 ··0e8:···2·(LIBC)··········4·(LIBC)··········4·(LIBC)··········1·(*global*)···
62 ··0e8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
63 ··0ec:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···63 ··0ec:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
64 ··0f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···64 ··0f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
65 ··0f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···65 ··0f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
66 ··0f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···66 ··0f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
67 ··0fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···67 ··0fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
68 ··100:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···68 ··100:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
69 ··104:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···69 ··104:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
Offset 80, 63 lines modifiedOffset 80, 62 lines modified
80 ··130:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···80 ··130:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
81 ··134:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···81 ··134:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
82 ··138:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···82 ··138:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
83 ··13c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···83 ··13c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
84 ··140:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···84 ··140:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
85 ··144:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···85 ··144:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
86 ··148:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···86 ··148:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
87 ··14c:···1·(*global*)······1·(*global*)······1·(*global*)······4·(LIBC)·······87 ··14c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
88 ··150:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······88 ··150:···1·(*global*)······1·(*global*)······4·(LIBC)··········2·(LIBC)·······
89 ··154:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······89 ··154:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
90 ··158:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······90 ··158:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
91 ··15c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········1·(*global*)···91 ··15c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
92 ··160:···1·(*global*)······1·(*global*)······1·(*global*)······2·(LIBC)·······92 ··160:···1·(*global*)······1·(*global*)······1·(*global*)······2·(LIBC)·······
93 ··164:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······93 ··164:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
94 ··168:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······94 ··168:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
95 ··16c:···4·(LIBC)··········4·(LIBC)··········2·(LIBC)··········2·(LIBC)·······95 ··16c:···2·(LIBC)··········4·(LIBC)··········4·(LIBC)··········2·(LIBC)·······
96 ··170:···1·(*global*)······1·(*global*)······2·(LIBC)··········2·(LIBC)·······96 ··170:···2·(LIBC)··········1·(*global*)······1·(*global*)······2·(LIBC)·······
97 ··174:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······97 ··174:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
98 ··178:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······98 ··178:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
99 ··17c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······99 ··17c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
100 ··180:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······100 ··180:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
101 ··184:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······101 ··184:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
102 ··188:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······102 ··188:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
103 ··18c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······103 ··18c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
104 ··190:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······104 ··190:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
105 ··194:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······105 ··194:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
106 ··198:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······106 ··198:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
107 ··19c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······107 ··19c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
108 ··1a0:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······108 ··1a0:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
109 ··1a4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···109 ··1a4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
110 ··1a8:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······110 ··1a8:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
111 ··1ac:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······111 ··1ac:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········3·(LIBC)·······
112 ··1b0:···3·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······112 ··1b0:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
113 ··1b4:···2·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······113 ··1b4:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
114 ··1b8:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······114 ··1b8:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
115 ··1bc:···4·(LIBC)··········4·(LIBC)··········2·(LIBC)··········2·(LIBC)·······115 ··1bc:···4·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
116 ··1c0:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········1·(*global*)···116 ··1c0:···2·(LIBC)··········2·(LIBC)··········1·(*global*)······2·(LIBC)·······
117 ··1c4:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······117 ··1c4:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
118 ··1c8:···2·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······118 ··1c8:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
119 ··1cc:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······119 ··1cc:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
120 ··1d0:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······120 ··1d0:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
121 ··1d4:···4·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)···121 ··1d4:···4·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)···
122 ··1d8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···122 ··1d8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
123 ··1dc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···123 ··1dc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
124 ··1e0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···124 ··1e0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
125 ··1e4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···125 ··1e4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
126 ··1e8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···126 ··1e8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
127 ··1ec:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···127 ··1ec:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
128 ··1f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···128 ··1f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
129 ··1f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···129 ··1f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
130 ··1f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···130 ··1f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
131 ··1fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···131 ··1fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
132 ··200:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···132 ··200:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
133 ··204:···1·(*global*)······1·(*global*)··· 
  
134 Version·needs·section·'.gnu.version_r'·contains·3·entries:133 Version·needs·section·'.gnu.version_r'·contains·3·entries:
135 ·Addr:·0x0000000000003804··Offset:·0x00003804··Link:·8·(.dynstr)134 ·Addr:·0x00000000000037d0··Offset:·0x000037d0··Link:·8·(.dynstr)
136 ··000000:·Version:·1··File:·libc.so··Cnt:·1135 ··000000:·Version:·1··File:·libc.so··Cnt:·1
137 ··0x0030:···Name:·LIBC··Flags:·none··Version:·2136 ··0x0030:···Name:·LIBC··Flags:·none··Version:·2
138 ··0x0010:·Version:·1··File:·libdl.so··Cnt:·1137 ··0x0010:·Version:·1··File:·libdl.so··Cnt:·1
139 ··0x0040:···Name:·LIBC··Flags:·none··Version:·3138 ··0x0040:···Name:·LIBC··Flags:·none··Version:·3
140 ··0x0020:·Version:·1··File:·libm.so··Cnt:·1139 ··0x0020:·Version:·1··File:·libm.so··Cnt:·1
141 ··0x0050:···Name:·LIBC··Flags:·none··Version:·4140 ··0x0050:···Name:·LIBC··Flags:·none··Version:·4
30.7 MB
readelf --wide --debug-dump=frames {}
    
Offset 9, 558593 lines modifiedOffset 9, 563965 lines modified
9 ··Return·address·column:·169 ··Return·address·column:·16
10 ··Augmentation·data:·····1b10 ··Augmentation·data:·····1b
11 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·811 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8
12 ··DW_CFA_offset:·r16·(rip)·at·cfa-812 ··DW_CFA_offset:·r16·(rip)·at·cfa-8
13 ··DW_CFA_nop13 ··DW_CFA_nop
14 ··DW_CFA_nop14 ··DW_CFA_nop
  
15 00000018·0000000000000010·0000001c·FDE·cie=00000000·pc=00000000004625c0..0000000000462b4815 00000018·0000000000000010·0000001c·FDE·cie=00000000·pc=000000000048f4c0..000000000048f52d
16 ··DW_CFA_nop16 ··DW_CFA_nop
17 ··DW_CFA_nop17 ··DW_CFA_nop
18 ··DW_CFA_nop18 ··DW_CFA_nop
  
19 0000002c·0000000000000044·00000030·FDE·cie=00000000·pc=0000000000462b60..0000000000462c8919 0000002c·0000000000000010·00000030·FDE·cie=00000000·pc=000000000048f540..000000000048f61c
 20 ··DW_CFA_nop
20 ··DW_CFA_advance_loc:·14·to·0000000000462b6e 
21 ··DW_CFA_def_cfa_offset:·16 
22 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16 
23 ··DW_CFA_advance_loc:·3·to·0000000000462b71 
24 ··DW_CFA_def_cfa_register:·r6·(rbp) 
25 ··DW_CFA_advance_loc:·1·to·0000000000462b72 
26 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24 
27 ··DW_CFA_advance_loc:·2·to·0000000000462b74 
28 ··DW_CFA_offset:·r12·(r12)·at·cfa-32 
29 ··DW_CFA_advance_loc:·2·to·0000000000462b76 
30 ··DW_CFA_offset:·r13·(r13)·at·cfa-40 
31 ··DW_CFA_advance_loc:·2·to·0000000000462b78 
32 ··DW_CFA_offset:·r14·(r14)·at·cfa-48 
33 ··DW_CFA_advance_loc:·2·to·0000000000462b7a 
34 ··DW_CFA_offset:·r15·(r15)·at·cfa-56 
35 ··DW_CFA_advance_loc2:·260·to·0000000000462c7e 
36 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·56 
37 ··DW_CFA_advance_loc:·2·to·0000000000462c80 
38 ··DW_CFA_def_cfa_offset:·48 
39 ··DW_CFA_restore:·r15·(r15) 
40 ··DW_CFA_advance_loc:·2·to·0000000000462c82 
41 ··DW_CFA_def_cfa_offset:·40 
42 ··DW_CFA_restore:·r14·(r14) 
43 ··DW_CFA_advance_loc:·2·to·0000000000462c84 
44 ··DW_CFA_def_cfa_offset:·32 
45 ··DW_CFA_restore:·r13·(r13) 
46 ··DW_CFA_advance_loc:·2·to·0000000000462c86 
47 ··DW_CFA_def_cfa_offset:·24 
48 ··DW_CFA_restore:·r12·(r12) 
49 ··DW_CFA_advance_loc:·1·to·0000000000462c87 
50 ··DW_CFA_def_cfa_offset:·16 
51 ··DW_CFA_restore:·r3·(rbx) 
52 ··DW_CFA_advance_loc:·1·to·0000000000462c88 
53 ··DW_CFA_def_cfa_offset:·8 
54 ··DW_CFA_restore:·r6·(rbp) 
55 ··DW_CFA_nop21 ··DW_CFA_nop
56 ··DW_CFA_nop22 ··DW_CFA_nop
  
57 00000074·0000000000000010·00000078·FDE·cie=00000000·pc=0000000000462ca0..0000000000462e1c23 00000040·0000000000000010·00000044·FDE·cie=00000000·pc=000000000048f620..000000000048f86c
58 ··DW_CFA_nop24 ··DW_CFA_nop
59 ··DW_CFA_nop25 ··DW_CFA_nop
60 ··DW_CFA_nop26 ··DW_CFA_nop
  
61 00000088·0000000000000044·0000008c·FDE·cie=00000000·pc=0000000000462e20..000000000046324327 00000054·0000000000000018·00000058·FDE·cie=00000000·pc=000000000048f880..000000000048ffa5
62 ··DW_CFA_advance_loc:·17·to·0000000000462e3128 ··DW_CFA_advance_loc:·2·to·000000000048f882
63 ··DW_CFA_def_cfa_offset:·1629 ··DW_CFA_def_cfa_offset:·16
64 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16 
65 ··DW_CFA_advance_loc:·3·to·0000000000462e34 
66 ··DW_CFA_def_cfa_register:·r6·(rbp) 
67 ··DW_CFA_advance_loc:·1·to·0000000000462e35 
68 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24 
69 ··DW_CFA_advance_loc:·2·to·0000000000462e37 
70 ··DW_CFA_offset:·r12·(r12)·at·cfa-3230 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
71 ··DW_CFA_advance_loc:·2·to·0000000000462e39 
72 ··DW_CFA_offset:·r13·(r13)·at·cfa-40 
73 ··DW_CFA_advance_loc:·2·to·0000000000462e3b 
74 ··DW_CFA_offset:·r14·(r14)·at·cfa-48 
75 ··DW_CFA_advance_loc:·2·to·0000000000462e3d 
76 ··DW_CFA_offset:·r15·(r15)·at·cfa-56 
77 ··DW_CFA_advance_loc2:·1019·to·0000000000463238 
78 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·56 
79 ··DW_CFA_advance_loc:·2·to·000000000046323a31 ··DW_CFA_advance_loc2:·1826·to·000000000048ffa4
80 ··DW_CFA_def_cfa_offset:·4832 ··DW_CFA_def_cfa_offset:·8
81 ··DW_CFA_restore:·r15·(r15) 
82 ··DW_CFA_advance_loc:·2·to·000000000046323c 
83 ··DW_CFA_def_cfa_offset:·40 
84 ··DW_CFA_restore:·r14·(r14) 
85 ··DW_CFA_advance_loc:·2·to·000000000046323e 
86 ··DW_CFA_def_cfa_offset:·32 
87 ··DW_CFA_restore:·r13·(r13) 
88 ··DW_CFA_advance_loc:·2·to·0000000000463240 
89 ··DW_CFA_def_cfa_offset:·24 
90 ··DW_CFA_restore:·r12·(r12)33 ··DW_CFA_restore:·r12·(r12)
  
 34 00000070·0000000000000018·00000074·FDE·cie=00000000·pc=000000000048ffc0..000000000049053e
91 ··DW_CFA_advance_loc:·1·to·000000000046324135 ··DW_CFA_advance_loc:·2·to·000000000048ffc2
92 ··DW_CFA_def_cfa_offset:·1636 ··DW_CFA_def_cfa_offset:·16
93 ··DW_CFA_restore:·r3·(rbx)37 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
94 ··DW_CFA_advance_loc:·1·to·000000000046324238 ··DW_CFA_advance_loc2:·1403·to·000000000049053d
95 ··DW_CFA_def_cfa_offset:·839 ··DW_CFA_def_cfa_offset:·8
96 ··DW_CFA_restore:·r6·(rbp)40 ··DW_CFA_restore:·r12·(r12)
97 ··DW_CFA_nop 
98 ··DW_CFA_nop 
  
99 000000d0·0000000000000010·000000d4·FDE·cie=00000000·pc=0000000000463260..000000000046329c 
100 ··DW_CFA_nop 
101 ··DW_CFA_nop 
102 ··DW_CFA_nop 
  
103 000000e4·0000000000000010·000000e8·FDE·cie=00000000·pc=00000000004632a0..00000000004632dc 
104 ··DW_CFA_nop 
105 ··DW_CFA_nop 
106 ··DW_CFA_nop 
  
107 000000f8·0000000000000010·000000fc·FDE·cie=00000000·pc=00000000004632e0..0000000000463338 
108 ··DW_CFA_nop 
109 ··DW_CFA_nop 
110 ··DW_CFA_nop 
  
111 0000010c·0000000000000010·00000110·FDE·cie=00000000·pc=0000000000463340..0000000000463398 
112 ··DW_CFA_nop 
113 ··DW_CFA_nop 
114 ··DW_CFA_nop 
  
115 00000120·0000000000000010·00000124·FDE·cie=00000000·pc=00000000004633a0..000000000046340f 
116 ··DW_CFA_nop 
117 ··DW_CFA_nop 
118 ··DW_CFA_nop 
  
119 00000134·0000000000000010·00000138·FDE·cie=00000000·pc=0000000000463410..000000000046347f 
120 ··DW_CFA_nop 
121 ··DW_CFA_nop 
122 ··DW_CFA_nop 
Max diff block lines reached; 32227572/32233294 bytes (99.98%) of diff not shown.
450 KB
strings --all --bytes=8 {}
    
Offset 116, 14 lines modifiedOffset 116, 16 lines modified
116 ALooper_release116 ALooper_release
117 timerfd_settime117 timerfd_settime
118 faccessat118 faccessat
119 renameat119 renameat
120 rewinddir120 rewinddir
121 gettimeofday121 gettimeofday
122 localtime_r122 localtime_r
 123 pthread_sigmask
 124 pthread_cond_init
123 nextafterf125 nextafterf
124 __memcpy_chk126 __memcpy_chk
125 remainder127 remainder
126 __strcpy_chk128 __strcpy_chk
127 malloc_usable_size129 malloc_usable_size
128 __android_log_vprint130 __android_log_vprint
129 strerror131 strerror
Offset 233, 15 lines modifiedOffset 235, 14 lines modified
233 shutdown235 shutdown
234 getaddrinfo236 getaddrinfo
235 gai_strerror237 gai_strerror
236 freeaddrinfo238 freeaddrinfo
237 getsockopt239 getsockopt
238 OPENSSL_memory_alloc240 OPENSSL_memory_alloc
239 OPENSSL_memory_free241 OPENSSL_memory_free
240 sdallocx 
241 OPENSSL_memory_get_size242 OPENSSL_memory_get_size
242 pthread_rwlock_init243 pthread_rwlock_init
243 pthread_rwlock_rdlock244 pthread_rwlock_rdlock
244 pthread_rwlock_wrlock245 pthread_rwlock_wrlock
245 pthread_rwlock_unlock246 pthread_rwlock_unlock
246 pthread_rwlock_destroy247 pthread_rwlock_destroy
247 __strlen_chk248 __strlen_chk
Offset 251, 15 lines modifiedOffset 252, 14 lines modified
251 ANativeWindow_getWidth252 ANativeWindow_getWidth
252 ANativeWindow_getHeight253 ANativeWindow_getHeight
253 epoll_create254 epoll_create
254 epoll_ctl255 epoll_ctl
255 epoll_wait256 epoll_wait
256 sigemptyset257 sigemptyset
257 sigaddset258 sigaddset
258 pthread_sigmask 
259 inotify_init1259 inotify_init1
260 inotify_add_watch260 inotify_add_watch
261 inotify_rm_watch261 inotify_rm_watch
262 recvfrom262 recvfrom
263 if_indextoname263 if_indextoname
264 sigaction264 sigaction
265 gethostname265 gethostname
Offset 281, 42 lines modifiedOffset 281, 40 lines modified
281 InternalFlutterGpu_CommandBuffer_Initialize281 InternalFlutterGpu_CommandBuffer_Initialize
282 InternalFlutterGpu_CommandBuffer_Submit282 InternalFlutterGpu_CommandBuffer_Submit
283 InternalFlutterGpu_Context_InitializeDefault283 InternalFlutterGpu_Context_InitializeDefault
284 InternalFlutterGpu_Context_GetDefaultColorFormat284 InternalFlutterGpu_Context_GetDefaultColorFormat
285 InternalFlutterGpu_Context_GetDefaultStencilFormat285 InternalFlutterGpu_Context_GetDefaultStencilFormat
286 InternalFlutterGpu_Context_GetDefaultDepthStencilFormat286 InternalFlutterGpu_Context_GetDefaultDepthStencilFormat
287 InternalFlutterGpu_Context_GetMinimumUniformByteAlignment287 InternalFlutterGpu_Context_GetMinimumUniformByteAlignment
 288 InternalFlutterGpu_Context_GetSupportsOffscreenMSAA
288 InternalFlutterGpu_DeviceBuffer_Initialize289 InternalFlutterGpu_DeviceBuffer_Initialize
289 InternalFlutterGpu_DeviceBuffer_InitializeWithHostData290 InternalFlutterGpu_DeviceBuffer_InitializeWithHostData
290 InternalFlutterGpu_DeviceBuffer_Overwrite291 InternalFlutterGpu_DeviceBuffer_Overwrite
291 InternalFlutterGpu_DeviceBuffer_Flush292 InternalFlutterGpu_DeviceBuffer_Flush
292 InternalFlutterGpu_HostBuffer_Initialize 
293 InternalFlutterGpu_HostBuffer_EmplaceBytes 
294 InternalFlutterGpu_RenderPass_Initialize293 InternalFlutterGpu_RenderPass_Initialize
295 InternalFlutterGpu_RenderPass_SetColorAttachment294 InternalFlutterGpu_RenderPass_SetColorAttachment
296 InternalFlutterGpu_RenderPass_SetDepthStencilAttachment295 InternalFlutterGpu_RenderPass_SetDepthStencilAttachment
297 InternalFlutterGpu_RenderPass_Begin296 InternalFlutterGpu_RenderPass_Begin
298 InternalFlutterGpu_RenderPass_BindPipeline297 InternalFlutterGpu_RenderPass_BindPipeline
299 InternalFlutterGpu_RenderPass_BindVertexBufferDevice298 InternalFlutterGpu_RenderPass_BindVertexBufferDevice
300 InternalFlutterGpu_RenderPass_BindVertexBufferHost 
301 InternalFlutterGpu_RenderPass_BindIndexBufferDevice299 InternalFlutterGpu_RenderPass_BindIndexBufferDevice
302 InternalFlutterGpu_RenderPass_BindIndexBufferHost 
303 InternalFlutterGpu_RenderPass_BindUniformDevice300 InternalFlutterGpu_RenderPass_BindUniformDevice
304 InternalFlutterGpu_RenderPass_BindUniformHost 
305 InternalFlutterGpu_RenderPass_BindTexture301 InternalFlutterGpu_RenderPass_BindTexture
306 InternalFlutterGpu_RenderPass_ClearBindings302 InternalFlutterGpu_RenderPass_ClearBindings
307 InternalFlutterGpu_RenderPass_SetColorBlendEnable303 InternalFlutterGpu_RenderPass_SetColorBlendEnable
308 InternalFlutterGpu_RenderPass_SetColorBlendEquation304 InternalFlutterGpu_RenderPass_SetColorBlendEquation
309 InternalFlutterGpu_RenderPass_SetDepthWriteEnable305 InternalFlutterGpu_RenderPass_SetDepthWriteEnable
310 InternalFlutterGpu_RenderPass_SetDepthCompareOperation306 InternalFlutterGpu_RenderPass_SetDepthCompareOperation
311 InternalFlutterGpu_RenderPass_SetStencilReference307 InternalFlutterGpu_RenderPass_SetStencilReference
 308 InternalFlutterGpu_RenderPass_SetScissor
312 InternalFlutterGpu_RenderPass_SetStencilConfig309 InternalFlutterGpu_RenderPass_SetStencilConfig
313 InternalFlutterGpu_RenderPass_SetCullMode310 InternalFlutterGpu_RenderPass_SetCullMode
314 InternalFlutterGpu_RenderPass_SetPrimitiveType311 InternalFlutterGpu_RenderPass_SetPrimitiveType
315 InternalFlutterGpu_RenderPass_SetWindingOrder312 InternalFlutterGpu_RenderPass_SetWindingOrder
 313 InternalFlutterGpu_RenderPass_SetPolygonMode
316 InternalFlutterGpu_RenderPass_Draw314 InternalFlutterGpu_RenderPass_Draw
317 InternalFlutterGpu_RenderPipeline_Initialize315 InternalFlutterGpu_RenderPipeline_Initialize
318 InternalFlutterGpu_Shader_GetUniformStructSize316 InternalFlutterGpu_Shader_GetUniformStructSize
319 InternalFlutterGpu_Shader_GetUniformMemberOffset317 InternalFlutterGpu_Shader_GetUniformMemberOffset
320 InternalFlutterGpu_ShaderLibrary_InitializeWithAsset318 InternalFlutterGpu_ShaderLibrary_InitializeWithAsset
321 InternalFlutterGpu_ShaderLibrary_GetShader319 InternalFlutterGpu_ShaderLibrary_GetShader
322 InternalFlutterGpu_Texture_Initialize320 InternalFlutterGpu_Texture_Initialize
Offset 327, 15 lines modifiedOffset 325, 14 lines modified
327 ANativeWindow_release325 ANativeWindow_release
328 AndroidBitmap_getInfo326 AndroidBitmap_getInfo
329 AndroidBitmap_lockPixels327 AndroidBitmap_lockPixels
330 AndroidBitmap_unlockPixels328 AndroidBitmap_unlockPixels
331 android_set_abort_message329 android_set_abort_message
332 pthread_condattr_init330 pthread_condattr_init
333 pthread_condattr_setclock331 pthread_condattr_setclock
334 pthread_cond_init 
335 pthread_condattr_destroy332 pthread_condattr_destroy
336 mprotect333 mprotect
337 pthread_key_delete334 pthread_key_delete
338 pthread_getattr_np335 pthread_getattr_np
339 pthread_attr_getstack336 pthread_attr_getstack
340 strcasestr337 strcasestr
341 strtok_r338 strtok_r
Offset 2056, 16 lines modifiedOffset 2053, 14 lines modified
2056 meta:Wallis2053 meta:Wallis
2057 meta:Yakutsk2054 meta:Yakutsk
2058 meta:Yekaterinburg2055 meta:Yekaterinburg
2059 meta:Yerevan2056 meta:Yerevan
2060 meta:Yukon2057 meta:Yukon
2061 »       -»      <»     I»    V»   d»  p» 2058 »       -»      <»     I»    V»   d»  p» 
2062 AES-NI·GCM·module·for·x86_64,·CRYPTOGAMS·by·<appro@openssl.org>2059 AES-NI·GCM·module·for·x86_64,·CRYPTOGAMS·by·<appro@openssl.org>
2063 AES·for·Intel·AES-NI,·CRYPTOGAMS·by·<appro@openssl.org> 
2064 GHASH·for·x86_64,·CRYPTOGAMS·by·<appro@openssl.org> 
2065 SHA1·block·transform·for·x86_64,·CRYPTOGAMS·by·<appro@openssl.org>2060 SHA1·block·transform·for·x86_64,·CRYPTOGAMS·by·<appro@openssl.org>
2066 SHA256·block·transform·for·x86_64,·CRYPTOGAMS·by·<appro@openssl.org>2061 SHA256·block·transform·for·x86_64,·CRYPTOGAMS·by·<appro@openssl.org>
2067 SHA512·block·transform·for·x86_64,·CRYPTOGAMS·by·<appro@openssl.org>2062 SHA512·block·transform·for·x86_64,·CRYPTOGAMS·by·<appro@openssl.org>
2068 *p[[[[[[[[[[[[[[[[2063 *p[[[[[[[[[[[[[[[[
2069 Vector·Permutation·AES·for·x86_64/SSSE3,·Mike·Hamburg·(Stanford·University)2064 Vector·Permutation·AES·for·x86_64/SSSE3,·Mike·Hamburg·(Stanford·University)
2070 Montgomery·Multiplication·with·scatter/gather·for·x86_64,·CRYPTOGAMS·by·<appro@openssl.org>2065 Montgomery·Multiplication·with·scatter/gather·for·x86_64,·CRYPTOGAMS·by·<appro@openssl.org>
2071 expand·32-byte·k2066 expand·32-byte·k
Max diff block lines reached; 456293/460325 bytes (99.12%) of diff not shown.
3.34 KB
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 28 lines modifiedOffset 1, 27 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00003868·0c000000·d5010000·10000000·1a000000·................2 ··0x00003830·0b000000·d5010000·10000000·1a000000·................
3 ··0x00003878·00000204·11400418·00001010·00410084·.....@.......A..3 ··0x00003840·00000200·19400408·00001010·00000084·.....@..........
4 ··0x00003888·12002020·00002004·88080000·00000010·..··..·.........4 ··0x00003850·00002020·00002004·88080000·00000010·..··..·.........
5 ··0x00003898·00041008·00000880·80010000·00104000·..............@.5 ··0x00003860·10841008·00000880·80010000·00104000·..............@.
6 ··0x000038a8·00010000·00040000·00200020·0000000c·.........·.·....6 ··0x00003870·00010000·00040000·00200020·0000000c·.........·.·....
7 ··0x000038b8·00000020·22005820·00004000·40080001·...·".X·..@.@...7 ··0x00003880·00000020·22001820·00004000·40080001·...·"..·..@.@...
8 ··0x000038c8·20108000·0000a200·00008080·05002020··.............··8 ··0x00003890·20108000·0000a200·00008080·05002020··.............··
9 ··0x000038d8·02000000·04400028·00020000·00400000·.....@.(.....@..9 ··0x000038a0·02000000·04400028·00020000·04c00000·.....@.(........
10 ··0x000038e8·00000400·010301c4·00921051·4c510104·...........QLQ..10 ··0x000038b0·00000400·010301c4·00921051·4c510104·...........QLQ..
11 ··0x000038f8·d5010000·d8010000·db010000·dd010000·................11 ··0x000038c0·d5010000·d9010000·da010000·e0010000·................
12 ··0x00003908·e0010000·e4010000·e5010000·ed010000·................12 ··0x000038d0·e8010000·ea010000·ec010000·f0010000·................
13 ··0x00003918·f1010000·f8010000·fc010000·04020000·................13 ··0x000038e0·fb010000·ff010000·00020000·e223828e·.............#..
 14 ··0x000038f0·96ba85d7·be83a4eb·ddcb5e32·3de7d5ec·..........^2=...
 15 ··0x00003900·beb70182·c2dcd81c·eec37560·3af8418f·..........u`:.A.
 16 ··0x00003910·fc5a3a80·f10fa3b2·240096ec·5c540d50·.Z:.....$...\T.P
 17 ··0x00003920·2e93cdec·a82bcaa5·aaed6723·d6a20c7f·.....+....g#....
 18 ··0x00003930·faaf4550·95c41fe9·3276baf5·fbddacef·..EP....2v......
 19 ··0x00003940·e2ce7fd5·c92b169b·7ed03aeb·04bdab3d·.....+..~.:....=
 20 ··0x00003950·203c4845·0ba58c2a·8cde64c5·66faf8e1··<HE...*..d.f...
 21 ··0x00003960·6ef3f224·768d7121·b6a65416·222f9d05·n..$v.q!..T."/..
 22 ··0x00003970·56ba13af·20be61d2·627f3bbf·6ce9551c·V...·.a.b.;.l.U.
 23 ··0x00003980·b57c0776·924f3ec2·dc412534·3e11d0cd·.|.v.O>..A%4>...
 24 ··0x00003990·fd38342c·e9cfb53e·2ea45ac9·de07b3ea·.84,...>..Z.....
 25 ··0x000039a0·1a251052·25465677···················.%.R%FVw
14 ··0x00003928·fc84d02f·3ca88a69·ddcb5e32·fc5a3a80·.../<..i..^2.Z:. 
15 ··0x00003938·c82b169b·b57c0776·e223828e·abed6723·.+...|.v.#....g# 
16 ··0x00003948·1a251052·d6a20c7f·3376baf5·68b411ba·.%.R....3v..h... 
17 ··0x00003958·8470db06·e8cfb53e·6de9551c·21be61d2·.p.....>m.U.!.a. 
18 ··0x00003968·2ea45ac9·66faf8e1·de07b3ea·768d7121·..Z.f.......v.q! 
19 ··0x00003978·be83a4eb·222f9d05·0aa58c2a·fbddacef·...."/.....*.... 
20 ··0x00003988·beb70182·7ed03aeb·96ba85d7·3f11d0cd·....~.:.....?... 
21 ··0x00003998·240096ec·8cde64c5·5c540d50·a82bcaa5·$.....d.\T.P.+.. 
22 ··0x000039a8·203c4845·f00fa3b2·fd38342c·3ce7d5ec··<HE.....84,<... 
23 ··0x000039b8·dc412534·24465677·95c41fe9·924f3ec2·.A%4$FVw.....O>. 
24 ··0x000039c8·6ef3f224·e2ce7fd5·eec37560·2e93cdec·n..$......u`.... 
25 ··0x000039d8·36dab2f7·56ba13af·fbaf4550·c2dcd81c·6...V.....EP.... 
26 ··0x000039e8·b7a65416····························..T. 
  
34.1 KB
readelf --wide --decompress --hex-dump=.hash {}
    
Offset 1, 263 lines modifiedOffset 1, 262 lines modified
  
1 Hex·dump·of·section·'.hash':1 Hex·dump·of·section·'.hash':
2 ··0x000039ec·06020000·06020000·00000000·bd010000·................2 ··0x000039a8·04020000·04020000·8b000000·00000000·................
3 ··0x000039fc·ca000000·00000000·00000000·b5010000·................3 ··0x000039b8·c7010000·00000000·00000000·ba000000·................
 4 ··0x000039c8·c9010000·8f010000·fc010000·2c010000·............,...
 5 ··0x000039d8·dc010000·00000000·77010000·00000000·........w.......
 6 ··0x000039e8·4d000000·71000000·5d010000·e2010000·M...q...].......
 7 ··0x000039f8·f7010000·6d000000·e4000000·a4010000·....m...........
 8 ··0x00003a08·d6000000·51010000·bb010000·7b000000·....Q.......{...
4 ··0x00003a0c·00000000·00000000·2f010000·00000000·......../.......9 ··0x00003a18·00000000·00000000·9b000000·00000000·................
5 ··0x00003a1c·d6000000·5c010000·8d010000·00000000·....\...........10 ··0x00003a28·00000000·5c010000·00000000·00000000·....\...........
6 ··0x00003a2c·ab000000·36010000·d0010000·90010000·....6........... 
7 ··0x00003a3c·6f010000·00000000·d3010000·bb000000·o............... 
8 ··0x00003a4c·1f010000·7d010000·0a000000·1d000000·....}........... 
9 ··0x00003a5c·79000000·a3010000·97000000·00000000·y............... 
10 ··0x00003a6c·82010000·00000000·00000000·7b000000·............{... 
11 ··0x00003a7c·00000000·00000000·00000000·00000000·................11 ··0x00003a38·00000000·00000000·00000000·00000000·................
12 ··0x00003a8c·61010000·c5010000·00000000·de010000·a............... 
13 ··0x00003a9c·00000000·00000000·f9000000·fb010000·................ 
14 ··0x00003aac·55010000·a5010000·70010000·66000000·U.......p...f...12 ··0x00003a48·46010000·1f010000·d6010000·68010000·F...........h...
15 ··0x00003abc·c9000000·22010000·43010000·00000000·...."...C....... 
16 ··0x00003acc·00000000·10000000·b9010000·1c010000·................ 
17 ··0x00003adc·9e010000·00000000·6e010000·00000000·........n.......13 ··0x00003a58·3e010000·00000000·e0010000·00000000·>...............
18 ··0x00003aec·23000000·00000000·00000000·00000000·#............... 
19 ··0x00003afc·cd010000·00000000·f5000000·88010000·................14 ··0x00003a68·1a010000·de010000·94000000·b1000000·................
20 ··0x00003b0c·57010000·00000000·00000000·00000000·W............... 
21 ··0x00003b1c·00000000·2d010000·cc000000·eb010000·....-........... 
22 ··0x00003b2c·c5000000·02020000·7b010000·f4010000·........{....... 
23 ··0x00003b3c·df010000·00000000·75000000·ed010000·........u....... 
24 ··0x00003b4c·df000000·72010000·4e000000·a7010000·....r...N....... 
25 ··0x00003b5c·00000000·00000000·52010000·00000000·........R.......15 ··0x00003a78·00000000·00000000·78010000·00000000·........x.......
26 ··0x00003b6c·47000000·00000000·af010000·00000000·G............... 
27 ··0x00003b7c·00000000·00000000·b7010000·f8000000·................ 
28 ··0x00003b8c·c3010000·47010000·91010000·2c000000·....G.......,... 
29 ··0x00003b9c·41010000·14000000·00000000·01010000·A............... 
30 ··0x00003bac·f9010000·00000000·39010000·5d010000·........9...]...16 ··0x00003a88·25000000·50000000·9c010000·86010000·%...P...........
31 ··0x00003bbc·01020000·00000000·00000000·a4010000·................ 
32 ··0x00003bcc·c9010000·86010000·fa010000·00000000·................17 ··0x00003a98·1d010000·00000000·a0010000·00000000·................
 18 ··0x00003aa8·82010000·00000000·5e010000·00000000·........^.......
 19 ··0x00003ab8·00000000·92010000·10010000·00000000·................
 20 ··0x00003ac8·84010000·00000000·5a000000·00000000·........Z.......
 21 ··0x00003ad8·1b010000·6a010000·b1010000·d9010000·....j...........
 22 ··0x00003ae8·87010000·69000000·22000000·00000000·....i...".......
33 ··0x00003bdc·cf010000·00000000·00000000·00000000·................23 ··0x00003af8·af010000·00000000·00000000·00000000·................
34 ··0x00003bec·49010000·00000000·00000000·7c010000·I...........|...24 ··0x00003b08·00000000·00000000·00000000·d1010000·................
 25 ··0x00003b18·44010000·e5010000·ab000000·24000000·D...........$...
35 ··0x00003bfc·a6000000·00000000·22000000·00000000·........"....... 
36 ··0x00003c0c·d2000000·73010000·5b010000·00000000·....s...[....... 
37 ··0x00003c1c·00000000·00000000·b6010000·00000000·................ 
38 ··0x00003c2c·00000000·a2000000·83000000·05020000·................ 
39 ··0x00003c3c·d9000000·00000000·a9000000·00000000·................26 ··0x00003b28·b3010000·00000000·8a010000·d8010000·................
 27 ··0x00003b38·b6000000·2a000000·03020000·0c000000·....*...........
40 ··0x00003c4c·bb010000·00000000·00000000·00020000·................28 ··0x00003b48·87000000·00000000·00000000·00000000·................
41 ··0x00003c5c·c8010000·8e000000·38010000·9a000000·........8....... 
42 ··0x00003c6c·00000000·3a010000·af000000·00000000·....:........... 
43 ··0x00003c7c·54000000·fd010000·85000000·79010000·T...........y... 
44 ··0x00003c8c·b2010000·f4000000·91000000·00000000·................ 
45 ··0x00003c9c·4f010000·00000000·3c010000·00000000·O.......<....... 
46 ··0x00003cac·00000000·3e010000·ef000000·00000000·....>........... 
47 ··0x00003cbc·1e000000·e9000000·a2010000·04020000·................ 
48 ··0x00003ccc·ca010000·00000000·5f000000·4f000000·........_...O... 
49 ··0x00003cdc·00000000·59010000·40010000·62010000·....Y...@...b... 
50 ··0x00003cec·00000000·42010000·e1000000·00000000·....B........... 
51 ··0x00003cfc·73000000·7d000000·8c010000·00000000·s...}........... 
52 ··0x00003d0c·ed000000·93010000·82000000·0b010000·................ 
53 ··0x00003d1c·00000000·da000000·00000000·f7010000·................ 
54 ··0x00003d2c·4c000000·2b000000·98010000·e0010000·L...+........... 
55 ··0x00003d3c·00000000·00000000·c6000000·27010000·............'... 
56 ··0x00003d4c·00000000·00000000·b0010000·00000000·................ 
57 ··0x00003d5c·00000000·00000000·00000000·00000000·................29 ··0x00003b58·00000000·00000000·90000000·00000000·................
58 ··0x00003d6c·45000000·e5000000·cc010000·00000000·E...............30 ··0x00003b68·00000000·d7010000·55010000·00000000·........U.......
 31 ··0x00003b78·00000000·bc010000·8c010000·00000000·................
 32 ··0x00003b88·00000000·00000000·00000000·94010000·................
 33 ··0x00003b98·d0000000·b4010000·ce000000·95000000·................
 34 ··0x00003ba8·00000000·00000000·00000000·e4010000·................
 35 ··0x00003bb8·00000000·00000000·26000000·30010000·........&...0...
 36 ··0x00003bc8·19010000·00000000·7b010000·8c000000·........{.......
 37 ··0x00003bd8·2f000000·00000000·36010000·7e000000·/.......6...~...
 38 ··0x00003be8·3e000000·37000000·9f010000·9b010000·>...7...........
 39 ··0x00003bf8·74000000·00000000·00000000·80010000·t...............
 40 ··0x00003c08·00000000·c0010000·dc000000·00000000·................
 41 ··0x00003c18·56010000·10000000·32000000·a0000000·V.......2.......
 42 ··0x00003c28·00000000·0c010000·71010000·30000000·........q...0...
59 ··0x00003d7c·d4000000·00000000·00000000·00000000·................43 ··0x00003c38·ea000000·fb000000·00000000·00000000·................
 44 ··0x00003c48·70000000·00000000·da000000·e8000000·p...............
 45 ··0x00003c58·00000000·57010000·00000000·00000000·....W...........
 46 ··0x00003c68·4e010000·aa010000·60000000·0e000000·N.......`.......
 47 ··0x00003c78·4c010000·a5010000·1e000000·00000000·L...............
 48 ··0x00003c88·3b000000·00000000·8b010000·00000000·;...............
 49 ··0x00003c98·6f010000·00000000·54010000·f8010000·o.......T.......
 50 ··0x00003ca8·00000000·18000000·31010000·1b000000·........1.......
 51 ··0x00003cb8·00000000·ad010000·b3000000·09010000·................
 52 ··0x00003cc8·00000000·65010000·d3010000·56000000·....e.......V...
 53 ··0x00003cd8·21010000·00000000·50010000·f6000000·!.......P.......
 54 ··0x00003ce8·cd010000·de000000·76000000·00000000·........v.......
 55 ··0x00003cf8·11010000·00000000·00000000·e9010000·................
 56 ··0x00003d08·89010000·00000000·00000000·2e010000·................
 57 ··0x00003d18·58010000·00000000·5b010000·e7010000·X.......[.......
 58 ··0x00003d28·00000000·6c010000·b6010000·db010000·....l...........
 59 ··0x00003d38·4b010000·00000000·bd000000·f3010000·K...............
 60 ··0x00003d48·cf000000·00000000·e5000000·02020000·................
 61 ··0x00003d58·00000000·00000000·a6000000·00000000·................
60 ··0x00003d8c·e0000000·00000000·58010000·00000000·........X.......62 ··0x00003d68·00000000·00000000·9a010000·00000000·................
61 ··0x00003d9c·9f010000·ec010000·a1010000·00000000·................ 
62 ··0x00003dac·d6010000·00000000·1a010000·10010000·................ 
63 ··0x00003dbc·3f000000·00000000·00000000·38000000·?...........8...63 ··0x00003d78·00000000·80000000·00000000·53010000·............S...
 64 ··0x00003d88·70010000·b7010000·00000000·00000000·p...............
64 ··0x00003dcc·00000000·dc010000·f2010000·93000000·................65 ··0x00003d98·c7000000·88010000·81010000·00000000·................
 66 ··0x00003da8·00000000·67010000·00020000·00000000·....g...........
65 ··0x00003ddc·c4000000·00000000·de000000·00000000·................67 ··0x00003db8·c5000000·e1000000·8f000000·00000000·................
 68 ··0x00003dc8·b7000000·57000000·75010000·00000000·....W...u.......
 69 ··0x00003dd8·00000000·47000000·00000000·8d000000·....G...........
 70 ··0x00003de8·ba010000·00000000·00000000·00000000·................
 71 ··0x00003df8·6a000000·03010000·96010000·00000000·j...............
 72 ··0x00003e08·d1000000·00000000·d9000000·c3010000·................
 73 ··0x00003e18·29010000·39000000·b2000000·bd010000·)...9...........
 74 ··0x00003e28·00000000·2b010000·54000000·96000000·....+...T.......
 75 ··0x00003e38·00000000·59010000·8e010000·00000000·....Y...........
66 ··0x00003dec·00000000·00000000·7a010000·e8000000·........z.......76 ··0x00003e48·ca010000·00000000·d7000000·e6010000·................
67 ··0x00003dfc·db010000·2a010000·d4010000·c2010000·....*...........77 ··0x00003e58·42010000·00000000·00000000·00000000·B...............
 78 ··0x00003e68·ee000000·b2010000·a5000000·00000000·................
68 ··0x00003e0c·19000000·29010000·00000000·b1000000·....)...........79 ··0x00003e78·fd010000·00000000·d5010000·00000000·................
 80 ··0x00003e88·83000000·04010000·20000000·05010000·........·.......
69 ··0x00003e1c·00000000·00000000·00000000·00000000·................81 ··0x00003e98·00000000·00000000·00000000·00000000·................
70 ··0x00003e2c·83010000·ac010000·f0000000·a3000000·................ 
71 ··0x00003e3c·ce000000·f2000000·b4010000·00000000·................ 
72 ··0x00003e4c·b5000000·00000000·c2000000·2f000000·............/... 
Max diff block lines reached; 0/34811 bytes (0.00%) of diff not shown.
65.9 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 508 lines modifiedOffset 1, 503 lines modified
  
Diff chunk too large, falling back to line-by-line diff (500 lines added, 505 lines removed)
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00004a24·00707468·72656164·5f73656c·66006162·.pthread_self.ab2 ··0x000049d0·00707468·72656164·5f73656c·66006162·.pthread_self.ab
3 ··0x00004a34·6f727400·7374726c·656e0065·676c4372·ort.strlen.eglCr3 ··0x000049e0·6f727400·7374726c·656e0065·676c4372·ort.strlen.eglCr
4 ··0x00004a44·65617465·57696e64·6f775375·72666163·eateWindowSurfac4 ··0x000049f0·65617465·57696e64·6f775375·72666163·eateWindowSurfac
5 ··0x00004a54·65006567·6c437265·61746550·62756666·e.eglCreatePbuff5 ··0x00004a00·65006567·6c437265·61746550·62756666·e.eglCreatePbuff
6 ··0x00004a64·65725375·72666163·65006567·6c476574·erSurface.eglGet6 ··0x00004a10·65725375·72666163·65006567·6c476574·erSurface.eglGet
7 ··0x00004a74·43757272·656e7443·6f6e7465·78740065·CurrentContext.e7 ··0x00004a20·43757272·656e7443·6f6e7465·78740065·CurrentContext.e
8 ··0x00004a84·676c4d61·6b654375·7272656e·74006567·glMakeCurrent.eg8 ··0x00004a30·676c4d61·6b654375·7272656e·74006567·glMakeCurrent.eg
9 ··0x00004a94·6c43686f·6f736543·6f6e6669·67006567·lChooseConfig.eg9 ··0x00004a40·6c43686f·6f736543·6f6e6669·67006567·lChooseConfig.eg
10 ··0x00004aa4·6c437265·61746543·6f6e7465·78740065·lCreateContext.e10 ··0x00004a50·6c437265·61746543·6f6e7465·78740065·lCreateContext.e
11 ··0x00004ab4·676c4465·7374726f·79436f6e·74657874·glDestroyContext11 ··0x00004a60·676c4465·7374726f·79436f6e·74657874·glDestroyContext
12 ··0x00004ac4·0065676c·47657445·72726f72·0065676c·.eglGetError.egl12 ··0x00004a70·0065676c·47657445·72726f72·0065676c·.eglGetError.egl
13 ··0x00004ad4·44657374·726f7953·75726661·63650065·DestroySurface.e13 ··0x00004a80·44657374·726f7953·75726661·63650065·DestroySurface.e
14 ··0x00004ae4·676c4765·74437572·72656e74·44697370·glGetCurrentDisp14 ··0x00004a90·676c4765·74437572·72656e74·44697370·glGetCurrentDisp
15 ··0x00004af4·6c617900·65676c47·65744375·7272656e·lay.eglGetCurren15 ··0x00004aa0·6c617900·65676c47·65744375·7272656e·lay.eglGetCurren
16 ··0x00004b04·74537572·66616365·0065676c·51756572·tSurface.eglQuer16 ··0x00004ab0·74537572·66616365·0065676c·51756572·tSurface.eglQuer
17 ··0x00004b14·79537572·66616365·0065676c·53776170·ySurface.eglSwap17 ··0x00004ac0·79537572·66616365·0065676c·53776170·ySurface.eglSwap
18 ··0x00004b24·42756666·65727300·65676c47·65744469·Buffers.eglGetDi18 ··0x00004ad0·42756666·65727300·65676c47·65744469·Buffers.eglGetDi
19 ··0x00004b34·73706c61·79006567·6c496e69·7469616c·splay.eglInitial19 ··0x00004ae0·73706c61·79006567·6c496e69·7469616c·splay.eglInitial
20 ··0x00004b44·697a6500·65676c54·65726d69·6e617465·ize.eglTerminate20 ··0x00004af0·697a6500·65676c54·65726d69·6e617465·ize.eglTerminate
21 ··0x00004b54·00736574·7072696f·72697479·00676574·.setpriority.get21 ··0x00004b00·00736574·7072696f·72697479·00676574·.setpriority.get
22 ··0x00004b64·74696400·676c4765·74537472·696e6700·tid.glGetString.22 ··0x00004b10·74696400·676c4765·74537472·696e6700·tid.glGetString.
23 ··0x00004b74·7374726e·636d7000·414e6174·69766557·strncmp.ANativeW23 ··0x00004b20·7374726e·636d7000·414e6174·69766557·strncmp.ANativeW
24 ··0x00004b84·696e646f·775f6c6f·636b0041·4e617469·indow_lock.ANati24 ··0x00004b30·696e646f·775f6c6f·636b0041·4e617469·indow_lock.ANati
25 ··0x00004b94·76655769·6e646f77·5f756e6c·6f636b41·veWindow_unlockA25 ··0x00004b40·76655769·6e646f77·5f756e6c·6f636b41·veWindow_unlockA
26 ··0x00004ba4·6e64506f·73740041·4e617469·76655769·ndPost.ANativeWi26 ··0x00004b50·6e64506f·73740041·4e617469·76655769·ndPost.ANativeWi
27 ··0x00004bb4·6e646f77·5f676574·466f726d·61740041·ndow_getFormat.A27 ··0x00004b60·6e646f77·5f676574·466f726d·61740041·ndow_getFormat.A
28 ··0x00004bc4·41737365·744d616e·61676572·5f66726f·AssetManager_fro28 ··0x00004b70·41737365·744d616e·61676572·5f66726f·AssetManager_fro
29 ··0x00004bd4·6d4a6176·61004141·73736574·4d616e61·mJava.AAssetMana29 ··0x00004b80·6d4a6176·61004141·73736574·4d616e61·mJava.AAssetMana
30 ··0x00004be4·6765725f·6f70656e·00414173·7365745f·ger_open.AAsset_30 ··0x00004b90·6765725f·6f70656e·00414173·7365745f·ger_open.AAsset_
31 ··0x00004bf4·636c6f73·65004141·73736574·5f676574·close.AAsset_get31 ··0x00004ba0·636c6f73·65004141·73736574·5f676574·close.AAsset_get
32 ··0x00004c04·4c656e67·74680041·41737365·745f6765·Length.AAsset_ge32 ··0x00004bb0·4c656e67·74680041·41737365·745f6765·Length.AAsset_ge
33 ··0x00004c14·74427566·66657200·41417373·65745f69·tBuffer.AAsset_i33 ··0x00004bc0·74427566·66657200·41417373·65745f69·tBuffer.AAsset_i
34 ··0x00004c24·73416c6c·6f636174·6564005f·5f637861·sAllocated.__cxa34 ··0x00004bd0·73416c6c·6f636174·6564005f·5f637861·sAllocated.__cxa
35 ··0x00004c34·5f617465·78697400·5f5f616e·64726f69·_atexit.__androi35 ··0x00004be0·5f617465·78697400·5f5f616e·64726f69·_atexit.__androi
36 ··0x00004c44·645f6c6f·675f7072·696e7400·5f5f7379·d_log_print.__sy36 ··0x00004bf0·645f6c6f·675f7072·696e7400·5f5f7379·d_log_print.__sy
37 ··0x00004c54·7374656d·5f70726f·70657274·795f6765·stem_property_ge37 ··0x00004c00·7374656d·5f70726f·70657274·795f6765·stem_property_ge
38 ··0x00004c64·74006174·6f690065·676c4372·65617465·t.atoi.eglCreate38 ··0x00004c10·74006174·6f69006d·656d6368·72006d65·t.atoi.memchr.me
39 ··0x00004c74·496d6167·654b4852·00676c44·656c6574·ImageKHR.glDelet39 ··0x00004c20·6d636d70·0065676c·43726561·7465496d·mcmp.eglCreateIm
40 ··0x00004c84·65546578·74757265·73006567·6c446573·eTextures.eglDes40 ··0x00004c30·6167654b·48520067·6c44656c·65746554·ageKHR.glDeleteT
41 ··0x00004c94·74726f79·496d6167·654b4852·00676c45·troyImageKHR.glE41 ··0x00004c40·65787475·72657300·65676c44·65737472·extures.eglDestr
42 ··0x00004ca4·474c496d·61676554·61726765·74546578·GLImageTargetTex42 ··0x00004c50·6f79496d·6167654b·48520067·6c45474c·oyImageKHR.glEGL
43 ··0x00004cb4·74757265·32444f45·5300676c·42696e64·ture2DOES.glBind43 ··0x00004c60·496d6167·65546172·67657454·65787475·ImageTargetTextu
44 ··0x00004cc4·54657874·75726500·676c4765·6e546578·Texture.glGenTex44 ··0x00004c70·72653244·4f455300·676c4269·6e645465·re2DOES.glBindTe
45 ··0x00004cd4·74757265·73004a4e·495f4f6e·4c6f6164·tures.JNI_OnLoad45 ··0x00004c80·78747572·6500676c·47656e54·65787475·xture.glGenTextu
46 ··0x00004ce4·00414e61·74697665·57696e64·6f775f66·.ANativeWindow_f46 ··0x00004c90·72657300·4a4e495f·4f6e4c6f·61640041·res.JNI_OnLoad.A
47 ··0x00004cf4·726f6d53·75726661·63650066·72656500·romSurface.free.47 ··0x00004ca0·4e617469·76655769·6e646f77·5f66726f·NativeWindow_fro
48 ··0x00004d04·646c6f70·656e005f·62696e61·72795f69·dlopen._binary_i48 ··0x00004cb0·6d537572·66616365·00667265·6500646c·mSurface.free.dl
49 ··0x00004d14·63756474·6c5f6461·745f7374·61727400·cudtl_dat_start.49 ··0x00004cc0·6f70656e·005f6269·6e617279·5f696375·open._binary_icu
50 ··0x00004d24·5f62696e·6172795f·69637564·746c5f64·_binary_icudtl_d50 ··0x00004cd0·64746c5f·6461745f·73746172·74005f62·dtl_dat_start._b
51 ··0x00004d34·61745f73·697a6500·636c6f63·6b5f6765·at_size.clock_ge51 ··0x00004ce0·696e6172·795f6963·7564746c·5f646174·inary_icudtl_dat
52 ··0x00004d44·7474696d·65005f5f·6572726e·6f007074·ttime.__errno.pt52 ··0x00004cf0·5f73697a·6500636c·6f636b5f·67657474·_size.clock_gett
53 ··0x00004d54·68726561·645f636f·6e645f73·69676e61·hread_cond_signa53 ··0x00004d00·696d6500·5f5f6572·726e6f00·70746872·ime.__errno.pthr
54 ··0x00004d64·6c007074·68726561·645f636f·6e645f62·l.pthread_cond_b54 ··0x00004d10·6561645f·636f6e64·5f736967·6e616c00·ead_cond_signal.
55 ··0x00004d74·726f6164·63617374·00707468·72656164·roadcast.pthread55 ··0x00004d20·70746872·6561645f·636f6e64·5f62726f·pthread_cond_bro
56 ··0x00004d84·5f636f6e·645f7761·69740070·74687265·_cond_wait.pthre56 ··0x00004d30·61646361·73740070·74687265·61645f63·adcast.pthread_c
57 ··0x00004d94·61645f63·6f6e645f·74696d65·64776169·ad_cond_timedwai57 ··0x00004d40·6f6e645f·77616974·00707468·72656164·ond_wait.pthread
58 ··0x00004da4·74007074·68726561·645f6765·74737065·t.pthread_getspe58 ··0x00004d50·5f636f6e·645f7469·6d656477·61697400·_cond_timedwait.
59 ··0x00004db4·63696669·63007074·68726561·645f7365·cific.pthread_se59 ··0x00004d60·70746872·6561645f·67657473·70656369·pthread_getspeci
60 ··0x00004dc4·74737065·63696669·63007074·68726561·tspecific.pthrea60 ··0x00004d70·66696300·70746872·6561645f·73657473·fic.pthread_sets
61 ··0x00004dd4·645f636f·6e645f64·65737472·6f790063·d_cond_destroy.c61 ··0x00004d80·70656369·66696300·70746872·6561645f·pecific.pthread_
62 ··0x00004de4·616c6c6f·63006d61·6c6c6f63·00726561·alloc.malloc.rea62 ··0x00004d90·636f6e64·5f646573·74726f79·0063616c·cond_destroy.cal
63 ··0x00004df4·64646972·006d656d·636d7000·636c6f73·ddir.memcmp.clos63 ··0x00004da0·6c6f6300·6d616c6c·6f630072·65616464·loc.malloc.readd
64 ··0x00004e04·65646972·006f7065·6e646972·0076736e·edir.opendir.vsn64 ··0x00004db0·69720063·6c6f7365·64697200·6f70656e·ir.closedir.open
65 ··0x00004e14·7072696e·74660072·65616c70·61746800·printf.realpath.65 ··0x00004dc0·64697200·76736e70·72696e74·66007265·dir.vsnprintf.re
66 ··0x00004e24·63686469·72006765·74656e76·00737461·chdir.getenv.sta66 ··0x00004dd0·616c7061·74680063·68646972·00676574·alpath.chdir.get
67 ··0x00004e34·74006674·72756e63·61746500·636c6f73·t.ftruncate.clos67 ··0x00004de0·656e7600·73746174·00667472·756e6361·env.stat.ftrunca
68 ··0x00004e44·65006765·74637764·00757469·6d656e73·e.getcwd.utimens68 ··0x00004df0·74650063·6c6f7365·00676574·63776400·te.close.getcwd.
69 ··0x00004e54·61740072·6561646c·696e6b00·66646f70·at.readlink.fdop69 ··0x00004e00·7574696d·656e7361·74007265·61646c69·utimensat.readli
70 ··0x00004e64·656e6469·7200756e·6c696e6b·6174005f·endir.unlinkat._70 ··0x00004e10·6e6b0066·646f7065·6e646972·00756e6c·nk.fdopendir.unl
71 ··0x00004e74·5f6f7065·6e61745f·32005f5f·6f70656e·_openat_2.__open71 ··0x00004e20·696e6b61·74005f5f·6f70656e·61745f32·inkat.__openat_2
72 ··0x00004e84·5f320066·73746174·006f7065·6e007265·_2.fstat.open.re72 ··0x00004e30·005f5f6f·70656e5f·32006673·74617400·.__open_2.fstat.
73 ··0x00004e94·616c6c6f·6300666f·70656e00·66736565·alloc.fopen.fsee73 ··0x00004e40·6f70656e·00726561·6c6c6f63·00666f70·open.realloc.fop
74 ··0x00004ea4·6b006663·6c6f7365·00667365·656b6f00·k.fclose.fseeko.74 ··0x00004e50·656e0066·7365656b·0066636c·6f736500·en.fseek.fclose.
75 ··0x00004eb4·6674656c·6c6f0066·666c7573·68006672·ftello.fflush.fr75 ··0x00004e60·66736565·6b6f0066·74656c6c·6f006666·fseeko.ftello.ff
76 ··0x00004ec4·65616400·66777269·74650067·65746300·ead.fwrite.getc.76 ··0x00004e70·6c757368·00667265·61640066·77726974·lush.fread.fwrit
77 ··0x00004ed4·756e6765·7463005f·5f734600·69737864·ungetc.__sF.isxd77 ··0x00004e80·65006765·74630075·6e676574·63005f5f·e.getc.ungetc.__
78 ··0x00004ee4·69676974·5f6c0069·73646967·69745f6c·igit_l.isdigit_l78 ··0x00004e90·73460069·73786469·6769745f·6c006973·sF.isxdigit_l.is
79 ··0x00004ef4·00737363·616e6600·6e65776c·6f63616c·.sscanf.newlocal79 ··0x00004ea0·64696769·745f6c00·73736361·6e66006e·digit_l.sscanf.n
80 ··0x00004f04·65007365·746c6f63·616c6500·66726565·e.setlocale.free80 ··0x00004eb0·65776c6f·63616c65·00736574·6c6f6361·ewlocale.setloca
81 ··0x00004f14·6c6f6361·6c650069·73776c6f·7765725f·locale.iswlower_81 ··0x00004ec0·6c650066·7265656c·6f63616c·65006973·le.freelocale.is
82 ··0x00004f24·6c006973·6c6f7765·725f6c00·69737570·l.islower_l.isup82 ··0x00004ed0·776c6f77·65725f6c·0069736c·6f776572·wlower_l.islower
83 ··0x00004f34·7065725f·6c007374·72636d70·00737472·per_l.strcmp.str83 ··0x00004ee0·5f6c0069·73757070·65725f6c·00737472·_l.isupper_l.str
84 ··0x00004f44·6674696d·655f6c00·76737363·616e6600·ftime_l.vsscanf.84 ··0x00004ef0·636d7000·73747266·74696d65·5f6c0076·cmp.strftime_l.v
85 ··0x00004f54·7573656c·6f63616c·65005f5f·76736e70·uselocale.__vsnp85 ··0x00004f00·73736361·6e660075·73656c6f·63616c65·sscanf.uselocale
86 ··0x00004f64·72696e74·665f6368·6b007661·73707269·rintf_chk.vaspri86 ··0x00004f10·005f5f76·736e7072·696e7466·5f63686b·.__vsnprintf_chk
87 ··0x00004f74·6e746600·7763736e·72746f6d·62730077·ntf.wcsnrtombs.w87 ··0x00004f20·00766173·7072696e·74660077·63736e72·.vasprintf.wcsnr
88 ··0x00004f84·6372746f·6d62006d·62736e72·746f7763·crtomb.mbsnrtowc88 ··0x00004f30·746f6d62·73007763·72746f6d·62006d62·tombs.wcrtomb.mb
89 ··0x00004f94·73006d62·72746f77·63006d62·746f7763·s.mbrtowc.mbtowc89 ··0x00004f40·736e7274·6f776373·006d6272·746f7763·snrtowcs.mbrtowc
90 ··0x00004fa4·005f5f63·74797065·5f676574·5f6d625f·.__ctype_get_mb_90 ··0x00004f50·006d6274·6f776300·5f5f6374·7970655f·.mbtowc.__ctype_
91 ··0x00004fb4·6375725f·6d617800·6d62726c·656e0077·cur_max.mbrlen.w91 ··0x00004f60·6765745f·6d625f63·75725f6d·6178006d·get_mb_cur_max.m
92 ··0x00004fc4·63736c65·6e006d62·7372746f·77637300·cslen.mbsrtowcs.92 ··0x00004f70·62726c65·6e007763·736c656e·006d6273·brlen.wcslen.mbs
93 ··0x00004fd4·73747274·6f6c6c5f·6c007374·72746f75·strtoll_l.strtou93 ··0x00004f80·72746f77·63730073·7472746f·6c6c5f6c·rtowcs.strtoll_l
94 ··0x00004fe4·6c6c5f6c·00737472·746f6600·73747274·ll_l.strtof.strt94 ··0x00004f90·00737472·746f756c·6c5f6c00·73747274·.strtoull_l.strt
95 ··0x00004ff4·6f640073·7472746f·6c645f6c·00707468·od.strtold_l.pth95 ··0x00004fa0·6f660073·7472746f·64007374·72746f6c·of.strtod.strtol
96 ··0x00005004·72656164·5f6d7574·65785f6c·6f636b00·read_mutex_lock.96 ··0x00004fb0·645f6c00·70746872·6561645f·6d757465·d_l.pthread_mute
97 ··0x00005014·70746872·6561645f·6d757465·785f756e·pthread_mutex_un97 ··0x00004fc0·785f6c6f·636b0070·74687265·61645f6d·x_lock.pthread_m
98 ··0x00005024·6c6f636b·00707468·72656164·5f6d7574·lock.pthread_mut98 ··0x00004fd0·75746578·5f756e6c·6f636b00·70746872·utex_unlock.pthr
99 ··0x00005034·65785f74·72796c6f·636b0070·74687265·ex_trylock.pthre99 ··0x00004fe0·6561645f·6d757465·785f7472·796c6f63·ead_mutex_tryloc
100 ··0x00005044·61645f6d·75746578·61747472·5f696e69·ad_mutexattr_ini100 ··0x00004ff0·6b007074·68726561·645f6d75·74657861·k.pthread_mutexa
101 ··0x00005054·74007074·68726561·645f6d75·74657861·t.pthread_mutexa101 ··0x00005000·7474725f·696e6974·00707468·72656164·ttr_init.pthread
102 ··0x00005064·7474725f·73657474·79706500·70746872·ttr_settype.pthr102 ··0x00005010·5f6d7574·65786174·74725f73·65747479·_mutexattr_setty
103 ··0x00005074·6561645f·6d757465·78617474·725f6465·ead_mutexattr_de103 ··0x00005020·70650070·74687265·61645f6d·75746578·pe.pthread_mutex
104 ··0x00005084·7374726f·79007074·68726561·645f6d75·stroy.pthread_mu104 ··0x00005030·61747472·5f646573·74726f79·00707468·attr_destroy.pth
105 ··0x00005094·7465785f·696e6974·00707468·72656164·tex_init.pthread105 ··0x00005040·72656164·5f6d7574·65785f69·6e697400·read_mutex_init.
106 ··0x000050a4·5f6d7574·65785f64·65737472·6f790069·_mutex_destroy.i106 ··0x00005050·70746872·6561645f·6d757465·785f6465·pthread_mutex_de
107 ··0x000050b4·6f63746c·005f5f72·6561645f·63686b00·octl.__read_chk.107 ··0x00005060·7374726f·7900696f·63746c00·5f5f7265·stroy.ioctl.__re
108 ··0x000050c4·736e7072·696e7466·006d656d·63687200·snprintf.memchr.108 ··0x00005070·61645f63·686b0073·6e707269·6e746600·ad_chk.snprintf.
109 ··0x000050d4·73747274·6f6c0066·7072696e·74660073·strtol.fprintf.s109 ··0x00005080·73747274·6f6c0066·7072696e·74660073·strtol.fprintf.s
110 ··0x000050e4·7472746f·756c0073·7472746f·6c6c0073·trtoul.strtoll.s110 ··0x00005090·7472746f·756c0073·7472746f·6c6c0073·trtoul.strtoll.s
111 ··0x000050f4·7472746f·756c6c00·73747265·72726f72·trtoull.strerror111 ··0x000050a0·7472746f·756c6c00·73747265·72726f72·trtoull.strerror
112 ··0x00005104·5f720073·7973636f·6e660070·74687265·_r.sysconf.pthre112 ··0x000050b0·5f720073·7973636f·6e660070·74687265·_r.sysconf.pthre
113 ··0x00005114·61645f6a·6f696e00·70746872·6561645f·ad_join.pthread_113 ··0x000050c0·61645f6a·6f696e00·70746872·6561645f·ad_join.pthread_
114 ··0x00005124·64657461·6368006e·616e6f73·6c656570·detach.nanosleep114 ··0x000050d0·64657461·6368006e·616e6f73·6c656570·detach.nanosleep
115 ··0x00005134·00707468·72656164·5f6b6579·5f637265·.pthread_key_cre115 ··0x000050e0·00707468·72656164·5f6b6579·5f637265·.pthread_key_cre
116 ··0x00005144·61746500·70746872·6561645f·63726561·ate.pthread_crea116 ··0x000050f0·61746500·70746872·6561645f·63726561·ate.pthread_crea
117 ··0x00005154·7465005f·5f616e64·726f6964·5f6c6f67·te.__android_log117 ··0x00005100·7465005f·5f616e64·726f6964·5f6c6f67·te.__android_log
118 ··0x00005164·5f777269·74650073·656d5f69·6e697400·_write.sem_init.118 ··0x00005110·5f777269·74650073·656d5f69·6e697400·_write.sem_init.
119 ··0x00005174·73656d5f·77616974·0073656d·5f747279·sem_wait.sem_try119 ··0x00005120·73656d5f·77616974·0073656d·5f747279·sem_wait.sem_try
120 ··0x00005184·77616974·0073656d·5f706f73·74007365·wait.sem_post.se120 ··0x00005130·77616974·0073656d·5f706f73·74007365·wait.sem_post.se
121 ··0x00005194·6d5f6465·7374726f·79007074·68726561·m_destroy.pthrea121 ··0x00005140·6d5f6465·7374726f·79007074·68726561·m_destroy.pthrea
122 ··0x000051a4·645f6174·74725f69·6e697400·70746872·d_attr_init.pthr122 ··0x00005150·645f6174·74725f69·6e697400·70746872·d_attr_init.pthr
123 ··0x000051b4·6561645f·61747472·5f736574·73746163·ead_attr_setstac123 ··0x00005160·6561645f·61747472·5f736574·73746163·ead_attr_setstac
124 ··0x000051c4·6b73697a·65007074·68726561·645f6174·ksize.pthread_at124 ··0x00005170·6b73697a·65007074·68726561·645f6174·ksize.pthread_at
125 ··0x000051d4·74725f64·65737472·6f790070·74687265·tr_destroy.pthre125 ··0x00005180·74725f64·65737472·6f790070·74687265·tr_destroy.pthre
Max diff block lines reached; 0/67375 bytes (0.00%) of diff not shown.
3.7 MB
readelf --wide --decompress --string-dump=.rodata {}
    
Offset 33342, 32042 lines modifiedOffset 33342, 32286 lines modified
33342 ··[·be24f]··P�^G33342 ··[·be24f]··P�^G
33343 ··[·be253]··P�^G33343 ··[·be253]··P�^G
33344 ··[·be257]··P�^G33344 ··[·be257]··P�^G
33345 ··[·be25b]··P�^G33345 ··[·be25b]··P�^G
33346 ··[·be25f]··P^A33346 ··[·be25f]··P^A
33347 ··[·be262]···33347 ··[·be262]···
33348 ··[·be267]···��������p�^K33348 ··[·be267]···��������p�^K
33349 ··[·be2d0]··AES-NI·GCM·module·for·x86_64,·CRYPTOGAMS·by·<appro@openssl.org>33349 ··[·be350]··AES-NI·GCM·module·for·x86_64,·CRYPTOGAMS·by·<appro@openssl.org>
33350 ··[·be3d0]··AES·for·Intel·AES-NI,·CRYPTOGAMS·by·<appro@openssl.org> 
33351 ··[·be4c0]··GHASH·for·x86_64,·CRYPTOGAMS·by·<appro@openssl.org> 
33352 ··[·be5c1]··y�Z�y�Z�y�Z�y�Z�y�Z�y�Z�y�Z�y�Z���n���n���n���n���n���n���n���n�^[��^[��^[��^[��^[��^[��^[��^[���b���b���b���b���b���b���b���b�^C^B^A33350 ··[·be401]··y�Z�y�Z�y�Z�y�Z�y�Z�y�Z�y�Z�y�Z���n���n���n���n���n���n���n���n�^[��^[��^[��^[��^[��^[��^[��^[���b���b���b���b���b���b���b���b�^C^B^A
33353 ··[·be670]··SHA1·block·transform·for·x86_64,·CRYPTOGAMS·by·<appro@openssl.org>33351 ··[·be4b0]··SHA1·block·transform·for·x86_64,·CRYPTOGAMS·by·<appro@openssl.org>
33354 ··[·be6c1]··/�B�D7q�������/�B�D7q�������[�V9�^Q�Y��?��^^\�[�V9�^Q�Y��?��^^\���^G�^A[�^R��1$�}^LU��^G�^A[�^R��1$�}^LUt]�r��ާ^F�t��t]�r��ާ^F�t���i��G����^O�^L$�i��G����^O�^L$o,�-��tJܰ\��vo,�-��tJܰ\��vRQ>�m�1��'^C��^�Y�RQ>�m�1��'^C��^�Y��^K��G���Qc�^Fg))^T�^K��G���Qc�^Fg))^T�\n33352 ··[·be501]··/�B�D7q�������/�B�D7q�������[�V9�^Q�Y��?��^^\�[�V9�^Q�Y��?��^^\���^G�^A[�^R��1$�}^LU��^G�^A[�^R��1$�}^LUt]�r��ާ^F�t��t]�r��ާ^F�t���i��G����^O�^L$�i��G����^O�^L$o,�-��tJܰ\��vo,�-��tJܰ\��vRQ>�m�1��'^C��^�Y�RQ>�m�1��'^C��^�Y��^K��G���Qc�^Fg))^T�^K��G���Qc�^Fg))^T�\n
33355 ············'8!^[.�m,M^S^M8S�\n33353 ············'8!^[.�m,M^S^M8S�\n
33356 ············'8!^[.�m,M^S^M8STs\n33354 ············'8!^[.�m,M^S^M8STs\n
33357 ············e�\n33355 ············e�\n
33358 ············jv.�…,r�Ts\n33356 ············jv.�…,r�Ts\n
33359 ············e�\n33357 ············e�\n
33360 ············jv.�…,r���Kf^Z�p�K�Ql��Kf^Z�p�K�Ql�^Y��$^F��5^N�p�j^P^Y��$^F��5^N�p�j^P^V��^Y^Hl7^^LwH'���4^V��^Y^Hl7^^LwH'���4�^L^\9J��NO�[�o.h�^L^\9J��NO�[�o.h�toc�x^Tx�^H^B��toc�x^Tx�^H^B������lP������xq������lP������xq�^C^B^A33358 ············jv.�…,r���Kf^Z�p�K�Ql��Kf^Z�p�K�Ql�^Y��$^F��5^N�p�j^P^Y��$^F��5^N�p�j^P^V��^Y^Hl7^^LwH'���4^V��^Y^Hl7^^LwH'���4�^L^\9J��NO�[�o.h�^L^\9J��NO�[�o.h�toc�x^Tx�^H^B��toc�x^Tx�^H^B������lP������xq������lP������xq�^C^B^A
33361 ··[·be920]··SHA256·block·transform·for·x86_64,·CRYPTOGAMS·by·<appro@openssl.org>33359 ··[·be760]··SHA256·block·transform·for·x86_64,·CRYPTOGAMS·by·<appro@openssl.org>
33362 ··[·be980]··"�(�/�B�e�#�D7q"�(�/�B�e�#�D7q/;M������ہ���/;M������ہ���8�H�[�V9^Y�^E��^Q�Y8�H�[�V9^Y�^E��^Q�Y�O^Y���?�^X�m��^^\��O^Y���?�^X�m��^^\�B^B^C���^G�opE^A[�^RB^B^C���^G�opE^A[�^R���N��1$����}^LU���N��1$����}^LUo�{�t]�r��^V;���o�{�t]�r��^V;���5^R�%�^Fܔ&i�t��5^R�%�^Fܔ&i�t���J��i���%O8�G���J��i���%O8�G��Ջ��^Oe��w�^L$�Ջ��^Oe��w�^L$u^B+Yo,�-��n��tJu^B+Yo,�-��n��tJ��A�ܰ\�S^Q���v��A�ܰ\�S^Q���v��f�RQ>�^P2�-m�1���f�RQ>�^P2�-m�1�?!���'^C��^N��^�Y�?!���'^C��^N��^�Y�¨=�^K��%�\n33360 ··[·be7c0]··"�(�/�B�e�#�D7q"�(�/�B�e�#�D7q/;M������ہ���/;M������ہ���8�H�[�V9^Y�^E��^Q�Y8�H�[�V9^Y�^E��^Q�Y�O^Y���?�^X�m��^^\��O^Y���?�^X�m��^^\�B^B^C���^G�opE^A[�^RB^B^C���^G�opE^A[�^R���N��1$����}^LU���N��1$����}^LUo�{�t]�r��^V;���o�{�t]�r��^V;���5^R�%�^Fܔ&i�t��5^R�%�^Fܔ&i�t���J��i���%O8�G���J��i���%O8�G��Ջ��^Oe��w�^L$�Ջ��^Oe��w�^L$u^B+Yo,�-��n��tJu^B+Yo,�-��n��tJ��A�ܰ\�S^Q���v��A�ܰ\�S^Q���v��f�RQ>�^P2�-m�1���f�RQ>�^P2�-m�1�?!���'^C��^N��^�Y�?!���'^C��^N��^�Y�¨=�^K��%�\n
33363 ············G���¨=�^K��%�\n33361 ············G���¨=�^K��%�\n
33364 ············G���o�^C�Qc�^Fpn^N\n33362 ············G���o�^C�Qc�^Fpn^N\n
33365 ············g))^To�^C�Qc�^Fpn^N\n33363 ············g))^To�^C�Qc�^Fpn^N\n
33366 ············g))^T�/�F�\n33364 ············g))^T�/�F�\n
33367 ············'&�&\8!^[.�/�F�\n33365 ············'&�&\8!^[.�/�F�\n
33368 ············'&�&\8!^[.�*�Z�m,Mߕ�^S^M8S�*�Z�m,Mߕ�^S^M8S�c��Ts\n33366 ············'&�&\8!^[.�*�Z�m,Mߕ�^S^M8S�*�Z�m,Mߕ�^S^M8S�c��Ts\n
33369 ············e��w<�\n33367 ············e��w<�\n
33370 ············jv�c��Ts\n33368 ············jv�c��Ts\n
33371 ············e��w<�\n33369 ············e��w<�\n
33372 ············jv��G.��;5�^T�,r���G.��;5�^T�,r�d^C�L��^A0B�Kf^Z�d^C�L��^A0B�Kf^Z�����p�K�0�T^F�QlǗ��p�K�0�T^F�Ql�^XR��^Y��^P�eU$^F��^XR��^Y��^P�eU$^F��*·qW�5^N���2p�j^P*·qW�5^N���2p�j^P���^V��^YS�AQ^Hl7^^���^V��^YS�AQ^Hl7^^���LwH'�H��4���LwH'�H��4cZ��^L^\9�A�J��NcZ��^L^\9�A�J��Ns�cwO�[�����o.hs�cwO�[�����o.h���]�t`/^WCoc�x���]�t`/^WCoc�xr��^Tx��9d^Z^H^B�r��^Tx��9d^Z^H^B�(^^c#�������lP�(^^c#�������lP�^Uy�����+Sr��xq�^Uy�����+Sr��xq�a&��>'�^G��!dž�a&��>'�^G��!dž�^^����}��x�n�^�O}�^^����}��x�n�^�O}��o^Wr�g�^F����}c\n33370 ············jv��G.��;5�^T�,r���G.��;5�^T�,r�d^C�L��^A0B�Kf^Z�d^C�L��^A0B�Kf^Z�����p�K�0�T^F�QlǗ��p�K�0�T^F�Ql�^XR��^Y��^P�eU$^F��^XR��^Y��^P�eU$^F��*·qW�5^N���2p�j^P*·qW�5^N���2p�j^P���^V��^YS�AQ^Hl7^^���^V��^YS�AQ^Hl7^^���LwH'�H��4���LwH'�H��4cZ��^L^\9�A�J��NcZ��^L^\9�A�J��Ns�cwO�[�����o.hs�cwO�[�����o.h���]�t`/^WCoc�x���]�t`/^WCoc�xr��^Tx��9d^Z^H^B�r��^Tx��9d^Z^H^B�(^^c#�������lP�(^^c#�������lP�^Uy�����+Sr��xq�^Uy�����+Sr��xq�a&��>'�^G��!dž�a&��>'�^G��!dž�^^����}��x�n�^�O}�^^����}��x�n�^�O}��o^Wr�g�^F����}c\n
33373 ············o^Wr�g�^F����}c\n33371 ············o^Wr�g�^F����}c\n
33374 ············?^Q^[G^\^S5^Kq^[�^M��^D�?^Q^[G^\^S5^Kq^[�}^D#�w�(�$�@{��2�}^D#�w�(�$�@{��2���^U\n33372 ············?^Q^[G^\^S5^Kq^[�^M��^D�?^Q^[G^\^S5^Kq^[�}^D#�w�(�$�@{��2�}^D#�w�(�$�@{��2���^U\n
33375 ············<L^M^P��g^]C���^U\n33373 ············<L^M^P��g^]C���^U\n
33376 ············<L^M^P��g^]C�B>���L*~e��)^�Y�B>���L*~e��)^�Y���:�o�_^WXGJ�^YDl���:�o�_^WXGJ�^YDl^G^F^E^D^C^B^A33374 ············<L^M^P��g^]C�B>���L*~e��)^�Y�B>���L*~e��)^�Y���:�o�_^WXGJ�^YDl���:�o�_^WXGJ�^YDl^G^F^E^D^C^B^A
33377 ··[·beea0]··SHA512·block·transform·for·x86_64,·CRYPTOGAMS·by·<appro@openssl.org>33375 ··[·bece0]··SHA512·block·transform·for·x86_64,·CRYPTOGAMS·by·<appro@openssl.org>
33378 ··[·bef31]··p*Z���^Hx"R���33376 ··[·bed71]··p*Z���^Hx"R���
33379 ··[·bef41]··M|1}0^AL��������33377 ··[·bed81]··M|1}0^AL��������
33380 ··[·bef51]··>P��D�*^Tnz�33378 ··[·bed91]··>P��D�*^Tnz�
33381 ··[·bef61]··#��^U�^X6��.^M���;33379 ··[·beda1]··#��^U�^X6��.^M���;
33382 ··[·bef71]··$q^K�z��/��U�^33380 ··[·bedb1]··$q^K�z��/��U�^
33383 ··[·bef81]··)�\n33381 ··[·bedc1]··)�\n
33384 ············@��iJ#���c��33382 ············@��iJ#���c��
33385 ··[·bef93]··o^Wm��x�^B�z��^U33383 ··[·bedd3]··o^Wm��x�^B�z��^U
33386 ··[·befa1]··j�_�t���5+A�^^�^A^B^C33384 ··[·bede1]··j�_�t���5+A�^^�^A^B^C
33387 ··[·bf079]··}|M^H�*p[[[[[[[[[[[[[[[[33385 ··[·beeb9]··}|M^H�*p[[[[[[[[[[[[[[[[
33388 ··[·bf091]··`��)I��^Hh��!A��33386 ··[·beed1]··`��)I��^Hh��!A��
33389 ··[·bf0a3]··PQ��^A�^L\��]^M�33387 ··[·beee3]··PQ��^A�^L\��]^M�
33390 ··[·bf0b3]··G@��^G^Z��]Z��^]33388 ··[·beef3]··G@��^G^Z��]Z��^]
33391 ··[·bf0c1]··i��6_w^^����A(33389 ··[·bef01]··i��6_w^^����A(
33392 ··[·bf0d1]··G�]^Z����^]Z��@^G33390 ··[·bef11]··G�]^Z����^]Z��@^G
33393 ··[·bf0e2]··6��w�A^^�(��i�_33391 ··[·bef22]··6��w�A^^�(��i�_
33394 ··[·bf0f2]··P�^_�O��L�^\�S�^C33392 ··[·bef32]··P�^_�O��L�^\�S�^C
33395 ··[·bf101]··J����[^Q�4~o%��33393 ··[·bef41]··J����[^Q�4~o%��
33396 ··[·bf119]··PO�L��S�{�O^E�1��^T�·j�^�33394 ··[·bef59]··PO�L��S�{�O^E�1��^T�·j�^�
33397 ··[·bf133]··~�o^Q��[%�4��J33395 ··[·bef73]··~�o^Q��[%�4��J
33398 ··[·bf141]··3^T'bQvE���鸋33396 ··[·bef81]··3^T'bQvE���鸋
33399 ··[·bf151]··_T^K^D[P^O^ZEN^Q^^AJ^U33397 ··[·bef91]··_T^K^D[P^O^ZEN^Q^^AJ^U
33400 ··[·bf161]··e^E`����r^Ww^R33398 ··[·befa1]··e^E`����r^Ww^R
33401 ··[·bf174]··S^C^\��L�OP^_��33399 ··[·befb4]··S^C^\��L�OP^_��
33402 ··[·bf181]··I��^W;�e����,^r33400 ··[·befc1]··I��^W;�e����,^r
33403 ··[·bf196]··W}9D*�^S�n�33401 ··[·befd6]··W}9D*�^S�n�
33404 ··[·bf1a3]··$���<���^U^M^X1)33402 ··[·befe3]··$���<���^U^M^X1)
33405 ··[·bf1b1]··B���d"�^D���F&`33403 ··[·beff1]··B���d"�^D���F&`
33406 ··[·bf1c1]··gY͘��k�U2>^L��33404 ··[·bf001]··gY͘��k�U2>^L��
33407 ··[·bf1d3]··&���F���d^D`B"33405 ··[·bf013]··&���F���d^D`B"
33408 ··[·bf1e6]··U^L2>Y�k�g�33406 ··[·bf026]··U^L2>Y�k�g�
33409 ··[·bf1f1]··@�~S�^S->��m��33407 ··[·bf031]··@�~S�^S->��m��
33410 ··[·bf202]··D�^OV�^R����Y�K�33408 ··[·bf042]··D�^OV�^R����Y�K�
33411 ··[·bf240]··Vector·Permutation·AES·for·x86_64/SSSE3,·Mike·Hamburg·(Stanford·University)33409 ··[·bf080]··Vector·Permutation·AES·for·x86_64/SSSE3,·Mike·Hamburg·(Stanford·University)
33412 ··[·bf2e0]··Montgomery·Multiplication·with·scatter/gather·for·x86_64,·CRYPTOGAMS·by·<appro@openssl.org>33410 ··[·bf120]··Montgomery·Multiplication·with·scatter/gather·for·x86_64,·CRYPTOGAMS·by·<appro@openssl.org>
33413 ··[·bf3e0]··expand·32-byte·k33411 ··[·bf220]··expand·32-byte·k
33414 ··[·bf500]··ChaCha20·for·x86_64,·CRYPTOGAMS·by·<appro@openssl.org>33412 ··[·bf340]··ChaCha20·for·x86_64,·CRYPTOGAMS·by·<appro@openssl.org>
33415 ··[·bf540]··expand·32-byte·kexpand·32-byte·k^C33413 ··[·bf380]··expand·32-byte·kexpand·32-byte·k^C
33416 ··[·bf716]··0C33414 ··[·bf556]··0C
 33415 ··[·bf55e]··0E
33417 ··[·bf71e]··0E�������^��������^��� 
33418 ··[·bf746]··`@ 
33419 ··[·bf74e]··`@ 
33420 ··[·bf753]··933416 ··[·bf563]··9
33421 ··[·bf757]··933417 ··[·bf567]··9
 33418 ··[·bf596]··`@
 33419 ··[·bf59e]··`@
33422 ··[·bf783]··>�^O�>33420 ··[·bf5c3]··>�^O�>
33423 ··[·bf79b]··F33421 ··[·bf5db]··F
33424 ··[·bf79f]··F����������������33422 ··[·bf5df]··F����������������
33425 ··[·bf7e0]··C�33423 ··[·bf620]··C�
33426 ··[·bf811]··"^D"^D"^D"^D"^D"^D"^D"^I�w�^I�w�^I�w�^I�w�C�^D?��I=��^K��^C$=^A^M^A^M33424 ··[·bf651]··"^D"^D"^D"^D"^D"^D"^D"^I�w�^I�w�^I�w�^I�w�C�^D?��I=��^K��^C$=
33427 ··[·bf866]··Y@33425 ··[·bf696]··Y@
33428 ··[·bf86e]··Y@^[/�@^[/�@^[/�@^[/�@lositiniidemanif�^D33426 ··[·bf69e]··Y@^[/�@^[/�@^[/�@^[/�@lositiniidemanif�^D
33429 ··[·bf894]···^A33427 ··[·bf6c4]···^A
33430 ··[·bf89c]···33428 ··[·bf6cc]···
33431 ··[·bf8c7]··?33429 ··[·bf6f7]··?
33432 ··[·bf8e1]··dT��dT��dT��dT�33430 ··[·bf711]··dT��dT��dT��dT�
33433 ··[·bf8f1]··@��33431 ··[·bf721]··@��
33434 ··[·bf8f5]··@��33432 ··[·bf725]··@��
33435 ··[·bf8f9]··@��33433 ··[·bf729]··@��
33436 ··[·bf8fd]··@��\n33434 ··[·bf72d]··@��\n
33437 ············D�>�D�>�D�>�D�>��^��33435 ············D�>�D�>�D�>�D�>��^��
33438 ··[·bf933]··>33436 ··[·bf763]··>
33439 ··[·bf937]··>33437 ··[·bf767]··>
33440 ··[·bf951]··$��33438 ··[·bf781]··$��
33441 ··[·bf960]··fff?fff?fff?fff?33439 ··[·bf790]··fff?fff?fff?fff?
33442 ··[·bf973]··?33440 ··[·bf7a3]··?
33443 ··[·bf977]··?33441 ··[·bf7a7]··?
33444 ··[·bf9a0]··f�f�f�f�f�f�f�fȀ33442 ··[·bf7d0]··f�f�f�f�f�f�f�fȀ
33445 ··[·bf9d0]··@33443 ··[·bf7f0]··@
33446 ··[·bf9f0]··----------------?33444 ··[·bf810]··----------------?
33447 ··[·bfa08]··?33445 ··[·bf828]··?
 33446 ··[·bf85b]··?
 33447 ··[·bf85f]··?
33448 ··[·bfa47]··@33448 ··[·bf887]··@
33449 ··[·bfa4f]··@^H33449 ··[·bf88f]··@^H
33450 ··[·bfa63]··G33450 ··[·bf8a3]··G
33451 ··[·bfa67]··G33451 ··[·bf8a7]··G
33452 ··[·bfa6b]··G33452 ··[·bf8ab]··G
33453 ··[·bfa6f]··G���>���>���>���>>^S4�>^S4�>^S4�>^S4�^D�^^>^D�^^>^D�^^>^D�^^>�'�<�'�<�'�<�'�<�^OI��^OI��^OI��^OI�33453 ··[·bf8af]··G���>���>���>���>>^S4�>^S4�>^S4�>^S4�^D�^^>^D�^^>^D�^^>^D�^^>�'�<�'�<�'�<�'�<�^OI��^OI��^OI��^OI�
33454 ··[·bfadb]··? 
33455 ··[·bfadf]··? 
33456 ··[·bfae3]··:33454 ··[·bf913]··:
33457 ··[·bfae7]··:33455 ··[·bf917]··:
 33456 ··[·bf967]··?
 33457 ··[·bf96b]··?
33458 ··[·bfb60]··arenegylsetybdet�+�?�+�?�+�?�+�?33458 ··[·bf990]··arenegylsetybdet�+�?�+�?�+�?�+�?
33459 ··[·bfb83]··C33459 ··[·bf9b3]··C
33460 ··[·bfb87]··C33460 ··[·bf9b7]··C
33461 ··[·bfb8b]··C33461 ··[·bf9bb]··C
Max diff block lines reached; 3868072/3877180 bytes (99.77%) of diff not shown.
1.66 MB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 12917 lines modifiedOffset 1, 13062 lines modified
  
Diff chunk too large, falling back to line-by-line diff (13059 lines added, 12914 lines removed)
1 Hex·dump·of·section·'.eh_frame_hdr':1 Hex·dump·of·section·'.eh_frame_hdr':
2 ··0x002ece48·011b033b·1c270300·e2640000·78571700·...;.'...d..xW..2 ··0x00316280·011b033b·2c300300·04660000·40921700·...;,0...f..@...
3 ··0x002ece58·38270300·185d1700·4c270300·585e1700·8'...]..L'..X^..3 ··0x00316290·48300300·c0921700·5c300300·a0931700·H0......\0......
4 ··0x002ece68·94270300·d85f1700·a8270300·18641700·.'..._...'...d..4 ··0x003162a0·70300300·00961700·84300300·409d1700·p0.......0..@...
5 ··0x002ece78·f0270300·58641700·04280300·98641700·.'..Xd...(...d..5 ··0x003162b0·a0300300·c0a21700·bc300300·80a51700·.0.......0......
6 ··0x002ece88·18280300·f8641700·2c280300·58651700·.(...d..,(..Xe..6 ··0x003162c0·d0300300·60ad1700·ec300300·60b31700·.0..`....0..`...
7 ··0x002ece98·40280300·c8651700·54280300·38661700·@(...e..T(..8f..7 ··0x003162d0·08310300·00b91700·1c310300·40ba1700·.1.......1..@...
8 ··0x002ecea8·68280300·c8661700·7c280300·58671700·h(...f..|(..Xg..8 ··0x003162e0·64310300·c0bb1700·78310300·f0bf1700·d1......x1......
9 ··0x002eceb8·90280300·38681700·a4280300·18691700·.(..8h...(...i..9 ··0x003162f0·c0310300·e0c11700·d4310300·00c41700·.1.......1......
10 ··0x002ecec8·b8280300·286a1700·cc280300·386b1700·.(..(j...(..8k..10 ··0x00316300·e8310300·20d41700·28320300·a0d61700·.1..·...(2......
11 ··0x002eced8·e0280300·98701700·f4280300·48781700·.(...p...(..Hx..11 ··0x00316310·3c320300·e0e41700·70320300·40f21700·<2......p2..@...
12 ··0x002ecee8·14290300·c8801700·34290300·38811700·.)......4)..8...12 ··0x00316320·a4320300·400b1800·d8320300·c01c1800·.2..@....2......
13 ··0x002ecef8·4c290300·98861700·68290300·88881700·L)......h)......13 ··0x00316330·1c330300·00201800·30330300·c02e1800·.3...·..03......
14 ··0x002ecf08·7c290300·b88a1700·90290300·188d1700·|).......)......14 ··0x00316340·74330300·c03d1800·b8330300·c04f1800·t3...=...3...O..
15 ··0x002ecf18·a4290300·d88d1700·b8290300·38941700·.).......)..8...15 ··0x00316350·fc330300·40611800·40340300·a0621800·.3..@a..@4...b..
16 ··0x002ecf28·cc290300·d8951700·e0290300·f8951700·.).......)......16 ··0x00316360·54340300·30651800·68340300·d0661800·T4..0e..h4...f..
17 ··0x002ecf38·f4290300·989c1700·082a0300·98a51700·.).......*......17 ··0x00316370·7c340300·30681800·90340300·50681800·|4..0h...4..Ph..
18 ··0x002ecf48·482a0300·a8a51700·5c2a0300·f8a51700·H*......\*......18 ··0x00316380·a4340300·10691800·b8340300·40691800·.4...i...4..@i..
19 ··0x002ecf58·702a0300·38b11700·b02a0300·f8b91700·p*..8....*......19 ··0x00316390·cc340300·406a1800·e0340300·706a1800·.4..@j...4..pj..
20 ··0x002ecf68·f02a0300·b8bc1700·042b0300·18bf1700·.*.......+......20 ··0x003163a0·f4340300·b06a1800·08350300·d06a1800·.4...j...5...j..
21 ··0x002ecf78·182b0300·58bf1700·2c2b0300·78c11700·.+..X...,+..x...21 ··0x003163b0·1c350300·f06a1800·30350300·706b1800·.5...j..05..pk..
22 ··0x002ecf88·482b0300·98d11700·882b0300·18d41700·H+.......+......22 ··0x003163c0·44350300·406c1800·58350300·806c1800·D5..@l..X5...l..
23 ··0x002ecf98·9c2b0300·58e21700·d02b0300·b8ef1700·.+..X....+......23 ··0x003163d0·70350300·e06e1800·bc350300·20741800·p5...n...5..·t..
24 ··0x002ecfa8·042c0300·b8081800·382c0300·381a1800·.,......8,..8...24 ··0x003163e0·08360300·40761800·4c360300·c07b1800·.6..@v..L6...{..
25 ··0x002ecfb8·7c2c0300·781d1800·902c0300·382c1800·|,..x....,..8,..25 ··0x003163f0·98360300·00821800·e4360300·00831800·.6.......6......
26 ··0x002ecfc8·d42c0300·383b1800·182d0300·384d1800·.,..8;...-..8M..26 ··0x00316400·28370300·e08a1800·3c370300·408c1800·(7......<7..@...
27 ··0x002ecfd8·5c2d0300·b85e1800·a02d0300·18601800·\-...^...-...`..27 ··0x00316410·80370300·00951800·94370300·a0951800·.7.......7......
28 ··0x002ecfe8·b42d0300·a8621800·c82d0300·48641800·.-...b...-..Hd..28 ··0x00316420·a8370300·80961800·ec370300·609e1800·.7.......7..`...
29 ··0x002ecff8·dc2d0300·a8651800·f02d0300·c8651800·.-...e...-...e..29 ··0x00316430·00380300·c09f1800·44380300·20a91800·.8......D8..·...
30 ··0x002ed008·042e0300·88661800·182e0300·b8661800·.....f.......f..30 ··0x00316440·58380300·b0a91800·6c380300·e0a91800·X8......l8......
31 ··0x002ed018·2c2e0300·b8671800·402e0300·e8671800·,....g..@....g..31 ··0x00316450·80380300·80ac1800·a0380300·00b01800·.8.......8......
32 ··0x002ed028·542e0300·28681800·682e0300·48681800·T...(h..h...Hh..32 ··0x00316460·e4380300·20b21800·00390300·00bc1800·.8..·....9......
33 ··0x002ed038·7c2e0300·68681800·902e0300·e8681800·|...hh.......h..33 ··0x00316470·1c390300·80c71800·38390300·80c91800·.9......89......
34 ··0x002ed048·a42e0300·b8691800·b82e0300·f8691800·.....i.......i..34 ··0x00316480·4c390300·00eb1800·ac390300·400d1900·L9.......9..@...
35 ··0x002ed058·d02e0300·586c1800·1c2f0300·98711800·....Xl.../...q..35 ··0x00316490·0c3a0300·40331900·443a0300·70621900·.:..@3..D:..pb..
36 ··0x002ed068·682f0300·b8731800·ac2f0300·38791800·h/...s.../..8y..36 ··0x003164a0·803a0300·646b1900·c03a0300·6a6b1900·.:..dk...:..jk..
37 ··0x002ed078·f82f0300·987f1800·44300300·98801800·./......D0......37 ··0x003164b0·d43a0300·a26b1900·fc3a0300·b06b1900·.:...k...:...k..
38 ··0x002ed088·88300300·78881800·9c300300·f8891800·.0..x....0......38 ··0x003164c0·103b0300·c06b1900·243b0300·d06b1900·.;...k..$;...k..
39 ··0x002ed098·e0300300·b8921800·f4300300·58931800·.0.......0..X...39 ··0x003164d0·383b0300·e06b1900·4c3b0300·f06b1900·8;...k..L;...k..
40 ··0x002ed0a8·08310300·38941800·4c310300·189c1800·.1..8...L1......40 ··0x003164e0·603b0300·006c1900·743b0300·106c1900·`;...l..t;...l..
41 ··0x002ed0b8·60310300·789d1800·a4310300·d8a61800·`1..x....1......41 ··0x003164f0·883b0300·306c1900·a03b0300·006e1900·.;..0l...;...n..
42 ··0x002ed0c8·b8310300·68a71800·cc310300·98a71800·.1..h....1......42 ··0x00316500·e03b0300·206e1900·f83b0300·506e1900·.;..·n...;..Pn..
43 ··0x002ed0d8·e0310300·38aa1800·00320300·b8ad1800·.1..8....2......43 ··0x00316510·143c0300·c06e1900·483c0300·c96e1900·.<...n..H<...n..
44 ··0x002ed0e8·44320300·d8af1800·60320300·b8b91800·D2......`2......44 ··0x00316520·84420300·de6e1900·68450300·e76e1900·.B...n..hE...n..
45 ··0x002ed0f8·7c320300·38c51800·98320300·38c71800·|2..8....2..8...45 ··0x00316530·8c470300·f06e1900·bc480300·056f1900·.G...n...H...o..
46 ··0x002ed108·ac320300·f8e81800·0c330300·780b1900·.2.......3..x...46 ··0x00316540·4c530300·0e6f1900·44570300·236f1900·LS...o..DW..#o..
47 ··0x002ed118·6c330300·38311900·9c330300·3c601900·l3..81...3..<`..47 ··0x00316550·ec5a0300·386f1900·e05c0300·416f1900·.Z..8o...\..Ao..
48 ··0x002ed128·d0330300·ec621900·08340300·66651900·.3...b...4..fe..48 ··0x00316560·84630300·6f6f1900·546c0300·786f1900·.c..oo..Tl..xo..
49 ··0x002ed138·40340300·6c651900·54340300·a4651900·@4..le..T4...e..49 ··0x00316570·886e0300·816f1900·38700300·8a6f1900·.n...o..8p...o..
50 ··0x002ed148·7c340300·b8651900·90340300·c8651900·|4...e...4...e..50 ··0x00316580·1c720300·9f6f1900·c8720300·a86f1900·.r...o...r...o..
51 ··0x002ed158·a4340300·d8651900·b8340300·e8651900·.4...e...4...e..51 ··0x00316590·88750300·bd6f1900·5c780300·c66f1900·.u...o..\x...o..
52 ··0x002ed168·cc340300·f8651900·e0340300·08661900·.4...e...4...f..52 ··0x003165a0·f87a0300·cf6f1900·a87d0300·e46f1900·.z...o...}...o..
53 ··0x002ed178·f4340300·18661900·08350300·38661900·.4...f...5..8f..53 ··0x003165b0·40870300·f96f1900·749b0300·02701900·@....o..t....p..
54 ··0x002ed188·20350300·08681900·60350300·28681900··5...h..`5..(h..54 ··0x003165c0·589e0300·0b701900·3c9f0300·14701900·X....p..<....p..
55 ··0x002ed198·78350300·58681900·94350300·c8681900·x5..Xh...5...h..55 ··0x003165d0·1ca00300·1d701900·fca20300·26701900·.....p......&p..
56 ··0x002ed1a8·c8350300·d1681900·c43b0300·e6681900·.5...h...;...h..56 ··0x003165e0·24b80300·6a731900·fce90300·93731900·$...js.......s..
57 ··0x002ed1b8·a83e0300·ef681900·5c400300·f8681900·.>...h..\@...h..57 ··0x003165f0·2cea0300·be731900·54ea0300·e9731900·,....s..T....s..
58 ··0x002ed1c8·8c410300·0d691900·804c0300·16691900·.A...i...L...i..58 ··0x00316600·6ceb0300·12741900·9ceb0300·3d741900·l....t......=t..
59 ··0x002ed1d8·18500300·2b691900·c0530300·40691900·.P..+i...S..@i..59 ··0x00316610·c4eb0300·68741900·ac000400·71741900·....ht......qt..
60 ··0x002ed1e8·b4550300·49691900·105c0300·77691900·.U..Ii...\..wi..60 ··0x00316620·e8020400·7a741900·c0030400·83741900·....zt.......t..
61 ··0x002ed1f8·0c640300·80691900·50660300·89691900·.d...i..Pf...i..61 ··0x00316630·b4040400·8c741900·58120400·95741900·.....t..X....t..
62 ··0x002ed208·00680300·92691900·f4690300·a7691900·.h...i...i...i..62 ··0x00316640·6c120400·9e741900·4c140400·a7741900·l....t..L....t..
63 ··0x002ed218·a06a0300·b0691900·546d0300·c5691900·.j...i..Tm...i..63 ··0x00316650·d0190400·b0741900·5c1a0400·b9741900·.....t..\....t..
64 ··0x002ed228·28700300·ce691900·c4720300·d7691900·(p...i...r...i..64 ··0x00316660·3c1d0400·c2741900·dc210400·cb741900·<....t...!...t..
65 ··0x002ed238·74750300·ec691900·147f0300·016a1900·tu...i.......j..65 ··0x00316670·04240400·e5741900·78270400·13751900·.$...t..x'...u..
66 ··0x002ed248·54930300·0a6a1900·b8980300·136a1900·T....j.......j..66 ··0x00316680·94270400·1c751900·bc2c0400·25751900·.'...u...,..%u..
67 ··0x002ed258·94990300·1c6a1900·749a0300·256a1900·.....j..t...%j..67 ··0x00316690·d82d0400·51751900·5c240500·cc751900·.-..Qu..\$...u..
68 ··0x002ed268·f89c0300·2e6a1900·34b20300·726d1900·.....j..4...rm..68 ··0x003166a0·dc910500·f3751900·ac940500·45761900·.....u......Ev..
69 ··0x002ed278·0ce40300·9b6d1900·3ce40300·c66d1900·.....m..<....m..69 ··0x003166b0·60950500·97761900·e8ce0500·cb761900·`....v.......v..
70 ··0x002ed288·64e40300·f16d1900·7ce50300·1a6e1900·d....m..|....n..70 ··0x003166c0·e4d00500·ed761900·90ec0500·07771900·.....v.......w..
71 ··0x002ed298·ace50300·456e1900·d4e50300·706e1900·....En......pn..71 ··0x003166d0·380f0600·57781900·3c100600·e2781900·8...Wx..<....x..
72 ··0x002ed2a8·54fb0300·796e1900·90fd0300·826e1900·T...yn.......n..72 ··0x003166e0·dcba0e00·eb781900·acbd0e00·f4781900·.....x.......x..
73 ··0x002ed2b8·68fe0300·8b6e1900·5cff0300·946e1900·h....n..\....n..73 ··0x003166f0·f0c00e00·fd781900·ccc20e00·06791900·.....x.......y..
74 ··0x002ed2c8·000d0400·9d6e1900·140d0400·a66e1900·.....n.......n..74 ··0x00316700·e8c30e00·0f791900·bcc50e00·18791900·.....y.......y..
75 ··0x002ed2d8·f40e0400·af6e1900·50140400·b86e1900·.....n..P....n..75 ··0x00316710·d4c60e00·21791900·88c80e00·2a791900·....!y......*y..
76 ··0x002ed2e8·dc140400·c16e1900·bc170400·ca6e1900·.....n.......n..76 ··0x00316720·38c90e00·33791900·78ca0e00·3c791900·8...3y..x...<y..
77 ··0x002ed2f8·f01b0400·d36e1900·181e0400·ed6e1900·.....n.......n..77 ··0x00316730·a0cb0e00·45791900·f0cd0e00·4e791900·....Ey......Ny..
78 ··0x002ed308·8c210400·1b6f1900·a8210400·246f1900·.!...o...!..$o..78 ··0x00316740·44cf0e00·57791900·ecd20e00·60791900·D...Wy......`y..
79 ··0x002ed318·e8260400·2d6f1900·04280400·596f1900·.&..-o...(..Yo..79 ··0x00316750·d4d40e00·69791900·00d50e00·72791900·....iy......ry..
80 ··0x002ed328·5c1e0500·d46f1900·90950500·fb6f1900·\....o.......o..80 ··0x00316760·18d80e00·f8791900·28e30e00·017a1900·.....y..(....z..
81 ··0x002ed338·b4960500·a8701900·7cc30500·dc701900·.....p..|....p..81 ··0x00316770·10e40e00·0a7a1900·f4e40e00·137a1900·.....z.......z..
82 ··0x002ed348·88c50500·fe701900·d8dd0500·18711900·.....p.......q..82 ··0x00316780·68e60e00·1c7a1900·40e70e00·257a1900·h....z..@...%z..
83 ··0x002ed358·e8010600·68721900·64030600·f3721900·....hr..d....r..83 ··0x00316790·5ce80e00·2e7a1900·10e90e00·377a1900·\....z......7z..
84 ··0x002ed368·fc9f0e00·fc721900·c4a20e00·05731900·.....r.......s..84 ··0x003167a0·28ea0e00·407a1900·94ee0e00·497a1900·(...@z......Iz..
85 ··0x002ed378·f4a50e00·0e731900·d0a70e00·17731900·.....s.......s..85 ··0x003167b0·88f00e00·527a1900·6cf10e00·5b7a1900·....Rz..l...[z..
86 ··0x002ed388·eca80e00·20731900·c0aa0e00·29731900·....·s......)s..86 ··0x003167c0·e8d10f00·707a1900·18e80f00·857a1900·....pz.......z..
87 ··0x002ed398·d8ab0e00·32731900·8cad0e00·3b731900·....2s......;s..87 ··0x003167d0·2cfc0f00·9a7a1900·f8fd0f00·af7a1900·,....z.......z..
88 ··0x002ed3a8·3cae0e00·44731900·78af0e00·4d731900·<...Ds..x...Ms..88 ··0x003167e0·e00c1000·fe7a1900·30291000·967b1900·.....z..0)...{..
89 ··0x002ed3b8·a0b00e00·56731900·f4b20e00·5f731900·....Vs......_s..89 ··0x003167f0·1c391000·2e7c1900·703d1000·c67c1900·.9...|..p=...|..
90 ··0x002ed3c8·48b40e00·68731900·f8b70e00·71731900·H...hs......qs..90 ··0x00316800·444e1000·5e7d1900·004f1000·f67d1900·DN..^}...O...}..
91 ··0x002ed3d8·dcb90e00·7a731900·08ba0e00·83731900·....zs.......s..91 ··0x00316810·f4501000·8e7e1900·80521000·267f1900·.P...~...R..&...
92 ··0x002ed3e8·18bd0e00·dd731900·dcc80e00·e6731900·.....s.......s..92 ··0x00316820·f8521000·be7f1900·e8571000·56801900·.R.......W..V...
93 ··0x002ed3f8·c4c90e00·ef731900·a8ca0e00·f8731900·.....s.......s..93 ··0x00316830·785d1000·ee801900·405f1000·86811900·x]......@_......
94 ··0x002ed408·14cc0e00·01741900·eccc0e00·0a741900·.....t.......t..94 ··0x00316840·b05f1000·1e821900·84651000·b6821900·._.......e......
95 ··0x002ed418·08ce0e00·13741900·bcce0e00·1c741900·.....t.......t..95 ··0x00316850·a8751000·4e831900·ec851000·e6831900·.u..N...........
96 ··0x002ed428·1cd00e00·25741900·90d40e00·2e741900·....%t.......t..96 ··0x00316860·2c861000·7e841900·b8871000·16851900·,...~...........
97 ··0x002ed438·54d70e00·37741900·38d80e00·40741900·T...7t..8...@t..97 ··0x00316870·e0891000·b1851900·ec8d1000·49861900·............I...
98 ··0x002ed448·f8b70f00·55741900·20ce0f00·6a741900·....Ut..·...jt..98 ··0x00316880·c0961000·e1861900·8c971000·79871900·............y...
99 ··0x002ed458·68e20f00·7f741900·34e40f00·94741900·h....t..4....t..99 ··0x00316890·c0991000·11881900·5c9b1000·a9881900·........\.......
100 ··0x002ed468·1cf30f00·e3741900·640f1000·fd741900·.....t..d....t..100 ··0x003168a0·fc9b1000·41891900·4c9d1000·d9891900·....A...L.......
101 ··0x002ed478·e41e1000·17751900·84231000·31751900·.....u...#..1u..101 ··0x003168b0·349f1000·718a1900·44a11000·098b1900·4...q...D.......
102 ··0x002ed488·7c331000·4b751900·38341000·65751900·|3..Ku..84..eu..102 ··0x003168c0·b8a21000·a18b1900·cca21000·398c1900·............9...
103 ··0x002ed498·1c361000·7f751900·00371000·99751900·.6...u...7...u..103 ··0x003168d0·28a51000·d18c1900·a8ab1000·698d1900·(...........i...
104 ··0x002ed4a8·78371000·b3751900·403d1000·cd751900·x7...u..@=...u..104 ··0x003168e0·b4af1000·018e1900·ccb41000·998e1900·................
105 ··0x002ed4b8·20431000·e7751900·5c451000·01761900··C...u..\E...v..105 ··0x003168f0·1cb71000·3e8f1900·18b81000·d68f1900·....>...........
106 ··0x002ed4c8·cc451000·1b761900·984a1000·35761900·.E...v...J..5v..106 ··0x00316900·18c01000·6e901900·84c41000·06911900·....n...........
107 ··0x002ed4d8·6c591000·4f761900·f46a1000·69761900·lY..Ov...j..iv..107 ··0x00316910·30c61000·9e911900·dcc71000·36921900·0...........6...
108 ··0x002ed4e8·446b1000·83761900·d06c1000·9d761900·Dk...v...l...v..108 ··0x00316920·94c81000·ce921900·28c91000·66931900·........(...f...
109 ··0x002ed4f8·d86e1000·ba761900·14731000·d4761900·.n...v...s...v..109 ··0x00316930·80c91000·fe931900·a0ca1000·96941900·................
110 ··0x002ed508·3c7c1000·ee761900·c47d1000·08771900·<|...v...}...w..110 ··0x00316940·b8cb1000·2e951900·48cd1000·c6951900·........H.......
111 ··0x002ed518·20801000·22771900·a4811000·3c771900··..."w......<w..111 ··0x00316950·b4ce1000·5e961900·4ccf1000·f6961900·....^...L.......
112 ··0x002ed528·54821000·56771900·1c841000·70771900·T...Vw......pw..112 ··0x00316960·e4cf1000·8e971900·f8cf1000·26981900·............&...
113 ··0x002ed538·ec851000·8a771900·48871000·a4771900·.....w..H....w..113 ··0x00316970·a0d31000·be981900·b4d31000·56991900·............V...
114 ··0x002ed548·5c871000·be771900·ac891000·d8771900·\....w.......w..114 ··0x00316980·30d71000·ee991900·58d71000·379b1900·0.......X...7...
115 ··0x002ed558·048f1000·f2771900·d8911000·0c781900·.....w.......x..115 ··0x00316990·bcd71000·889d1900·38d81000·999e1900·........8.......
116 ··0x002ed568·08971000·26781900·38991000·4d781900·....&x..8...Mx..116 ··0x003169a0·98d81000·1da01900·04d91000·a8a01900·................
117 ··0x002ed578·2c9a1000·67781900·88a01000·81781900·,...gx.......x..117 ··0x003169b0·38d91000·7fa11900·94d91000·3ba41900·8...........;...
118 ··0x002ed588·74a31000·9b781900·48a41000·b5781900·t....x..H....x..118 ··0x003169c0·0cda1000·ffa61900·8cda1000·59a91900·............Y...
119 ··0x002ed598·74a51000·cf781900·7ca71000·e9781900·t....x..|....x..119 ··0x003169d0·08db1000·b0ab1900·7cdb1000·c7ad1900·........|.......
120 ··0x002ed5a8·34a81000·03791900·c8a81000·1d791900·4....y.......y..120 ··0x003169e0·f0db1000·27b01900·70dc1000·b7b21900·....'...p.......
121 ··0x002ed5b8·20a91000·37791900·40aa1000·51791900··...7y..@...Qy..121 ··0x003169f0·fcdc1000·4bb51900·74dd1000·d6b51900·....K...t.......
122 ··0x002ed5c8·18ac1000·6b791900·b8ad1000·85791900·....ky.......y..122 ··0x00316a00·a8dd1000·5bb81900·1cde1000·e6b81900·....[...........
123 ··0x002ed5d8·f0ae1000·9f791900·88af1000·b9791900·.....y.......y..123 ··0x00316a10·50de1000·71b91900·84de1000·fcb91900·P...q...........
124 ··0x002ed5e8·20b01000·d3791900·58b41000·ed791900··....y..X....y..124 ··0x00316a20·b8de1000·c9ba1900·f4de1000·dabb1900·................
125 ··0x002ed5f8·6cb41000·077a1900·f8b71000·217a1900·l....z......!z..125 ··0x00316a30·54df1000·26bd1900·b0df1000·67be1900·T...&.......g...
Max diff block lines reached; 0/1740249 bytes (0.00%) of diff not shown.
10.1 MB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 78597 lines modifiedOffset 1, 79396 lines modified
  
Diff chunk too large, falling back to line-by-line diff (79393 lines added, 78594 lines removed)
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x0031f568·14000000·00000000·017a5200·01781001·.........zR..x..2 ··0x003492b0·14000000·00000000·017a5200·01781001·.........zR..x..
3 ··0x0031f578·1b0c0708·90010000·10000000·1c000000·................3 ··0x003492c0·1b0c0708·90010000·10000000·1c000000·................
4 ··0x0031f588·38301400·88050000·00000000·44000000·80..........D...4 ··0x003492d0·f0611400·6d000000·00000000·10000000·.a..m...........
5 ··0x0031f598·30000000·c4351400·29010000·004e0e10·0....5..)....N..5 ··0x003492e0·30000000·5c621400·dc000000·00000000·0...\b..........
6 ··0x0031f5a8·8602430d·06418303·428c0442·8d05428e·..C..A..B..B..B.6 ··0x003492f0·10000000·44000000·28631400·4c020000·....D...(c..L...
7 ··0x0031f5b8·06428f07·0304010c·0738420e·30cf420e·.B.......8B.0.B.7 ··0x00349300·00000000·18000000·58000000·74651400·........X...te..
8 ··0x0031f5c8·28ce420e·20cd420e·18cc410e·10c3410e·(.B.·.B...A...A.8 ··0x00349310·25070000·00420e10·8c020322·070e08cc·%....B....."....
9 ··0x0031f5d8·08c60000·10000000·78000000·bc361400·........x....6..9 ··0x00349320·18000000·74000000·986c1400·7e050000·....t....l..~...
10 ··0x0031f5e8·7c010000·00000000·44000000·8c000000·|.......D.......10 ··0x00349330·00420e10·8c02037b·050e08cc·10000000·.B.....{........
11 ··0x0031f5f8·28381400·23040000·00510e10·8602430d·(8..#....Q....C.11 ··0x00349340·90000000·fc711400·ad020000·00000000·.....q..........
12 ··0x0031f608·06418303·428c0442·8d05428e·06428f07·.A..B..B..B..B..12 ··0x00349350·18000000·a4000000·a8741400·ca070000·.........t......
13 ··0x0031f618·03fb030c·0738420e·30cf420e·28ce420e·.....8B.0.B.(.B.13 ··0x00349360·00420e10·8c0203c7·070e08cc·18000000·.B..............
14 ··0x0031f628·20cd420e·18cc410e·10c3410e·08c60000··.B...A...A.....14 ··0x00349370·c0000000·6c7c1400·ed050000·00420e10·....l|.......B..
15 ··0x0031f638·10000000·d4000000·203c1400·3c000000·........·<..<...15 ··0x00349380·8c0203ea·050e08cc·10000000·dc000000·................
16 ··0x0031f648·00000000·10000000·e8000000·4c3c1400·............L<..16 ··0x00349390·50821400·88050000·00000000·44000000·P...........D...
17 ··0x0031f658·3c000000·00000000·10000000·fc000000·<...............17 ··0x003493a0·f0000000·dc871400·29010000·004e0e10·........)....N..
18 ··0x0031f668·783c1400·58000000·00000000·10000000·x<..X...........18 ··0x003493b0·8602430d·06418303·428c0442·8d05428e·..C..A..B..B..B.
19 ··0x0031f678·10010000·c43c1400·58000000·00000000·.....<..X.......19 ··0x003493c0·06428f07·0304010c·0738420e·30cf420e·.B.......8B.0.B.
20 ··0x0031f688·10000000·24010000·103d1400·6f000000·....$....=..o...20 ··0x003493d0·28ce420e·20cd420e·18cc410e·10c3410e·(.B.·.B...A...A.
21 ··0x0031f698·00000000·10000000·38010000·6c3d1400·........8...l=..21 ··0x003493e0·08c60000·10000000·38010000·d4881400·........8.......
22 ··0x0031f6a8·6f000000·00000000·10000000·4c010000·o...........L...22 ··0x003493f0·7c010000·00000000·44000000·4c010000·|.......D...L...
23 ··0x0031f6b8·c83d1400·89000000·00000000·10000000·.=..............23 ··0x00349400·408a1400·23040000·00510e10·8602430d·@...#....Q....C.
24 ··0x0031f6c8·60010000·443e1400·89000000·00000000·`...D>..........24 ··0x00349410·06418303·428c0442·8d05428e·06428f07·.A..B..B..B..B..
25 ··0x0031f6d8·10000000·74010000·c03e1400·d8000000·....t....>......25 ··0x00349420·03fb030c·0738420e·30cf420e·28ce420e·.....8B.0.B.(.B.
26 ··0x0031f6e8·00000000·10000000·88010000·8c3f1400·.............?..26 ··0x00349430·20cd420e·18cc410e·10c3410e·08c60000··.B...A...A.....
27 ··0x0031f6f8·d8000000·00000000·10000000·9c010000·................27 ··0x00349440·10000000·94010000·288e1400·ea010000·........(.......
28 ··0x0031f708·58401400·08010000·00000000·10000000·X@..............28 ··0x00349450·00000000·10000000·a8010000·04901400·................
29 ··0x0031f718·b0010000·54411400·08010000·00000000·....TA..........29 ··0x00349460·18020000·00000000·3c000000·bc010000·........<.......
30 ··0x0031f728·10000000·c4010000·50421400·5c050000·........PB..\...30 ··0x00349470·10921400·1a100000·00430d00·41830241·.........C..A..A
31 ··0x0031f738·00000000·1c000000·d8010000·9c471400·.............G..31 ··0x00349480·8603428c·04428d05·428e0656·0f0677c0·..B..B..B..V..w.
32 ··0x0031f748·ae070000·0002540d·0b418602·035507c6·......T..A...U..32 ··0x00349490·00062308·03e10f0c·040844ce·44cd44cc·..#.......D.D.D.
33 ··0x0031f758·430d0700·1c000000·f8010000·2c4f1400·C...........,O..33 ··0x003494a0·44c644c3·430d0700·10000000·fc010000·D.D.C...........
34 ··0x0031f768·71080000·00032401·0d0b4186·02034807·q.....$...A...H.34 ··0x003494b0·f0a11400·7b020000·00000000·30000000·....{.......0...
35 ··0x0031f778·c6430d07·14000000·18020000·8c571400·.C...........W..35 ··0x003494c0·10020000·5ca41400·3c0e0000·00430d0b·....\...<....C..
36 ··0x0031f788·66000000·00440e10·02610e08·18000000·f....D...a......36 ··0x003494d0·41830241·8603428c·04428d05·428e0603·A..A..B..B..B...
37 ··0x0031f798·30020000·e4571400·94040000·00440e10·0....W.......D..37 ··0x003494e0·1d0ece44·cd44cc44·c644c343·0d070000·...D.D.D.D.C....
38 ··0x0031f7a8·038f040e·08000000·10000000·4c020000·............L...38 ··0x003494f0·30000000·44020000·68b21400·570d0000·0...D...h...W...
39 ··0x0031f7b8·285d1400·ea010000·00000000·10000000·(]..............39 ··0x00349500·00430d0b·41830241·8603428c·04428d05·.C..A..A..B..B..
40 ··0x0031f7c8·60020000·045f1400·18020000·00000000·`...._..........40 ··0x00349510·428e0603·380dce44·cd44cc44·c644c343·B...8..D.D.D.D.C
41 ··0x0031f7d8·10000000·74020000·20611400·57020000·....t...·a..W...41 ··0x00349520·0d070000·30000000·78020000·94bf1400·....0...x.......
42 ··0x0031f7e8·00000000·10000000·88020000·6c631400·............lc..42 ··0x00349530·df180000·00430d0b·41830241·8603428c·.....C..A..A..B.
43 ··0x0031f7f8·b9000000·00000000·10000000·9c020000·................43 ··0x00349540·04428d05·428e0603·c018ce44·cd44cc44·.B..B......D.D.D
44 ··0x0031f808·18641400·45060000·00000000·10000000·.d..E...........44 ··0x00349550·c644c343·0d070000·40000000·ac020000·.D.C....@.......
45 ··0x0031f818·b0020000·646a1400·9f010000·00000000·....dj..........45 ··0x00349560·60d81400·7b110000·00430d00·41830241·`...{....C..A..A
46 ··0x0031f828·10000000·c4020000·f06b1400·05000000·.........k......46 ··0x00349570·8603428c·04428d05·428e0642·8f07640f·..B..B..B..B..d.
47 ··0x0031f838·00000000·10000000·d8020000·fc6b1400·.............k..47 ··0x00349580·0677d800·06230803·2e110c04·0844cf44·.w...#.......D.D
48 ··0x0031f848·97060000·00000000·3c000000·ec020000·........<.......48 ··0x00349590·ce44cd44·cc44c644·c3430d07·10000000·.D.D.D.D.C......
49 ··0x0031f858·88721400·f3080000·00410e10·8602410e·.r.......A....A.49 ··0x003495a0·f0020000·9ce91400·3d030000·00000000·........=.......
50 ··0x0031f868·18830342·0e208c04·420e288e·05420e30·...B.·..B.(..B.050 ··0x003495b0·40000000·04030000·c8ec1400·bc0e0000·@...............
51 ··0x0031f878·8f0603d2·08cf45ce·45cc45c3·45c6440e·......E.E.E.E.D.51 ··0x003495c0·00430d00·41830241·8603428c·04428d05·.C..A..A..B..B..
52 ··0x0031f888·08000000·00000000·10000000·2c030000·............,...52 ··0x003495d0·428e0642·8f07640f·0677d800·06230803·B..B..d..w...#..
53 ··0x0031f898·487b1400·0e000000·00000000·10000000·H{..............53 ··0x003495e0·6f0e0c04·0844cf44·ce44cd44·cc44c644·o....D.D.D.D.D.D
54 ··0x0031f8a8·40030000·447b1400·29000000·00000000·@...D{..).......54 ··0x003495f0·c3430d07·40000000·48030000·44fb1400·.C..@...H...D...
55 ··0x0031f8b8·3c000000·54030000·807b1400·2b0b0000·<...T....{..+...55 ··0x00349600·f70e0000·00430d00·41830241·8603428c·.....C..A..A..B.
56 ··0x0031f8c8·00440d00·41830241·8603428c·04428d05·.D..A..A..B..B..56 ··0x00349610·04428d05·428e0642·8f07640f·0677d800·.B..B..B..d..w..
57 ··0x0031f8d8·428e0642·8f07460d·0603fb0a·0d0044cf·B..B..F.......D.57 ··0x00349620·06230803·a70e0c04·0847cf44·ce44cd44·.#.......G.D.D.D
58 ··0x0031f8e8·44ce44cd·44cc44c6·44c3430d·07000000·D.D.D.D.D.C.....58 ··0x00349630·cc44c644·c3430d07·40000000·8c030000·.D.D.C..@.......
59 ··0x0031f8f8·3c000000·94030000·80861400·aa080000·<...............59 ··0x00349640·000a1500·f7110000·00430d00·41830241·.........C..A..A
60 ··0x0031f908·00440d00·41830241·8603428c·04428d05·.D..A..A..B..B..60 ··0x00349650·8603428c·04428d05·428e0642·8f07730f·..B..B..B..B..s.
61 ··0x0031f918·428e0642·8f07430d·06037d08·0d0044cf·B..B..C...}...D.61 ··0x00349660·06779801·06230803·9b110c04·0844cf44·.w...#.......D.D
62 ··0x0031f928·44ce44cd·44cc44c6·44c3430d·07000000·D.D.D.D.D.C.....62 ··0x00349670·ce44cd44·cc44c644·c3430d07·40000000·.D.D.D.D.C..@...
63 ··0x0031f938·10000000·d4030000·008f1400·bd020000·................63 ··0x00349680·d0030000·bc1b1500·76110000·00430d00·........v....C..
64 ··0x0031f948·00000000·10000000·e8030000·ac911400·................64 ··0x00349690·41830241·8603428c·04428d05·428e0642·A..A..B..B..B..B
65 ··0x0031f958·4b020000·00000000·10000000·fc030000·K...............65 ··0x003496a0·8f07730f·06779801·06230803·17110c04·..s..w...#......
66 ··0x0031f968·f8931400·40000000·00000000·18000000·....@...........66 ··0x003496b0·0847cf44·ce44cd44·cc44c644·c3430d07·.G.D.D.D.D.D.C..
67 ··0x0031f978·10040000·24941400·1a020000·00460d0b·....$........F..67 ··0x003496c0·10000000·14040000·f82c1500·5f010000·.........,.._...
68 ··0x0031f988·0313020d·07000000·3c000000·2c040000·........<...,...68 ··0x003496d0·00000000·10000000·28040000·442e1500·........(...D...
69 ··0x0031f998·28961400·1a100000·00430d00·41830241·(........C..A..A69 ··0x003496e0·82020000·00000000·10000000·3c040000·............<...
70 ··0x0031f9a8·8603428c·04428d05·428e0656·0f0677c0·..B..B..B..V..w.70 ··0x003496f0·c0301500·95010000·00000000·10000000·.0..............
71 ··0x0031f9b8·00062308·03e10f0c·040844ce·44cd44cc·..#.......D.D.D.71 ··0x00349700·50040000·4c321500·58010000·00000000·P...L2..X.......
72 ··0x0031f9c8·44c644c3·430d0700·10000000·6c040000·D.D.C.......l...72 ··0x00349710·10000000·64040000·98331500·1e000000·....d....3......
73 ··0x0031f9d8·08a61400·7b020000·00000000·30000000·....{.......0...73 ··0x00349720·00000000·10000000·78040000·a4331500·........x....3..
74 ··0x0031f9e8·80040000·74a81400·3c0e0000·00430d0b·....t...<....C..74 ··0x00349730·bd000000·00000000·10000000·8c040000·................
75 ··0x0031f9f8·41830241·8603428c·04428d05·428e0603·A..A..B..B..B...75 ··0x00349740·50341500·2d000000·00000000·10000000·P4..-...........
76 ··0x0031fa08·1d0ece44·cd44cc44·c644c343·0d070000·...D.D.D.D.C....76 ··0x00349750·a0040000·6c341500·f8000000·00000000·....l4..........
77 ··0x0031fa18·30000000·b4040000·80b61400·570d0000·0...........W...77 ··0x00349760·10000000·b4040000·58351500·21000000·........X5..!...
78 ··0x0031fa28·00430d0b·41830241·8603428c·04428d05·.C..A..A..B..B..78 ··0x00349770·00000000·10000000·c8040000·74351500·............t5..
79 ··0x0031fa38·428e0603·380dce44·cd44cc44·c644c343·B...8..D.D.D.D.C79 ··0x00349780·31000000·00000000·10000000·dc040000·1...............
80 ··0x0031fa48·0d070000·30000000·e8040000·acc31400·....0...........80 ··0x00349790·a0351500·13000000·00000000·10000000·.5..............
81 ··0x0031fa58·df180000·00430d0b·41830241·8603428c·.....C..A..A..B.81 ··0x003497a0·f0040000·ac351500·13000000·00000000·.....5..........
82 ··0x0031fa68·04428d05·428e0603·c018ce44·cd44cc44·.B..B......D.D.D82 ··0x003497b0·10000000·04050000·b8351500·7a000000·.........5..z...
83 ··0x0031fa78·c644c343·0d070000·40000000·1c050000·.D.C....@.......83 ··0x003497c0·00000000·10000000·18050000·24361500·............$6..
84 ··0x0031fa88·78dc1400·7b110000·00430d00·41830241·x...{....C..A..A84 ··0x003497d0·c2000000·00000000·14000000·2c050000·............,...
85 ··0x0031fa98·8603428c·04428d05·428e0642·8f07640f·..B..B..B..B..d.85 ··0x003497e0·e0361500·31000000·00000000·00000000·.6..1...........
86 ··0x0031faa8·0677d800·06230803·2e110c04·0844cf44·.w...#.......D.D86 ··0x003497f0·48000000·44050000·08371500·55020000·H...D....7..U...
87 ··0x0031fab8·ce44cd44·cc44c644·c3430d07·10000000·.D.D.D.D.C......87 ··0x00349800·00460d00·41830241·8603428c·04428d05·.F..A..A..B..B..
88 ··0x0031fac8·60050000·b4ed1400·3d030000·00000000·`.......=.......88 ··0x00349810·428e0642·8f070246·0f0a7708·7900381e·B..B...F..w.y.8.
89 ··0x0031fad8·40000000·74050000·e0f01400·bc0e0000·@...t...........89 ··0x00349820·22062308·03dc010c·04084bcf·44ce44cd·".#.......K.D.D.
90 ··0x0031fae8·00430d00·41830241·8603428c·04428d05·.C..A..A..B..B..90 ··0x00349830·44cc44c6·44c3430d·07000000·48000000·D.D.D.C.....H...
91 ··0x0031faf8·428e0642·8f07640f·0677d800·06230803·B..B..d..w...#..91 ··0x00349840·90050000·1c391500·35050000·00460d00·.....9..5....F..
92 ··0x0031fb08·6f0e0c04·0844cf44·ce44cd44·cc44c644·o....D.D.D.D.D.D92 ··0x00349850·41830241·8603428c·04428d05·428e0642·A..A..B..B..B..B
93 ··0x0031fb18·c3430d07·40000000·b8050000·5cff1400·.C..@.......\...93 ··0x00349860·8f070244·0f0a7708·7900381e·22062308·...D..w.y.8.".#.
94 ··0x0031fb28·f70e0000·00430d00·41830241·8603428c·.....C..A..A..B.94 ··0x00349870·03be040c·04084bcf·44ce44cd·44cc44c6·......K.D.D.D.D.
95 ··0x0031fb38·04428d05·428e0642·8f07640f·0677d800·.B..B..B..d..w..95 ··0x00349880·44c3430d·07000000·40000000·dc050000·D.C.....@.......
96 ··0x0031fb48·06230803·a70e0c04·0847cf44·ce44cd44·.#.......G.D.D.D96 ··0x00349890·103e1500·03020000·00460d00·41830241·.>.......F..A..A
97 ··0x0031fb58·cc44c644·c3430d07·40000000·fc050000·.D.D.C..@.......97 ··0x003498a0·8603428c·04428d05·428e0642·8f0702b1·..B..B..B..B....
98 ··0x0031fb68·180e1500·f7110000·00430d00·41830241·.........C..A..A98 ··0x003498b0·0f057728·06230802·bd0c0408·026dcf44·..w(.#.......m.D
99 ··0x0031fb78·8603428c·04428d05·428e0642·8f07730f·..B..B..B..B..s.99 ··0x003498c0·ce44cd44·cc44c644·c3430d07·48000000·.D.D.D.D.C..H...
100 ··0x0031fb88·06779801·06230803·9b110c04·0844cf44·.w...#.......D.D100 ··0x003498d0·20060000·ec3f1500·1a050000·00430d00··....?.......C..
101 ··0x0031fb98·ce44cd44·cc44c644·c3430d07·40000000·.D.D.D.D.C..@...101 ··0x003498e0·41830241·8603428c·04428d05·428e0642·A..A..B..B..B..B
102 ··0x0031fba8·40060000·d41f1500·76110000·00430d00·@.......v....C..102 ··0x003498f0·8f070268·0f057728·06230803·28040c04·...h..w(.#..(...
103 ··0x0031fbb8·41830241·8603428c·04428d05·428e0642·A..A..B..B..B..B103 ··0x00349900·080265cf·44ce44cd·44cc44c6·44c3430d·..e.D.D.D.D.D.C.
104 ··0x0031fbc8·8f07730f·06779801·06230803·17110c04·..s..w...#......104 ··0x00349910·07000000·00000000·48000000·6c060000·........H...l...
105 ··0x0031fbd8·0847cf44·ce44cd44·cc44c644·c3430d07·.G.D.D.D.D.D.C..105 ··0x00349920·20451500·25060000·00460d00·47830241··E..%....F..G..A
106 ··0x0031fbe8·10000000·84060000·10311500·5f010000·.........1.._...106 ··0x00349930·8603428c·04428d05·428e0642·8f07024e·..B..B..B..B...N
107 ··0x0031fbf8·00000000·10000000·98060000·5c321500·............\2..107 ··0x00349940·0f0a7708·7900381e·22062308·039e050c·..w.y.8.".#.....
108 ··0x0031fc08·82020000·00000000·10000000·ac060000·................108 ··0x00349950·04084bcf·44ce44cd·44cc44c6·44c3430d·..K.D.D.D.D.D.C.
109 ··0x0031fc18·d8341500·95010000·00000000·10000000·.4..............109 ··0x00349960·07000000·40000000·b8060000·144b1500·....@........K..
110 ··0x0031fc28·c0060000·64361500·58010000·00000000·....d6..X.......110 ··0x00349970·e7000000·00440d00·41830241·8603428c·.....D..A..A..B.
111 ··0x0031fc38·10000000·d4060000·b0371500·1e000000·.........7......111 ··0x00349980·04428d05·428e0642·8f0702ac·0f057728·.B..B..B......w(
112 ··0x0031fc48·00000000·10000000·e8060000·bc371500·.............7..112 ··0x00349990·0623084a·0c04084b·cf44ce44·cd44cc44·.#.J...K.D.D.D.D
113 ··0x0031fc58·bd000000·00000000·10000000·fc060000·................113 ··0x003499a0·c644c343·0d070000·10000000·fc060000·.D.C............
114 ··0x0031fc68·68381500·2d000000·00000000·10000000·h8..-...........114 ··0x003499b0·d04b1500·dc070000·00000000·40000000·.K..........@...
115 ··0x0031fc78·10070000·84381500·f8000000·00000000·.....8..........115 ··0x003499c0·10070000·9c531500·4c010000·00430d00·.....S..L....C..
116 ··0x0031fc88·10000000·24070000·70391500·21000000·....$...p9..!...116 ··0x003499d0·41830241·8603428c·04428d05·428e0642·A..A..B..B..B..B
117 ··0x0031fc98·00000000·10000000·38070000·8c391500·........8....9..117 ··0x003499e0·8f0702b5·0f057728·06230802·670c0408·......w(.#..g...
118 ··0x0031fca8·31000000·00000000·10000000·4c070000·1...........L...118 ··0x003499f0·4bcf44ce·44cd44cc·44c644c3·430d0700·K.D.D.D.D.D.C...
119 ··0x0031fcb8·b8391500·13000000·00000000·10000000·.9..............119 ··0x00349a00·10000000·54070000·b8541500·aa080000·....T....T......
120 ··0x0031fcc8·60070000·c4391500·13000000·00000000·`....9..........120 ··0x00349a10·00000000·10000000·68070000·645d1500·........h...d]..
121 ··0x0031fcd8·10000000·74070000·d0391500·7a000000·....t....9..z...121 ··0x00349a20·94000000·00000000·40000000·7c070000·........@...|...
122 ··0x0031fce8·00000000·10000000·88070000·3c3a1500·............<:..122 ··0x00349a30·f05d1500·cb000000·00430d00·41830241·.].......C..A..A
123 ··0x0031fcf8·c2000000·00000000·14000000·9c070000·................123 ··0x00349a40·8603428c·04428d05·428e0642·8f070291·..B..B..B..B....
124 ··0x0031fd08·f83a1500·31000000·00000000·00000000·.:..1...........124 ··0x00349a50·0f057728·0623084a·0c04084b·cf44ce44·..w(.#.J...K.D.D
125 ··0x0031fd18·48000000·b4070000·203b1500·55020000·H.......·;..U...125 ··0x00349a60·cd44cc44·c644c343·0d070000·10000000·.D.D.D.C........
Max diff block lines reached; 0/10585183 bytes (0.00%) of diff not shown.
72.2 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 29 lines modifiedOffset 1, 1475 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
Diff chunk too large, falling back to line-by-line diff (1447 lines added, 1 lines removed)
  
2 00000000004625c0·<JNI_OnLoad@@Base-0x34463>:2 000000000048f4c0·<JNI_OnLoad@@Base-0x33e59>:
 3 »       vmovdqu·(%rdi),%xmm0
 4 »       vmovdqu·-0x2e1acc(%rip),%xmm1········
 5 »       vmovdqu·0xf0(%rsi),%xmm2
 6 »       vmovdqu·-0x2e1acc(%rip),%xmm3········
 7 »       vpshufb·%xmm1,%xmm0,%xmm0
 8 »       vpclmullqlqdq·%xmm2,%xmm0,%xmm4
 9 »       vpclmulhqlqdq·%xmm2,%xmm0,%xmm5
 10 »       vpclmullqhqdq·%xmm2,%xmm0,%xmm6
 11 »       vpxord·%xmm6,%xmm5,%xmm5
 12 »       vpclmulhqlqdq·%xmm4,%xmm3,%xmm6
 13 »       vpshufd·$0x4e,%xmm4,%xmm4
 14 »       vpternlogd·$0x96,%xmm6,%xmm4,%xmm5
 15 »       vpclmulhqhqdq·%xmm2,%xmm0,%xmm0
 16 »       vpclmulhqlqdq·%xmm5,%xmm3,%xmm4
 17 »       vpshufd·$0x4e,%xmm5,%xmm5
 18 »       vpternlogd·$0x96,%xmm4,%xmm5,%xmm0
 19 »       vpshufb·%xmm1,%xmm0,%xmm0
 20 »       vmovdqu·%xmm0,(%rdi)
 21 »       ret
 22 »       cs·nopw·0x0(%rax,%rax,1)
 23 »       nopw···0x0(%rax,%rax,1)
 24 »       lea····0xe0(%rdi),%r8
 25 »       vpshufd·$0x4e,(%rsi),%xmm3
 26 »       vpshufd·$0xd3,%xmm3,%xmm0
 27 »       vpsrad·$0x1f,%xmm0,%xmm0
 28 »       vpaddq·%xmm3,%xmm3,%xmm3
 29 »       vpternlogd·$0x78,-0x2e1b45(%rip),%xmm0,%xmm3········
 30 »       vbroadcasti32x4·-0x2e1b5f(%rip),%ymm5········
 31 »       vpclmullqlqdq·%xmm3,%xmm3,%xmm0
 32 »       vpclmulhqlqdq·%xmm3,%xmm3,%xmm1
 33 »       vpclmullqhqdq·%xmm3,%xmm3,%xmm2
 34 »       vpxord·%xmm2,%xmm1,%xmm1
 35 »       vpclmulhqlqdq·%xmm0,%xmm5,%xmm2
 36 »       vpshufd·$0x4e,%xmm0,%xmm0
 37 »       vpternlogd·$0x96,%xmm2,%xmm0,%xmm1
 38 »       vpclmulhqhqdq·%xmm3,%xmm3,%xmm4
 39 »       vpclmulhqlqdq·%xmm1,%xmm5,%xmm0
 40 »       vpshufd·$0x4e,%xmm1,%xmm1
 41 »       vpternlogd·$0x96,%xmm0,%xmm1,%xmm4
 42 »       vinserti128·$0x1,%xmm3,%ymm4,%ymm3
 43 »       vinserti128·$0x1,%xmm4,%ymm4,%ymm4
 44 »       vmovdqu8·%ymm3,(%r8)
 45 »       mov····$0x7,%eax
 46 »       sub····$0x20,%r8
 47 »       vpclmullqlqdq·%ymm4,%ymm3,%ymm0
 48 »       vpclmulhqlqdq·%ymm4,%ymm3,%ymm1
 49 »       vpclmullqhqdq·%ymm4,%ymm3,%ymm2
 50 »       vpxord·%ymm2,%ymm1,%ymm1
 51 »       vpclmulhqlqdq·%ymm0,%ymm5,%ymm2
 52 »       vpshufd·$0x4e,%ymm0,%ymm0
 53 »       vpternlogd·$0x96,%ymm2,%ymm0,%ymm1
 54 »       vpclmulhqhqdq·%ymm4,%ymm3,%ymm3
 55 »       vpclmulhqlqdq·%ymm1,%ymm5,%ymm0
 56 »       vpshufd·$0x4e,%ymm1,%ymm1
 57 »       vpternlogd·$0x96,%ymm0,%ymm1,%ymm3
 58 »       vmovdqu8·%ymm3,(%r8)
 59 »       dec····%eax
 60 »       jne····48f5c8·<_binary_icudtl_dat_size@@Base+0x2e1bd8>
 61 »       vzeroupper
 62 »       ret
 63 »       nopl···0x0(%rax)
 64 »       vmovdqu·-0x2e1c28(%rip),%xmm4········
 65 »       vmovdqu·-0x2e1c20(%rip),%xmm10········
 66 »       vmovdqu·(%rdi),%xmm5
 67 »       vpshufb·%xmm4,%xmm5,%xmm5
 68 »       cmp····$0x20,%rcx
 69 »       jb·····48f7fc·<_binary_icudtl_dat_size@@Base+0x2e1e0c>
 70 »       vshufi64x2·$0x0,%ymm4,%ymm4,%ymm4
 71 »       vshufi64x2·$0x0,%ymm10,%ymm10,%ymm10
 72 »       vmovdqu8·0xe0(%rsi),%ymm9
 73 »       cmp····$0x7f,%rcx
 74 »       jbe····48f78b·<_binary_icudtl_dat_size@@Base+0x2e1d9b>
 75 »       vmovdqu8·0x80(%rsi),%ymm6
 76 »       vmovdqu8·0xa0(%rsi),%ymm7
 77 »       vmovdqu8·0xc0(%rsi),%ymm8
 78 »       vmovdqu8·(%rdx),%ymm0
 79 »       vmovdqu8·0x20(%rdx),%ymm1
 80 »       vmovdqu8·0x40(%rdx),%ymm2
 81 »       vmovdqu8·0x60(%rdx),%ymm3
 82 »       vpshufb·%ymm4,%ymm0,%ymm0
 83 »       vpxord·%ymm5,%ymm0,%ymm0
 84 »       vpshufb·%ymm4,%ymm1,%ymm1
 85 »       vpshufb·%ymm4,%ymm2,%ymm2
 86 »       vpshufb·%ymm4,%ymm3,%ymm3
 87 »       vpclmullqlqdq·%ymm6,%ymm0,%ymm5
 88 »       vpclmullqlqdq·%ymm7,%ymm1,%ymm11
 89 »       vpclmullqlqdq·%ymm8,%ymm2,%ymm12
 90 »       vpxord·%ymm11,%ymm5,%ymm5
 91 »       vpclmullqlqdq·%ymm9,%ymm3,%ymm13
 92 »       vpternlogd·$0x96,%ymm13,%ymm12,%ymm5
 93 »       vpclmulhqlqdq·%ymm6,%ymm0,%ymm11
 94 »       vpclmulhqlqdq·%ymm7,%ymm1,%ymm12
 95 »       vpclmulhqlqdq·%ymm8,%ymm2,%ymm13
 96 »       vpternlogd·$0x96,%ymm13,%ymm12,%ymm11
 97 »       vpclmulhqlqdq·%ymm9,%ymm3,%ymm12
 98 »       vpclmullqhqdq·%ymm6,%ymm0,%ymm13
 99 »       vpternlogd·$0x96,%ymm13,%ymm12,%ymm11
 100 »       vpclmullqhqdq·%ymm7,%ymm1,%ymm12
 101 »       vpclmullqhqdq·%ymm8,%ymm2,%ymm13
 102 »       vpternlogd·$0x96,%ymm13,%ymm12,%ymm11
 103 »       vpclmulhqlqdq·%ymm5,%ymm10,%ymm13
 104 »       vpclmullqhqdq·%ymm9,%ymm3,%ymm12
 105 »       vpxord·%ymm12,%ymm11,%ymm11
 106 »       vpshufd·$0x4e,%ymm5,%ymm5
 107 »       vpclmulhqhqdq·%ymm6,%ymm0,%ymm0
 108 »       vpclmulhqhqdq·%ymm7,%ymm1,%ymm1
 109 »       vpclmulhqhqdq·%ymm8,%ymm2,%ymm2
 110 »       vpternlogd·$0x96,%ymm13,%ymm5,%ymm11
 111 »       vpclmulhqhqdq·%ymm9,%ymm3,%ymm3
 112 »       vpternlogd·$0x96,%ymm2,%ymm1,%ymm0
 113 »       vpclmulhqlqdq·%ymm11,%ymm10,%ymm12
 114 »       vpxord·%ymm3,%ymm0,%ymm5
 115 »       vpshufd·$0x4e,%ymm11,%ymm11
 116 »       vpternlogd·$0x96,%ymm12,%ymm11,%ymm5
 117 »       vextracti32x4·$0x1,%ymm5,%xmm0
 118 »       vpxord·%xmm0,%xmm5,%xmm5
 119 »       sub····$0xffffffffffffff80,%rdx
 120 »       add····$0xffffffffffffff80,%rcx
 121 »       cmp····$0x7f,%rcx
 122 »       ja·····48f677·<_binary_icudtl_dat_size@@Base+0x2e1c87>
Max diff block lines reached; 75677069/75721982 bytes (99.94%) of diff not shown.
102 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 1799 lines modifiedOffset 1, 1799 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 0000000000afc550·<pthread_self@plt-0x10>:2 0000000000b399a0·<pthread_self@plt-0x10>:
3 »       push···0x73f1a(%rip)········3 »       push···0x74972(%rip)········
4 »       jmp····*0x73f1c(%rip)········4 »       jmp····*0x74974(%rip)········
5 »       nopl···0x0(%rax)5 »       nopl···0x0(%rax)
  
6 0000000000afc560·<pthread_self@plt>:6 0000000000b399b0·<pthread_self@plt>:
7 »       jmp····*0x73f1a(%rip)········7 »       jmp····*0x74972(%rip)········
8 »       push···$0x08 »       push···$0x0
9 »       jmp····afc550·<InternalFlutterGpu_Texture_AsImage@@Base+0x1afa9d>9 »       jmp····b399a0·<InternalFlutterGpu_Texture_AsImage@@Base+0x1b222b>
  
10 0000000000afc570·<abort@plt>:10 0000000000b399c0·<abort@plt>:
11 »       jmp····*0x73f12(%rip)········11 »       jmp····*0x7496a(%rip)········
12 »       push···$0x112 »       push···$0x1
13 »       jmp····afc550·<InternalFlutterGpu_Texture_AsImage@@Base+0x1afa9d>13 »       jmp····b399a0·<InternalFlutterGpu_Texture_AsImage@@Base+0x1b222b>
  
14 0000000000afc580·<strlen@plt>:14 0000000000b399d0·<strlen@plt>:
15 »       jmp····*0x73f0a(%rip)········15 »       jmp····*0x74962(%rip)········
16 »       push···$0x216 »       push···$0x2
17 »       jmp····afc550·<InternalFlutterGpu_Texture_AsImage@@Base+0x1afa9d>17 »       jmp····b399a0·<InternalFlutterGpu_Texture_AsImage@@Base+0x1b222b>
  
18 0000000000afc590·<eglCreateWindowSurface@plt>:18 0000000000b399e0·<eglCreateWindowSurface@plt>:
19 »       jmp····*0x73f02(%rip)········19 »       jmp····*0x7495a(%rip)········
20 »       push···$0x320 »       push···$0x3
21 »       jmp····afc550·<InternalFlutterGpu_Texture_AsImage@@Base+0x1afa9d>21 »       jmp····b399a0·<InternalFlutterGpu_Texture_AsImage@@Base+0x1b222b>
  
22 0000000000afc5a0·<eglCreatePbufferSurface@plt>:22 0000000000b399f0·<eglCreatePbufferSurface@plt>:
23 »       jmp····*0x73efa(%rip)········23 »       jmp····*0x74952(%rip)········
24 »       push···$0x424 »       push···$0x4
25 »       jmp····afc550·<InternalFlutterGpu_Texture_AsImage@@Base+0x1afa9d>25 »       jmp····b399a0·<InternalFlutterGpu_Texture_AsImage@@Base+0x1b222b>
  
26 0000000000afc5b0·<eglGetCurrentContext@plt>:26 0000000000b39a00·<eglGetCurrentContext@plt>:
27 »       jmp····*0x73ef2(%rip)········27 »       jmp····*0x7494a(%rip)········
28 »       push···$0x528 »       push···$0x5
29 »       jmp····afc550·<InternalFlutterGpu_Texture_AsImage@@Base+0x1afa9d>29 »       jmp····b399a0·<InternalFlutterGpu_Texture_AsImage@@Base+0x1b222b>
  
30 0000000000afc5c0·<eglMakeCurrent@plt>:30 0000000000b39a10·<eglMakeCurrent@plt>:
31 »       jmp····*0x73eea(%rip)········31 »       jmp····*0x74942(%rip)········
32 »       push···$0x632 »       push···$0x6
33 »       jmp····afc550·<InternalFlutterGpu_Texture_AsImage@@Base+0x1afa9d>33 »       jmp····b399a0·<InternalFlutterGpu_Texture_AsImage@@Base+0x1b222b>
  
34 0000000000afc5d0·<eglChooseConfig@plt>:34 0000000000b39a20·<eglChooseConfig@plt>:
35 »       jmp····*0x73ee2(%rip)········35 »       jmp····*0x7493a(%rip)········
36 »       push···$0x736 »       push···$0x7
37 »       jmp····afc550·<InternalFlutterGpu_Texture_AsImage@@Base+0x1afa9d>37 »       jmp····b399a0·<InternalFlutterGpu_Texture_AsImage@@Base+0x1b222b>
  
38 0000000000afc5e0·<eglCreateContext@plt>:38 0000000000b39a30·<eglCreateContext@plt>:
39 »       jmp····*0x73eda(%rip)········39 »       jmp····*0x74932(%rip)········
40 »       push···$0x840 »       push···$0x8
41 »       jmp····afc550·<InternalFlutterGpu_Texture_AsImage@@Base+0x1afa9d>41 »       jmp····b399a0·<InternalFlutterGpu_Texture_AsImage@@Base+0x1b222b>
  
42 0000000000afc5f0·<eglDestroyContext@plt>:42 0000000000b39a40·<eglDestroyContext@plt>:
43 »       jmp····*0x73ed2(%rip)········43 »       jmp····*0x7492a(%rip)········
44 »       push···$0x944 »       push···$0x9
45 »       jmp····afc550·<InternalFlutterGpu_Texture_AsImage@@Base+0x1afa9d>45 »       jmp····b399a0·<InternalFlutterGpu_Texture_AsImage@@Base+0x1b222b>
  
46 0000000000afc600·<eglGetError@plt>:46 0000000000b39a50·<eglGetError@plt>:
47 »       jmp····*0x73eca(%rip)········47 »       jmp····*0x74922(%rip)········
48 »       push···$0xa48 »       push···$0xa
49 »       jmp····afc550·<InternalFlutterGpu_Texture_AsImage@@Base+0x1afa9d>49 »       jmp····b399a0·<InternalFlutterGpu_Texture_AsImage@@Base+0x1b222b>
  
50 0000000000afc610·<eglDestroySurface@plt>:50 0000000000b39a60·<eglDestroySurface@plt>:
51 »       jmp····*0x73ec2(%rip)········51 »       jmp····*0x7491a(%rip)········
52 »       push···$0xb52 »       push···$0xb
53 »       jmp····afc550·<InternalFlutterGpu_Texture_AsImage@@Base+0x1afa9d>53 »       jmp····b399a0·<InternalFlutterGpu_Texture_AsImage@@Base+0x1b222b>
  
54 0000000000afc620·<eglGetCurrentDisplay@plt>:54 0000000000b39a70·<eglGetCurrentDisplay@plt>:
55 »       jmp····*0x73eba(%rip)········55 »       jmp····*0x74912(%rip)········
56 »       push···$0xc56 »       push···$0xc
57 »       jmp····afc550·<InternalFlutterGpu_Texture_AsImage@@Base+0x1afa9d>57 »       jmp····b399a0·<InternalFlutterGpu_Texture_AsImage@@Base+0x1b222b>
  
58 0000000000afc630·<eglGetCurrentSurface@plt>:58 0000000000b39a80·<eglGetCurrentSurface@plt>:
59 »       jmp····*0x73eb2(%rip)········59 »       jmp····*0x7490a(%rip)········
60 »       push···$0xd60 »       push···$0xd
61 »       jmp····afc550·<InternalFlutterGpu_Texture_AsImage@@Base+0x1afa9d>61 »       jmp····b399a0·<InternalFlutterGpu_Texture_AsImage@@Base+0x1b222b>
  
62 0000000000afc640·<eglQuerySurface@plt>:62 0000000000b39a90·<eglQuerySurface@plt>:
63 »       jmp····*0x73eaa(%rip)········63 »       jmp····*0x74902(%rip)········
64 »       push···$0xe64 »       push···$0xe
65 »       jmp····afc550·<InternalFlutterGpu_Texture_AsImage@@Base+0x1afa9d>65 »       jmp····b399a0·<InternalFlutterGpu_Texture_AsImage@@Base+0x1b222b>
  
66 0000000000afc650·<eglSwapBuffers@plt>:66 0000000000b39aa0·<eglSwapBuffers@plt>:
67 »       jmp····*0x73ea2(%rip)········67 »       jmp····*0x748fa(%rip)········
68 »       push···$0xf68 »       push···$0xf
69 »       jmp····afc550·<InternalFlutterGpu_Texture_AsImage@@Base+0x1afa9d>69 »       jmp····b399a0·<InternalFlutterGpu_Texture_AsImage@@Base+0x1b222b>
  
70 0000000000afc660·<eglGetDisplay@plt>:70 0000000000b39ab0·<eglGetDisplay@plt>:
71 »       jmp····*0x73e9a(%rip)········71 »       jmp····*0x748f2(%rip)········
72 »       push···$0x1072 »       push···$0x10
73 »       jmp····afc550·<InternalFlutterGpu_Texture_AsImage@@Base+0x1afa9d>73 »       jmp····b399a0·<InternalFlutterGpu_Texture_AsImage@@Base+0x1b222b>
  
74 0000000000afc670·<eglInitialize@plt>:74 0000000000b39ac0·<eglInitialize@plt>:
75 »       jmp····*0x73e92(%rip)········75 »       jmp····*0x748ea(%rip)········
76 »       push···$0x1176 »       push···$0x11
77 »       jmp····afc550·<InternalFlutterGpu_Texture_AsImage@@Base+0x1afa9d>77 »       jmp····b399a0·<InternalFlutterGpu_Texture_AsImage@@Base+0x1b222b>
  
78 0000000000afc680·<eglTerminate@plt>:78 0000000000b39ad0·<eglTerminate@plt>:
79 »       jmp····*0x73e8a(%rip)········79 »       jmp····*0x748e2(%rip)········
80 »       push···$0x1280 »       push···$0x12
81 »       jmp····afc550·<InternalFlutterGpu_Texture_AsImage@@Base+0x1afa9d>81 »       jmp····b399a0·<InternalFlutterGpu_Texture_AsImage@@Base+0x1b222b>
  
82 0000000000afc690·<setpriority@plt>:82 0000000000b39ae0·<setpriority@plt>:
83 »       jmp····*0x73e82(%rip)········83 »       jmp····*0x748da(%rip)········
84 »       push···$0x1384 »       push···$0x13
85 »       jmp····afc550·<InternalFlutterGpu_Texture_AsImage@@Base+0x1afa9d>85 »       jmp····b399a0·<InternalFlutterGpu_Texture_AsImage@@Base+0x1b222b>
  
86 0000000000afc6a0·<gettid@plt>:86 0000000000b39af0·<gettid@plt>:
87 »       jmp····*0x73e7a(%rip)········87 »       jmp····*0x748d2(%rip)········
88 »       push···$0x1488 »       push···$0x14
89 »       jmp····afc550·<InternalFlutterGpu_Texture_AsImage@@Base+0x1afa9d>89 »       jmp····b399a0·<InternalFlutterGpu_Texture_AsImage@@Base+0x1b222b>
  
90 0000000000afc6b0·<glGetString@plt>:90 0000000000b39b00·<glGetString@plt>:
91 »       jmp····*0x73e72(%rip)········91 »       jmp····*0x748ca(%rip)········
92 »       push···$0x1592 »       push···$0x15
93 »       jmp····afc550·<InternalFlutterGpu_Texture_AsImage@@Base+0x1afa9d>93 »       jmp····b399a0·<InternalFlutterGpu_Texture_AsImage@@Base+0x1b222b>
  
94 0000000000afc6c0·<strncmp@plt>:94 0000000000b39b10·<strncmp@plt>:
95 »       jmp····*0x73e6a(%rip)········95 »       jmp····*0x748c2(%rip)········
96 »       push···$0x1696 »       push···$0x16
97 »       jmp····afc550·<InternalFlutterGpu_Texture_AsImage@@Base+0x1afa9d>97 »       jmp····b399a0·<InternalFlutterGpu_Texture_AsImage@@Base+0x1b222b>
  
98 0000000000afc6d0·<ANativeWindow_lock@plt>:98 0000000000b39b20·<ANativeWindow_lock@plt>:
99 »       jmp····*0x73e62(%rip)········99 »       jmp····*0x748ba(%rip)········
Max diff block lines reached; 96863/104134 bytes (93.02%) of diff not shown.
2.42 MB
readelf --wide --decompress --hex-dump=.data.rel.ro {}
    
Offset 1, 15694 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.data.rel.ro':1 Hex·dump·of·section·'.data.rel.ro':
2 ··0x00b0dbc0·00000000·00000000·00000000·00000000·................ 
3 ··0x00b0dbd0·00000000·00000000·00000000·00000000·................ 
4 ··0x00b0dbe0·00000000·00000000·00000000·00000000·................ 
5 ··0x00b0dbf0·00000000·00000000·00000000·00000000·................ 
6 ··0x00b0dc00·00000000·00000000·00000000·00000000·................ 
7 ··0x00b0dc10·00000000·00000000·00000000·00000000·................ 
8 ··0x00b0dc20·00000000·00000000·00000000·00000000·................ 
9 ··0x00b0dc30·00000000·00000000·00000000·00000000·................ 
10 ··0x00b0dc40·00000000·00000000·00000000·00000000·................ 
11 ··0x00b0dc50·00000000·00000000·00000000·00000000·................ 
12 ··0x00b0dc60·00000000·00000000·00000000·00000000·................ 
13 ··0x00b0dc70·00000000·00000000·00000000·00000000·................ 
14 ··0x00b0dc80·00000000·00000000·00000000·00000000·................ 
15 ··0x00b0dc90·00000000·00000000·00000000·00000000·................ 
16 ··0x00b0dca0·00000000·00000000·00000000·00000000·................ 
17 ··0x00b0dcb0·00000000·00000000·00000000·00000000·................ 
18 ··0x00b0dcc0·00000000·00000000·00000000·00000000·................ 
19 ··0x00b0dcd0·00000000·00000000·00000000·00000000·................ 
20 ··0x00b0dce0·00000000·00000000·00000000·00000000·................ 
21 ··0x00b0dcf0·00000000·00000000·00000000·00000000·................ 
22 ··0x00b0dd00·00000000·00000000·00000000·00000000·................ 
23 ··0x00b0dd10·00000000·00000000·00000000·00000000·................ 
24 ··0x00b0dd20·00000000·00000000·00000000·00000000·................ 
25 ··0x00b0dd30·00000000·00000000·00000000·00000000·................ 
26 ··0x00b0dd40·00000000·00000000·00000000·00000000·................ 
27 ··0x00b0dd50·00000000·00000000·00000000·00000000·................ 
28 ··0x00b0dd60·00000000·00000000·00000000·00000000·................ 
29 ··0x00b0dd70·00000000·00000000·00300000·00000000·.........0...... 
30 ··0x00b0dd80·00000000·00000000·01300000·00000000·.........0...... 
31 ··0x00b0dd90·00000000·00000000·02300000·00000000·.........0...... 
32 ··0x00b0dda0·00000000·00000000·03300000·00000000·.........0...... 
33 ··0x00b0ddb0·00000000·00000000·04300000·00000000·.........0...... 
34 ··0x00b0ddc0·00000000·00000000·06300000·00000000·.........0...... 
35 ··0x00b0ddd0·00000000·00000000·05300000·00000000·.........0...... 
36 ··0x00b0dde0·00000000·00000000·07300000·00000000·.........0...... 
37 ··0x00b0ddf0·00000000·00000000·08300000·00000000·.........0...... 
38 ··0x00b0de00·00000000·00000000·0d300000·00000000·.........0...... 
39 ··0x00b0de10·00000000·00000000·09300000·00000000·.........0...... 
40 ··0x00b0de20·00000000·00000000·0c300000·00000000·.........0...... 
41 ··0x00b0de30·00000000·00000000·0a300000·00000000·.........0...... 
42 ··0x00b0de40·00000000·00000000·0b300000·00000000·.........0...... 
43 ··0x00b0de50·00000000·00000000·0e300000·00000000·.........0...... 
44 ··0x00b0de60·00000000·00000000·00000000·00000000·................ 
45 ··0x00b0de70·00000000·00000000·00000000·00000000·................ 
46 ··0x00b0de80·00000000·00000000·00000000·00000000·................ 
47 ··0x00b0de90·00000000·00000000·00000000·00000000·................ 
48 ··0x00b0dea0·00000000·00000000·00000000·00000000·................ 
49 ··0x00b0deb0·00000000·00000000·00000000·00000000·................ 
50 ··0x00b0dec0·00000000·00000000·00000000·00000000·................ 
51 ··0x00b0ded0·00000000·00000000·00000000·00000000·................ 
52 ··0x00b0dee0·00000000·00000000·00000000·00000000·................ 
53 ··0x00b0def0·00000000·00000000·00000000·00000000·................ 
54 ··0x00b0df00·00000000·00000000·00000000·00000000·................ 
55 ··0x00b0df10·00000000·00000000·00000000·00000000·................ 
56 ··0x00b0df20·00000000·00000000·00000000·00000000·................ 
57 ··0x00b0df30·00000000·00000000·00000000·00000000·................ 
58 ··0x00b0df40·00000000·00000000·00000000·00000000·................ 
59 ··0x00b0df50·00000000·00000000·00000000·00000000·................ 
60 ··0x00b0df60·00000000·00000000·00000000·00000000·................ 
61 ··0x00b0df70·00000000·00000000·00000000·00000000·................ 
62 ··0x00b0df80·00000000·00000000·00000000·00000000·................ 
63 ··0x00b0df90·00000000·00000000·00000000·00000000·................ 
64 ··0x00b0dfa0·00000000·00000000·00000000·00000000·................ 
65 ··0x00b0dfb0·00000000·00000000·00000000·00000000·................ 
66 ··0x00b0dfc0·00000000·00000000·00000000·00000000·................ 
67 ··0x00b0dfd0·00000000·00000000·00000000·00000000·................ 
68 ··0x00b0dfe0·00000000·00000000·00000000·00000000·................ 
69 ··0x00b0dff0·00000000·00000000·00000000·00000000·................ 
70 ··0x00b0e000·00000000·00000000·00000000·00000000·................ 
71 ··0x00b0e010·00000000·00000000·00000000·00000000·................ 
72 ··0x00b0e020·00000000·00000000·00000000·00000000·................ 
73 ··0x00b0e030·00000000·00000000·00000000·00000000·................ 
74 ··0x00b0e040·00000000·00000000·00000000·00000000·................ 
75 ··0x00b0e050·00000000·00000000·00000000·00000000·................ 
76 ··0x00b0e060·00000000·00000000·00000000·00000000·................ 
77 ··0x00b0e070·00000000·00000000·00000000·00000000·................ 
78 ··0x00b0e080·00000000·00000000·00000000·00000000·................ 
79 ··0x00b0e090·00000000·00000000·00000000·00000000·................ 
80 ··0x00b0e0a0·00000000·00000000·00000000·00000000·................ 
81 ··0x00b0e0b0·00000000·00000000·00000000·00000000·................ 
82 ··0x00b0e0c0·f8ffffff·ffffffff·00000000·00000000·................ 
83 ··0x00b0e0d0·00000000·00000000·00000000·00000000·................ 
84 ··0x00b0e0e0·00000000·00000000·00000000·00000000·................ 
85 ··0x00b0e0f0·00000000·00000000·00000000·00000000·................ 
86 ··0x00b0e100·00000000·00000000·00000000·00000000·................ 
87 ··0x00b0e110·00000000·00000000·00000000·00000000·................ 
88 ··0x00b0e120·00000000·00000000·00000000·00000000·................ 
89 ··0x00b0e130·00000000·00000000·00000000·00000000·................ 
90 ··0x00b0e140·00000000·00000000·00000000·00000000·................ 
91 ··0x00b0e150·00000000·00000000·00000000·00000000·................ 
92 ··0x00b0e160·00000000·00000000·00000000·00000000·................ 
93 ··0x00b0e170·00000000·00000000·00000000·00000000·................ 
94 ··0x00b0e180·00000000·00000000·00000000·00000000·................ 
95 ··0x00b0e190·00000000·00000000·00000000·00000000·................ 
96 ··0x00b0e1a0·00000000·00000000·00000000·00000000·................ 
97 ··0x00b0e1b0·00000000·00000000·00000000·00000000·................ 
98 ··0x00b0e1c0·00000000·00000000·00000000·00000000·................ 
99 ··0x00b0e1d0·00000000·00000000·00000000·00000000·................ 
100 ··0x00b0e1e0·f8ffffff·ffffffff·00000000·00000000·................ 
101 ··0x00b0e1f0·00000000·00000000·00000000·00000000·................ 
102 ··0x00b0e200·00000000·00000000·00000000·00000000·................ 
103 ··0x00b0e210·00000000·00000000·00000000·00000000·................ 
104 ··0x00b0e220·00000000·00000000·00000000·00000000·................ 
105 ··0x00b0e230·00000000·00000000·00000000·00000000·................ 
106 ··0x00b0e240·00000000·00000000·00000000·00000000·................ 
107 ··0x00b0e250·00000000·00000000·00000000·00000000·................ 
108 ··0x00b0e260·00000000·00000000·00000000·00000000·................ 
109 ··0x00b0e270·00000000·00000000·00000000·00000000·................ 
110 ··0x00b0e280·00000000·00000000·00000000·00000000·................ 
111 ··0x00b0e290·00000000·00000000·00000000·00000000·................ 
112 ··0x00b0e2a0·00000000·00000000·00000000·00000000·................ 
113 ··0x00b0e2b0·00000000·00000000·00000000·00000000·................ 
114 ··0x00b0e2c0·f8ffffff·ffffffff·00000000·00000000·................ 
115 ··0x00b0e2d0·00000000·00000000·00000000·00000000·................ 
116 ··0x00b0e2e0·00000000·00000000·00000000·00000000·................ 
117 ··0x00b0e2f0·00000000·00000000·00000000·00000000·................ 
118 ··0x00b0e300·00000000·00000000·00000000·00000000·................ 
119 ··0x00b0e310·00000000·00000000·00000000·00000000·................ 
120 ··0x00b0e320·00000000·00000000·00000000·00000000·................ 
121 ··0x00b0e330·00000000·00000000·00000000·00000000·................ 
122 ··0x00b0e340·00000000·00000000·00000000·00000000·................ 
123 ··0x00b0e350·00000000·00000000·00000000·00000000·................ 
124 ··0x00b0e360·00000000·00000000·00000000·00000000·................ 
125 ··0x00b0e370·00000000·00000000·00000000·00000000·................ 
126 ··0x00b0e380·00000000·00000000·00000000·00000000·................ 
Max diff block lines reached; 1488312/2539333 bytes (58.61%) of diff not shown.
296 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x00b6f358·00000000·00000000·00000000·00000000·................2 ··0x00bad1d8·00000000·00000000·00000000·00000000·................
  
22.9 KB
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 175 lines modifiedOffset 1, 178 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x00b6f368·00000000·00000000·00000000·00000000·................ 
3 ··0x00b6f378·00000000·00000000·00000000·00000000·................ 
4 ··0x00b6f388·00000000·00000000·00000000·00000000·................ 
5 ··0x00b6f398·00000000·00000000·00000000·00000000·................ 
6 ··0x00b6f3a8·00000000·00000000·00000000·00000000·................ 
7 ··0x00b6f3b8·00000000·00000000·00000000·00000000·................ 
8 ··0x00b6f3c8·00000000·00000000·00000000·00000000·................ 
9 ··0x00b6f3d8·00000000·00000000·00000000·00000000·................ 
10 ··0x00b6f3e8·00000000·00000000·00000000·00000000·................ 
11 ··0x00b6f3f8·00000000·00000000·00000000·00000000·................ 
12 ··0x00b6f408·00000000·00000000·00000000·00000000·................ 
13 ··0x00b6f418·00000000·00000000·00000000·00000000·................ 
14 ··0x00b6f428·00000000·00000000·00000000·00000000·................ 
15 ··0x00b6f438·00000000·00000000·00000000·00000000·................ 
16 ··0x00b6f448·00000000·00000000·00000000·00000000·................ 
17 ··0x00b6f458·00000000·00000000·00000000·00000000·................ 
18 ··0x00b6f468·00000000·00000000·00000000·00000000·................ 
19 ··0x00b6f478·00000000·00000000·00000000·00000000·................ 
20 ··0x00b6f488·00000000·00000000·00000000·00000000·................ 
21 ··0x00b6f498·00000000·00000000·00000000·00000000·................ 
22 ··0x00b6f4a8·00000000·00000000·00000000·00000000·................ 
23 ··0x00b6f4b8·00000000·00000000·00000000·00000000·................ 
24 ··0x00b6f4c8·00000000·00000000·00000000·00000000·................ 
25 ··0x00b6f4d8·00000000·00000000·00000000·00000000·................ 
26 ··0x00b6f4e8·00000000·00000000·00000000·00000000·................ 
27 ··0x00b6f4f8·00000000·00000000·00000000·00000000·................ 
28 ··0x00b6f508·00000000·00000000·00000000·00000000·................ 
29 ··0x00b6f518·00000000·00000000·00000000·00000000·................ 
30 ··0x00b6f528·00000000·00000000·00000000·00000000·................ 
31 ··0x00b6f538·00000000·00000000·00000000·00000000·................ 
32 ··0x00b6f548·00000000·00000000·00000000·00000000·................ 
33 ··0x00b6f558·00000000·00000000·00000000·00000000·................ 
34 ··0x00b6f568·00000000·00000000·00000000·00000000·................ 
35 ··0x00b6f578·00000000·00000000·00000000·00000000·................ 
36 ··0x00b6f588·00000000·00000000·00000000·00000000·................ 
37 ··0x00b6f598·00000000·00000000·00000000·00000000·................ 
38 ··0x00b6f5a8·00000000·00000000·00000000·00000000·................ 
39 ··0x00b6f5b8·00000000·00000000·00000000·00000000·................ 
40 ··0x00b6f5c8·00000000·00000000·00000000·00000000·................ 
41 ··0x00b6f5d8·00000000·00000000·00000000·00000000·................ 
42 ··0x00b6f5e8·00000000·00000000·00000000·00000000·................ 
43 ··0x00b6f5f8·00000000·00000000·00000000·00000000·................ 
44 ··0x00b6f608·00000000·00000000·00000000·00000000·................ 
45 ··0x00b6f618·00000000·00000000·00000000·00000000·................ 
46 ··0x00b6f628·00000000·00000000·00000000·00000000·................ 
47 ··0x00b6f638·00000000·00000000·00000000·00000000·................ 
48 ··0x00b6f648·00000000·00000000·00000000·00000000·................ 
49 ··0x00b6f658·00000000·00000000·00000000·00000000·................ 
50 ··0x00b6f668·00000000·00000000·00000000·00000000·................ 
51 ··0x00b6f678·00000000·00000000·00000000·00000000·................ 
52 ··0x00b6f688·00000000·00000000·00000000·00000000·................ 
53 ··0x00b6f698·00000000·00000000·00000000·00000000·................ 
54 ··0x00b6f6a8·00000000·00000000·00000000·00000000·................ 
55 ··0x00b6f6b8·00000000·00000000·00000000·00000000·................ 
56 ··0x00b6f6c8·00000000·00000000·00000000·00000000·................ 
57 ··0x00b6f6d8·00000000·00000000·00000000·00000000·................ 
58 ··0x00b6f6e8·00000000·00000000·00000000·00000000·................ 
59 ··0x00b6f6f8·00000000·00000000·00000000·00000000·................ 
60 ··0x00b6f708·00000000·00000000·00000000·00000000·................ 
61 ··0x00b6f718·00000000·00000000·00000000·00000000·................ 
62 ··0x00b6f728·00000000·00000000·00000000·00000000·................ 
63 ··0x00b6f738·00000000·00000000·00000000·00000000·................ 
64 ··0x00b6f748·00000000·00000000·00000000·00000000·................ 
65 ··0x00b6f758·00000000·00000000·00000000·00000000·................ 
66 ··0x00b6f768·00000000·00000000·00000000·00000000·................ 
67 ··0x00b6f778·00000000·00000000·00000000·00000000·................ 
68 ··0x00b6f788·00000000·00000000·00000000·00000000·................ 
69 ··0x00b6f798·00000000·00000000·00000000·00000000·................ 
70 ··0x00b6f7a8·00000000·00000000·00000000·00000000·................ 
71 ··0x00b6f7b8·00000000·00000000·00000000·00000000·................ 
72 ··0x00b6f7c8·00000000·00000000·00000000·00000000·................ 
73 ··0x00b6f7d8·00000000·00000000·00000000·00000000·................ 
74 ··0x00b6f7e8·00000000·00000000·00000000·00000000·................ 
75 ··0x00b6f7f8·00000000·00000000·00000000·00000000·................ 
76 ··0x00b6f808·00000000·00000000·00000000·00000000·................ 
77 ··0x00b6f818·00000000·00000000·00000000·00000000·................ 
78 ··0x00b6f828·00000000·00000000·00000000·00000000·................ 
79 ··0x00b6f838·00000000·00000000·00000000·00000000·................ 
80 ··0x00b6f848·00000000·00000000·00000000·00000000·................ 
81 ··0x00b6f858·00000000·00000000·00000000·00000000·................ 
82 ··0x00b6f868·00000000·00000000·00000000·00000000·................ 
83 ··0x00b6f878·00000000·00000000·00000000·00000000·................ 
84 ··0x00b6f888·00000000·00000000·00000000·00000000·................ 
85 ··0x00b6f898·00000000·00000000·00000000·00000000·................ 
86 ··0x00b6f8a8·00000000·00000000·00000000·00000000·................ 
87 ··0x00b6f8b8·00000000·00000000·00000000·00000000·................ 
88 ··0x00b6f8c8·00000000·00000000·00000000·00000000·................ 
89 ··0x00b6f8d8·00000000·00000000·00000000·00000000·................ 
90 ··0x00b6f8e8·00000000·00000000·00000000·00000000·................ 
91 ··0x00b6f8f8·00000000·00000000·00000000·00000000·................ 
92 ··0x00b6f908·00000000·00000000·00000000·00000000·................ 
93 ··0x00b6f918·00000000·00000000·00000000·00000000·................ 
94 ··0x00b6f928·00000000·00000000·00000000·00000000·................ 
95 ··0x00b6f938·00000000·00000000·00000000·00000000·................ 
96 ··0x00b6f948·00000000·00000000·00000000·00000000·................ 
97 ··0x00b6f958·00000000·00000000·00000000·00000000·................ 
98 ··0x00b6f968·00000000·00000000·00000000·00000000·................ 
99 ··0x00b6f978·00000000·00000000·00000000·00000000·................ 
100 ··0x00b6f988·00000000·00000000·00000000·00000000·................ 
101 ··0x00b6f998·00000000·00000000·00000000·00000000·................ 
102 ··0x00b6f9a8·00000000·00000000·00000000·00000000·................ 
103 ··0x00b6f9b8·00000000·00000000·00000000·00000000·................ 
104 ··0x00b6f9c8·00000000·00000000·00000000·00000000·................ 
105 ··0x00b6f9d8·00000000·00000000·00000000·00000000·................ 
106 ··0x00b6f9e8·00000000·00000000·00000000·00000000·................ 
107 ··0x00b6f9f8·00000000·00000000·00000000·00000000·................ 
108 ··0x00b6fa08·00000000·00000000·00000000·00000000·................ 
109 ··0x00b6fa18·00000000·00000000·00000000·00000000·................2 ··0x00bad1e8·00000000·00000000·00000000·00000000·................
110 ··0x00b6fa28·00000000·00000000·00000000·00000000·................ 
111 ··0x00b6fa38·00000000·00000000·00000000·00000000·................ 
112 ··0x00b6fa48·00000000·00000000·00000000·00000000·................ 
113 ··0x00b6fa58·00000000·00000000·00000000·00000000·................ 
114 ··0x00b6fa68·00000000·00000000·00000000·00000000·................ 
115 ··0x00b6fa78·00000000·00000000·00000000·00000000·................ 
116 ··0x00b6fa88·00000000·00000000·00000000·00000000·................ 
117 ··0x00b6fa98·00000000·00000000·00000000·00000000·................ 
118 ··0x00b6faa8·00000000·00000000·00000000·00000000·................ 
119 ··0x00b6fab8·00000000·00000000·00000000·00000000·................ 
120 ··0x00b6fac8·00000000·00000000·00000000·00000000·................ 
121 ··0x00b6fad8·00000000·00000000·00000000·00000000·................3 ··0x00bad1f8·00000000·00000000·00000000·00000000·................
122 ··0x00b6fae8·00000000·00000000·00000000·00000000·................ 
123 ··0x00b6faf8·00000000·00000000·00000000·00000000·................ 
124 ··0x00b6fb08·00000000·00000000·00000000·00000000·................ 
125 ··0x00b6fb18·00000000·00000000·00000000·00000000·................ 
126 ··0x00b6fb28·00000000·00000000·00000000·00000000·................ 
Max diff block lines reached; 0/23293 bytes (0.00%) of diff not shown.
8.96 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 71 lines modifiedOffset 1, 70 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
 2 ··0x00badee0·00000000·00000000·00000000·00000000·................
 3 ··0x00badef0·00000000·00000000·00000000·00000000·................
 4 ··0x00badf00·00000000·00000000·00000000·00000000·................
 5 ··0x00badf10·00000000·00000000·00000000·00000000·................
 6 ··0x00badf20·00000000·00000000·00000000·00000000·................
 7 ··0x00badf30·00000000·00000000·00000000·00000000·................
 8 ··0x00badf40·00000000·00000000·00000000·00000000·................
 9 ··0x00badf50·00000000·00000000·00000000·00000000·................
 10 ··0x00badf60·00000000·00000000·00000000·00000000·................
 11 ··0x00badf70·00000000·00000000·00000000·00000000·................
 12 ··0x00badf80·00000000·00000000·00000000·00000000·................
 13 ··0x00badf90·00000000·00000000·00000000·00000000·................
 14 ··0x00badfa0·00000000·00000000·00000000·00000000·................
 15 ··0x00badfb0·00000000·00000000·00000000·00000000·................
 16 ··0x00badfc0·00000000·00000000·00000000·00000000·................
 17 ··0x00badfd0·00000000·00000000·00000000·00000000·................
 18 ··0x00badfe0·00000000·00000000·00000000·00000000·................
 19 ··0x00badff0·00000000·00000000·00000000·00000000·................
2 ··0x00b70030·00000000·00000000·00000000·00000000·................20 ··0x00bae000·00000000·00000000·00000000·00000000·................
3 ··0x00b70040·00000000·00000000·00000000·00000000·................ 
4 ··0x00b70050·00000000·00000000·00000000·00000000·................ 
5 ··0x00b70060·00000000·00000000·00000000·00000000·................ 
6 ··0x00b70070·00000000·00000000·00000000·00000000·................ 
7 ··0x00b70080·00000000·00000000·00000000·00000000·................ 
8 ··0x00b70090·00000000·00000000·00000000·00000000·................ 
9 ··0x00b700a0·00000000·00000000·00000000·00000000·................ 
10 ··0x00b700b0·00000000·00000000·00000000·00000000·................ 
11 ··0x00b700c0·00000000·00000000·00000000·00000000·................ 
12 ··0x00b700d0·00000000·00000000·00000000·00000000·................ 
13 ··0x00b700e0·00000000·00000000·00000000·00000000·................ 
14 ··0x00b700f0·00000000·00000000·00000000·00000000·................ 
15 ··0x00b70100·00000000·00000000·00000000·00000000·................21 ··0x00bae010·00000000·00000000·00000000·00000000·................
16 ··0x00b70110·00000000·00000000·00000000·00000000·................ 
17 ··0x00b70120·00000000·00000000·00000000·00000000·................22 ··0x00bae020·00000000·00000000·00000000·00000000·................
18 ··0x00b70130·00000000·00000000·00000000·00000000·................23 ··0x00bae030·00000000·00000000·00000000·00000000·................
19 ··0x00b70140·00000000·00000000·00000000·00000000·................24 ··0x00bae040·00000000·00000000·00000000·00000000·................
20 ··0x00b70150·00000000·00000000·00000000·00000000·................25 ··0x00bae050·00000000·00000000·00000000·00000000·................
21 ··0x00b70160·00000000·00000000·00000000·00000000·................26 ··0x00bae060·00000000·00000000·00000000·00000000·................
22 ··0x00b70170·00000000·00000000·00000000·00000000·................27 ··0x00bae070·00000000·00000000·00000000·00000000·................
23 ··0x00b70180·00000000·00000000·00000000·00000000·................28 ··0x00bae080·00000000·00000000·00000000·00000000·................
24 ··0x00b70190·00000000·00000000·00000000·00000000·................29 ··0x00bae090·00000000·00000000·00000000·00000000·................
25 ··0x00b701a0·00000000·00000000·00000000·00000000·................30 ··0x00bae0a0·00000000·00000000·00000000·00000000·................
26 ··0x00b701b0·00000000·00000000·00000000·00000000·................31 ··0x00bae0b0·00000000·00000000·00000000·00000000·................
27 ··0x00b701c0·00000000·00000000·00000000·00000000·................32 ··0x00bae0c0·00000000·00000000·00000000·00000000·................
28 ··0x00b701d0·00000000·00000000·00000000·00000000·................33 ··0x00bae0d0·00000000·00000000·00000000·00000000·................
29 ··0x00b701e0·00000000·00000000·00000000·00000000·................34 ··0x00bae0e0·00000000·00000000·00000000·00000000·................
30 ··0x00b701f0·00000000·00000000·00000000·00000000·................35 ··0x00bae0f0·00000000·00000000·00000000·00000000·................
 36 ··0x00bae100·00000000·00000000·00000000·00000000·................
 37 ··0x00bae110·00000000·00000000·00000000·00000000·................
 38 ··0x00bae120·00000000·00000000·00000000·00000000·................
 39 ··0x00bae130·00000000·00000000·00000000·00000000·................
 40 ··0x00bae140·00000000·00000000·00000000·00000000·................
 41 ··0x00bae150·00000000·00000000·00000000·00000000·................
 42 ··0x00bae160·00000000·00000000·00000000·00000000·................
 43 ··0x00bae170·00000000·00000000·00000000·00000000·................
 44 ··0x00bae180·00000000·00000000·00000000·00000000·................
 45 ··0x00bae190·00000000·00000000·00000000·00000000·................
 46 ··0x00bae1a0·00000000·00000000·00000000·00000000·................
 47 ··0x00bae1b0·00000000·00000000·00000000·00000000·................
 48 ··0x00bae1c0·00000000·00000000·00000000·00000000·................
 49 ··0x00bae1d0·00000000·00000000·00000000·00000000·................
 50 ··0x00bae1e0·00000000·00000000·00000000·00000000·................
 51 ··0x00bae1f0·00000000·00000000·00000000·00000000·................
31 ··0x00b70200·00000000·00000000·00000000·00000000·................52 ··0x00bae200·00000000·00000000·00000000·00000000·................
32 ··0x00b70210·00000000·00000000·00000000·00000000·................53 ··0x00bae210·00000000·00000000·00000000·00000000·................
33 ··0x00b70220·00000000·00000000·00000000·00000000·................54 ··0x00bae220·00000000·00000000·00000000·00000000·................
34 ··0x00b70230·00000000·00000000·00000000·00000000·................55 ··0x00bae230·00000000·00000000·00000000·00000000·................
35 ··0x00b70240·00000000·00000000·00000000·00000000·................56 ··0x00bae240·00000000·00000000·00000000·00000000·................
36 ··0x00b70250·00000000·00000000·00000000·00000000·................57 ··0x00bae250·00000000·00000000·00000000·00000000·................
37 ··0x00b70260·00000000·00000000·00000000·00000000·................58 ··0x00bae260·00000000·00000000·00000000·00000000·................
38 ··0x00b70270·00000000·00000000·00000000·00000000·................59 ··0x00bae270·00000000·00000000·00000000·00000000·................
39 ··0x00b70280·00000000·00000000·00000000·00000000·................60 ··0x00bae280·00000000·00000000·00000000·00000000·................
40 ··0x00b70290·00000000·00000000·00000000·00000000·................61 ··0x00bae290·00000000·00000000·00000000·00000000·................
41 ··0x00b702a0·00000000·00000000·00000000·00000000·................62 ··0x00bae2a0·00000000·00000000·00000000·00000000·................
42 ··0x00b702b0·00000000·00000000·00000000·00000000·................63 ··0x00bae2b0·00000000·00000000·00000000·00000000·................
43 ··0x00b702c0·00000000·00000000·00000000·00000000·................64 ··0x00bae2c0·00000000·00000000·00000000·00000000·................
44 ··0x00b702d0·00000000·00000000·00000000·00000000·................65 ··0x00bae2d0·00000000·00000000·00000000·00000000·................
45 ··0x00b702e0·00000000·00000000·00000000·00000000·................66 ··0x00bae2e0·00000000·00000000·00000000·00000000·................
46 ··0x00b702f0·00000000·00000000·00000000·00000000·................67 ··0x00bae2f0·00000000·00000000·00000000·00000000·................
47 ··0x00b70300·00000000·00000000·00000000·00000000·................68 ··0x00bae300·00000000·00000000·00000000·00000000·................
48 ··0x00b70310·00000000·00000000·00000000·00000000·................ 
49 ··0x00b70320·00000000·00000000·00000000·00000000·................ 
50 ··0x00b70330·00000000·00000000·00000000·00000000·................ 
51 ··0x00b70340·00000000·00000000·00000000·00000000·................ 
52 ··0x00b70350·00000000·00000000·00000000·00000000·................ 
53 ··0x00b70360·00000000·00000000·00000000·00000000·................ 
54 ··0x00b70370·00000000·00000000·00000000·00000000·................ 
55 ··0x00b70380·00000000·00000000·00000000·00000000·................ 
56 ··0x00b70390·00000000·00000000·00000000·00000000·................ 
57 ··0x00b703a0·00000000·00000000·00000000·00000000·................ 
58 ··0x00b703b0·00000000·00000000·00000000·00000000·................ 
59 ··0x00b703c0·00000000·00000000·00000000·00000000·................ 
60 ··0x00b703d0·00000000·00000000·00000000·00000000·................ 
61 ··0x00b703e0·00000000·00000000·00000000·00000000·................ 
62 ··0x00b703f0·00000000·00000000·00000000·00000000·................ 
63 ··0x00b70400·00000000·00000000·00000000·00000000·................ 
64 ··0x00b70410·00000000·00000000·00000000·00000000·................ 
65 ··0x00b70420·00000000·00000000·00000000·00000000·................ 
66 ··0x00b70430·00000000·00000000·00000000·00000000·................ 
67 ··0x00b70440·00000000·00000000·00000000·00000000·................ 
68 ··0x00b70450·00000000·00000000·00000000·00000000·................ 
69 ··0x00b70460·00000000·00000000···················........ 
  
23.9 KB
readelf --wide --decompress --hex-dump=.got.plt {}
    
Offset 1, 185 lines modifiedOffset 1, 185 lines modified
  
1 Hex·dump·of·section·'.got.plt':1 Hex·dump·of·section·'.got.plt':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
3 ··0x00b70468·20feb600·00000000·00000000·00000000··...............3 ··0x00bae310·d0dcba00·00000000·00000000·00000000·................
4 ··0x00b70478·00000000·00000000·66c5af00·00000000·........f.......4 ··0x00bae320·00000000·00000000·b699b300·00000000·................
5 ··0x00b70488·76c5af00·00000000·86c5af00·00000000·v............... 
6 ··0x00b70498·96c5af00·00000000·a6c5af00·00000000·................ 
7 ··0x00b704a8·b6c5af00·00000000·c6c5af00·00000000·................ 
8 ··0x00b704b8·d6c5af00·00000000·e6c5af00·00000000·................ 
9 ··0x00b704c8·f6c5af00·00000000·06c6af00·00000000·................ 
10 ··0x00b704d8·16c6af00·00000000·26c6af00·00000000·........&....... 
11 ··0x00b704e8·36c6af00·00000000·46c6af00·00000000·6.......F....... 
12 ··0x00b704f8·56c6af00·00000000·66c6af00·00000000·V.......f....... 
13 ··0x00b70508·76c6af00·00000000·86c6af00·00000000·v............... 
14 ··0x00b70518·96c6af00·00000000·a6c6af00·00000000·................5 ··0x00bae330·c699b300·00000000·d699b300·00000000·................
15 ··0x00b70528·b6c6af00·00000000·c6c6af00·00000000·................6 ··0x00bae340·e699b300·00000000·f699b300·00000000·................
16 ··0x00b70538·d6c6af00·00000000·e6c6af00·00000000·................ 
17 ··0x00b70548·f6c6af00·00000000·06c7af00·00000000·................ 
18 ··0x00b70558·16c7af00·00000000·26c7af00·00000000·........&....... 
19 ··0x00b70568·36c7af00·00000000·46c7af00·00000000·6.......F....... 
20 ··0x00b70578·56c7af00·00000000·66c7af00·00000000·V.......f....... 
21 ··0x00b70588·76c7af00·00000000·86c7af00·00000000·v............... 
22 ··0x00b70598·96c7af00·00000000·a6c7af00·00000000·................ 
23 ··0x00b705a8·b6c7af00·00000000·c6c7af00·00000000·................ 
24 ··0x00b705b8·d6c7af00·00000000·e6c7af00·00000000·................ 
25 ··0x00b705c8·f6c7af00·00000000·06c8af00·00000000·................ 
26 ··0x00b705d8·16c8af00·00000000·26c8af00·00000000·........&....... 
27 ··0x00b705e8·36c8af00·00000000·46c8af00·00000000·6.......F....... 
28 ··0x00b705f8·56c8af00·00000000·66c8af00·00000000·V.......f....... 
29 ··0x00b70608·76c8af00·00000000·86c8af00·00000000·v............... 
30 ··0x00b70618·96c8af00·00000000·a6c8af00·00000000·................ 
31 ··0x00b70628·b6c8af00·00000000·c6c8af00·00000000·................ 
32 ··0x00b70638·d6c8af00·00000000·e6c8af00·00000000·................ 
33 ··0x00b70648·f6c8af00·00000000·06c9af00·00000000·................ 
34 ··0x00b70658·16c9af00·00000000·26c9af00·00000000·........&....... 
35 ··0x00b70668·36c9af00·00000000·46c9af00·00000000·6.......F....... 
36 ··0x00b70678·56c9af00·00000000·66c9af00·00000000·V.......f....... 
37 ··0x00b70688·76c9af00·00000000·86c9af00·00000000·v............... 
38 ··0x00b70698·96c9af00·00000000·a6c9af00·00000000·................7 ··0x00bae350·069ab300·00000000·169ab300·00000000·................
 8 ··0x00bae360·269ab300·00000000·369ab300·00000000·&.......6.......
 9 ··0x00bae370·469ab300·00000000·569ab300·00000000·F.......V.......
 10 ··0x00bae380·669ab300·00000000·769ab300·00000000·f.......v.......
39 ··0x00b706a8·b6c9af00·00000000·c6c9af00·00000000·................11 ··0x00bae390·869ab300·00000000·969ab300·00000000·................
40 ··0x00b706b8·d6c9af00·00000000·e6c9af00·00000000·................12 ··0x00bae3a0·a69ab300·00000000·b69ab300·00000000·................
41 ··0x00b706c8·f6c9af00·00000000·06caaf00·00000000·................13 ··0x00bae3b0·c69ab300·00000000·d69ab300·00000000·................
42 ··0x00b706d8·16caaf00·00000000·26caaf00·00000000·........&....... 
43 ··0x00b706e8·36caaf00·00000000·46caaf00·00000000·6.......F....... 
44 ··0x00b706f8·56caaf00·00000000·66caaf00·00000000·V.......f....... 
45 ··0x00b70708·76caaf00·00000000·86caaf00·00000000·v............... 
46 ··0x00b70718·96caaf00·00000000·a6caaf00·00000000·................ 
47 ··0x00b70728·b6caaf00·00000000·c6caaf00·00000000·................ 
48 ··0x00b70738·d6caaf00·00000000·e6caaf00·00000000·................ 
49 ··0x00b70748·f6caaf00·00000000·06cbaf00·00000000·................14 ··0x00bae3c0·e69ab300·00000000·f69ab300·00000000·................
50 ··0x00b70758·16cbaf00·00000000·26cbaf00·00000000·........&.......15 ··0x00bae3d0·069bb300·00000000·169bb300·00000000·................
51 ··0x00b70768·36cbaf00·00000000·46cbaf00·00000000·6.......F....... 
52 ··0x00b70778·56cbaf00·00000000·66cbaf00·00000000·V.......f.......16 ··0x00bae3e0·269bb300·00000000·369bb300·00000000·&.......6.......
 17 ··0x00bae3f0·469bb300·00000000·569bb300·00000000·F.......V.......
 18 ··0x00bae400·669bb300·00000000·769bb300·00000000·f.......v.......
53 ··0x00b70788·76cbaf00·00000000·86cbaf00·00000000·v...............19 ··0x00bae410·869bb300·00000000·969bb300·00000000·................
54 ··0x00b70798·96cbaf00·00000000·a6cbaf00·00000000·................20 ··0x00bae420·a69bb300·00000000·b69bb300·00000000·................
 21 ··0x00bae430·c69bb300·00000000·d69bb300·00000000·................
 22 ··0x00bae440·e69bb300·00000000·f69bb300·00000000·................
55 ··0x00b707a8·b6cbaf00·00000000·c6cbaf00·00000000·................23 ··0x00bae450·069cb300·00000000·169cb300·00000000·................
 24 ··0x00bae460·269cb300·00000000·369cb300·00000000·&.......6.......
 25 ··0x00bae470·469cb300·00000000·569cb300·00000000·F.......V.......
 26 ··0x00bae480·669cb300·00000000·769cb300·00000000·f.......v.......
56 ··0x00b707b8·d6cbaf00·00000000·e6cbaf00·00000000·................27 ··0x00bae490·869cb300·00000000·969cb300·00000000·................
57 ··0x00b707c8·f6cbaf00·00000000·06ccaf00·00000000·................28 ··0x00bae4a0·a69cb300·00000000·b69cb300·00000000·................
58 ··0x00b707d8·16ccaf00·00000000·26ccaf00·00000000·........&....... 
59 ··0x00b707e8·36ccaf00·00000000·46ccaf00·00000000·6.......F....... 
60 ··0x00b707f8·56ccaf00·00000000·66ccaf00·00000000·V.......f....... 
61 ··0x00b70808·76ccaf00·00000000·86ccaf00·00000000·v............... 
62 ··0x00b70818·96ccaf00·00000000·a6ccaf00·00000000·................29 ··0x00bae4b0·c69cb300·00000000·d69cb300·00000000·................
63 ··0x00b70828·b6ccaf00·00000000·c6ccaf00·00000000·................ 
64 ··0x00b70838·d6ccaf00·00000000·e6ccaf00·00000000·................ 
65 ··0x00b70848·f6ccaf00·00000000·06cdaf00·00000000·................30 ··0x00bae4c0·e69cb300·00000000·f69cb300·00000000·................
66 ··0x00b70858·16cdaf00·00000000·26cdaf00·00000000·........&.......31 ··0x00bae4d0·069db300·00000000·169db300·00000000·................
67 ··0x00b70868·36cdaf00·00000000·46cdaf00·00000000·6.......F....... 
68 ··0x00b70878·56cdaf00·00000000·66cdaf00·00000000·V.......f.......32 ··0x00bae4e0·269db300·00000000·369db300·00000000·&.......6.......
69 ··0x00b70888·76cdaf00·00000000·86cdaf00·00000000·v...............33 ··0x00bae4f0·469db300·00000000·569db300·00000000·F.......V.......
 34 ··0x00bae500·669db300·00000000·769db300·00000000·f.......v.......
70 ··0x00b70898·96cdaf00·00000000·a6cdaf00·00000000·................35 ··0x00bae510·869db300·00000000·969db300·00000000·................
71 ··0x00b708a8·b6cdaf00·00000000·c6cdaf00·00000000·................ 
72 ··0x00b708b8·d6cdaf00·00000000·e6cdaf00·00000000·................ 
73 ··0x00b708c8·f6cdaf00·00000000·06ceaf00·00000000·................ 
74 ··0x00b708d8·16ceaf00·00000000·26ceaf00·00000000·........&....... 
75 ··0x00b708e8·36ceaf00·00000000·46ceaf00·00000000·6.......F....... 
76 ··0x00b708f8·56ceaf00·00000000·66ceaf00·00000000·V.......f....... 
77 ··0x00b70908·76ceaf00·00000000·86ceaf00·00000000·v............... 
78 ··0x00b70918·96ceaf00·00000000·a6ceaf00·00000000·................ 
79 ··0x00b70928·b6ceaf00·00000000·c6ceaf00·00000000·................ 
80 ··0x00b70938·d6ceaf00·00000000·e6ceaf00·00000000·................ 
81 ··0x00b70948·f6ceaf00·00000000·06cfaf00·00000000·................ 
82 ··0x00b70958·16cfaf00·00000000·26cfaf00·00000000·........&....... 
83 ··0x00b70968·36cfaf00·00000000·46cfaf00·00000000·6.......F....... 
84 ··0x00b70978·56cfaf00·00000000·66cfaf00·00000000·V.......f....... 
85 ··0x00b70988·76cfaf00·00000000·86cfaf00·00000000·v............... 
86 ··0x00b70998·96cfaf00·00000000·a6cfaf00·00000000·................ 
87 ··0x00b709a8·b6cfaf00·00000000·c6cfaf00·00000000·................ 
88 ··0x00b709b8·d6cfaf00·00000000·e6cfaf00·00000000·................ 
89 ··0x00b709c8·f6cfaf00·00000000·06d0af00·00000000·................ 
90 ··0x00b709d8·16d0af00·00000000·26d0af00·00000000·........&....... 
91 ··0x00b709e8·36d0af00·00000000·46d0af00·00000000·6.......F....... 
92 ··0x00b709f8·56d0af00·00000000·66d0af00·00000000·V.......f....... 
93 ··0x00b70a08·76d0af00·00000000·86d0af00·00000000·v............... 
94 ··0x00b70a18·96d0af00·00000000·a6d0af00·00000000·................36 ··0x00bae520·a69db300·00000000·b69db300·00000000·................
 37 ··0x00bae530·c69db300·00000000·d69db300·00000000·................
 38 ··0x00bae540·e69db300·00000000·f69db300·00000000·................
 39 ··0x00bae550·069eb300·00000000·169eb300·00000000·................
 40 ··0x00bae560·269eb300·00000000·369eb300·00000000·&.......6.......
 41 ··0x00bae570·469eb300·00000000·569eb300·00000000·F.......V.......
 42 ··0x00bae580·669eb300·00000000·769eb300·00000000·f.......v.......
 43 ··0x00bae590·869eb300·00000000·969eb300·00000000·................
 44 ··0x00bae5a0·a69eb300·00000000·b69eb300·00000000·................
 45 ··0x00bae5b0·c69eb300·00000000·d69eb300·00000000·................
 46 ··0x00bae5c0·e69eb300·00000000·f69eb300·00000000·................
 47 ··0x00bae5d0·069fb300·00000000·169fb300·00000000·................
 48 ··0x00bae5e0·269fb300·00000000·369fb300·00000000·&.......6.......
 49 ··0x00bae5f0·469fb300·00000000·569fb300·00000000·F.......V.......
 50 ··0x00bae600·669fb300·00000000·769fb300·00000000·f.......v.......
 51 ··0x00bae610·869fb300·00000000·969fb300·00000000·................
 52 ··0x00bae620·a69fb300·00000000·b69fb300·00000000·................
 53 ··0x00bae630·c69fb300·00000000·d69fb300·00000000·................
 54 ··0x00bae640·e69fb300·00000000·f69fb300·00000000·................
 55 ··0x00bae650·06a0b300·00000000·16a0b300·00000000·................
 56 ··0x00bae660·26a0b300·00000000·36a0b300·00000000·&.......6.......
 57 ··0x00bae670·46a0b300·00000000·56a0b300·00000000·F.......V.......
Max diff block lines reached; 0/24390 bytes (0.00%) of diff not shown.
127 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 1246 lines modifiedOffset 1, 697 lines modified
  
Diff chunk too large, falling back to line-by-line diff (694 lines added, 1243 lines removed)
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00b80fb0·01000000·00000000·3c000000·00000000·........<.......2 ··0x00bbee60·01000000·00000000·3c000000·00000000·........<.......
3 ··0x00b80fc0·00000000·00000000·00000000·00000000·................3 ··0x00bbee70·00000000·00000000·00000000·00000000·................
4 ··0x00b80fd0·01000000·00000000·00000000·00000000·................4 ··0x00bbee80·01000000·00000000·00000000·00000000·................
5 ··0x00b80fe0·00000000·00000000·00000000·00000000·................5 ··0x00bbee90·00000000·00000000·00000000·00000000·................
6 ··0x00b80ff0·00000000·00000000·01000000·01000000·................6 ··0x00bbeea0·00000000·00000000·01000000·01000000·................
7 ··0x00b81000·00000000·00000000·00000000·00000000·................7 ··0x00bbeeb0·00000000·00000000·00000000·00000000·................
8 ··0x00b81010·00000000·00000000·0000803f·00000000·...........?....8 ··0x00bbeec0·00000000·00000000·0000803f·00000000·...........?....
9 ··0x00b81020·00000000·00000000·0000803f·00000000·...........?....9 ··0x00bbeed0·00000000·00000000·0000803f·00000000·...........?....
10 ··0x00b81030·00000000·00000000·0000803f·10000000·...........?....10 ··0x00bbeee0·00000000·00000000·0000803f·10000000·...........?....
11 ··0x00b81040·ffff7f7f·ffff7f7f·ffff7f7f·ffff7f7f·................11 ··0x00bbeef0·ffff7f7f·ffff7f7f·ffff7f7f·ffff7f7f·................
12 ··0x00b81050·ffff7f7f·ffff7f7f·ffff7f7f·ffff7f7f·................12 ··0x00bbef00·ffff7f7f·ffff7f7f·ffff7f7f·ffff7f7f·................
13 ··0x00b81060·ffff7f7f·0f000000·02000000·01000000·................13 ··0x00bbef10·ffff7f7f·0f000000·02000000·01000000·................
14 ··0x00b81070·02000000·00000000·00000000·00000000·................14 ··0x00bbef20·02000000·00000000·00000000·00000000·................
15 ··0x00b81080·00000000·00000000·00000000·00000000·................15 ··0x00bbef30·00000000·00000000·00000000·00000000·................
16 ··0x00b81090·01000000·01000000·01000000·01000000·................16 ··0x00bbef40·01000000·01000000·01000000·01000000·................
17 ··0x00b810a0·00000000·00000000·00000000·00000000·................17 ··0x00bbef50·00000000·00000000·00000000·00000000·................
18 ··0x00b810b0·00000000·00000000·00000000·00000000·................18 ··0x00bbef60·00000000·00000000·00000000·00000000·................
19 ··0x00b810c0·00000000·00000000·00000000·00000000·................19 ··0x00bbef70·00000000·00000000·00000000·00000000·................
20 ··0x00b810d0·00000000·00000000·00000000·00000000·................20 ··0x00bbef80·00000000·00000000·00000000·00000000·................
21 ··0x00b810e0·00000000·00000000·00000000·00000000·................21 ··0x00bbef90·00000000·00000000·00000000·00000000·................
22 ··0x00b810f0·00010010·00150000·00000000·00000000·................22 ··0x00bbefa0·00010010·00150000·00000000·00000000·................
23 ··0x00b81100·00000000·00000000·00000000·00000000·................23 ··0x00bbefb0·00000000·00000000·00000000·00000000·................
24 ··0x00b81110·00000000·00000000·03000000·01000000·................24 ··0x00bbefc0·00000000·00000000·03000000·01000000·................
25 ··0x00b81120·01000000·01000000·01000000·01000000·................25 ··0x00bbefd0·01000000·01000000·01000000·01000000·................
26 ··0x00b81130·01000000·01000000·01000000·00000000·................26 ··0x00bbefe0·01000000·01000000·01000000·00000000·................
27 ··0x00b81140·00000000·00000000·00000000·00000000·................27 ··0x00bbeff0·00000000·00000000·00000000·00000000·................
28 ··0x00b81150·00000000·00000000·00000000·00000000·................28 ··0x00bbf000·00000000·00000000·00000000·00000000·................
29 ··0x00b81160·00000000·00000000·00000000·00000000·................29 ··0x00bbf010·00000000·00000000·00000000·00000000·................
30 ··0x00b81170·00000000·00000000·00000000·00000000·................30 ··0x00bbf020·00000000·00000000·00000000·00000000·................
31 ··0x00b81180·00000000·00000000·00000000·00000000·................31 ··0x00bbf030·00000000·00000000·00000000·00000000·................
32 ··0x00b81190·00000000·00000000·00000000·00000000·................32 ··0x00bbf040·00000000·00000000·00000000·00000000·................
33 ··0x00b811a0·00000000·00000000·00000000·00000000·................33 ··0x00bbf050·00000000·00000000·00000000·00000000·................
34 ··0x00b811b0·00000000·00000000·00000000·00000000·................34 ··0x00bbf060·00000000·00000000·00000000·00000000·................
35 ··0x00b811c0·00000000·00000000·00000000·00000000·................35 ··0x00bbf070·00000000·00000000·00000000·00000000·................
36 ··0x00b811d0·00000000·00000000·00000000·00000000·................36 ··0x00bbf080·00000000·00000000·00000000·00000000·................
37 ··0x00b811e0·00000000·00000000·00000000·00000000·................37 ··0x00bbf090·00000000·00000000·00000000·00000000·................
38 ··0x00b811f0·00000000·00000000·00000000·00000000·................38 ··0x00bbf0a0·00000000·00000000·00000000·00000000·................
39 ··0x00b81200·00000000·00000000·00000000·00000000·................39 ··0x00bbf0b0·00000000·00000000·00000000·00000000·................
40 ··0x00b81210·00000000·00000000·00000000·00000000·................40 ··0x00bbf0c0·00000000·00000000·00000000·00000000·................
41 ··0x00b81220·00000000·00000000·00000000·00000000·................41 ··0x00bbf0d0·00000000·00000000·00000000·00000000·................
42 ··0x00b81230·00000000·00000000·00000000·00000000·................42 ··0x00bbf0e0·00000000·00000000·00000000·00000000·................
43 ··0x00b81240·00000000·00000000·00000000·00000000·................43 ··0x00bbf0f0·00000000·00000000·00000000·00000000·................
44 ··0x00b81250·00000000·00000000·00000000·00000000·................44 ··0x00bbf100·00000000·00000000·00000000·00000000·................
45 ··0x00b81260·00000000·00000000·00000000·00000000·................45 ··0x00bbf110·00000000·00000000·00000000·00000000·................
46 ··0x00b81270·00000000·00000000·00000000·00000000·................46 ··0x00bbf120·00000000·00000000·00000000·00000000·................
47 ··0x00b81280·00000000·00000000·00000000·00000000·................47 ··0x00bbf130·00000000·00000000·00000000·00000000·................
48 ··0x00b81290·00000000·00000000·00000000·00000000·................48 ··0x00bbf140·00000000·00000000·00000000·00000000·................
49 ··0x00b812a0·00000000·00000000·00000000·00000000·................49 ··0x00bbf150·00000000·00000000·00000000·00000000·................
50 ··0x00b812b0·00000000·00000000·00000000·00000000·................50 ··0x00bbf160·00000000·00000000·00000000·00000000·................
51 ··0x00b812c0·00000000·00000000·00000000·00000000·................51 ··0x00bbf170·00000000·00000000·00000000·00000000·................
52 ··0x00b812d0·00000000·00000000·00000000·00000000·................52 ··0x00bbf180·00000000·00000000·00000000·00000000·................
53 ··0x00b812e0·00000000·00000000·00000000·00000000·................53 ··0x00bbf190·00000000·00000000·00000000·00000000·................
54 ··0x00b812f0·00000000·00000000·00000000·00000000·................54 ··0x00bbf1a0·00000000·00000000·00000000·00000000·................
55 ··0x00b81300·00000000·00000000·00000000·00000000·................55 ··0x00bbf1b0·00000000·00000000·00000000·00000000·................
56 ··0x00b81310·00000000·00000000·00000000·00000000·................56 ··0x00bbf1c0·00000000·00000000·00000000·00000000·................
57 ··0x00b81320·00000000·00000000·00000000·00000000·................57 ··0x00bbf1d0·00000000·00000000·00000000·00000000·................
58 ··0x00b81330·00000000·00000000·00000000·00000000·................58 ··0x00bbf1e0·00000000·00000000·00000000·00000000·................
59 ··0x00b81340·00000000·00000000·00000000·00000000·................59 ··0x00bbf1f0·00000000·00000000·00000000·00000000·................
60 ··0x00b81350·00000000·00000000·00000000·00000000·................60 ··0x00bbf200·00000000·00000000·00000000·00000000·................
61 ··0x00b81360·00000000·00000000·00000000·00000000·................61 ··0x00bbf210·00000000·00000000·00000000·00000000·................
62 ··0x00b81370·00000000·00000000·00000000·00000000·................62 ··0x00bbf220·00000000·00000000·00000000·00000000·................
63 ··0x00b81380·00000000·00000000·00000000·00000000·................63 ··0x00bbf230·00000000·00000000·00000000·00000000·................
64 ··0x00b81390·00000000·00000000·00000000·00000000·................64 ··0x00bbf240·00000000·00000000·00000000·00000000·................
65 ··0x00b813a0·00000000·00000000·00000000·00000000·................65 ··0x00bbf250·00000000·00000000·00000000·00000000·................
66 ··0x00b813b0·00000000·00000000·00000000·00000000·................66 ··0x00bbf260·00000000·00000000·00000000·00000000·................
67 ··0x00b813c0·00000000·00000000·00000000·00000000·................67 ··0x00bbf270·00000000·00000000·00000000·00000000·................
68 ··0x00b813d0·00000000·00000000·00000000·00000000·................68 ··0x00bbf280·00000000·00000000·00000000·00000000·................
69 ··0x00b813e0·00000000·00000000·00000000·00000000·................69 ··0x00bbf290·00000000·00000000·00000000·00000000·................
70 ··0x00b813f0·00000000·00000000·00000000·00000000·................70 ··0x00bbf2a0·00000000·00000000·00000000·00000000·................
71 ··0x00b81400·00000000·00000000·00000000·00000000·................71 ··0x00bbf2b0·00000000·00000000·00000000·00000000·................
72 ··0x00b81410·00000000·00000000·00000000·00000000·................72 ··0x00bbf2c0·00000000·00000000·00000000·00000000·................
73 ··0x00b81420·00000000·00000000·00000000·00000000·................73 ··0x00bbf2d0·00000000·00000000·00000000·00000000·................
74 ··0x00b81430·00000000·00000000·00000000·00000000·................74 ··0x00bbf2e0·00000000·00000000·00000000·00000000·................
75 ··0x00b81440·00000000·00000000·00000000·00000000·................75 ··0x00bbf2f0·00000000·00000000·00000000·00000000·................
76 ··0x00b81450·00000000·00000000·00000000·00000000·................76 ··0x00bbf300·00000000·00000000·00000000·00000000·................
77 ··0x00b81460·00000000·00000000·00000000·00000000·................77 ··0x00bbf310·00000000·00000000·00000000·00000000·................
78 ··0x00b81470·00000000·00000000·00000000·00000000·................78 ··0x00bbf320·00000000·00000000·00000000·00000000·................
79 ··0x00b81480·00000000·00000000·00000000·00000000·................79 ··0x00bbf330·00000000·00000000·00000000·00000000·................
80 ··0x00b81490·00000000·00000000·00000000·00000000·................80 ··0x00bbf340·00000000·00000000·00000000·00000000·................
81 ··0x00b814a0·00000000·00000000·00000000·00000000·................81 ··0x00bbf350·00000000·00000000·00000000·00000000·................
82 ··0x00b814b0·00000000·00000000·00000000·00000000·................82 ··0x00bbf360·00000000·00000000·00000000·00000000·................
83 ··0x00b814c0·00000000·00000000·00000000·00000000·................83 ··0x00bbf370·00000000·00000000·00000000·00000000·................
84 ··0x00b814d0·00000000·00000000·00000000·00000000·................84 ··0x00bbf380·00000000·00000000·00000000·00000000·................
85 ··0x00b814e0·00000000·00000000·00000000·00000000·................85 ··0x00bbf390·00000000·00000000·00000000·00000000·................
86 ··0x00b814f0·00000000·00000000·00000000·00000000·................86 ··0x00bbf3a0·00000000·00000000·00000000·00000000·................
87 ··0x00b81500·00000000·00000000·00000000·00000000·................87 ··0x00bbf3b0·00000000·00000000·00000000·00000000·................
88 ··0x00b81510·00000000·00000000·00000000·00000000·................88 ··0x00bbf3c0·00000000·00000000·00000000·00000000·................
89 ··0x00b81520·00000000·00000000·00000000·00000000·................89 ··0x00bbf3d0·00000000·00000000·00000000·00000000·................
90 ··0x00b81530·00000000·00000000·00000000·00000000·................90 ··0x00bbf3e0·00000000·00000000·00000000·00000000·................
91 ··0x00b81540·00000000·00000000·00000000·00000000·................91 ··0x00bbf3f0·00000000·00000000·00000000·00000000·................
92 ··0x00b81550·00000000·00000000·00000000·00000000·................92 ··0x00bbf400·00000000·00000000·00000000·00000000·................
93 ··0x00b81560·00000000·00000000·00000000·00000000·................93 ··0x00bbf410·00000000·00000000·00000000·00000000·................
94 ··0x00b81570·00000000·00000000·00000000·00000000·................94 ··0x00bbf420·00000000·00000000·00000000·00000000·................
95 ··0x00b81580·00000000·00000000·00000000·00000000·................95 ··0x00bbf430·00000000·00000000·00000000·00000000·................
96 ··0x00b81590·00000000·00000000·00000000·00000000·................96 ··0x00bbf440·00000000·00000000·00000000·00000000·................
97 ··0x00b815a0·00000000·00000000·00000000·00000000·................97 ··0x00bbf450·00000000·00000000·00000000·00000000·................
98 ··0x00b815b0·00000000·00000000·00000000·00000000·................98 ··0x00bbf460·00000000·00000000·00000000·00000000·................
99 ··0x00b815c0·00000000·00000000·00000000·00000000·................99 ··0x00bbf470·00000000·00000000·00000000·00000000·................
100 ··0x00b815d0·00000000·00000000·00000000·00000000·................100 ··0x00bbf480·00000000·00000000·00000000·00000000·................
101 ··0x00b815e0·00000000·00000000·00000000·00000000·................101 ··0x00bbf490·00000000·00000000·00000000·00000000·................
102 ··0x00b815f0·00000000·00000000·00000000·00000000·................102 ··0x00bbf4a0·00000000·00000000·00000000·00000000·................
103 ··0x00b81600·00000000·00000000·00000000·00000000·................103 ··0x00bbf4b0·00000000·00000000·00000000·00000000·................
104 ··0x00b81610·00000000·00000000·00000000·00000000·................104 ··0x00bbf4c0·00000000·00000000·00000000·00000000·................
105 ··0x00b81620·00000000·00000000·00000000·00000000·................105 ··0x00bbf4d0·00000000·00000000·00000000·00000000·................
106 ··0x00b81630·00000000·00000000·00000000·00000000·................106 ··0x00bbf4e0·00000000·00000000·00000000·00000000·................
107 ··0x00b81640·00000000·00000000·00000000·00000000·................107 ··0x00bbf4f0·00000000·00000000·00000000·00000000·................
108 ··0x00b81650·00000000·00000000·00000000·00000000·................108 ··0x00bbf500·00000000·00000000·00000000·00000000·................
109 ··0x00b81660·00000000·00000000·00000000·00000000·................109 ··0x00bbf510·00000000·00000000·00000000·00000000·................
110 ··0x00b81670·00000000·00000000·00000000·00000000·................110 ··0x00bbf520·00000000·00000000·00000000·00000000·................
111 ··0x00b81680·00000000·00000000·00000000·00000000·................111 ··0x00bbf530·00000000·00000000·00000000·00000000·................
112 ··0x00b81690·00000000·00000000·00000000·00000000·................112 ··0x00bbf540·00000000·00000000·00000000·00000000·................
113 ··0x00b816a0·00000000·00000000·00000000·00000000·................113 ··0x00bbf550·00000000·00000000·00000000·00000000·................
114 ··0x00b816b0·00000000·00000000·00000000·00000000·................114 ··0x00bbf560·00000000·00000000·00000000·00000000·................
115 ··0x00b816c0·00000000·00000000·00000000·00000000·................115 ··0x00bbf570·00000000·00000000·00000000·00000000·................
116 ··0x00b816d0·00000000·00000000·00000000·00000000·................116 ··0x00bbf580·00000000·00000000·00000000·00000000·................
117 ··0x00b816e0·00000000·00000000·00000000·00000000·................117 ··0x00bbf590·00000000·00000000·00000000·00000000·................
118 ··0x00b816f0·00000000·00000000·00000000·00000000·................118 ··0x00bbf5a0·00000000·00000000·00000000·00000000·................
119 ··0x00b81700·00000000·00000000·00000000·00000000·................119 ··0x00bbf5b0·00000000·00000000·00000000·00000000·................
120 ··0x00b81710·00000000·00000000·00000000·00000000·................120 ··0x00bbf5c0·00000000·00000000·00000000·00000000·................
121 ··0x00b81720·00000000·00000000·00000000·00000000·................121 ··0x00bbf5d0·00000000·00000000·00000000·00000000·................
122 ··0x00b81730·00000000·00000000·00000000·00000000·................122 ··0x00bbf5e0·00000000·00000000·00000000·00000000·................
123 ··0x00b81740·00000000·00000000·00000000·00000000·................123 ··0x00bbf5f0·00000000·00000000·00000000·00000000·................
124 ··0x00b81750·00000000·00000000·00000000·00000000·................124 ··0x00bbf600·00000000·00000000·00000000·00000000·................
125 ··0x00b81760·00000000·00000000·00000000·00000000·................125 ··0x00bbf610·00000000·00000000·00000000·00000000·................
Max diff block lines reached; 0/129818 bytes (0.00%) of diff not shown.
23.9 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:··········5636320·(bytes·into·file)13 ··Start·of·section·headers:··········5505248·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········717 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········1119 ··Number·of·section·headers:·········11
20 ··Section·header·string·table·index:·1020 ··Section·header·string·table·index:·10
1.46 KB
readelf --wide --program-header {}
    
Offset 2, 19 lines modifiedOffset 2, 19 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x03 Entry·point·0x0
4 There·are·7·program·headers,·starting·at·offset·644 There·are·7·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000188·0x000188·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000188·0x000188·R···0x8
8 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x200aa2·0x200aa2·R···0x100008 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x1ffc22·0x1ffc22·R···0x10000
9 ··LOAD···········0x210000·0x0000000000210000·0x0000000000210000·0x342e10·0x342e10·R·E·0x100009 ··LOAD···········0x200000·0x0000000000200000·0x0000000000200000·0x335830·0x335830·R·E·0x10000
10 ··LOAD···········0x560000·0x0000000000560000·0x0000000000560000·0x000080·0x000080·RW··0x1000010 ··LOAD···········0x540000·0x0000000000540000·0x0000000000540000·0x000080·0x000080·RW··0x10000
11 ··NOTE···········0x0001c8·0x00000000000001c8·0x00000000000001c8·0x000020·0x000020·R···0x411 ··NOTE···········0x0001c8·0x00000000000001c8·0x00000000000001c8·0x000020·0x000020·R···0x4
12 ··DYNAMIC········0x560000·0x0000000000560000·0x0000000000560000·0x000060·0x000060·RW··0x812 ··DYNAMIC········0x540000·0x0000000000540000·0x0000000000540000·0x000060·0x000060·RW··0x8
13 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x113 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1
  
14 ·Section·to·Segment·mapping:14 ·Section·to·Segment·mapping:
15 ··Segment·Sections...15 ··Segment·Sections...
16 ···00·····16 ···00·····
17 ···01·····.note.gnu.build-id·.dynstr·.dynsym·.hash·.rodata·.eh_frame·17 ···01·····.note.gnu.build-id·.dynstr·.dynsym·.hash·.rodata·.eh_frame·
18 ···02·····.text·18 ···02·····.text·
2.04 KB
readelf --wide --sections {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
1 There·are·11·section·headers,·starting·at·offset·0x5600e0:1 There·are·11·section·headers,·starting·at·offset·0x5400e0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000000000001c8·0001c8·000020·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000000000001c8·0001c8·000020·00···A··0···0··4
6 ··[·2]·.dynstr···········STRTAB··········00000000000001e8·0001e8·000085·00···A··0···0··86 ··[·2]·.dynstr···········STRTAB··········00000000000001e8·0001e8·000085·00···A··0···0··8
7 ··[·3]·.dynsym···········DYNSYM··········0000000000000270·000270·000090·18···A··2···1··87 ··[·3]·.dynsym···········DYNSYM··········0000000000000270·000270·000090·18···A··2···1··8
8 ··[·4]·.hash·············HASH············0000000000000300·000300·000038·04···A··3···0··88 ··[·4]·.hash·············HASH············0000000000000300·000300·000038·04···A··3···0··8
9 ··[·5]·.rodata···········PROGBITS········0000000000000340·000340·200720·00···A··0···0·649 ··[·5]·.rodata···········PROGBITS········0000000000000340·000340·1ff8a0·00···A··0···0·64
10 ··[·6]·.eh_frame·········PROGBITS········0000000000200a60·200a60·000042·00···A··0···0··110 ··[·6]·.eh_frame·········PROGBITS········00000000001ffbe0·1ffbe0·000042·00···A··0···0··1
11 ··[·7]·.text·············PROGBITS········0000000000210000·210000·342e10·00··AX··0···0·6411 ··[·7]·.text·············PROGBITS········0000000000200000·200000·335830·00··AX··0···0·64
12 ··[·8]·.dynamic··········DYNAMIC·········0000000000560000·560000·000060·10··WA··2···0··812 ··[·8]·.dynamic··········DYNAMIC·········0000000000540000·540000·000060·10··WA··2···0··8
13 ··[·9]·.bss··············PROGBITS········0000000000560060·560060·000020·00··WA··0···0··813 ··[·9]·.bss··············PROGBITS········0000000000540060·540060·000020·00··WA··0···0··8
14 ··[10]·.shstrtab·········STRTAB··········0000000000000000·560080·00005a·00······0···0··814 ··[10]·.shstrtab·········STRTAB··········0000000000000000·540080·00005a·00······0···0··8
15 Key·to·Flags:15 Key·to·Flags:
16 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),16 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
17 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),17 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
18 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),18 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
19 ··D·(mbind),·p·(processor·specific)19 ··D·(mbind),·p·(processor·specific)
955 B
readelf --wide --symbols {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Symbol·table·'.dynsym'·contains·6·entries:1 Symbol·table·'.dynsym'·contains·6·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000210000·92960·OBJECT··GLOBAL·DEFAULT····7·_kDartVmSnapshotInstructions4 ·····1:·0000000000200000·92688·OBJECT··GLOBAL·DEFAULT····7·_kDartVmSnapshotInstructions
5 ·····2:·0000000000226b40·0x32c2d0·OBJECT··GLOBAL·DEFAULT····7·_kDartIsolateSnapshotInstructions5 ·····2:·0000000000216a40·0x31edf0·OBJECT··GLOBAL·DEFAULT····7·_kDartIsolateSnapshotInstructions
6 ·····3:·0000000000000340·16176·OBJECT··GLOBAL·DEFAULT····5·_kDartVmSnapshotData6 ·····3:·0000000000000340·16176·OBJECT··GLOBAL·DEFAULT····5·_kDartVmSnapshotData
7 ·····4:·0000000000004280·0x1fc7e0·OBJECT··GLOBAL·DEFAULT····5·_kDartIsolateSnapshotData7 ·····4:·0000000000004280·0x1fb960·OBJECT··GLOBAL·DEFAULT····5·_kDartIsolateSnapshotData
8 ·····5:·00000000000001c8····32·OBJECT··GLOBAL·DEFAULT····1·_kDartSnapshotBuildId8 ·····5:·00000000000001c8····32·OBJECT··GLOBAL·DEFAULT····1·_kDartSnapshotBuildId
535 B
readelf --wide --dynamic {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Dynamic·section·at·offset·0x560000·contains·6·entries:1 Dynamic·section·at·offset·0x540000·contains·6·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x0000000000000004·(HASH)···············0x3003 ·0x0000000000000004·(HASH)···············0x300
4 ·0x0000000000000005·(STRTAB)·············0x1e84 ·0x0000000000000005·(STRTAB)·············0x1e8
5 ·0x000000000000000a·(STRSZ)··············133·(bytes)5 ·0x000000000000000a·(STRSZ)··············133·(bytes)
6 ·0x0000000000000006·(SYMTAB)·············0x2706 ·0x0000000000000006·(SYMTAB)·············0x270
7 ·0x000000000000000b·(SYMENT)·············24·(bytes)7 ·0x000000000000000b·(SYMENT)·············24·(bytes)
8 ·0x0000000000000000·(NULL)···············0x08 ·0x0000000000000000·(NULL)···············0x0
414 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·369f5a6f10066d214822a5e2736451e93 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·cde83d06f7afc3f78f5eb4de085a2a47
824 B
readelf --wide --debug-dump=frames {}
    
Offset 6, 18 lines modifiedOffset 6, 18 lines modified
6 ··Augmentation:··········"zR"6 ··Augmentation:··········"zR"
7 ··Code·alignment·factor:·17 ··Code·alignment·factor:·1
8 ··Data·alignment·factor:·-88 ··Data·alignment·factor:·-8
9 ··Return·address·column:·309 ··Return·address·column:·30
10 ··Augmentation·data:·····1b10 ··Augmentation·data:·····1b
11 ··DW_CFA_def_cfa:·r29·(x29)·ofs·1611 ··DW_CFA_def_cfa:·r29·(x29)·ofs·16
  
12 00000014·0000000000000011·00000018·FDE·cie=00000000·pc=0000000000210000..0000000000226b2012 00000014·0000000000000011·00000018·FDE·cie=00000000·pc=0000000000200000..0000000000216a10
13 ··DW_CFA_offset:·r29·(x29)·at·cfa-1613 ··DW_CFA_offset:·r29·(x29)·at·cfa-16
14 ··DW_CFA_offset:·r30·(x30)·at·cfa-814 ··DW_CFA_offset:·r30·(x30)·at·cfa-8
  
15 00000029·0000000000000011·0000002d·FDE·cie=00000000·pc=0000000000226b40..0000000000552e1015 00000029·0000000000000011·0000002d·FDE·cie=00000000·pc=0000000000216a40..0000000000535830
16 ··DW_CFA_offset:·r29·(x29)·at·cfa-1616 ··DW_CFA_offset:·r29·(x29)·at·cfa-16
17 ··DW_CFA_offset:·r30·(x30)·at·cfa-817 ··DW_CFA_offset:·r30·(x30)·at·cfa-8
  
18 0000003e·ZERO·terminator18 0000003e·ZERO·terminator
  
  
398 KB
strings --all --bytes=8 {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 _kDartVmSnapshotInstructions1 _kDartVmSnapshotInstructions
2 _kDartIsolateSnapshotInstructions2 _kDartIsolateSnapshotInstructions
3 _kDartVmSnapshotData3 _kDartVmSnapshotData
4 _kDartIsolateSnapshotData4 _kDartIsolateSnapshotData
5 _kDartSnapshotBuildId5 _kDartSnapshotBuildId
6 f956f595844a2f845a55707faaaa51e4product·no-code_comments·no-dwarf_stack_traces_mode·dedup_instructions·no-tsan·no-msan·arm64·android·compressed-pointers6 d91c0e6f35f0eb2e44124e8f42aa44a7product·no-code_comments·no-dwarf_stack_traces_mode·dedup_instructions·no-tsan·no-msan·arm64·android·compressed-pointers
7 <optimized·out>7 <optimized·out>
8 MonomorphicSmiableCall8 MonomorphicSmiableCall
9 ClosureData9 ClosureData
10 _NativeFinalizer10 _NativeFinalizer
11 _FunctionType11 _FunctionType
12 Uint64List12 Uint64List
13 UnwindError13 UnwindError
Offset 193, 14 lines modifiedOffset 193, 15 lines modified
193 _FfiAbiSpecificMapping193 _FfiAbiSpecificMapping
194 dyn-module:implicitly-callable194 dyn-module:implicitly-callable
195 _resultOrListeners195 _resultOrListeners
196 _GrowableList.filled196 _GrowableList.filled
197 _backtrackingStack197 _backtrackingStack
198 elementType198 elementType
199 UnsupportedError199 UnsupportedError
 200 variableLength
200 Float64List.201 Float64List.
201 vm:isolate-unsendable202 vm:isolate-unsendable
202 _StreamController203 _StreamController
203 dyn-module:callable204 dyn-module:callable
204 byteOffset205 byteOffset
205 List.filled206 List.filled
206 _SyncStreamController207 _SyncStreamController
Offset 440, 23 lines modifiedOffset 441, 22 lines modified
440 moveNext441 moveNext
441 :current_position442 :current_position
442 FutureOr443 FutureOr
443 boolean·expression444 boolean·expression
444 _handleException445 _handleException
445 _ExternalInt64Array446 _ExternalInt64Array
446 _Uint16List447 _Uint16List
447 f956f595844a2f845a55707faaaa51e4product·no-code_comments·no-dwarf_stack_traces_mode·dedup_instructions·no-tsan·no-msan·arm64·android·compressed-pointers448 d91c0e6f35f0eb2e44124e8f42aa44a7product·no-code_comments·no-dwarf_stack_traces_mode·dedup_instructions·no-tsan·no-msan·arm64·android·compressed-pointers
448 UIKeyInputPageUp449 UIKeyInputPageUp
449 _findValueOrInsertPoint@3099033450 _findValueOrInsertPoint@3099033
450 set:isImage451 set:isImage
451 devicePixelRatio452 devicePixelRatio
452 _updateCenterAndHalfExtents@96361246453 _updateCenterAndHalfExtents@96361246
453 package:flame/src/effects/effect_target.dart454 package:flame/src/effects/effect_target.dart
454 ScrollViewKeyboardDismissBehavior455 ScrollViewKeyboardDismissBehavior
455 _setDefaultConfiguration@702232526 
456 _FocusScopeState@117492240456 _FocusScopeState@117492240
457 Path::addRRect457 Path::addRRect
458 Unable·to·find·a·path·to·"458 Unable·to·find·a·path·to·"
459 imagelayer459 imagelayer
460 SemanticsAction|460 SemanticsAction|
461 Invalid·arguments·for·'resize'·method·sent·to·dev.flutter/channel-buffers·(channel·name·must·be·less·than·254·characters·long)461 Invalid·arguments·for·'resize'·method·sent·to·dev.flutter/channel-buffers·(channel·name·must·be·less·than·254·characters·long)
462 RenderComparison.462 RenderComparison.
Offset 467, 82 lines modifiedOffset 467, 79 lines modified
467 _NavigatorState&State&TickerProviderStateMixin&RestorationMixin@137124995467 _NavigatorState&State&TickerProviderStateMixin&RestorationMixin@137124995
468 AnimationController.468 AnimationController.
469 tileheight469 tileheight
470 _TransformedPointerUpEvent@80050165470 _TransformedPointerUpEvent@80050165
471 localPan471 localPan
472 init:_ids@258082469472 init:_ids@258082469
473 package:flame/src/components/mixins/parent_is_a.dart473 package:flame/src/components/mixins/parent_is_a.dart
474 _isRetryAfter@944071770 
475 MaterialLocalizationEn474 MaterialLocalizationEn
476 HasCollisionDetection475 HasCollisionDetection
477 Logger._named@814512371 
478 package:bonfire/npc/simple_npc.dart476 package:bonfire/npc/simple_npc.dart
479 ParagraphStyle.477 ParagraphStyle.
 478 _extension#0|findColorScheme@978136370
480 _expandBuffer@269365927479 _expandBuffer@269365927
481 convertSingle480 convertSingle
482 get:textDirection481 get:textDirection
483 Value·not·in·range482 Value·not·in·range
484 _ScrollableState&State&TickerProviderStateMixin@166019050483 _ScrollableState&State&TickerProviderStateMixin@166019050
485 _SentryFlutterExperimentalOptions@682374554. 
486 DeviceGestureSettings.fromView484 DeviceGestureSettings.fromView
487 _SplashScreenStep@821105591485 _watchSignalInternal@15069316
488 GuideNextDay486 GuideNextDay
489 ScrollPhysics487 ScrollPhysics
490 ImmutableList_from488 ImmutableList_from
 489 _startTransactionOnTap@693453613
491 00000000000000000000000000000000490 00000000000000000000000000000000
492 _rotationTween@445063916491 _rotationTween@445063916
493 Unrecognized·message·492 Unrecognized·message·
494 _StreamBuilderBaseState@101480208493 _StreamBuilderBaseState@101480208
495 NoOpClientReportRecorder494 NoOpClientReportRecorder
 495 _setMountingBit@535309486
496 proxy-authenticate496 proxy-authenticate
497 CupertinoLocalizationAs497 CupertinoLocalizationAs
498 _RectangleBase@12383281498 _RectangleBase@12383281
499 audioCacheFactory499 audioCacheFactory
500 addSemanticsEnabledListener500 addSemanticsEnabledListener
501 _UnmodifiableByteDataView@8027147.501 _UnmodifiableByteDataView@8027147.
502 TakeIterable.502 TakeIterable.
503 init:spriteAnimationCache503 init:spriteAnimationCache
504 StretchingOverscrollIndicator 
505 _StreamSinkImpl@16069316. 
506 _stackTrace@0150898504 _stackTrace@0150898
 505 StretchingOverscrollIndicator
507 get:_viewportExtent@174426794506 get:_viewportExtent@174426794
508 RestorationBucket.child507 RestorationBucket.child
509 _RenderScrollSemantics@166019050.508 _RenderScrollSemantics@166019050.
510 JvmFrame.parse509 JvmFrame.parse
511 _removeChild@534309486 
512 screenHeightPixels510 screenHeightPixels
513 _getDefaultImageSize@17065589511 _getDefaultImageSize@17065589
514 init:_safariWasmFrame@954140773 
515 updateRetryAfterLimits512 updateRetryAfterLimits
 513 _hub@991214862
516 String_concatRange514 String_concatRange
517 getBucketWeight515 getBucketWeight
518 longPress516 longPress
519 set:_options@993301447 
520 InheritedTheme517 InheritedTheme
 518 _clipCanvas@451321118
521 Float64List.fromList519 Float64List.fromList
522 _cache@0150898520 _cache@0150898
523 _parseBlock@0150898521 _parseBlock@0150898
524 _RenderInkFeatures@457372823 
525 _tick@153498029522 _tick@153498029
 523 _getWatchSignalInternal@15069316
526 ImageConfiguration524 ImageConfiguration
527 alwaysUse24HourFormat525 alwaysUse24HourFormat
528 BonfireHasGameRef526 BonfireHasGameRef
529 http://localhost:8969/stream527 http://localhost:8969/stream
530 _setStdioFDs@16069316 
531 IoClientProvider528 IoClientProvider
532 OrderedSet529 OrderedSet
Max diff block lines reached; 403449/407207 bytes (99.08%) of diff not shown.
16.7 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00000340·f5f5dcdc·51390000·00000000·03000000·....Q9..........2 ··0x00000340·f5f5dcdc·73390000·00000000·03000000·....s9..........
3 ··0x00000350·00000000·66393536·66353935·38343461·....f956f595844a 
4 ··0x00000360·32663834·35613535·37303766·61616161·2f845a55707faaaa3 ··0x00000350·00000000·64393163·30653666·33356630·....d91c0e6f35f0
 4 ··0x00000360·65623265·34343132·34653866·34326161·eb2e44124e8f42aa
5 ··0x00000370·35316534·70726f64·75637420·6e6f2d63·51e4product·no-c5 ··0x00000370·34346137·70726f64·75637420·6e6f2d63·44a7product·no-c
6 ··0x00000380·6f64655f·636f6d6d·656e7473·206e6f2d·ode_comments·no-6 ··0x00000380·6f64655f·636f6d6d·656e7473·206e6f2d·ode_comments·no-
7 ··0x00000390·64776172·665f7374·61636b5f·74726163·dwarf_stack_trac7 ··0x00000390·64776172·665f7374·61636b5f·74726163·dwarf_stack_trac
8 ··0x000003a0·65735f6d·6f646520·64656475·705f696e·es_mode·dedup_in8 ··0x000003a0·65735f6d·6f646520·64656475·705f696e·es_mode·dedup_in
9 ··0x000003b0·73747275·6374696f·6e73206e·6f2d7473·structions·no-ts9 ··0x000003b0·73747275·6374696f·6e73206e·6f2d7473·structions·no-ts
10 ··0x000003c0·616e206e·6f2d6d73·616e2061·726d3634·an·no-msan·arm6410 ··0x000003c0·616e206e·6f2d6d73·616e2061·726d3634·an·no-msan·arm64
11 ··0x000003d0·20616e64·726f6964·20636f6d·70726573··android·compres11 ··0x000003d0·20616e64·726f6964·20636f6d·70726573··android·compres
12 ··0x000003e0·7365642d·706f696e·74657273·00e01089·sed-pointers....12 ··0x000003e0·7365642d·706f696e·74657273·00e01389·sed-pointers....
13 ··0x000003f0·872881c0·4220d77f·869e8c82·82ac8282·.(..B·..........13 ··0x000003f0·872981c0·4220d701·879e8c82·82ac8282·.)..B·..........
14 ··0x00000400·968284a0·829a9496·82829092·8a908282·................14 ··0x00000400·968284a0·829a9496·82829092·8a908282·................
15 ··0x00000410·9a8e9288·9e82b8a8·909e9288·82929082·................15 ··0x00000410·9a8e9288·9e82b8a8·909e9288·82929082·................
16 ··0x00000420·86888282·a4828282·b2be9684·8a8ca092·................16 ··0x00000420·86888282·a4828282·b2be9684·8a8ca092·................
17 ··0x00000430·a2c69082·82ba9ea8·82888282·829e9c94·................17 ··0x00000430·a2c69082·82ba9ea8·82888282·829e9c94·................
18 ··0x00000440·8e84a68a·82828484·96908292·a0829ca6·................18 ··0x00000440·8e84a68a·82828484·96908292·a0829ca6·................
19 ··0x00000450·aa88828a·829a82b6·a488929e·84a088a4·................19 ··0x00000450·aa88828a·829a82b6·a488929e·84a088a4·................
20 ··0x00000460·928e8884·a8868282·8e94a290·9c829082·................20 ··0x00000460·928e8884·a8868282·8e94a290·9c829082·................
Offset 32, 131158 lines modifiedOffset 32, 130926 lines modified
32 ··0x00000510·90908690·a28c9094·a0829c82·9a8286ae·................32 ··0x00000510·90908690·a28c9094·a0829c82·9a8286ae·................
33 ··0x00000520·9caa8c9e·82828482·aa849cae·8284969c·................33 ··0x00000520·9caa8c9e·82828482·aa849cae·8284969c·................
34 ··0x00000530·9c82a29e·8284ae88·82848c8a·82ac8290·................34 ··0x00000530·9c82a29e·8284ae88·82848c8a·82ac8290·................
35 ··0x00000540·828e849a·a28a8a98·828c9090·829c969e·................35 ··0x00000540·828e849a·a28a8a98·828c9090·829c969e·................
36 ··0x00000550·98928482·82868296·82a68c98·889e9a82·................36 ··0x00000550·98928482·82868296·82a68c98·889e9a82·................
37 ··0x00000560·988282a2·82849688·b086a682·8298a884·................37 ··0x00000560·988282a2·82849688·b086a682·8298a884·................
38 ··0x00000570·8c829686·8282ac82·bc828282·a482a882·................38 ··0x00000570·8c829686·8282ac82·bc828282·a482a882·................
39 ··0x00000580·82a496a0·888298aa·a2a6848e·94828c82·................39 ··0x00000580·82a496a0·9c888298·aaa2a684·8e94828c·................
40 ··0x00000590·9682aa82·a2948296·8a829688·9a82a28c·................40 ··0x00000590·829682aa·82a29482·968a8296·889a82a2·................
41 ··0x000005a0·8c8a8a82·82a89e9c·829a82a2·98a694a6·................41 ··0x000005a0·8c8c8a8a·8282a89e·9c829a82·a298a694·................
42 ··0x000005b0·829a82a0·8a828294·848ca6a0·a0829882·................42 ··0x000005b0·a6829a82·a08a8282·94848ca6·a0a08298·................
43 ··0x000005c0·86aa8284·98909882·9a9e82a4·8e829492·................43 ··0x000005c0·888286aa·82849890·98829a9e·82a48e82·................
44 ··0x000005d0·82929e84·a88e868c·8aa6908e·82908284·................44 ··0x000005d0·94928292·9e84a88e·868c8aa6·908e8290·................
45 ··0x000005e0·92889e9c·a092a682·ac8a848a·9ab482b6·................45 ··0x000005e0·82849288·9e9ca092·a682ac8a·848a9ab4·................
46 ··0x000005f0·a682b690·828aa094·88a082be·96a6828e·................46 ··0x000005f0·82b6a682·b690828a·a09488a0·82be96a6·................
47 ··0x00000600·9e8e9482·82829eba·988e829e·92908282·................47 ··0x00000600·828e9e8e·94828282·9eba988e·829e9290·................
48 ··0x00000610·82828e82·a0908e82·8294828c·9490b490·................48 ··0x00000610·82828282·8e82a090·8e828294·828c9490·................
49 ··0x00000620·9e8294a4·8288a482·9c94a4a6·869e9e82·................49 ··0x00000620·b4909e82·94a48288·a4829c94·a4a6869e·................
50 ··0x00000630·828284ba·9082969e·828a849c·9e98a09c·................50 ··0x00000630·9e828282·84ba9082·969e828a·849c9e98·................
51 ··0x00000640·8290a29c·828c868c·94b6a686·828c8282·................51 ··0x00000640·a09c8290·a29c828c·868c94b6·a686828c·................
52 ··0x00000650·82a88a84·82aaac82·828cac82·82828682·................52 ··0x00000650·828282a8·8a8482aa·ac82828c·ac828282·................
53 ··0x00000660·9c8c9ab0·86a48498·90828a9c·9a82b49c·................53 ··0x00000660·86829c8c·9ab086a4·84989082·8a9c9a82·................
54 ··0x00000670·9a8288c6·889e8290·8ca082a4·94b89c82·................54 ··0x00000670·b49c9a82·88c6889e·82908ca0·82a494b8·................
55 ··0x00000680·a6828282·a28282a0·8e9ea88a·8a82a294·................55 ··0x00000680·9c82a682·8282a282·82a08e9e·a88a8a82·................
56 ··0x00000690·9682aaae·8c948288·829aa692·9c8c869e·................56 ··0x00000690·a2949682·aaae8c94·8288829a·a6929c8c·................
57 ··0x000006a0·82828e88·98888296·babe8c9e·bc828282·................57 ··0x000006a0·869e8282·8e889888·8296babe·8c9ebc82·................
58 ··0x000006b0·82948682·ae82ac8c·88829ca0·b4ae9e94·................58 ··0x000006b0·82828294·8682ae82·ac8c8882·9ca0b4ae·................
59 ··0x000006c0·82828282·82828282·8aa28284·a6989e8e·................59 ··0x000006c0·9e948282·82828282·82828aa2·8284a698·................
60 ··0x000006d0·8c9e82ac·828a82be·82a28282·b48a98aa·................60 ··0x000006d0·9e8e8c9e·82ac828a·82be82a2·8282b48a·................
61 ··0x000006e0·94908ea0·8c828c9c·8ccc82c8·a28aa8b8·................61 ··0x000006e0·98aa9490·8ea08c82·8c9c8ccc·82c8a28a·................
62 ··0x000006f0·9c82969c·a08ea29a·8a82a28a·9282b482·................62 ··0x000006f0·a8b89c82·969ca08e·a29a8a82·a28a9282·................
63 ··0x00000700·94be989c·9e9482a8·828c8284·aaa0ac82·................63 ··0x00000700·b48294be·989c9e94·82a8828c·8284aaa0·................
64 ··0x00000710·a6a69082·82828888·94a28e9c·9c828a86·................64 ··0x00000710·ac82a6a6·90828282·888894a2·8e9c9c82·................
65 ··0x00000720·ae828c82·8c9c9ea4·82828c86·9eb08a82·................65 ··0x00000720·8a86ae82·8c828c9c·9ea48282·8c869eb0·................
66 ··0x00000730·a494b682·9aac8a8e·82928296·a6828292·................66 ··0x00000730·8a82a494·b6829aac·8a8e8292·8296a682·................
67 ··0x00000740·828e869a·a6829c96·82948e90·82828482·................67 ··0x00000740·8292828e·869aa682·9c968294·8e908282·................
68 ··0x00000750·a4b2b08c·8caea290·9a98828c·949e8a9a·................68 ··0x00000750·8482a4b2·b08c8cae·a2909a98·828c949e·................
69 ··0x00000760·a4888294·82828496·94989082·a284828e·................69 ··0x00000760·8a9aa488·82948282·84969498·9082a284·................
70 ··0x00000770·8890a4a0·a6968280·4220cf84·c0c1c27f·........B·......70 ··0x00000770·828e8890·a4a0a696·82804220·cf84c0c1·..........B·....
71 ··0x00000780·c60040c4·2881c4c4·c4c4c4c4·c4c4c4c4·..@.(...........71 ··0x00000780·c201c700·40c42981·c4c4c4c4·c4c4c4c4·....@.).........
72 ··0x00000790·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................72 ··0x00000790·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................
73 ··0x000007a0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................73 ··0x000007a0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................
74 ··0x000007b0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................74 ··0x000007b0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................
75 ··0x000007c0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................75 ··0x000007c0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................
76 ··0x000007d0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................76 ··0x000007d0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................
77 ··0x000007e0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................77 ··0x000007e0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................
78 ··0x000007f0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................78 ··0x000007f0·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................
79 ··0x00000800·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................79 ··0x00000800·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................
Diff chunk too large, falling back to line-by-line diff (842 lines added, 842 lines removed)
80 ··0x00000810·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................80 ··0x00000810·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................
81 ··0x00000820·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c48000·................81 ··0x00000820·c4c4c4c4·c4c4c4c4·c4c4c4c4·c4c4c4c4·................
82 ··0x00000830·60c18102·60d68285·850020c4·81029040·`...`.....·....@82 ··0x00000830·c4800060·c1810260·d6828585·0020c481·...`...`.....·..
83 ··0x00000840·40cc819e·3c6f7074·696d697a·6564206f·@...<optimized·o83 ··0x00000840·02904040·cc819e3c·6f707469·6d697a65·..@@...<optimize
84 ··0x00000850·75743e8c·48616e64·6c65821a·8234ac4d·ut>.Handle...4.M84 ··0x00000850·64206f75·743e8c48·616e646c·65821a82·d·out>.Handle...
85 ··0x00000860·6f6e6f6d·6f727068·6963536d·6961626c·onomorphicSmiabl85 ··0x00000860·34ac4d6f·6e6f6d6f·72706869·63536d69·4.MonomorphicSmi
86 ··0x00000870·6543616c·6c823382·4f96436c·6f737572·eCall.3.O.Closur86 ··0x00000870·61626c65·43616c6c·8233824f·96436c6f·ableCall.3.O.Clo
87 ··0x00000880·65446174·61826684·213da05f·4e617469·eData.f.!=._Nati87 ··0x00000880·73757265·44617461·82668421·3da05f4e·sureData.f.!=._N
88 ··0x00000890·76654669·6e616c69·7a657282·689a5f46·veFinalizer.h._F88 ··0x00000890·61746976·6546696e·616c697a·65728268·ativeFinalizer.h
89 ··0x000008a0·756e6374·696f6e54·79706594·55696e74·unctionType.Uint89 ··0x000008a0·9a5f4675·6e637469·6f6e5479·70659455·._FunctionType.U
90 ··0x000008b0·36344c69·73749655·6e77696e·64457272·64List.UnwindErr90 ··0x000008b0·696e7436·344c6973·7496556e·77696e64·int64List.Unwind
91 ··0x000008c0·6f72829e·8282902e·6669656c·644e4992·or......fieldNI.91 ··0x000008c0·4572726f·72829e82·82902e66·69656c64·Error......field
92 ··0x000008d0·636f7661·7269616e·748a636c·61737390·covariant.class.92 ··0x000008d0·4e499263·6f766172·69616e74·8a636c61·NI.covariant.cla
93 ··0x000008e0·61627374·72616374·82d08299·9a5f6e65·abstract....._ne93 ··0x000008e0·73739061·62737472·61637482·d082999a·ss.abstract.....
94 ··0x000008f0·78744c69·7374656e·65728e63·65696c69·xtListener.ceili94 ··0x000008f0·5f6e6578·744c6973·74656e65·728e6365·_nextListener.ce
95 ··0x00000900·6e679249·6e743634·4c697374·88746869·ng.Int64List.thi95 ··0x00000900·696c696e·6792496e·7436344c·69737488·iling.Int64List.
96 ··0x00000910·739e5f49·6e743634·41727261·79566965·s._Int64ArrayVie96 ··0x00000910·74686973·9e5f496e·74363441·72726179·this._Int64Array
97 ··0x00000920·7782e4b8·3a66756e·6374696f·6e5f7479·w...:function_ty97 ··0x00000920·56696577·82e4b83a·66756e63·74696f6e·View...:function
98 ··0x00000930·70655f61·7267756d·656e7473·5f766172·pe_arguments_var98 ··0x00000930·5f747970·655f6172·67756d65·6e74735f·_type_arguments_
99 ··0x00000940·a8646172·742e6c69·62726172·792e6d69·.dart.library.mi99 ··0x00000940·766172a8·64617274·2e6c6962·72617279·var.dart.library
100 ··0x00000950·72726f72·73904170·69457272·6f729e5f·rrors.ApiError._100 ··0x00000950·2e6d6972·726f7273·90417069·4572726f·.mirrors.ApiErro
101 ··0x00000960·4173796e·63436f6d·706c6574·65729249·AsyncCompleter.I101 ··0x00000960·729e5f41·73796e63·436f6d70·6c657465·r._AsyncComplete
102 ··0x00000970·6e743332·4c697374·88426f6f·6c82cb92·nt32List.Bool...102 ··0x00000970·7292496e·7433324c·69737488·426f6f6c·r.Int32List.Bool
103 ··0x00000980·4e616d65·73706163·65906578·7465726e·Namespace.extern103 ··0x00000980·82cb924e·616d6573·70616365·90657874·...Namespace.ext
104 ··0x00000990·616c8297·864d6170·8866726f·6d82ae82·al...Map.from...104 ··0x00000990·65726e61·6c829786·4d617088·66726f6d·ernal...Map.from
105 ··0x000009a0·71a43a65·6e747279·5f706f69·6e74735f·q.:entry_points_105 ··0x000009a0·82ae8271·a43a656e·7472795f·706f696e·...q.:entry_poin
106 ··0x000009b0·74656d70·82b182a7·827cb25f·616c6c6f·temp.....|._allo106 ··0x000009b0·74735f74·656d7082·b182a782·7cb25f61·ts_temp.....|._a
107 ··0x000009c0·63617465·496e766f·63617469·6f6e4d69·cateInvocationMi107 ··0x000009c0·6c6c6f63·61746549·6e766f63·6174696f·llocateInvocatio
108 ··0x000009d0·72726f72·be3a6479·6e5f6361·6c6c5f63·rror.:dyn_call_c108 ··0x000009d0·6e4d6972·726f72be·3a64796e·5f63616c·nMirror.:dyn_cal
109 ··0x000009e0·75727265·6e745f6e·756d5f70·726f6365·urrent_num_proce109 ··0x000009e0·6c5f6375·7272656e·745f6e75·6d5f7072·l_current_num_pr
110 ··0x000009f0·73736564·964c6f61·64696e67·556e6974·ssed.LoadingUnit110 ··0x000009f0·6f636573·73656496·4c6f6164·696e6755·ocessed.LoadingU
111 ··0x00000a00·842b2b8a·3a457661·6c8c646f·75626c65·.++.:Eval.double111 ··0x00000a00·6e697484·2b2b8a3a·4576616c·8c646f75·nit.++.:Eval.dou
112 ··0x00000a10·a05f4d69·72726f72·52656665·72656e63·._MirrorReferenc112 ··0x00000a10·626c65a0·5f4d6972·726f7252·65666572·ble._MirrorRefer
113 ··0x00000a20·6592466c·6f617433·327834a2·5f6e6174·e.Float32x4._nat113 ··0x00000a20·656e6365·92466c6f·61743332·7834a25f·ence.Float32x4._
114 ··0x00000a30·69766553·6574466c·6f617436·34c65f62·iveSetFloat64._b114 ··0x00000a30·6e617469·76655365·74466c6f·61743634·nativeSetFloat64
115 ··0x00000a40·6f756e64·73436865·636b466f·72506172·oundsCheckForPar115 ··0x00000a40·c65f626f·756e6473·43686563·6b466f72·._boundsCheckFor
116 ··0x00000a50·7469616c·496e7374·616e7469·6174696f·tialInstantiatio116 ··0x00000a50·50617274·69616c49·6e737461·6e746961·PartialInstantia
117 ··0x00000a60·6e905f6f·6e457272·6f728240·8256ba5f·n._onError.@.V._117 ··0x00000a60·74696f6e·905f6f6e·4572726f·72824082·tion._onError.@.
118 ··0x00000a70·556e6d6f·64696669·61626c65·466c6f61·UnmodifiableFloa118 ··0x00000a70·56ba5f55·6e6d6f64·69666961·626c6546·V._UnmodifiableF
119 ··0x00000a80·74363441·72726179·56696577·9e3a6361·t64ArrayView.:ca119 ··0x00000a80·6c6f6174·36344172·72617956·6965779e·loat64ArrayView.
120 ··0x00000a90·70747572·655f6c65·6e677468·a85f4578·pture_length._Ex120 ··0x00000a90·3a636170·74757265·5f6c656e·677468a8·:capture_length.
121 ··0x00000aa0·7465726e·616c5569·6e743136·41727261·ternalUint16Arra121 ··0x00000aa0·5f457874·65726e61·6c55696e·74313641·_ExternalUint16A
122 ··0x00000ab0·7982db88·4c697374·8228823f·82739e67·y...List.(.?.s.g122 ··0x00000ab0·72726179·82db884c·69737482·28823f82·rray...List.(.?.
123 ··0x00000ac0·65743a72·756e7469·6d655479·70659c5f·et:runtimeType._123 ··0x00000ac0·739e6765·743a7275·6e74696d·65547970·s.get:runtimeTyp
124 ··0x00000ad0·6f666673·6574496e·42797465·73945f49·offsetInBytes._I124 ··0x00000ad0·659c5f6f·66667365·74496e42·79746573·e._offsetInBytes
125 ··0x00000ae0·6e743634·4c697374·8e706163·6b696e67·nt64List.packing125 ··0x00000ae0·945f496e·7436344c·6973748e·7061636b·._Int64List.pack
126 ··0x00000af0·842020a6·5f6e6174·69766547·6574466c·.··._nativeGetFl126 ··0x00000af0·696e6784·2020a65f·6e617469·76654765·ing.··._nativeGe
127 ··0x00000b00·6f617436·3478328a·66616c73·6582f882·oat64x2.false...127 ··0x00000b00·74466c6f·61743634·78328a66·616c7365·tFloat64x2.false
128 ··0x00000b10·e2843a4c·843f3f96·3a696e64·65785f74·..:L.??.:index_t128 ··0x00000b10·82f882e2·843a4c84·3f3f963a·696e6465·.....:L.??.:inde
129 ··0x00000b20·656d7090·7472756e·63617465·8215925f·emp.truncate..._129 ··0x00000b20·785f7465·6d709074·72756e63·61746582·x_temp.truncate.
130 ··0x00000b30·7468726f·774e6577·a04d6567·616d6f72·throwNew.Megamor130 ··0x00000b30·15925f74·68726f77·4e6577a0·4d656761·.._throwNew.Mega
131 ··0x00000b40·70686963·43616368·6582219c·5f547970·phicCache.!._Typ131 ··0x00000b40·6d6f7270·68696343·61636865·82219c5f·morphicCache.!._
132 ··0x00000b50·65506172·616d6574·6572a65f·45787465·eParameter._Exte132 ··0x00000b50·54797065·50617261·6d657465·72a65f45·TypeParameter._E
133 ··0x00000b60·726e616c·55696e74·38417272·6179aa5f·rnalUint8Array._133 ··0x00000b60·78746572·6e616c55·696e7438·41727261·xternalUint8Arra
134 ··0x00000b70·72657475·726e4173·796e634e·6f744675·returnAsyncNotFu134 ··0x00000b70·79aa5f72·65747572·6e417379·6e634e6f·y._returnAsyncNo
Max diff block lines reached; 17430990/17551134 bytes (99.32%) of diff not shown.
798 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00200a60·10000000·00000000·017a5200·01781e01·.........zR..x..2 ··0x001ffbe0·10000000·00000000·017a5200·01781e01·.........zR..x..
3 ··0x00200a70·1b0c1d10·11000000·18000000·84f50000·................3 ··0x001ffbf0·1b0c1d10·11000000·18000000·04040000·................
4 ··0x00200a80·206b0100·009d029e·01110000·002d0000··k...........-..4 ··0x001ffc00·106a0100·009d029e·01110000·002d0000·.j...........-..
5 ··0x00200a90·00af6002·00d0c232·00009d02·9e010000·..`....2........5 ··0x001ffc10·002f6e01·00f0ed31·00009d02·9e010000·./n....1........
6 ··0x00200aa0·0000································..6 ··0x001ffc20·0000································..
  
6.75 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000210000·<_kDartVmSnapshotInstructions>:2 0000000000200000·<_kDartVmSnapshotInstructions>:
3 »       ·k......@.......3 »       .j......@.......
4 »       ...4 »       ...
5 »       0P.......j......5 »       0P.......i......
6 »       `.5.......!.....6 »       `.4.......·.....
7 »       ................7 »       ................
8 »       ...8 »       ...
9 »       .y........·..y..9 »       .y........·..y..
10 »       ............EwB.10 »       ............EwB.
11 »       $...^.A...?..!..11 »       $...^.A...?..!..
12 »       ..@......y...._.12 »       ..@......y...._.
13 »       .p@.b...B.|.A+@.13 »       .p@.b...B.|.A+@.
Offset 191, 15 lines modifiedOffset 191, 15 lines modified
191 »       ..@.P......qB...191 »       ..@.P......qB...
192 »       ....~.@..s@...?.192 »       ....~.@..s@...?.
193 »       ....B|A.....!·..193 »       ....B|A.....!·..
194 »       .<.._...m..T'.@.194 »       .<.._...m..T'.@.
195 »       !·..c...B...g...195 »       !·..c...B...g...
196 »       ...6.._8.._80.P.196 »       ...6.._8.._80.P.
197 »       ..\....T........197 »       ..\....T........
198 »       ....^;C...?.....198 »       ....^7C...?.....
199 »       ....E.A.....^.A.199 »       ....E.A.....^.A.
200 »       ..?.......@.....200 »       ..?.......@.....
201 »       .y...._.`0A.(0A.201 »       .y...._.`0A.(0A.
202 »       ........a..T....202 »       ........a..T....
203 »       .._.q...(.......203 »       .._.q...(.......
204 »       .=....@........T204 »       .=....@........T
205 »       ...............6205 »       ...............6
Offset 316, 23 lines modifiedOffset 316, 23 lines modified
316 »       .y..............316 »       .y..............
317 »       @0A......p@...?.317 »       @0A......p@...?.
318 »       .!......DpA.....318 »       .!......DpA.....
319 »       .|A.....#...c...319 »       .|A.....#...c...
320 »       d.@.....p#@....k320 »       d.@.....p#@....k
321 »       ...T`......60._8321 »       ...T`......60._8
322 »       .._80.P...\.`..T322 »       .._80.P...\.`..T
323 »       ^7C...?......y..323 »       ^3C...?......y..
324 »       .._.........E_B.324 »       .._.........E_B.
325 »       $...^.A...?...·.325 »       $...^.A...?...·.
326 »       .y..............326 »       .y..............
327 »       @0A......p@...?.327 »       @0A......p@...?.
328 »       .!......DpA.....328 »       .!......DpA.....
329 »       .|A.....#...c...329 »       .|A.....#...c...
330 »       `......60._8.._8330 »       `......60._8.._8
331 »       0.P...\.`..T^7C.331 »       0.P...\.`..T^3C.
332 »       ..?......y...._.332 »       ..?......y...._.
333 »       .y..............333 »       .y..............
334 »       ESB.D...^.A...?.334 »       ESB.D...^.A...?.
335 »       .A....@......y..335 »       .A....@......y..
336 »       .._..y..........336 »       .._..y..........
337 »       @0A......p@...?.337 »       @0A......p@...?.
338 »       ..@.DpA.C7@.c...338 »       ..@.DpA.C7@.c...
Offset 4478, 15 lines modifiedOffset 4478, 15 lines modified
4478 »       .E...=...5...-..4478 »       .E...=...5...-..
4479 »       .%..............4479 »       .%..............
4480 »       .....y...m...e..4480 »       .....y...m...e..
4481 »       .]...U...M...E..4481 »       .]...U...M...E..
4482 »       .9...1...)...!..4482 »       .9...1...)...!..
4483 »       ................4483 »       ................
4484 »       ..........|.....4484 »       ..........|.....
4485 »       ....@...@.C...?.4485 »       ....@...@.B...?.
4486 »       ..........@.....4486 »       ..........@.....
4487 »       .........!...)..4487 »       .........!...)..
4488 »       .1...9...E...M..4488 »       .1...9...E...M..
4489 »       .U...]...e...m..4489 »       .U...]...e...m..
4490 »       .y..............4490 »       .y..............
4491 »       .....%...-...5..4491 »       .....%...-...5..
4492 »       .=...E...M...U..4492 »       .=...E...M...U..
Offset 4639, 15 lines modifiedOffset 4639, 15 lines modified
4639 »       ..........@.P...4639 »       ..........@.P...
4640 »       ...qB.......~.@.4640 »       ...qB.......~.@.
4641 »       .s@...?.....B|A.4641 »       .s@...?.....B|A.
4642 »       ....!·...<.._...4642 »       ....!·...<.._...
4643 »       m..T'.@.!·..c...4643 »       m..T'.@.!·..c...
4644 »       B...g......6.._84644 »       B...g......6.._8
4645 »       .._80.P...\....T4645 »       .._80.P...\....T
4646 »       ............^;C.4646 »       ............^7C.
4647 »       ..?.........E.A.4647 »       ..?.........E.A.
4648 »       ....^.A...?...·.4648 »       ....^.A...?...·.
4649 »       ...k·..TX.@..y..4649 »       ...k·..TX.@..y..
4650 »       ................4650 »       ................
4651 »       ................4651 »       ................
4652 »       E.A.....^.A...?.4652 »       E.A.....^.A...?.
4653 »       .!....@..!....@.4653 »       .!....@..!....@.
Offset 5163, 341 lines modifiedOffset 5163, 364 lines modified
5163 »       ..|.........P.B.5163 »       ..|.........P.B.
5164 »       P.....?.....P...5164 »       P.....?.....P...
5165 »       P.C...@......y..5165 »       P.C...@......y..
5166 »       .....y...._.@.E.5166 »       .....y...._.@.E.
5167 »       ....?......T@+..5167 »       ....?......T@+..
5168 »       .|...K..........5168 »       .|...K..........
5169 »       .p.<.._..y......5169 »       .p.<.._..y......
5170 »       ........@k.<E.A. 
5171 »       ....^.A...?...@. 
5172 »       .....y...._.@.E. 
5173 »       ....?......T@+.. 
5174 »       .|...K.......... 
5175 »       .p.<.._..y...... 
5176 »       ........@k.<E.A. 
5177 »       ....^.A...?...@. 
5178 »       .....y...._.@.E. 
5179 »       .@..?......T@+.. 
5180 »       .<...+..a....... 
5181 »       .p...._..y...... 
5182 »       ....@...E.A.....5170 »       ....@..=E.A.....
5183 »       ^.A...?...@.....5171 »       ^.A...?...@.....
5184 »       .y...._..#..B... 
5185 »       D.A.....@.E..... 
5186 »       ....i..T@+...|.. 
5187 »       .C.............. 
5188 »       .....0...p...._. 
5189 »       .y.............. 
5190 »       ........E.A..... 
5191 »       ^.A...?.......@. 
5192 »       ..m...@........T 
5193 »       .y........|..... 
5194 »       ....P.B.P.....?. 
5195 »       ....P...P.C...@. 
5196 »       .....y.......y.. 
5197 »       .._.@.E......... 
5198 »       ...T@+...|...C.. 
5199 »       ................ 
Max diff block lines reached; 7073484/7076298 bytes (99.96%) of diff not shown.
409 B
readelf --wide --decompress --hex-dump=.bss {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.bss':1 Hex·dump·of·section·'.bss':
2 ··0x00560060·00000000·00000000·00000000·00000000·................2 ··0x00540060·00000000·00000000·00000000·00000000·................
3 ··0x00560070·00000000·00000000·00000000·00000000·................3 ··0x00540070·00000000·00000000·00000000·00000000·................
  
948 B
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
 2 ··0x00000000·002e7465·7874002e·62737300·2e64796e·..text..bss..dyn
2 ··0x00000000·002e7368·73747274·6162002e·74657874·..shstrtab..text 
3 ··0x00000010·002e726f·64617461·002e6e6f·74652e67·..rodata..note.g 
4 ··0x00000020·6e752e62·75696c64·2d696400·2e627373·nu.build-id..bss 
5 ··0x00000030·002e6568·5f667261·6d65002e·64796e73·..eh_frame..dyns 
6 ··0x00000040·7472002e·64796e73·796d002e·68617368·tr..dynsym..hash3 ··0x00000010·73747200·2e64796e·73796d00·2e686173·str..dynsym..has
7 ··0x00000050·002e6479·6e616d69·6300··············..dynamic.4 ··0x00000020·68002e65·685f6672·616d6500·2e6e6f74·h..eh_frame..not
 5 ··0x00000030·652e676e·752e6275·696c642d·6964002e·e.gnu.build-id..
 6 ··0x00000040·64796e61·6d696300·2e736873·74727461·dynamic..shstrta
 7 ··0x00000050·62002e72·6f646174·6100··············b..rodata.
  
109 MB
lib/arm64-v8a/libflutter.so
File has been modified after NT_GNU_BUILD_ID has been applied.
868 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········10812320·(bytes·into·file)13 ··Start·of·section·headers:··········11055376·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········1017 ··Number·of·program·headers:·········10
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·26
2.07 KB
readelf --wide --program-header {}
    
Offset 2, 21 lines modifiedOffset 2, 21 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x03 Entry·point·0x0
4 There·are·10·program·headers,·starting·at·offset·644 There·are·10·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8
8 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x434800·0x434800·R···0x100008 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x461a98·0x461a98·R···0x10000
9 ··LOAD···········0x434800·0x0000000000444800·0x0000000000444800·0x5b2e00·0x5b2e00·R·E·0x100009 ··LOAD···········0x461ac0·0x0000000000471ac0·0x0000000000471ac0·0x5c28b0·0x5c28b0·R·E·0x10000
10 ··LOAD···········0x9e7600·0x0000000000a07600·0x0000000000a07600·0x0646a8·0x064a00·RW··0x1000010 ··LOAD···········0xa24370·0x0000000000a44370·0x0000000000a44370·0x0650f8·0x065c90·RW··0x10000
11 ··LOAD···········0xa4bca8·0x0000000000a7bca8·0x0000000000a7bca8·0x003d20·0x012540·RW··0x1000011 ··LOAD···········0xa89468·0x0000000000ab9468·0x0000000000ab9468·0x001ad0·0x0129f0·RW··0x10000
12 ··DYNAMIC········0xa4ab20·0x0000000000a6ab20·0x0000000000a6ab20·0x000210·0x000210·RW··0x812 ··DYNAMIC········0xa882f0·0x0000000000aa82f0·0x0000000000aa82f0·0x000210·0x000210·RW··0x8
13 ··GNU_RELRO······0x9e7600·0x0000000000a07600·0x0000000000a07600·0x0646a8·0x064a00·R···0x113 ··GNU_RELRO······0xa24370·0x0000000000a44370·0x0000000000a44370·0x0650f8·0x065c90·R···0x1
14 ··GNU_EH_FRAME···0x2e001c·0x00000000002e001c·0x00000000002e001c·0x050f9c·0x050f9c·R···0x414 ··GNU_EH_FRAME···0x309624·0x0000000000309624·0x0000000000309624·0x051e84·0x051e84·R···0x4
15 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··015 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0
16 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x0000bc·0x0000bc·R···0x416 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x0000bc·0x0000bc·R···0x4
  
17 ·Section·to·Segment·mapping:17 ·Section·to·Segment·mapping:
18 ··Segment·Sections...18 ··Segment·Sections...
19 ···00·····19 ···00·····
20 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.hash·.dynstr·.rela.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame·20 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.hash·.dynstr·.rela.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame·
5.04 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 There·are·27·section·headers,·starting·at·offset·0xa4fba0:1 There·are·27·section·headers,·starting·at·offset·0xa8b110:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000098·00···A··0···0··45 ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000098·00···A··0···0··4
6 ··[·2]·.note.gnu.build-id·NOTE············0000000000000308·000308·000024·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············0000000000000308·000308·000024·00···A··0···0··4
7 ··[·3]·.dynsym···········DYNSYM··········0000000000000330·000330·003078·18···A··8···1··87 ··[·3]·.dynsym···········DYNSYM··········0000000000000330·000330·003030·18···A··8···1··8
8 ··[·4]·.gnu.version······VERSYM··········00000000000033a8·0033a8·00040a·02···A··3···0··28 ··[·4]·.gnu.version······VERSYM··········0000000000003360·003360·000404·02···A··3···0··2
9 ··[·5]·.gnu.version_r····VERNEED·········00000000000037b4·0037b4·000060·00···A··8···3··49 ··[·5]·.gnu.version_r····VERNEED·········0000000000003764·003764·000060·00···A··8···3··4
10 ··[·6]·.gnu.hash·········GNU_HASH········0000000000003818·003818·000184·00···A··3···0··810 ··[·6]·.gnu.hash·········GNU_HASH········00000000000037c8·0037c8·000178·00···A··3···0··8
11 ··[·7]·.hash·············HASH············000000000000399c·00399c·001030·04···A··3···0··411 ··[·7]·.hash·············HASH············0000000000003940·003940·001018·04···A··3···0··4
12 ··[·8]·.dynstr···········STRTAB··········00000000000049cc·0049cc·001f8a·00···A··0···0··112 ··[·8]·.dynstr···········STRTAB··········0000000000004958·004958·001f24·00···A··0···0··1
13 ··[·9]·.rela.dyn·········RELA············0000000000006958·006958·0e6160·18···A··3···0··813 ··[·9]·.rela.dyn·········RELA············0000000000006880·006880·0e7840·18···A··3···0··8
14 ··[10]·.rela.plt·········RELA············00000000000ecab8·0ecab8·002178·18··AI··3··21··814 ··[10]·.rela.plt·········RELA············00000000000ee0c0·0ee0c0·002160·18··AI··3··21··8
15 ··[11]·.rodata···········PROGBITS········00000000000eec80·0eec80·1f139c·00·AMS··0···0·12815 ··[11]·.rodata···········PROGBITS········00000000000f0280·0f0280·2193a4·00·AMS··0···0·128
16 ··[12]·.eh_frame_hdr·····PROGBITS········00000000002e001c·2e001c·050f9c·00···A··0···0··416 ··[12]·.eh_frame_hdr·····PROGBITS········0000000000309624·309624·051e84·00···A··0···0··4
17 ··[13]·.eh_frame·········PROGBITS········0000000000330fb8·330fb8·103848·00···A··0···0··817 ··[13]·.eh_frame·········PROGBITS········000000000035b4a8·35b4a8·1065f0·00···A··0···0··8
18 ··[14]·.text·············PROGBITS········0000000000444800·434800·5b1790·00··AX··0···0·6418 ··[14]·.text·············PROGBITS········0000000000471ac0·461ac0·5c1250·00··AX··0···0·64
19 ··[15]·.plt··············PROGBITS········00000000009f5f90·9e5f90·001670·00··AX··0···0·1619 ··[15]·.plt··············PROGBITS········0000000000a32d10·a22d10·001660·00··AX··0···0·16
20 ··[16]·.data.rel.ro······PROGBITS········0000000000a07600·9e7600·062a50·00··WA··0···0··820 ··[16]·.data.rel.ro······PROGBITS········0000000000a44370·a24370·063480·00··WA··0···0··8
21 ··[17]·.fini_array·······FINI_ARRAY······0000000000a6a050·a4a050·000010·00··WA··0···0··821 ··[17]·.fini_array·······FINI_ARRAY······0000000000aa77f0·a877f0·000010·00··WA··0···0··8
22 ··[18]·.init_array·······INIT_ARRAY······0000000000a6a060·a4a060·000ac0·00··WA··0···0··822 ··[18]·.init_array·······INIT_ARRAY······0000000000aa7800·a87800·000af0·00··WA··0···0··8
23 ··[19]·.dynamic··········DYNAMIC·········0000000000a6ab20·a4ab20·000210·10··WA··8···0··823 ··[19]·.dynamic··········DYNAMIC·········0000000000aa82f0·a882f0·000210·10··WA··8···0··8
24 ··[20]·.got··············PROGBITS········0000000000a6ad30·a4ad30·000438·00··WA··0···0··824 ··[20]·.got··············PROGBITS········0000000000aa8500·a88500·000430·00··WA··0···0··8
25 ··[21]·.got.plt··········PROGBITS········0000000000a6b168·a4b168·000b40·00··WA··0···0··825 ··[21]·.got.plt··········PROGBITS········0000000000aa8930·a88930·000b38·00··WA··0···0··8
26 ··[22]·.relro_padding····NOBITS··········0000000000a6bca8·a4bca8·000358·00··WA··0···0··126 ··[22]·.relro_padding····NOBITS··········0000000000aa9468·a89468·000b98·00··WA··0···0··1
27 ··[23]·.data·············PROGBITS········0000000000a7bca8·a4bca8·003d20·00··WA··0···0··827 ··[23]·.data·············PROGBITS········0000000000ab9468·a89468·001ad0·00··WA··0···0··8
28 ··[24]·.bss··············NOBITS··········0000000000a7f9d0·a4f9c8·00e818·00··WA··0···0·1628 ··[24]·.bss··············NOBITS··········0000000000abaf40·a8af38·010f18·00··WA··0···0·16
29 ··[25]·.comment··········PROGBITS········0000000000000000·a4f9c8·0000d3·01··MS··0···0··129 ··[25]·.comment··········PROGBITS········0000000000000000·a8af38·0000d3·01··MS··0···0··1
30 ··[26]·.shstrtab·········STRTAB··········0000000000000000·a4fa9b·000101·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········0000000000000000·a8b00b·000101·00······0···0··1
31 Key·to·Flags:31 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·p·(processor·specific)35 ··D·(mbind),·p·(processor·specific)
60.3 KB
readelf --wide --symbols {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Symbol·table·'.dynsym'·contains·517·entries:1 Symbol·table·'.dynsym'·contains·514·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_self@LIBC·(2)4 ·····1:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_self@LIBC·(2)
5 ·····2:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·abort@LIBC·(2)5 ·····2:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·abort@LIBC·(2)
6 ·····3:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@LIBC·(2)6 ·····3:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@LIBC·(2)
7 ·····4:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·eglCreateWindowSurface7 ·····4:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·eglCreateWindowSurface
8 ·····5:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·eglCreatePbufferSurface8 ·····5:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·eglCreatePbufferSurface
Offset 34, 107 lines modifiedOffset 34, 107 lines modified
34 ····30:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·AAsset_getLength34 ····30:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·AAsset_getLength
35 ····31:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·AAsset_getBuffer35 ····31:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·AAsset_getBuffer
36 ····32:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·AAsset_isAllocated36 ····32:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·AAsset_isAllocated
37 ····33:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_atexit@LIBC·(2)37 ····33:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_atexit@LIBC·(2)
38 ····34:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__android_log_print38 ····34:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__android_log_print
39 ····35:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__system_property_get@LIBC·(2)39 ····35:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__system_property_get@LIBC·(2)
40 ····36:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·atoi@LIBC·(2)40 ····36:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·atoi@LIBC·(2)
 41 ····37:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memchr@LIBC·(2)
 42 ····38:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcmp@LIBC·(2)
41 ····37:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·eglCreateImageKHR43 ····39:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·eglCreateImageKHR
42 ····38:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·glDeleteTextures44 ····40:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·glDeleteTextures
43 ····39:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·eglDestroyImageKHR45 ····41:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·eglDestroyImageKHR
44 ····40:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·glEGLImageTargetTexture2DOES46 ····42:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·glEGLImageTargetTexture2DOES
45 ····41:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·glBindTexture47 ····43:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·glBindTexture
46 ····42:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·glGenTextures48 ····44:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·glGenTextures
47 ····43:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ANativeWindow_fromSurface49 ····45:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ANativeWindow_fromSurface
48 ····44:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@LIBC·(2)50 ····46:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@LIBC·(2)
49 ····45:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·dlopen@LIBC·(3)51 ····47:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·dlopen@LIBC·(3)
50 ····46:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·clock_gettime@LIBC·(2)52 ····48:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·clock_gettime@LIBC·(2)
51 ····47:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno@LIBC·(2)53 ····49:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno@LIBC·(2)
52 ····48:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_signal@LIBC·(2)54 ····50:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_signal@LIBC·(2)
53 ····49:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_broadcast@LIBC·(2)55 ····51:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_broadcast@LIBC·(2)
54 ····50:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_wait@LIBC·(2)56 ····52:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_wait@LIBC·(2)
55 ····51:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_timedwait@LIBC·(2)57 ····53:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_timedwait@LIBC·(2)
56 ····52:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_getspecific@LIBC·(2)58 ····54:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_getspecific@LIBC·(2)
57 ····53:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_setspecific@LIBC·(2)59 ····55:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_setspecific@LIBC·(2)
58 ····54:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_destroy@LIBC·(2)60 ····56:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_destroy@LIBC·(2)
59 ····55:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@LIBC·(2)61 ····57:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@LIBC·(2)
60 ····56:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@LIBC·(2)62 ····58:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@LIBC·(2)
61 ····57:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·readdir@LIBC·(2)63 ····59:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·readdir@LIBC·(2)
62 ····58:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcmp@LIBC·(2) 
63 ····59:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·closedir@LIBC·(2)64 ····60:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·closedir@LIBC·(2)
64 ····60:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·opendir@LIBC·(2)65 ····61:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·opendir@LIBC·(2)
65 ····61:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·vsnprintf@LIBC·(2)66 ····62:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·vsnprintf@LIBC·(2)
66 ····62:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·realpath@LIBC·(2)67 ····63:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·realpath@LIBC·(2)
67 ····63:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·chdir@LIBC·(2)68 ····64:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·chdir@LIBC·(2)
68 ····64:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@LIBC·(2)69 ····65:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@LIBC·(2)
69 ····65:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·stat@LIBC·(2)70 ····66:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·stat@LIBC·(2)
70 ····66:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ftruncate@LIBC·(2)71 ····67:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ftruncate@LIBC·(2)
71 ····67:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@LIBC·(2)72 ····68:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@LIBC·(2)
72 ····68:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getcwd@LIBC·(2)73 ····69:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getcwd@LIBC·(2)
73 ····69:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·utimensat@LIBC·(2)74 ····70:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·utimensat@LIBC·(2)
74 ····70:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·readlink@LIBC·(2)75 ····71:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·readlink@LIBC·(2)
75 ····71:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fdopendir@LIBC·(2)76 ····72:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fdopendir@LIBC·(2)
76 ····72:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·unlinkat@LIBC·(2)77 ····73:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·unlinkat@LIBC·(2)
77 ····73:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__openat_2@LIBC·(2)78 ····74:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__openat_2@LIBC·(2)
78 ····74:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__open_2@LIBC·(2)79 ····75:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__open_2@LIBC·(2)
79 ····75:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fstat@LIBC·(2)80 ····76:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fstat@LIBC·(2)
80 ····76:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·open@LIBC·(2)81 ····77:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·open@LIBC·(2)
81 ····77:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@LIBC·(2)82 ····78:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@LIBC·(2)
82 ····78:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fopen@LIBC·(2)83 ····79:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fopen@LIBC·(2)
83 ····79:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fseek@LIBC·(2)84 ····80:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fseek@LIBC·(2)
84 ····80:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fclose@LIBC·(2)85 ····81:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fclose@LIBC·(2)
85 ····81:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fseeko@LIBC·(2)86 ····82:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fseeko@LIBC·(2)
86 ····82:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ftello@LIBC·(2)87 ····83:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ftello@LIBC·(2)
87 ····83:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fflush@LIBC·(2)88 ····84:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fflush@LIBC·(2)
88 ····84:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fread@LIBC·(2)89 ····85:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fread@LIBC·(2)
89 ····85:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fwrite@LIBC·(2)90 ····86:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fwrite@LIBC·(2)
90 ····86:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getc@LIBC·(2)91 ····87:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getc@LIBC·(2)
91 ····87:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ungetc@LIBC·(2)92 ····88:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ungetc@LIBC·(2)
92 ····88:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__sF@LIBC·(2)93 ····89:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__sF@LIBC·(2)
93 ····89:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·isxdigit_l@LIBC·(2) 
94 ····90:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·isdigit_l@LIBC·(2)94 ····90:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·isxdigit_l@LIBC·(2)
 95 ····91:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·isdigit_l@LIBC·(2)
95 ····91:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·sscanf@LIBC·(2)96 ····92:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·sscanf@LIBC·(2)
96 ····92:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·newlocale@LIBC·(2)97 ····93:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·newlocale@LIBC·(2)
97 ····93:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·setlocale@LIBC·(2)98 ····94:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·setlocale@LIBC·(2)
98 ····94:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·freelocale@LIBC·(2)99 ····95:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·freelocale@LIBC·(2)
99 ····95:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·iswlower_l@LIBC·(2) 
100 ····96:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·islower_l@LIBC·(2)100 ····96:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·iswlower_l@LIBC·(2)
 101 ····97:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·islower_l@LIBC·(2)
101 ····97:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·isupper_l@LIBC·(2)102 ····98:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·isupper_l@LIBC·(2)
102 ····98:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@LIBC·(2)103 ····99:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@LIBC·(2)
103 ····99:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strftime_l@LIBC·(2)104 ···100:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strftime_l@LIBC·(2)
104 ···100:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·vsscanf@LIBC·(2)105 ···101:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·vsscanf@LIBC·(2)
105 ···101:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·uselocale@LIBC·(2)106 ···102:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·uselocale@LIBC·(2)
106 ···102:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__vsnprintf_chk@LIBC·(2)107 ···103:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__vsnprintf_chk@LIBC·(2)
107 ···103:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·vasprintf@LIBC·(2)108 ···104:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·vasprintf@LIBC·(2)
108 ···104:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcsnrtombs@LIBC·(2)109 ···105:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcsnrtombs@LIBC·(2)
109 ···105:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcrtomb@LIBC·(2)110 ···106:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcrtomb@LIBC·(2)
110 ···106:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbsnrtowcs@LIBC·(2)111 ···107:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbsnrtowcs@LIBC·(2)
111 ···107:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbrtowc@LIBC·(2) 
112 ···108:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbtowc@LIBC·(2)112 ···108:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbrtowc@LIBC·(2)
 113 ···109:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbtowc@LIBC·(2)
113 ···109:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_get_mb_cur_max@LIBC·(2)114 ···110:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_get_mb_cur_max@LIBC·(2)
114 ···110:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbrlen@LIBC·(2)115 ···111:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbrlen@LIBC·(2)
115 ···111:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@LIBC·(2)116 ···112:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@LIBC·(2)
116 ···112:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbsrtowcs@LIBC·(2)117 ···113:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbsrtowcs@LIBC·(2)
117 ···113:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoll_l@LIBC·(2) 
118 ···114:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoull_l@LIBC·(2)118 ···114:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoll_l@LIBC·(2)
 119 ···115:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoull_l@LIBC·(2)
119 ···115:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtof@LIBC·(2)120 ···116:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtof@LIBC·(2)
120 ···116:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtod@LIBC·(2)121 ···117:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtod@LIBC·(2)
121 ···117:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtold_l@LIBC·(2)122 ···118:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtold_l@LIBC·(2)
122 ···118:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_lock@LIBC·(2) 
123 ···119:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_unlock@LIBC·(2)123 ···119:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_lock@LIBC·(2)
 124 ···120:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_unlock@LIBC·(2)
124 ···120:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_trylock@LIBC·(2)125 ···121:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_trylock@LIBC·(2)
125 ···121:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutexattr_init@LIBC·(2)126 ···122:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutexattr_init@LIBC·(2)
126 ···122:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutexattr_settype@LIBC·(2)127 ···123:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutexattr_settype@LIBC·(2)
127 ···123:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutexattr_destroy@LIBC·(2)128 ···124:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutexattr_destroy@LIBC·(2)
128 ···124:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_init@LIBC·(2)129 ···125:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_init@LIBC·(2)
129 ···125:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_destroy@LIBC·(2)130 ···126:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_destroy@LIBC·(2)
130 ···126:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ioctl@LIBC·(2)131 ···127:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ioctl@LIBC·(2)
131 ···127:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__read_chk@LIBC·(2)132 ···128:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__read_chk@LIBC·(2)
132 ···128:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·snprintf@LIBC·(2)133 ···129:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·snprintf@LIBC·(2)
133 ···129:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memchr@LIBC·(2) 
134 ···130:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtol@LIBC·(2)134 ···130:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtol@LIBC·(2)
135 ···131:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fprintf@LIBC·(2)135 ···131:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fprintf@LIBC·(2)
136 ···132:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoul@LIBC·(2)136 ···132:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoul@LIBC·(2)
137 ···133:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoll@LIBC·(2)137 ···133:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoll@LIBC·(2)
138 ···134:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoull@LIBC·(2)138 ···134:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoull@LIBC·(2)
139 ···135:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r@LIBC·(2)139 ···135:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r@LIBC·(2)
140 ···136:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·sysconf@LIBC·(2)140 ···136:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·sysconf@LIBC·(2)
Offset 199, 190 lines modifiedOffset 199, 190 lines modified
199 ···195:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncat@LIBC·(2)199 ···195:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncat@LIBC·(2)
200 ···196:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ftell@LIBC·(2)200 ···196:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ftell@LIBC·(2)
Max diff block lines reached; 44815/61674 bytes (72.66%) of diff not shown.
6.45 MB
readelf --wide --relocs {}
    
Offset 1, 39631 lines modifiedOffset 1, 39874 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0x6958·contains·39268·entries:1 Relocation·section·'.rela.dyn'·at·offset·0x6880·contains·39512·entries:
Diff chunk too large, falling back to line-by-line diff (39512 lines added, 39268 lines removed)
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000a07600··0000000000000403·R_AARCH64_RELATIVE························a076003 0000000000a44370··0000000000000403·R_AARCH64_RELATIVE························a44370
4 0000000000a07618··0000000000000403·R_AARCH64_RELATIVE························45a1484 0000000000a44388··0000000000000403·R_AARCH64_RELATIVE························489034
5 0000000000a07620··0000000000000403·R_AARCH64_RELATIVE························45a1945 0000000000a44390··0000000000000403·R_AARCH64_RELATIVE························489080
6 0000000000a07628··0000000000000403·R_AARCH64_RELATIVE························45a1ac6 0000000000a44398··0000000000000403·R_AARCH64_RELATIVE························489098
7 0000000000a07640··0000000000000403·R_AARCH64_RELATIVE························45a0247 0000000000a443b0··0000000000000403·R_AARCH64_RELATIVE························488f10
8 0000000000a07648··0000000000000403·R_AARCH64_RELATIVE························45a08c8 0000000000a443b8··0000000000000403·R_AARCH64_RELATIVE························488f78
9 0000000000a07650··0000000000000403·R_AARCH64_RELATIVE························45a0a49 0000000000a443c0··0000000000000403·R_AARCH64_RELATIVE························488f90
10 0000000000a07668··0000000000000403·R_AARCH64_RELATIVE························45a45010 0000000000a443d8··0000000000000403·R_AARCH64_RELATIVE························48936c
11 0000000000a07670··0000000000000403·R_AARCH64_RELATIVE························44fb6011 0000000000a443e0··0000000000000403·R_AARCH64_RELATIVE························47ce20
12 0000000000a07678··0000000000000403·R_AARCH64_RELATIVE························45a08412 0000000000a443e8··0000000000000403·R_AARCH64_RELATIVE························488f70
13 0000000000a07680··0000000000000403·R_AARCH64_RELATIVE························45eecc13 0000000000a443f0··0000000000000403·R_AARCH64_RELATIVE························48e320
14 0000000000a07688··0000000000000403·R_AARCH64_RELATIVE························44fb6014 0000000000a443f8··0000000000000403·R_AARCH64_RELATIVE························47ce20
15 0000000000a076a0··0000000000000403·R_AARCH64_RELATIVE························459aa415 0000000000a44410··0000000000000403·R_AARCH64_RELATIVE························48898c
16 0000000000a076a8··0000000000000403·R_AARCH64_RELATIVE························459abc16 0000000000a44418··0000000000000403·R_AARCH64_RELATIVE························4889a4
17 0000000000a076b0··0000000000000403·R_AARCH64_RELATIVE························459ad417 0000000000a44420··0000000000000403·R_AARCH64_RELATIVE························4889bc
18 0000000000a076b8··0000000000000403·R_AARCH64_RELATIVE························459b0c18 0000000000a44428··0000000000000403·R_AARCH64_RELATIVE························4889f4
19 0000000000a076c0··0000000000000403·R_AARCH64_RELATIVE························459b3819 0000000000a44430··0000000000000403·R_AARCH64_RELATIVE························488a20
20 0000000000a076c8··0000000000000403·R_AARCH64_RELATIVE························459b4020 0000000000a44438··0000000000000403·R_AARCH64_RELATIVE························488a28
21 0000000000a076d0··0000000000000403·R_AARCH64_RELATIVE························459b5821 0000000000a44440··0000000000000403·R_AARCH64_RELATIVE························488a40
22 0000000000a076e8··0000000000000403·R_AARCH64_RELATIVE························45a20422 0000000000a44458··0000000000000403·R_AARCH64_RELATIVE························489124
23 0000000000a076f0··0000000000000403·R_AARCH64_RELATIVE························45a36423 0000000000a44460··0000000000000403·R_AARCH64_RELATIVE························489280
24 0000000000a076f8··0000000000000403·R_AARCH64_RELATIVE························45a37c24 0000000000a44468··0000000000000403·R_AARCH64_RELATIVE························489298
25 0000000000a07710··0000000000000403·R_AARCH64_RELATIVE························45a45025 0000000000a44480··0000000000000403·R_AARCH64_RELATIVE························48936c
26 0000000000a07718··0000000000000403·R_AARCH64_RELATIVE························44fb6026 0000000000a44488··0000000000000403·R_AARCH64_RELATIVE························47ce20
27 0000000000a07720··0000000000000403·R_AARCH64_RELATIVE························45a45427 0000000000a44490··0000000000000403·R_AARCH64_RELATIVE························489370
28 0000000000a07728··0000000000000403·R_AARCH64_RELATIVE························45a47828 0000000000a44498··0000000000000403·R_AARCH64_RELATIVE························489394
29 0000000000a07730··0000000000000403·R_AARCH64_RELATIVE························45a45029 0000000000a444a0··0000000000000403·R_AARCH64_RELATIVE························48936c
30 0000000000a07738··0000000000000403·R_AARCH64_RELATIVE························44fb6030 0000000000a444a8··0000000000000403·R_AARCH64_RELATIVE························47ce20
31 0000000000a07740··0000000000000403·R_AARCH64_RELATIVE························45a48431 0000000000a444b0··0000000000000403·R_AARCH64_RELATIVE························4893a0
32 0000000000a07758··0000000000000403·R_AARCH64_RELATIVE························45ab5432 0000000000a444c8··0000000000000403·R_AARCH64_RELATIVE························489b94
33 0000000000a07760··0000000000000403·R_AARCH64_RELATIVE························45ab7833 0000000000a444d0··0000000000000403·R_AARCH64_RELATIVE························489bb8
34 0000000000a07768··0000000000000403·R_AARCH64_RELATIVE························45ab9034 0000000000a444d8··0000000000000403·R_AARCH64_RELATIVE························489bd0
35 0000000000a07780··0000000000000403·R_AARCH64_RELATIVE························45ac4035 0000000000a444f0··0000000000000403·R_AARCH64_RELATIVE························489c80
36 0000000000a07788··0000000000000403·R_AARCH64_RELATIVE························45ac5836 0000000000a444f8··0000000000000403·R_AARCH64_RELATIVE························489c98
37 0000000000a07790··0000000000000403·R_AARCH64_RELATIVE························45ac7037 0000000000a44500··0000000000000403·R_AARCH64_RELATIVE························489cb0
38 0000000000a07798··0000000000000403·R_AARCH64_RELATIVE························45ac7438 0000000000a44508··0000000000000403·R_AARCH64_RELATIVE························489cb8
39 0000000000a077a0··0000000000000403·R_AARCH64_RELATIVE························45ac8439 0000000000a44510··0000000000000403·R_AARCH64_RELATIVE························489cc8
40 0000000000a077a8··0000000000000403·R_AARCH64_RELATIVE························45ac8840 0000000000a44518··0000000000000403·R_AARCH64_RELATIVE························489ccc
41 0000000000a077b0··0000000000000403·R_AARCH64_RELATIVE························1e1f5b41 0000000000a44520··0000000000000403·R_AARCH64_RELATIVE························1e3d52
42 0000000000a077c0··0000000000000403·R_AARCH64_RELATIVE························1e67fa42 0000000000a44530··0000000000000403·R_AARCH64_RELATIVE························1e860a
43 0000000000a077d0··0000000000000403·R_AARCH64_RELATIVE························1e1f7d43 0000000000a44540··0000000000000403·R_AARCH64_RELATIVE························1e3d74
44 0000000000a077e0··0000000000000403·R_AARCH64_RELATIVE························1e6a4c44 0000000000a44550··0000000000000403·R_AARCH64_RELATIVE························1e885c
45 0000000000a077f0··0000000000000403·R_AARCH64_RELATIVE························1e5c7e45 0000000000a44560··0000000000000403·R_AARCH64_RELATIVE························1e7a7a
46 0000000000a07800··0000000000000403·R_AARCH64_RELATIVE························1e192546 0000000000a44570··0000000000000403·R_AARCH64_RELATIVE························1e3717
47 0000000000a07810··0000000000000403·R_AARCH64_RELATIVE························1e594347 0000000000a44580··0000000000000403·R_AARCH64_RELATIVE························1e773f
48 0000000000a07820··0000000000000403·R_AARCH64_RELATIVE························1e632d48 0000000000a44590··0000000000000403·R_AARCH64_RELATIVE························1e8129
49 0000000000a07830··0000000000000403·R_AARCH64_RELATIVE························1df42149 0000000000a445a0··0000000000000403·R_AARCH64_RELATIVE························1e11d9
50 0000000000a07840··0000000000000403·R_AARCH64_RELATIVE························1e634550 0000000000a445b0··0000000000000403·R_AARCH64_RELATIVE························1e8141
51 0000000000a07850··0000000000000403·R_AARCH64_RELATIVE························1e547751 0000000000a445c0··0000000000000403·R_AARCH64_RELATIVE························1e7273
52 0000000000a07860··0000000000000403·R_AARCH64_RELATIVE························1e422652 0000000000a445d0··0000000000000403·R_AARCH64_RELATIVE························1e601d
53 0000000000a07870··0000000000000403·R_AARCH64_RELATIVE························1e460153 0000000000a445e0··0000000000000403·R_AARCH64_RELATIVE························1e63fd
54 0000000000a07880··0000000000000403·R_AARCH64_RELATIVE························1df7de54 0000000000a445f0··0000000000000403·R_AARCH64_RELATIVE························1e1596
55 0000000000a07890··0000000000000403·R_AARCH64_RELATIVE························1e1a3c55 0000000000a44600··0000000000000403·R_AARCH64_RELATIVE························1e382e
56 0000000000a078b0··0000000000000403·R_AARCH64_RELATIVE························45c6c456 0000000000a44620··0000000000000403·R_AARCH64_RELATIVE························48b804
57 0000000000a078b8··0000000000000403·R_AARCH64_RELATIVE························44fb6057 0000000000a44628··0000000000000403·R_AARCH64_RELATIVE························47ce20
58 0000000000a078c0··0000000000000403·R_AARCH64_RELATIVE························45c6d058 0000000000a44630··0000000000000403·R_AARCH64_RELATIVE························48b810
59 0000000000a078c8··0000000000000403·R_AARCH64_RELATIVE························45eecc59 0000000000a44638··0000000000000403·R_AARCH64_RELATIVE························48e320
60 0000000000a078d0··0000000000000403·R_AARCH64_RELATIVE························44fb6060 0000000000a44640··0000000000000403·R_AARCH64_RELATIVE························47ce20
61 0000000000a078e8··0000000000000403·R_AARCH64_RELATIVE························45a45061 0000000000a44658··0000000000000403·R_AARCH64_RELATIVE························48936c
62 0000000000a078f0··0000000000000403·R_AARCH64_RELATIVE························44fb6062 0000000000a44660··0000000000000403·R_AARCH64_RELATIVE························47ce20
63 0000000000a078f8··0000000000000403·R_AARCH64_RELATIVE························45b4bc63 0000000000a44668··0000000000000403·R_AARCH64_RELATIVE························48a4fc
64 0000000000a07900··0000000000000403·R_AARCH64_RELATIVE························45b4dc64 0000000000a44670··0000000000000403·R_AARCH64_RELATIVE························48a51c
65 0000000000a07908··0000000000000403·R_AARCH64_RELATIVE························45a45065 0000000000a44678··0000000000000403·R_AARCH64_RELATIVE························48936c
66 0000000000a07910··0000000000000403·R_AARCH64_RELATIVE························44fb6066 0000000000a44680··0000000000000403·R_AARCH64_RELATIVE························47ce20
67 0000000000a07918··0000000000000403·R_AARCH64_RELATIVE························45b4e867 0000000000a44688··0000000000000403·R_AARCH64_RELATIVE························48a528
68 0000000000a07930··0000000000000403·R_AARCH64_RELATIVE························45a45068 0000000000a446a0··0000000000000403·R_AARCH64_RELATIVE························48936c
69 0000000000a07938··0000000000000403·R_AARCH64_RELATIVE························44fb6069 0000000000a446a8··0000000000000403·R_AARCH64_RELATIVE························47ce20
70 0000000000a07940··0000000000000403·R_AARCH64_RELATIVE························45b2f870 0000000000a446b0··0000000000000403·R_AARCH64_RELATIVE························48a338
71 0000000000a07948··0000000000000403·R_AARCH64_RELATIVE························45b31471 0000000000a446b8··0000000000000403·R_AARCH64_RELATIVE························48a354
72 0000000000a07950··0000000000000403·R_AARCH64_RELATIVE························45a45072 0000000000a446c0··0000000000000403·R_AARCH64_RELATIVE························48936c
73 0000000000a07958··0000000000000403·R_AARCH64_RELATIVE························44fb6073 0000000000a446c8··0000000000000403·R_AARCH64_RELATIVE························47ce20
74 0000000000a07960··0000000000000403·R_AARCH64_RELATIVE························45b32074 0000000000a446d0··0000000000000403·R_AARCH64_RELATIVE························48a360
75 0000000000a07978··0000000000000403·R_AARCH64_RELATIVE························45a45075 0000000000a446e8··0000000000000403·R_AARCH64_RELATIVE························48936c
76 0000000000a07980··0000000000000403·R_AARCH64_RELATIVE························44fb6076 0000000000a446f0··0000000000000403·R_AARCH64_RELATIVE························47ce20
77 0000000000a07988··0000000000000403·R_AARCH64_RELATIVE························45b28477 0000000000a446f8··0000000000000403·R_AARCH64_RELATIVE························48a2bc
78 0000000000a07990··0000000000000403·R_AARCH64_RELATIVE························45b2a078 0000000000a44700··0000000000000403·R_AARCH64_RELATIVE························48a2d8
79 0000000000a07998··0000000000000403·R_AARCH64_RELATIVE························45a45079 0000000000a44708··0000000000000403·R_AARCH64_RELATIVE························48936c
80 0000000000a079a0··0000000000000403·R_AARCH64_RELATIVE························44fb6080 0000000000a44710··0000000000000403·R_AARCH64_RELATIVE························47ce20
81 0000000000a079a8··0000000000000403·R_AARCH64_RELATIVE························45b2ac81 0000000000a44718··0000000000000403·R_AARCH64_RELATIVE························48a2e4
82 0000000000a079c0··0000000000000403·R_AARCH64_RELATIVE························45b06082 0000000000a44730··0000000000000403·R_AARCH64_RELATIVE························48a09c
83 0000000000a079c8··0000000000000403·R_AARCH64_RELATIVE························45b07483 0000000000a44738··0000000000000403·R_AARCH64_RELATIVE························48a0b0
84 0000000000a079d0··0000000000000403·R_AARCH64_RELATIVE························45b08c84 0000000000a44740··0000000000000403·R_AARCH64_RELATIVE························48a0c8
85 0000000000a079d8··0000000000000403·R_AARCH64_RELATIVE························45b0c485 0000000000a44748··0000000000000403·R_AARCH64_RELATIVE························48a100
86 0000000000a079e0··0000000000000403·R_AARCH64_RELATIVE························45b0f086 0000000000a44750··0000000000000403·R_AARCH64_RELATIVE························48a12c
87 0000000000a079e8··0000000000000403·R_AARCH64_RELATIVE························45b0f487 0000000000a44758··0000000000000403·R_AARCH64_RELATIVE························48a130
88 0000000000a079f0··0000000000000403·R_AARCH64_RELATIVE························45b10c88 0000000000a44760··0000000000000403·R_AARCH64_RELATIVE························48a148
89 0000000000a07a08··0000000000000403·R_AARCH64_RELATIVE························45cb0889 0000000000a44778··0000000000000403·R_AARCH64_RELATIVE························48bbec
90 0000000000a07a10··0000000000000403·R_AARCH64_RELATIVE························45cb2090 0000000000a44780··0000000000000403·R_AARCH64_RELATIVE························48bc04
91 0000000000a07a18··0000000000000403·R_AARCH64_RELATIVE························45cb3891 0000000000a44788··0000000000000403·R_AARCH64_RELATIVE························48bc1c
92 0000000000a07a20··0000000000000403·R_AARCH64_RELATIVE························45cb6492 0000000000a44790··0000000000000403·R_AARCH64_RELATIVE························48bc48
93 0000000000a07a28··0000000000000403·R_AARCH64_RELATIVE························45cb8093 0000000000a44798··0000000000000403·R_AARCH64_RELATIVE························48bc64
94 0000000000a07a30··0000000000000403·R_AARCH64_RELATIVE························45cb8894 0000000000a447a0··0000000000000403·R_AARCH64_RELATIVE························48bc6c
95 0000000000a07a38··0000000000000403·R_AARCH64_RELATIVE························45cba095 0000000000a447a8··0000000000000403·R_AARCH64_RELATIVE························48bc84
96 0000000000a07a50··0000000000000403·R_AARCH64_RELATIVE························45d04c96 0000000000a447c0··0000000000000403·R_AARCH64_RELATIVE························48c130
97 0000000000a07a58··0000000000000403·R_AARCH64_RELATIVE························45d08097 0000000000a447c8··0000000000000403·R_AARCH64_RELATIVE························48c164
98 0000000000a07a60··0000000000000403·R_AARCH64_RELATIVE························45a45098 0000000000a447d0··0000000000000403·R_AARCH64_RELATIVE························48936c
99 0000000000a07a68··0000000000000403·R_AARCH64_RELATIVE························45d09c99 0000000000a447d8··0000000000000403·R_AARCH64_RELATIVE························48c180
100 0000000000a07a70··0000000000000403·R_AARCH64_RELATIVE························45d0d8100 0000000000a447e0··0000000000000403·R_AARCH64_RELATIVE························48c1bc
101 0000000000a07a78··0000000000000403·R_AARCH64_RELATIVE························45db38101 0000000000a447e8··0000000000000403·R_AARCH64_RELATIVE························48cd20
102 0000000000a07a80··0000000000000403·R_AARCH64_RELATIVE························45d0dc102 0000000000a447f0··0000000000000403·R_AARCH64_RELATIVE························48c1c0
103 0000000000a07a88··0000000000000403·R_AARCH64_RELATIVE························83507c103 0000000000a447f8··0000000000000403·R_AARCH64_RELATIVE························86f528
104 0000000000a07a90··0000000000000403·R_AARCH64_RELATIVE························45d0f8104 0000000000a44800··0000000000000403·R_AARCH64_RELATIVE························48c1dc
105 0000000000a07a98··0000000000000403·R_AARCH64_RELATIVE························835088105 0000000000a44808··0000000000000403·R_AARCH64_RELATIVE························86f534
106 0000000000a07aa0··0000000000000403·R_AARCH64_RELATIVE························45dac8106 0000000000a44810··0000000000000403·R_AARCH64_RELATIVE························48ccb0
107 0000000000a07aa8··0000000000000403·R_AARCH64_RELATIVE························45d0fc107 0000000000a44818··0000000000000403·R_AARCH64_RELATIVE························48c1e0
108 0000000000a07ab0··0000000000000403·R_AARCH64_RELATIVE························45d124108 0000000000a44820··0000000000000403·R_AARCH64_RELATIVE························48c208
109 0000000000a07ab8··0000000000000403·R_AARCH64_RELATIVE························45d13c109 0000000000a44828··0000000000000403·R_AARCH64_RELATIVE························48c220
110 0000000000a07ac0··0000000000000403·R_AARCH64_RELATIVE························45d140110 0000000000a44830··0000000000000403·R_AARCH64_RELATIVE························48c224
111 0000000000a07ac8··0000000000000403·R_AARCH64_RELATIVE························45d25c111 0000000000a44838··0000000000000403·R_AARCH64_RELATIVE························48c2a0
112 0000000000a07ad0··0000000000000403·R_AARCH64_RELATIVE························45d278112 0000000000a44840··0000000000000403·R_AARCH64_RELATIVE························48c2bc
113 0000000000a07ad8··0000000000000403·R_AARCH64_RELATIVE························45d27c113 0000000000a44848··0000000000000403·R_AARCH64_RELATIVE························48c2c0
114 0000000000a07ae0··0000000000000403·R_AARCH64_RELATIVE························45d29c114 0000000000a44850··0000000000000403·R_AARCH64_RELATIVE························48c2e0
115 0000000000a07ae8··0000000000000403·R_AARCH64_RELATIVE························45d2b0115 0000000000a44858··0000000000000403·R_AARCH64_RELATIVE························48c2f4
116 0000000000a07af0··0000000000000403·R_AARCH64_RELATIVE························45d2c8116 0000000000a44860··0000000000000403·R_AARCH64_RELATIVE························48c30c
117 0000000000a07af8··0000000000000403·R_AARCH64_RELATIVE························45d308117 0000000000a44868··0000000000000403·R_AARCH64_RELATIVE························48c3c8
118 0000000000a07b10··0000000000000403·R_AARCH64_RELATIVE························45d32c118 0000000000a44880··0000000000000403·R_AARCH64_RELATIVE························48c3ec
119 0000000000a07b18··0000000000000403·R_AARCH64_RELATIVE························45d334119 0000000000a44888··0000000000000403·R_AARCH64_RELATIVE························48c3f4
120 0000000000a07b20··0000000000000403·R_AARCH64_RELATIVE························45ab90120 0000000000a44890··0000000000000403·R_AARCH64_RELATIVE························489bd0
121 0000000000a07b28··0000000000000403·R_AARCH64_RELATIVE························45d33c121 0000000000a44898··0000000000000403·R_AARCH64_RELATIVE························48c3fc
122 0000000000a07b30··0000000000000403·R_AARCH64_RELATIVE························45d344122 0000000000a448a0··0000000000000403·R_AARCH64_RELATIVE························48c404
123 0000000000a07b38··0000000000000403·R_AARCH64_RELATIVE························45d34c123 0000000000a448a8··0000000000000403·R_AARCH64_RELATIVE························48c40c
124 0000000000a07b40··0000000000000403·R_AARCH64_RELATIVE························45d354124 0000000000a448b0··0000000000000403·R_AARCH64_RELATIVE························48c414
125 0000000000a07b48··0000000000000403·R_AARCH64_RELATIVE························45d35c125 0000000000a448b8··0000000000000403·R_AARCH64_RELATIVE························48c41c
Max diff block lines reached; 68446/6767895 bytes (1.01%) of diff not shown.
2.8 KB
readelf --wide --dynamic {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
  
1 Dynamic·section·at·offset·0xa4ab20·contains·33·entries:1 Dynamic·section·at·offset·0xa882f0·contains·33·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so]3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so]
4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so]4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so]
5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so]5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so]
6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libandroid.so]6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libandroid.so]
7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libEGL.so]7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libEGL.so]
8 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libGLESv2.so]8 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libGLESv2.so]
9 ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so]9 ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so]
10 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libjnigraphics.so]10 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libjnigraphics.so]
11 ·0x000000000000000e·(SONAME)·············Library·soname:·[libflutter.so]11 ·0x000000000000000e·(SONAME)·············Library·soname:·[libflutter.so]
12 ·0x000000000000001e·(FLAGS)··············BIND_NOW12 ·0x000000000000001e·(FLAGS)··············BIND_NOW
13 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW13 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW
14 ·0x0000000000000007·(RELA)···············0x695814 ·0x0000000000000007·(RELA)···············0x6880
15 ·0x0000000000000008·(RELASZ)·············942432·(bytes)15 ·0x0000000000000008·(RELASZ)·············948288·(bytes)
16 ·0x0000000000000009·(RELAENT)············24·(bytes)16 ·0x0000000000000009·(RELAENT)············24·(bytes)
17 ·0x000000006ffffff9·(RELACOUNT)··········3913317 ·0x000000006ffffff9·(RELACOUNT)··········39378
18 ·0x0000000000000017·(JMPREL)·············0xecab818 ·0x0000000000000017·(JMPREL)·············0xee0c0
19 ·0x0000000000000002·(PLTRELSZ)···········8568·(bytes)19 ·0x0000000000000002·(PLTRELSZ)···········8544·(bytes)
20 ·0x0000000000000003·(PLTGOT)·············0xa6b16820 ·0x0000000000000003·(PLTGOT)·············0xaa8930
21 ·0x0000000000000014·(PLTREL)·············RELA21 ·0x0000000000000014·(PLTREL)·············RELA
22 ·0x0000000000000006·(SYMTAB)·············0x33022 ·0x0000000000000006·(SYMTAB)·············0x330
23 ·0x000000000000000b·(SYMENT)·············24·(bytes)23 ·0x000000000000000b·(SYMENT)·············24·(bytes)
24 ·0x0000000000000005·(STRTAB)·············0x49cc24 ·0x0000000000000005·(STRTAB)·············0x4958
25 ·0x000000000000000a·(STRSZ)··············8074·(bytes)25 ·0x000000000000000a·(STRSZ)··············7972·(bytes)
26 ·0x000000006ffffef5·(GNU_HASH)···········0x381826 ·0x000000006ffffef5·(GNU_HASH)···········0x37c8
27 ·0x0000000000000004·(HASH)···············0x399c27 ·0x0000000000000004·(HASH)···············0x3940
28 ·0x0000000000000019·(INIT_ARRAY)·········0xa6a06028 ·0x0000000000000019·(INIT_ARRAY)·········0xaa7800
29 ·0x000000000000001b·(INIT_ARRAYSZ)·······2752·(bytes)29 ·0x000000000000001b·(INIT_ARRAYSZ)·······2800·(bytes)
30 ·0x000000000000001a·(FINI_ARRAY)·········0xa6a05030 ·0x000000000000001a·(FINI_ARRAY)·········0xaa77f0
31 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)31 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)
32 ·0x000000006ffffff0·(VERSYM)·············0x33a832 ·0x000000006ffffff0·(VERSYM)·············0x3360
33 ·0x000000006ffffffe·(VERNEED)············0x37b433 ·0x000000006ffffffe·(VERNEED)············0x3764
34 ·0x000000006fffffff·(VERNEEDNUM)·········334 ·0x000000006fffffff·(VERNEEDNUM)·········3
35 ·0x0000000000000000·(NULL)···············0x035 ·0x0000000000000000·(NULL)···············0x0
1000 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·16·00·00·00·72·32·36·64·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·31·31·35·37·39·32·36·34·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·16·00·00·00·72·32·36·64·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·31·31·35·37·39·32·36·34·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·87c29aaa78edb752b60c08d13cc4b8c740500d006 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2aeae4ff9b8d8a1788e9fb37b76302097f4f35dd
9.75 KB
readelf --wide --version-info {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·517·entries:1 Version·symbols·section·'.gnu.version'·contains·514·entries:
2 ·Addr:·0x00000000000033a8··Offset:·0x000033a8··Link:·3·(.dynsym)2 ·Addr:·0x0000000000003360··Offset:·0x00003360··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······3 ··000:···0·(*local*)·······2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
8 ··014:···2·(LIBC)··········2·(LIBC)··········1·(*global*)······2·(LIBC)·······8 ··014:···2·(LIBC)··········2·(LIBC)··········1·(*global*)······2·(LIBC)·······
9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
11 ··020:···1·(*global*)······2·(LIBC)··········1·(*global*)······2·(LIBC)·······11 ··020:···1·(*global*)······2·(LIBC)··········1·(*global*)······2·(LIBC)·······
12 ··024:···2·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)···12 ··024:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········1·(*global*)···
13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
14 ··02c:···2·(LIBC)··········3·(LIBC)··········2·(LIBC)··········2·(LIBC)·······14 ··02c:···1·(*global*)······1·(*global*)······2·(LIBC)··········3·(LIBC)·······
15 ··030:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······15 ··030:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
16 ··034:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······16 ··034:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
17 ··038:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······17 ··038:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
18 ··03c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······18 ··03c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
19 ··040:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······19 ··040:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
20 ··044:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······20 ··044:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
21 ··048:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······21 ··048:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
Offset 47, 23 lines modifiedOffset 47, 23 lines modified
47 ··0ac:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········3·(LIBC)·······47 ··0ac:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········3·(LIBC)·······
48 ··0b0:···3·(LIBC)··········3·(LIBC)··········2·(LIBC)··········2·(LIBC)·······48 ··0b0:···3·(LIBC)··········3·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
49 ··0b4:···2·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······49 ··0b4:···2·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
50 ··0b8:···4·(LIBC)··········4·(LIBC)··········2·(LIBC)··········2·(LIBC)·······50 ··0b8:···4·(LIBC)··········4·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
51 ··0bc:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········4·(LIBC)·······51 ··0bc:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········4·(LIBC)·······
52 ··0c0:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······52 ··0c0:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
53 ··0c4:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········4·(LIBC)·······53 ··0c4:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········4·(LIBC)·······
54 ··0c8:···2·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······54 ··0c8:···2·(LIBC)··········4·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
 55 ··0cc:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········4·(LIBC)·······
55 ··0cc:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········2·(LIBC)······· 
56 ··0d0:···2·(LIBC)··········2·(LIBC)··········4·(LIBC)··········4·(LIBC)······· 
57 ··0d4:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······56 ··0d0:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
 57 ··0d4:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········4·(LIBC)·······
58 ··0d8:···4·(LIBC)··········4·(LIBC)··········2·(LIBC)··········2·(LIBC)·······58 ··0d8:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
59 ··0dc:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········1·(*global*)···59 ··0dc:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········2·(LIBC)·······
60 ··0e0:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······60 ··0e0:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
61 ··0e4:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········4·(LIBC)·······61 ··0e4:···1·(*global*)······2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
62 ··0e8:···4·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)···62 ··0e8:···2·(LIBC)··········2·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
63 ··0ec:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···63 ··0ec:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
64 ··0f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···64 ··0f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
65 ··0f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···65 ··0f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
66 ··0f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···66 ··0f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
67 ··0fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···67 ··0fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
68 ··100:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···68 ··100:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
69 ··104:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···69 ··104:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
Offset 81, 23 lines modifiedOffset 81, 23 lines modified
81 ··134:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···81 ··134:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
82 ··138:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···82 ··138:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
83 ··13c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···83 ··13c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
84 ··140:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···84 ··140:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
85 ··144:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···85 ··144:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
86 ··148:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···86 ··148:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
87 ··14c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···87 ··14c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
88 ··150:···4·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······88 ··150:···1·(*global*)······1·(*global*)······1·(*global*)······4·(LIBC)·······
89 ··154:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······89 ··154:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
90 ··158:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······90 ··158:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
91 ··15c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······91 ··15c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
92 ··160:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···92 ··160:···2·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)···
93 ··164:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······93 ··164:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
94 ··168:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······94 ··168:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
95 ··16c:···2·(LIBC)··········4·(LIBC)··········4·(LIBC)··········2·(LIBC)·······95 ··16c:···2·(LIBC)··········2·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
96 ··170:···2·(LIBC)··········1·(*global*)······1·(*global*)······2·(LIBC)·······96 ··170:···2·(LIBC)··········2·(LIBC)··········1·(*global*)······1·(*global*)···
97 ··174:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······97 ··174:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
98 ··178:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······98 ··178:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
99 ··17c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······99 ··17c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
100 ··180:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······100 ··180:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
101 ··184:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······101 ··184:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
102 ··188:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······102 ··188:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
103 ··18c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······103 ··18c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
Offset 105, 38 lines modifiedOffset 105, 37 lines modified
105 ··194:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······105 ··194:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
106 ··198:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······106 ··198:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
107 ··19c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······107 ··19c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
108 ··1a0:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······108 ··1a0:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
109 ··1a4:···2·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)···109 ··1a4:···2·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)···
110 ··1a8:···1·(*global*)······2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······110 ··1a8:···1·(*global*)······2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
111 ··1ac:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······111 ··1ac:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
112 ··1b0:···2·(LIBC)··········3·(LIBC)··········2·(LIBC)··········2·(LIBC)·······112 ··1b0:···3·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
113 ··1b4:···2·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······113 ··1b4:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
114 ··1b8:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······114 ··1b8:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
115 ··1bc:···4·(LIBC)··········4·(LIBC)··········2·(LIBC)··········2·(LIBC)·······115 ··1bc:···4·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
116 ··1c0:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········1·(*global*)···116 ··1c0:···2·(LIBC)··········2·(LIBC)··········1·(*global*)······2·(LIBC)·······
117 ··1c4:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······117 ··1c4:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
118 ··1c8:···2·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······118 ··1c8:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
119 ··1cc:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······119 ··1cc:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
120 ··1d0:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······120 ··1d0:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········1·(*global*)···
121 ··1d4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···121 ··1d4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
122 ··1d8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···122 ··1d8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
123 ··1dc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···123 ··1dc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
124 ··1e0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···124 ··1e0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
125 ··1e4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···125 ··1e4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
126 ··1e8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···126 ··1e8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
127 ··1ec:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···127 ··1ec:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
128 ··1f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···128 ··1f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
129 ··1f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···129 ··1f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
130 ··1f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···130 ··1f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
131 ··1fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···131 ··1fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 132 ··200:···1·(*global*)······1·(*global*)···
132 ··200:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
133 ··204:···1·(*global*)··· 
  
134 Version·needs·section·'.gnu.version_r'·contains·3·entries:133 Version·needs·section·'.gnu.version_r'·contains·3·entries:
135 ·Addr:·0x00000000000037b4··Offset:·0x000037b4··Link:·8·(.dynstr)134 ·Addr:·0x0000000000003764··Offset:·0x00003764··Link:·8·(.dynstr)
136 ··000000:·Version:·1··File:·libc.so··Cnt:·1135 ··000000:·Version:·1··File:·libc.so··Cnt:·1
137 ··0x0030:···Name:·LIBC··Flags:·none··Version:·2136 ··0x0030:···Name:·LIBC··Flags:·none··Version:·2
138 ··0x0010:·Version:·1··File:·libdl.so··Cnt:·1137 ··0x0010:·Version:·1··File:·libdl.so··Cnt:·1
139 ··0x0040:···Name:·LIBC··Flags:·none··Version:·3138 ··0x0040:···Name:·LIBC··Flags:·none··Version:·3
140 ··0x0020:·Version:·1··File:·libm.so··Cnt:·1139 ··0x0020:·Version:·1··File:·libm.so··Cnt:·1
141 ··0x0050:···Name:·LIBC··Flags:·none··Version:·4140 ··0x0050:···Name:·LIBC··Flags:·none··Version:·4
15.1 MB
readelf --wide --debug-dump=frames {}
    
Offset 6, 1516 lines modifiedOffset 6, 1531 lines modified
6 ··Augmentation:··········"zR"6 ··Augmentation:··········"zR"
7 ··Code·alignment·factor:·17 ··Code·alignment·factor:·1
8 ··Data·alignment·factor:·-48 ··Data·alignment·factor:·-4
9 ··Return·address·column:·309 ··Return·address·column:·30
10 ··Augmentation·data:·····1b10 ··Augmentation·data:·····1b
11 ··DW_CFA_def_cfa:·r31·(sp)·ofs·011 ··DW_CFA_def_cfa:·r31·(sp)·ofs·0
  
12 00000014·0000000000000010·00000018·FDE·cie=00000000·pc=000000000044d440..000000000044d57012 00000014·0000000000000010·00000018·FDE·cie=00000000·pc=000000000047a700..000000000047a830
13 ··DW_CFA_nop13 ··DW_CFA_nop
14 ··DW_CFA_nop14 ··DW_CFA_nop
15 ··DW_CFA_nop15 ··DW_CFA_nop
  
16 00000028·0000000000000048·0000002c·FDE·cie=00000000·pc=000000000044d580..000000000044e6f416 00000028·0000000000000048·0000002c·FDE·cie=00000000·pc=000000000047a840..000000000047b9b4
17 ··DW_CFA_advance_loc:·4·to·000000000044d58417 ··DW_CFA_advance_loc:·4·to·000000000047a844
18 ··DW_CFA_def_cfa_offset:·8018 ··DW_CFA_def_cfa_offset:·80
19 ··DW_CFA_offset:·r30·(x30)·at·cfa-7219 ··DW_CFA_offset:·r30·(x30)·at·cfa-72
20 ··DW_CFA_offset:·r29·(x29)·at·cfa-8020 ··DW_CFA_offset:·r29·(x29)·at·cfa-80
21 ··DW_CFA_advance_loc:·20·to·000000000044d59821 ··DW_CFA_advance_loc:·20·to·000000000047a858
22 ··DW_CFA_offset_extended:·r79·(v15)·at·cfa-822 ··DW_CFA_offset_extended:·r79·(v15)·at·cfa-8
23 ··DW_CFA_offset_extended:·r78·(v14)·at·cfa-1623 ··DW_CFA_offset_extended:·r78·(v14)·at·cfa-16
24 ··DW_CFA_offset_extended:·r77·(v13)·at·cfa-2424 ··DW_CFA_offset_extended:·r77·(v13)·at·cfa-24
25 ··DW_CFA_offset_extended:·r76·(v12)·at·cfa-3225 ··DW_CFA_offset_extended:·r76·(v12)·at·cfa-32
26 ··DW_CFA_offset_extended:·r75·(v11)·at·cfa-4026 ··DW_CFA_offset_extended:·r75·(v11)·at·cfa-40
27 ··DW_CFA_offset_extended:·r74·(v10)·at·cfa-4827 ··DW_CFA_offset_extended:·r74·(v10)·at·cfa-48
28 ··DW_CFA_offset_extended:·r73·(v9)·at·cfa-5628 ··DW_CFA_offset_extended:·r73·(v9)·at·cfa-56
29 ··DW_CFA_offset_extended:·r72·(v8)·at·cfa-6429 ··DW_CFA_offset_extended:·r72·(v8)·at·cfa-64
30 ··DW_CFA_advance_loc2:·3884·to·000000000044e4c430 ··DW_CFA_advance_loc2:·3884·to·000000000047b784
31 ··DW_CFA_restore_extended:·r79·(v15)31 ··DW_CFA_restore_extended:·r79·(v15)
32 ··DW_CFA_restore_extended:·r78·(v14)32 ··DW_CFA_restore_extended:·r78·(v14)
33 ··DW_CFA_restore_extended:·r77·(v13)33 ··DW_CFA_restore_extended:·r77·(v13)
34 ··DW_CFA_restore_extended:·r76·(v12)34 ··DW_CFA_restore_extended:·r76·(v12)
35 ··DW_CFA_restore_extended:·r75·(v11)35 ··DW_CFA_restore_extended:·r75·(v11)
36 ··DW_CFA_restore_extended:·r74·(v10)36 ··DW_CFA_restore_extended:·r74·(v10)
37 ··DW_CFA_restore_extended:·r73·(v9)37 ··DW_CFA_restore_extended:·r73·(v9)
38 ··DW_CFA_restore_extended:·r72·(v8)38 ··DW_CFA_restore_extended:·r72·(v8)
39 ··DW_CFA_advance_loc:·4·to·000000000044e4c839 ··DW_CFA_advance_loc:·4·to·000000000047b788
40 ··DW_CFA_restore:·r29·(x29)40 ··DW_CFA_restore:·r29·(x29)
41 ··DW_CFA_restore:·r30·(x30)41 ··DW_CFA_restore:·r30·(x30)
42 ··DW_CFA_def_cfa_offset:·042 ··DW_CFA_def_cfa_offset:·0
43 ··DW_CFA_nop43 ··DW_CFA_nop
44 ··DW_CFA_nop44 ··DW_CFA_nop
45 ··DW_CFA_nop45 ··DW_CFA_nop
  
46 00000074·0000000000000048·00000078·FDE·cie=00000000·pc=000000000044e700..000000000044fb1046 00000074·0000000000000048·00000078·FDE·cie=00000000·pc=000000000047b9c0..000000000047cdd0
47 ··DW_CFA_advance_loc:·4·to·000000000044e70447 ··DW_CFA_advance_loc:·4·to·000000000047b9c4
48 ··DW_CFA_def_cfa_offset:·8048 ··DW_CFA_def_cfa_offset:·80
49 ··DW_CFA_offset:·r30·(x30)·at·cfa-7249 ··DW_CFA_offset:·r30·(x30)·at·cfa-72
50 ··DW_CFA_offset:·r29·(x29)·at·cfa-8050 ··DW_CFA_offset:·r29·(x29)·at·cfa-80
51 ··DW_CFA_advance_loc:·20·to·000000000044e71851 ··DW_CFA_advance_loc:·20·to·000000000047b9d8
52 ··DW_CFA_offset_extended:·r79·(v15)·at·cfa-852 ··DW_CFA_offset_extended:·r79·(v15)·at·cfa-8
53 ··DW_CFA_offset_extended:·r78·(v14)·at·cfa-1653 ··DW_CFA_offset_extended:·r78·(v14)·at·cfa-16
54 ··DW_CFA_offset_extended:·r77·(v13)·at·cfa-2454 ··DW_CFA_offset_extended:·r77·(v13)·at·cfa-24
55 ··DW_CFA_offset_extended:·r76·(v12)·at·cfa-3255 ··DW_CFA_offset_extended:·r76·(v12)·at·cfa-32
56 ··DW_CFA_offset_extended:·r75·(v11)·at·cfa-4056 ··DW_CFA_offset_extended:·r75·(v11)·at·cfa-40
57 ··DW_CFA_offset_extended:·r74·(v10)·at·cfa-4857 ··DW_CFA_offset_extended:·r74·(v10)·at·cfa-48
58 ··DW_CFA_offset_extended:·r73·(v9)·at·cfa-5658 ··DW_CFA_offset_extended:·r73·(v9)·at·cfa-56
59 ··DW_CFA_offset_extended:·r72·(v8)·at·cfa-6459 ··DW_CFA_offset_extended:·r72·(v8)·at·cfa-64
60 ··DW_CFA_advance_loc2:·3868·to·000000000044f63460 ··DW_CFA_advance_loc2:·3868·to·000000000047c8f4
61 ··DW_CFA_restore_extended:·r79·(v15)61 ··DW_CFA_restore_extended:·r79·(v15)
62 ··DW_CFA_restore_extended:·r78·(v14)62 ··DW_CFA_restore_extended:·r78·(v14)
63 ··DW_CFA_restore_extended:·r77·(v13)63 ··DW_CFA_restore_extended:·r77·(v13)
64 ··DW_CFA_restore_extended:·r76·(v12)64 ··DW_CFA_restore_extended:·r76·(v12)
65 ··DW_CFA_restore_extended:·r75·(v11)65 ··DW_CFA_restore_extended:·r75·(v11)
66 ··DW_CFA_restore_extended:·r74·(v10)66 ··DW_CFA_restore_extended:·r74·(v10)
67 ··DW_CFA_restore_extended:·r73·(v9)67 ··DW_CFA_restore_extended:·r73·(v9)
68 ··DW_CFA_restore_extended:·r72·(v8)68 ··DW_CFA_restore_extended:·r72·(v8)
69 ··DW_CFA_advance_loc:·4·to·000000000044f63869 ··DW_CFA_advance_loc:·4·to·000000000047c8f8
70 ··DW_CFA_restore:·r29·(x29)70 ··DW_CFA_restore:·r29·(x29)
71 ··DW_CFA_restore:·r30·(x30)71 ··DW_CFA_restore:·r30·(x30)
72 ··DW_CFA_def_cfa_offset:·072 ··DW_CFA_def_cfa_offset:·0
73 ··DW_CFA_nop73 ··DW_CFA_nop
74 ··DW_CFA_nop74 ··DW_CFA_nop
75 ··DW_CFA_nop75 ··DW_CFA_nop
  
76 000000c0·0000000000000014·000000c4·FDE·cie=00000000·pc=000000000044fb10..000000000044fb1876 000000c0·0000000000000014·000000c4·FDE·cie=00000000·pc=000000000047cdd0..000000000047cdd8
77 ··DW_CFA_advance_loc:·4·to·000000000044fb1477 ··DW_CFA_advance_loc:·4·to·000000000047cdd4
78 ··DW_CFA_def_cfa_offset:·1678 ··DW_CFA_def_cfa_offset:·16
79 ··DW_CFA_offset:·r30·(x30)·at·cfa-1679 ··DW_CFA_offset:·r30·(x30)·at·cfa-16
80 ··DW_CFA_nop80 ··DW_CFA_nop
81 ··DW_CFA_nop81 ··DW_CFA_nop
  
82 000000d8·0000000000000018·000000dc·FDE·cie=00000000·pc=000000000044fb18..000000000044fb5882 000000d8·0000000000000018·000000dc·FDE·cie=00000000·pc=000000000047cdd8..000000000047ce18
83 ··DW_CFA_advance_loc:·8·to·000000000044fb2083 ··DW_CFA_advance_loc:·8·to·000000000047cde0
84 ··DW_CFA_def_cfa_offset:·3284 ··DW_CFA_def_cfa_offset:·32
85 ··DW_CFA_offset:·r19·(x19)·at·cfa-885 ··DW_CFA_offset:·r19·(x19)·at·cfa-8
86 ··DW_CFA_offset:·r20·(x20)·at·cfa-1686 ··DW_CFA_offset:·r20·(x20)·at·cfa-16
87 ··DW_CFA_offset:·r30·(x30)·at·cfa-3287 ··DW_CFA_offset:·r30·(x30)·at·cfa-32
88 ··DW_CFA_nop88 ··DW_CFA_nop
89 ··DW_CFA_nop89 ··DW_CFA_nop
  
90 000000f4·0000000000000010·000000f8·FDE·cie=00000000·pc=000000000044fb58..000000000044fb5c90 000000f4·0000000000000010·000000f8·FDE·cie=00000000·pc=000000000047ce18..000000000047ce1c
91 ··DW_CFA_nop91 ··DW_CFA_nop
92 ··DW_CFA_nop92 ··DW_CFA_nop
93 ··DW_CFA_nop93 ··DW_CFA_nop
  
94 00000108·0000000000000010·0000010c·FDE·cie=00000000·pc=000000000044fb5c..000000000044fb6094 00000108·0000000000000010·0000010c·FDE·cie=00000000·pc=000000000047ce1c..000000000047ce20
95 ··DW_CFA_nop95 ··DW_CFA_nop
96 ··DW_CFA_nop96 ··DW_CFA_nop
97 ··DW_CFA_nop97 ··DW_CFA_nop
  
98 0000011c·0000000000000010·00000120·FDE·cie=00000000·pc=000000000044fb60..000000000044fb6498 0000011c·0000000000000010·00000120·FDE·cie=00000000·pc=000000000047ce20..000000000047ce24
99 ··DW_CFA_nop99 ··DW_CFA_nop
100 ··DW_CFA_nop100 ··DW_CFA_nop
101 ··DW_CFA_nop101 ··DW_CFA_nop
  
102 00000130·0000000000000010·00000134·FDE·cie=00000000·pc=000000000044fb64..000000000044fb74102 00000130·0000000000000010·00000134·FDE·cie=00000000·pc=000000000047ce24..000000000047ce34
103 ··DW_CFA_nop103 ··DW_CFA_nop
104 ··DW_CFA_nop104 ··DW_CFA_nop
105 ··DW_CFA_nop105 ··DW_CFA_nop
  
106 00000144·0000000000000010·00000148·FDE·cie=00000000·pc=000000000044fb74..000000000044fb7c106 00000144·0000000000000010·00000148·FDE·cie=00000000·pc=000000000047ce34..000000000047ce3c
107 ··DW_CFA_nop107 ··DW_CFA_nop
108 ··DW_CFA_nop108 ··DW_CFA_nop
109 ··DW_CFA_nop109 ··DW_CFA_nop
  
110 00000158·0000000000000010·0000015c·FDE·cie=00000000·pc=000000000044fb7c..000000000044fb84110 00000158·0000000000000010·0000015c·FDE·cie=00000000·pc=000000000047ce3c..000000000047ce44
111 ··DW_CFA_nop111 ··DW_CFA_nop
112 ··DW_CFA_nop112 ··DW_CFA_nop
113 ··DW_CFA_nop113 ··DW_CFA_nop
  
114 0000016c·0000000000000010·00000170·FDE·cie=00000000·pc=000000000044fb84..000000000044fb98114 0000016c·0000000000000010·00000170·FDE·cie=00000000·pc=000000000047ce44..000000000047ce58
115 ··DW_CFA_nop115 ··DW_CFA_nop
116 ··DW_CFA_nop116 ··DW_CFA_nop
117 ··DW_CFA_nop117 ··DW_CFA_nop
  
118 00000180·0000000000000010·00000184·FDE·cie=00000000·pc=000000000044fb98..000000000044fbb4118 00000180·0000000000000010·00000184·FDE·cie=00000000·pc=000000000047ce58..000000000047ce74
119 ··DW_CFA_nop119 ··DW_CFA_nop
Max diff block lines reached; 15866925/15872884 bytes (99.96%) of diff not shown.
385 KB
strings --all --bytes=8 {}
    
Offset 116, 23 lines modifiedOffset 116, 25 lines modified
116 ALooper_release116 ALooper_release
117 timerfd_settime117 timerfd_settime
118 faccessat118 faccessat
119 renameat119 renameat
120 rewinddir120 rewinddir
121 gettimeofday121 gettimeofday
122 localtime_r122 localtime_r
 123 pthread_sigmask
 124 getauxval
 125 pthread_cond_init
123 nextafterf126 nextafterf
124 __memcpy_chk127 __memcpy_chk
125 remainder128 remainder
126 __strcpy_chk129 __strcpy_chk
127 malloc_usable_size130 malloc_usable_size
128 __android_log_vprint131 __android_log_vprint
129 strerror132 strerror
130 pthread_once133 pthread_once
131 getauxval 
132 eglQueryString134 eglQueryString
133 glActiveTexture135 glActiveTexture
134 glAttachShader136 glAttachShader
135 glBindAttribLocation137 glBindAttribLocation
136 glBindBuffer138 glBindBuffer
137 glBindFramebuffer139 glBindFramebuffer
138 glBindRenderbuffer140 glBindRenderbuffer
Offset 234, 15 lines modifiedOffset 236, 14 lines modified
234 shutdown236 shutdown
235 getaddrinfo237 getaddrinfo
236 gai_strerror238 gai_strerror
237 freeaddrinfo239 freeaddrinfo
238 getsockopt240 getsockopt
239 OPENSSL_memory_alloc241 OPENSSL_memory_alloc
240 OPENSSL_memory_free242 OPENSSL_memory_free
241 sdallocx 
242 OPENSSL_memory_get_size243 OPENSSL_memory_get_size
243 pthread_rwlock_init244 pthread_rwlock_init
244 pthread_rwlock_rdlock245 pthread_rwlock_rdlock
245 pthread_rwlock_wrlock246 pthread_rwlock_wrlock
246 pthread_rwlock_unlock247 pthread_rwlock_unlock
247 pthread_rwlock_destroy248 pthread_rwlock_destroy
248 __strlen_chk249 __strlen_chk
Offset 252, 15 lines modifiedOffset 253, 14 lines modified
252 ANativeWindow_getWidth253 ANativeWindow_getWidth
253 ANativeWindow_getHeight254 ANativeWindow_getHeight
254 epoll_create255 epoll_create
255 epoll_ctl256 epoll_ctl
256 epoll_wait257 epoll_wait
257 sigemptyset258 sigemptyset
258 sigaddset259 sigaddset
259 pthread_sigmask 
260 inotify_init1260 inotify_init1
261 inotify_add_watch261 inotify_add_watch
262 inotify_rm_watch262 inotify_rm_watch
263 recvfrom263 recvfrom
264 if_indextoname264 if_indextoname
265 sigaction265 sigaction
266 gethostname266 gethostname
Offset 282, 42 lines modifiedOffset 282, 40 lines modified
282 InternalFlutterGpu_CommandBuffer_Initialize282 InternalFlutterGpu_CommandBuffer_Initialize
283 InternalFlutterGpu_CommandBuffer_Submit283 InternalFlutterGpu_CommandBuffer_Submit
284 InternalFlutterGpu_Context_InitializeDefault284 InternalFlutterGpu_Context_InitializeDefault
285 InternalFlutterGpu_Context_GetDefaultColorFormat285 InternalFlutterGpu_Context_GetDefaultColorFormat
286 InternalFlutterGpu_Context_GetDefaultStencilFormat286 InternalFlutterGpu_Context_GetDefaultStencilFormat
287 InternalFlutterGpu_Context_GetDefaultDepthStencilFormat287 InternalFlutterGpu_Context_GetDefaultDepthStencilFormat
288 InternalFlutterGpu_Context_GetMinimumUniformByteAlignment288 InternalFlutterGpu_Context_GetMinimumUniformByteAlignment
 289 InternalFlutterGpu_Context_GetSupportsOffscreenMSAA
289 InternalFlutterGpu_DeviceBuffer_Initialize290 InternalFlutterGpu_DeviceBuffer_Initialize
290 InternalFlutterGpu_DeviceBuffer_InitializeWithHostData291 InternalFlutterGpu_DeviceBuffer_InitializeWithHostData
291 InternalFlutterGpu_DeviceBuffer_Overwrite292 InternalFlutterGpu_DeviceBuffer_Overwrite
292 InternalFlutterGpu_DeviceBuffer_Flush293 InternalFlutterGpu_DeviceBuffer_Flush
293 InternalFlutterGpu_HostBuffer_Initialize 
294 InternalFlutterGpu_HostBuffer_EmplaceBytes 
295 InternalFlutterGpu_RenderPass_Initialize294 InternalFlutterGpu_RenderPass_Initialize
296 InternalFlutterGpu_RenderPass_SetColorAttachment295 InternalFlutterGpu_RenderPass_SetColorAttachment
297 InternalFlutterGpu_RenderPass_SetDepthStencilAttachment296 InternalFlutterGpu_RenderPass_SetDepthStencilAttachment
298 InternalFlutterGpu_RenderPass_Begin297 InternalFlutterGpu_RenderPass_Begin
299 InternalFlutterGpu_RenderPass_BindPipeline298 InternalFlutterGpu_RenderPass_BindPipeline
300 InternalFlutterGpu_RenderPass_BindVertexBufferDevice299 InternalFlutterGpu_RenderPass_BindVertexBufferDevice
301 InternalFlutterGpu_RenderPass_BindVertexBufferHost 
302 InternalFlutterGpu_RenderPass_BindIndexBufferDevice300 InternalFlutterGpu_RenderPass_BindIndexBufferDevice
303 InternalFlutterGpu_RenderPass_BindIndexBufferHost 
304 InternalFlutterGpu_RenderPass_BindUniformDevice301 InternalFlutterGpu_RenderPass_BindUniformDevice
305 InternalFlutterGpu_RenderPass_BindUniformHost 
306 InternalFlutterGpu_RenderPass_BindTexture302 InternalFlutterGpu_RenderPass_BindTexture
307 InternalFlutterGpu_RenderPass_ClearBindings303 InternalFlutterGpu_RenderPass_ClearBindings
308 InternalFlutterGpu_RenderPass_SetColorBlendEnable304 InternalFlutterGpu_RenderPass_SetColorBlendEnable
309 InternalFlutterGpu_RenderPass_SetColorBlendEquation305 InternalFlutterGpu_RenderPass_SetColorBlendEquation
310 InternalFlutterGpu_RenderPass_SetDepthWriteEnable306 InternalFlutterGpu_RenderPass_SetDepthWriteEnable
311 InternalFlutterGpu_RenderPass_SetDepthCompareOperation307 InternalFlutterGpu_RenderPass_SetDepthCompareOperation
312 InternalFlutterGpu_RenderPass_SetStencilReference308 InternalFlutterGpu_RenderPass_SetStencilReference
 309 InternalFlutterGpu_RenderPass_SetScissor
313 InternalFlutterGpu_RenderPass_SetStencilConfig310 InternalFlutterGpu_RenderPass_SetStencilConfig
314 InternalFlutterGpu_RenderPass_SetCullMode311 InternalFlutterGpu_RenderPass_SetCullMode
315 InternalFlutterGpu_RenderPass_SetPrimitiveType312 InternalFlutterGpu_RenderPass_SetPrimitiveType
316 InternalFlutterGpu_RenderPass_SetWindingOrder313 InternalFlutterGpu_RenderPass_SetWindingOrder
 314 InternalFlutterGpu_RenderPass_SetPolygonMode
317 InternalFlutterGpu_RenderPass_Draw315 InternalFlutterGpu_RenderPass_Draw
318 InternalFlutterGpu_RenderPipeline_Initialize316 InternalFlutterGpu_RenderPipeline_Initialize
319 InternalFlutterGpu_Shader_GetUniformStructSize317 InternalFlutterGpu_Shader_GetUniformStructSize
320 InternalFlutterGpu_Shader_GetUniformMemberOffset318 InternalFlutterGpu_Shader_GetUniformMemberOffset
321 InternalFlutterGpu_ShaderLibrary_InitializeWithAsset319 InternalFlutterGpu_ShaderLibrary_InitializeWithAsset
322 InternalFlutterGpu_ShaderLibrary_GetShader320 InternalFlutterGpu_ShaderLibrary_GetShader
323 InternalFlutterGpu_Texture_Initialize321 InternalFlutterGpu_Texture_Initialize
Offset 328, 15 lines modifiedOffset 326, 14 lines modified
328 ANativeWindow_release326 ANativeWindow_release
329 AndroidBitmap_getInfo327 AndroidBitmap_getInfo
330 AndroidBitmap_lockPixels328 AndroidBitmap_lockPixels
331 AndroidBitmap_unlockPixels329 AndroidBitmap_unlockPixels
332 android_set_abort_message330 android_set_abort_message
333 pthread_condattr_init331 pthread_condattr_init
334 pthread_condattr_setclock332 pthread_condattr_setclock
335 pthread_cond_init 
336 pthread_condattr_destroy333 pthread_condattr_destroy
337 mprotect334 mprotect
338 pthread_key_delete335 pthread_key_delete
339 pthread_getattr_np336 pthread_getattr_np
340 pthread_attr_getstack337 pthread_attr_getstack
341 strtok_r338 strtok_r
342 closelog339 closelog
Offset 2063, 15 lines modifiedOffset 2060, 15 lines modified
2063 SHA1·block·transform·for·ARMv8,·CRYPTOGAMS·by·<appro@openssl.org>2060 SHA1·block·transform·for·ARMv8,·CRYPTOGAMS·by·<appro@openssl.org>
2064 SHA256·block·transform·for·ARMv8,·CRYPTOGAMS·by·<appro@openssl.org>2061 SHA256·block·transform·for·ARMv8,·CRYPTOGAMS·by·<appro@openssl.org>
2065 SHA512·block·transform·for·ARMv8,·CRYPTOGAMS·by·<appro@openssl.org>2062 SHA512·block·transform·for·ARMv8,·CRYPTOGAMS·by·<appro@openssl.org>
2066 A(Vector·Permutation·AES·for·ARMv8,·Mike·Hamburg·(Stanford·University)2063 A(Vector·Permutation·AES·for·ARMv8,·Mike·Hamburg·(Stanford·University)
2067 expand·32-byte·k2064 expand·32-byte·k
2068 ChaCha20·for·ARMv8,·CRYPTOGAMS·by·<appro@openssl.org>2065 ChaCha20·for·ARMv8,·CRYPTOGAMS·by·<appro@openssl.org>
Max diff block lines reached; 390453/394308 bytes (99.02%) of diff not shown.
3.34 KB
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 28 lines modifiedOffset 1, 27 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00003818·0c000000·d4010000·10000000·1a000000·................2 ··0x000037c8·0b000000·d3010000·10000000·1a000000·................
3 ··0x00003828·00000204·11400418·00001010·00410084·.....@.......A..3 ··0x000037d8·00000200·19400408·00001010·00000084·.....@..........
4 ··0x00003838·12002020·00002004·88080000·00000010·..··..·.........4 ··0x000037e8·00002020·00002004·88080000·00000010·..··..·.........
5 ··0x00003848·00041008·00000880·80010000·00104000·..............@.5 ··0x000037f8·10841008·00000880·80010000·00104000·..............@.
6 ··0x00003858·00010000·00040000·00200020·0000000c·.........·.·....6 ··0x00003808·00010000·00040000·00200020·0000000c·.........·.·....
7 ··0x00003868·00000020·22005820·00004000·40080001·...·".X·..@.@...7 ··0x00003818·00000020·22001820·00004000·40080001·...·"..·..@.@...
8 ··0x00003878·20108000·0000a200·00008080·05002020··.............··8 ··0x00003828·20108000·0000a200·00008080·05002020··.............··
9 ··0x00003888·02000000·04400028·00020000·00400000·.....@.(.....@..9 ··0x00003838·02000000·04400028·00020000·04c00000·.....@.(........
10 ··0x00003898·00000400·010301c4·00921051·4c510104·...........QLQ..10 ··0x00003848·00000400·010301c4·00921051·4c510104·...........QLQ..
11 ··0x000038a8·d4010000·d7010000·da010000·dc010000·................11 ··0x00003858·d3010000·d7010000·d8010000·de010000·................
12 ··0x000038b8·df010000·e3010000·e4010000·ec010000·................12 ··0x00003868·e6010000·e8010000·ea010000·ee010000·................
13 ··0x000038c8·f0010000·f7010000·fb010000·03020000·................13 ··0x00003878·f9010000·fd010000·fe010000·e223828e·.............#..
 14 ··0x00003888·96ba85d7·be83a4eb·ddcb5e32·3de7d5ec·..........^2=...
 15 ··0x00003898·beb70182·c2dcd81c·eec37560·3af8418f·..........u`:.A.
 16 ··0x000038a8·fc5a3a80·f10fa3b2·240096ec·5c540d50·.Z:.....$...\T.P
 17 ··0x000038b8·2e93cdec·a82bcaa5·aaed6723·d6a20c7f·.....+....g#....
 18 ··0x000038c8·faaf4550·95c41fe9·3276baf5·fbddacef·..EP....2v......
 19 ··0x000038d8·e2ce7fd5·c92b169b·7ed03aeb·04bdab3d·.....+..~.:....=
 20 ··0x000038e8·203c4845·0ba58c2a·8cde64c5·66faf8e1··<HE...*..d.f...
 21 ··0x000038f8·6ef3f224·768d7121·b6a65416·222f9d05·n..$v.q!..T."/..
 22 ··0x00003908·56ba13af·20be61d2·627f3bbf·6ce9551c·V...·.a.b.;.l.U.
 23 ··0x00003918·b57c0776·924f3ec2·dc412534·3e11d0cd·.|.v.O>..A%4>...
 24 ··0x00003928·fd38342c·e9cfb53e·2ea45ac9·de07b3ea·.84,...>..Z.....
 25 ··0x00003938·1a251052·25465677···················.%.R%FVw
14 ··0x000038d8·fc84d02f·3ca88a69·ddcb5e32·fc5a3a80·.../<..i..^2.Z:. 
15 ··0x000038e8·c82b169b·b57c0776·e223828e·abed6723·.+...|.v.#....g# 
16 ··0x000038f8·1a251052·d6a20c7f·3376baf5·68b411ba·.%.R....3v..h... 
17 ··0x00003908·8470db06·e8cfb53e·6de9551c·21be61d2·.p.....>m.U.!.a. 
18 ··0x00003918·2ea45ac9·66faf8e1·de07b3ea·768d7121·..Z.f.......v.q! 
19 ··0x00003928·be83a4eb·222f9d05·0aa58c2a·fbddacef·...."/.....*.... 
20 ··0x00003938·beb70182·7ed03aeb·96ba85d7·3f11d0cd·....~.:.....?... 
21 ··0x00003948·240096ec·8cde64c5·5c540d50·a82bcaa5·$.....d.\T.P.+.. 
22 ··0x00003958·203c4845·f00fa3b2·fd38342c·3ce7d5ec··<HE.....84,<... 
23 ··0x00003968·dc412534·24465677·95c41fe9·924f3ec2·.A%4$FVw.....O>. 
24 ··0x00003978·6ef3f224·e2ce7fd5·eec37560·2e93cdec·n..$......u`.... 
25 ··0x00003988·36dab2f7·56ba13af·fbaf4550·c2dcd81c·6...V.....EP.... 
26 ··0x00003998·b7a65416····························..T. 
  
34.0 KB
readelf --wide --decompress --hex-dump=.hash {}
    
Offset 1, 262 lines modifiedOffset 1, 261 lines modified
  
1 Hex·dump·of·section·'.hash':1 Hex·dump·of·section·'.hash':
 2 ··0x00003940·02020000·02020000·d3010000·00000000·................
 3 ··0x00003950·13010000·00000000·fa010000·d9010000·................
 4 ··0x00003960·d3000000·00000000·dd000000·0e010000·................
 5 ··0x00003970·00000000·e5010000·bc000000·37000000·............7...
 6 ··0x00003980·00000000·c3010000·78010000·47000000·........x...G...
2 ··0x0000399c·05020000·05020000·00000000·00000000·................7 ··0x00003990·00000000·ac010000·00000000·00000000·................
3 ··0x000039ac·80010000·66000000·99010000·4b010000·....f.......K... 
4 ··0x000039bc·00000000·72010000·00000000·87000000·....r...........8 ··0x000039a0·00000000·e3010000·00000000·00000000·................
5 ··0x000039cc·00000000·eb000000·dd000000·7d010000·............}... 
6 ··0x000039dc·8a000000·00000000·00000000·22000000·............"...9 ··0x000039b0·b2010000·00000000·00000000·1b000000·................
 10 ··0x000039c0·f9010000·00000000·92010000·00000000·................
 11 ··0x000039d0·d6000000·00000000·e5000000·00000000·................
7 ··0x000039ec·00000000·a8010000·bf010000·27010000·............'...12 ··0x000039e0·c1000000·00000000·da010000·00000000·................
 13 ··0x000039f0·70010000·00000000·83000000·b1000000·p...............
8 ··0x000039fc·00000000·7c010000·00000000·f4010000·....|...........14 ··0x00003a00·ff000000·bd010000·00000000·a3000000·................
 15 ··0x00003a10·00000000·69000000·8d010000·00020000·....i...........
 16 ··0x00003a20·00000000·00000000·a3010000·00000000·................
 17 ··0x00003a30·cf010000·dc010000·91000000·00000000·................
 18 ··0x00003a40·00000000·dd010000·01020000·00000000·................
 19 ··0x00003a50·00000000·58010000·80010000·12000000·....X...........
 20 ··0x00003a60·e4000000·00000000·00000000·00000000·................
 21 ··0x00003a70·00000000·00000000·c2010000·00000000·................
 22 ··0x00003a80·00000000·df010000·5c000000·3a000000·........\...:...
9 ··0x00003a0c·00000000·00000000·00000000·02000000·................23 ··0x00003a90·00000000·00000000·00000000·00000000·................
10 ··0x00003a1c·5c000000·cc010000·8b010000·a4010000·\...............24 ··0x00003aa0·55000000·f6010000·57010000·9d000000·U.......W.......
11 ··0x00003a2c·90000000·ce000000·00000000·00000000·................ 
12 ··0x00003a3c·bd000000·1e010000·a7010000·00000000·................ 
13 ··0x00003a4c·b4000000·f8000000·9d010000·00000000·................ 
14 ··0x00003a5c·f7010000·a5010000·51000000·18010000·........Q....... 
15 ··0x00003a6c·eb010000·ff010000·60010000·31000000·........`...1... 
16 ··0x00003a7c·00000000·8f010000·00000000·00000000·................ 
17 ··0x00003a8c·bd010000·39000000·2a000000·00000000·....9...*....... 
18 ··0x00003a9c·f5000000·00000000·b5010000·00000000·................ 
19 ··0x00003aac·ef010000·ad010000·1a000000·cc000000·................ 
20 ··0x00003abc·00000000·7d000000·00000000·00000000·....}........... 
21 ··0x00003acc·00000000·00000000·45000000·96010000·........E....... 
22 ··0x00003adc·00000000·00000000·1f010000·06000000·................25 ··0x00003ab0·08010000·00000000·71010000·c0010000·........q.......
23 ··0x00003aec·54010000·00000000·79000000·00000000·T.......y.......26 ··0x00003ac0·97010000·00000000·e3000000·00000000·................
 27 ··0x00003ad0·49010000·95010000·4e010000·a5010000·I.......N.......
24 ··0x00003afc·00000000·d3010000·00000000·94000000·................28 ··0x00003ae0·a0010000·00000000·00000000·e9000000·................
25 ··0x00003b0c·b8000000·c4010000·ca010000·b2000000·................29 ··0x00003af0·d2010000·00000000·00000000·62010000·............b...
26 ··0x00003b1c·00000000·a2000000·47010000·00000000·........G.......30 ··0x00003b00·00000000·a1000000·77010000·00000000·........w.......
27 ··0x00003b2c·22010000·00000000·00000000·61010000·"...........a...31 ··0x00003b10·ae000000·00000000·cc010000·00000000·................
28 ··0x00003b3c·39010000·00000000·3d000000·f1010000·9.......=.......32 ··0x00003b20·51010000·00000000·d5000000·00000000·Q...............
 33 ··0x00003b30·00000000·6b010000·4c010000·00000000·....k...L.......
29 ··0x00003b4c·06010000·00000000·2c010000·30010000·........,...0...34 ··0x00003b40·aa010000·2b000000·41000000·18000000·....+...A.......
30 ··0x00003b5c·00000000·36000000·03020000·1b000000·....6...........35 ··0x00003b50·00000000·6c000000·bb010000·00000000·....l...........
 36 ··0x00003b60·83010000·00000000·00000000·00000000·................
 37 ··0x00003b70·00000000·00000000·00000000·64010000·............d...
 38 ··0x00003b80·00000000·29010000·00000000·00000000·....)...........
 39 ··0x00003b90·21010000·d4000000·00000000·6d010000·!...........m...
 40 ··0x00003ba0·8a000000·df000000·00000000·00000000·................
 41 ··0x00003bb0·00000000·a9010000·c7000000·00000000·................
 42 ··0x00003bc0·d0010000·20010000·00000000·e8010000·....·...........
 43 ··0x00003bd0·00000000·86010000·00000000·d6010000·................
31 ··0x00003b6c·5d000000·00000000·20010000·86010000·].......·.......44 ··0x00003be0·47010000·00000000·3f010000·00000000·G.......?.......
32 ··0x00003b7c·3d010000·b3010000·85000000·3f010000·=...........?...45 ··0x00003bf0·94000000·f5000000·d4010000·87010000·................
 46 ··0x00003c00·ca010000·e1000000·c5010000·00000000·................
33 ··0x00003b8c·00000000·00000000·00000000·00000000·................47 ··0x00003c10·00000000·00000000·00000000·00000000·................
 48 ··0x00003c20·00000000·0d000000·f3010000·00000000·................
 49 ··0x00003c30·8f000000·00000000·be000000·e0010000·................
 50 ··0x00003c40·9e010000·00000000·00000000·63010000·............c...
 51 ··0x00003c50·f8010000·77000000·6a010000·91010000·....w...j.......
 52 ··0x00003c60·00000000·00000000·7b010000·44000000·........{...D...
34 ··0x00003b9c·00000000·00000000·9b000000·00000000·................53 ··0x00003c70·00000000·00000000·00000000·00000000·................
 54 ··0x00003c80·cd010000·fc000000·8c010000·80000000·................
 55 ··0x00003c90·76010000·00000000·56010000·f2010000·v.......V.......
 56 ··0x00003ca0·23010000·00000000·45010000·ae010000·#.......E.......
 57 ··0x00003cb0·3d010000·06010000·bf000000·00000000·=...............
 58 ··0x00003cc0·8b010000·7c000000·ee000000·fc010000·....|...........
35 ··0x00003bac·9b010000·04000000·72000000·0c010000·........r.......59 ··0x00003cd0·79010000·00000000·b0010000·bc010000·y...............
36 ··0x00003bbc·41010000·f4000000·b0000000·84010000·A............... 
37 ··0x00003bcc·00000000·d1010000·00000000·d9010000·................60 ··0x00003ce0·aa000000·ec010000·00000000·2d010000·............-...
38 ··0x00003bdc·10000000·00000000·00000000·64010000·............d... 
39 ··0x00003bec·76010000·57000000·d4010000·42010000·v...W.......B... 
40 ··0x00003bfc·00000000·dd010000·00000000·2e010000·................ 
41 ··0x00003c0c·dc010000·00000000·00000000·83000000·................61 ··0x00003cf0·be010000·00000000·00000000·a8010000·................
42 ··0x00003c1c·0e000000·00000000·00000000·f0010000·................ 
43 ··0x00003c2c·ea010000·00000000·e0000000·6b000000·............k... 
44 ··0x00003c3c·ac010000·7f010000·00000000·ed010000·................ 
45 ··0x00003c4c·c2010000·0d010000·00000000·00000000·................ 
46 ··0x00003c5c·e3000000·f3010000·aa010000·c7010000·................ 
47 ··0x00003c6c·5f010000·a8000000·f3000000·66010000·_...........f... 
48 ··0x00003c7c·e9000000·a6000000·00000000·00000000·................ 
49 ··0x00003c8c·26010000·00020000·00000000·00000000·&............... 
50 ··0x00003c9c·97010000·0d000000·00000000·00000000·................ 
51 ··0x00003cac·55000000·00000000·c5010000·00000000·U............... 
52 ··0x00003cbc·6f000000·58000000·f9000000·a5000000·o...X........... 
53 ··0x00003ccc·00000000·00000000·91000000·00000000·................ 
54 ··0x00003cdc·00000000·00000000·0f000000·ff000000·................62 ··0x00003d00·c4000000·00000000·32000000·b4010000·........2.......
55 ··0x00003cec·bb010000·d1000000·86000000·ae010000·................63 ··0x00003d10·10010000·66000000·00000000·95000000·....f...........
 64 ··0x00003d20·00000000·69010000·00000000·81010000·....i...........
56 ··0x00003cfc·6d010000·00000000·00000000·da000000·m...............65 ··0x00003d30·f7010000·00000000·32010000·f4010000·........2.......
57 ··0x00003d0c·a9010000·e8010000·00000000·00000000·................ 
58 ··0x00003d1c·00000000·00000000·5c010000·53010000·........\...S...66 ··0x00003d40·00000000·00000000·c8010000·eb010000·................
59 ··0x00003d2c·62000000·ea000000·00000000·df010000·b...............67 ··0x00003d50·cf000000·e9010000·fe010000·14000000·................
60 ··0x00003d3c·89000000·00000000·dc000000·00000000·................68 ··0x00003d60·29000000·00000000·00000000·00000000·)...............
61 ··0x00003d4c·00000000·00000000·00000000·5e010000·............^... 
62 ··0x00003d5c·f2010000·00000000·cf010000·7e010000·............~... 
63 ··0x00003d6c·00000000·00000000·00000000·ec010000·................ 
64 ··0x00003d7c·00000000·82010000·b6000000·00000000·................69 ··0x00003d70·8f010000·8e000000·00000000·b3010000·................
65 ··0x00003d8c·70010000·21000000·71000000·34010000·p...!...q...4... 
66 ··0x00003d9c·00000000·77010000·00000000·00000000·....w...........70 ··0x00003d80·00000000·67000000·15000000·00000000·....g...........
67 ··0x00003dac·00000000·d8010000·76000000·4c010000·........v...L...71 ··0x00003d90·00000000·00000000·ad010000·e2010000·................
68 ··0x00003dbc·00000000·59010000·e7000000·da010000·....Y...........72 ··0x00003da0·00000000·75010000·f1000000·0b010000·....u...........
69 ··0x00003dcc·4a010000·2d010000·00000000·00000000·J...-........... 
70 ··0x00003ddc·f1000000·00000000·2a010000·00000000·........*....... 
71 ··0x00003dec·9f000000·95010000·00000000·00000000·................73 ··0x00003db0·49000000·2e010000·f2000000·00000000·I...............
 74 ··0x00003dc0·00000000·07010000·ab000000·5e000000·............^...
 75 ··0x00003dd0·00000000·b7010000·20000000·00000000·........·.......
 76 ··0x00003de0·ee010000·0c000000·00000000·a4010000·................
72 ··0x00003dfc·50000000·1c000000·00000000·00000000·P...............77 ··0x00003df0·6e010000·00000000·00000000·00000000·n...............
 78 ··0x00003e00·1f000000·4b010000·00000000·9c010000·....K...........
 79 ··0x00003e10·db010000·00000000·9f010000·38000000·............8...
 80 ··0x00003e20·ff010000·3a010000·00000000·17010000·....:...........
 81 ··0x00003e30·e6010000·bf010000·26000000·00000000·........&.......
 82 ··0x00003e40·9a010000·b4000000·00000000·53000000·............S...
 83 ··0x00003e50·2a010000·00000000·00000000·00000000·*...............
 84 ··0x00003e60·5b000000·00000000·4c000000·6b000000·[.......L...k...
 85 ··0x00003e70·0a000000·f6000000·9b010000·67010000·............g...
 86 ··0x00003e80·fa000000·00000000·36010000·00000000·........6.......
 87 ··0x00003e90·b8010000·35010000·00010000·00000000·....5...........
 88 ··0x00003ea0·a6000000·00000000·d0000000·00000000·................
 89 ··0x00003eb0·fe000000·00000000·00000000·31010000·............1...
 90 ··0x00003ec0·75000000·00000000·74000000·a2000000·u.......t.......
Max diff block lines reached; 0/34685 bytes (0.00%) of diff not shown.
65.8 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 508 lines modifiedOffset 1, 502 lines modified
  
Diff chunk too large, falling back to line-by-line diff (499 lines added, 505 lines removed)
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x000049cc·00707468·72656164·5f73656c·66006162·.pthread_self.ab2 ··0x00004958·00707468·72656164·5f73656c·66006162·.pthread_self.ab
3 ··0x000049dc·6f727400·7374726c·656e0065·676c4372·ort.strlen.eglCr3 ··0x00004968·6f727400·7374726c·656e0065·676c4372·ort.strlen.eglCr
4 ··0x000049ec·65617465·57696e64·6f775375·72666163·eateWindowSurfac4 ··0x00004978·65617465·57696e64·6f775375·72666163·eateWindowSurfac
5 ··0x000049fc·65006567·6c437265·61746550·62756666·e.eglCreatePbuff5 ··0x00004988·65006567·6c437265·61746550·62756666·e.eglCreatePbuff
6 ··0x00004a0c·65725375·72666163·65006567·6c476574·erSurface.eglGet6 ··0x00004998·65725375·72666163·65006567·6c476574·erSurface.eglGet
7 ··0x00004a1c·43757272·656e7443·6f6e7465·78740065·CurrentContext.e7 ··0x000049a8·43757272·656e7443·6f6e7465·78740065·CurrentContext.e
8 ··0x00004a2c·676c4d61·6b654375·7272656e·74006567·glMakeCurrent.eg8 ··0x000049b8·676c4d61·6b654375·7272656e·74006567·glMakeCurrent.eg
9 ··0x00004a3c·6c43686f·6f736543·6f6e6669·67006567·lChooseConfig.eg9 ··0x000049c8·6c43686f·6f736543·6f6e6669·67006567·lChooseConfig.eg
10 ··0x00004a4c·6c437265·61746543·6f6e7465·78740065·lCreateContext.e10 ··0x000049d8·6c437265·61746543·6f6e7465·78740065·lCreateContext.e
11 ··0x00004a5c·676c4465·7374726f·79436f6e·74657874·glDestroyContext11 ··0x000049e8·676c4465·7374726f·79436f6e·74657874·glDestroyContext
12 ··0x00004a6c·0065676c·47657445·72726f72·0065676c·.eglGetError.egl12 ··0x000049f8·0065676c·47657445·72726f72·0065676c·.eglGetError.egl
13 ··0x00004a7c·44657374·726f7953·75726661·63650065·DestroySurface.e13 ··0x00004a08·44657374·726f7953·75726661·63650065·DestroySurface.e
14 ··0x00004a8c·676c4765·74437572·72656e74·44697370·glGetCurrentDisp14 ··0x00004a18·676c4765·74437572·72656e74·44697370·glGetCurrentDisp
15 ··0x00004a9c·6c617900·65676c47·65744375·7272656e·lay.eglGetCurren15 ··0x00004a28·6c617900·65676c47·65744375·7272656e·lay.eglGetCurren
16 ··0x00004aac·74537572·66616365·0065676c·51756572·tSurface.eglQuer16 ··0x00004a38·74537572·66616365·0065676c·51756572·tSurface.eglQuer
17 ··0x00004abc·79537572·66616365·0065676c·53776170·ySurface.eglSwap17 ··0x00004a48·79537572·66616365·0065676c·53776170·ySurface.eglSwap
18 ··0x00004acc·42756666·65727300·65676c47·65744469·Buffers.eglGetDi18 ··0x00004a58·42756666·65727300·65676c47·65744469·Buffers.eglGetDi
19 ··0x00004adc·73706c61·79006567·6c496e69·7469616c·splay.eglInitial19 ··0x00004a68·73706c61·79006567·6c496e69·7469616c·splay.eglInitial
20 ··0x00004aec·697a6500·65676c54·65726d69·6e617465·ize.eglTerminate20 ··0x00004a78·697a6500·65676c54·65726d69·6e617465·ize.eglTerminate
21 ··0x00004afc·00736574·7072696f·72697479·00676574·.setpriority.get21 ··0x00004a88·00736574·7072696f·72697479·00676574·.setpriority.get
22 ··0x00004b0c·74696400·676c4765·74537472·696e6700·tid.glGetString.22 ··0x00004a98·74696400·676c4765·74537472·696e6700·tid.glGetString.
23 ··0x00004b1c·7374726e·636d7000·414e6174·69766557·strncmp.ANativeW23 ··0x00004aa8·7374726e·636d7000·414e6174·69766557·strncmp.ANativeW
24 ··0x00004b2c·696e646f·775f6c6f·636b0041·4e617469·indow_lock.ANati24 ··0x00004ab8·696e646f·775f6c6f·636b0041·4e617469·indow_lock.ANati
25 ··0x00004b3c·76655769·6e646f77·5f756e6c·6f636b41·veWindow_unlockA25 ··0x00004ac8·76655769·6e646f77·5f756e6c·6f636b41·veWindow_unlockA
26 ··0x00004b4c·6e64506f·73740041·4e617469·76655769·ndPost.ANativeWi26 ··0x00004ad8·6e64506f·73740041·4e617469·76655769·ndPost.ANativeWi
27 ··0x00004b5c·6e646f77·5f676574·466f726d·61740041·ndow_getFormat.A27 ··0x00004ae8·6e646f77·5f676574·466f726d·61740041·ndow_getFormat.A
28 ··0x00004b6c·41737365·744d616e·61676572·5f66726f·AssetManager_fro28 ··0x00004af8·41737365·744d616e·61676572·5f66726f·AssetManager_fro
29 ··0x00004b7c·6d4a6176·61004141·73736574·4d616e61·mJava.AAssetMana29 ··0x00004b08·6d4a6176·61004141·73736574·4d616e61·mJava.AAssetMana
30 ··0x00004b8c·6765725f·6f70656e·00414173·7365745f·ger_open.AAsset_30 ··0x00004b18·6765725f·6f70656e·00414173·7365745f·ger_open.AAsset_
31 ··0x00004b9c·636c6f73·65004141·73736574·5f676574·close.AAsset_get31 ··0x00004b28·636c6f73·65004141·73736574·5f676574·close.AAsset_get
32 ··0x00004bac·4c656e67·74680041·41737365·745f6765·Length.AAsset_ge32 ··0x00004b38·4c656e67·74680041·41737365·745f6765·Length.AAsset_ge
33 ··0x00004bbc·74427566·66657200·41417373·65745f69·tBuffer.AAsset_i33 ··0x00004b48·74427566·66657200·41417373·65745f69·tBuffer.AAsset_i
34 ··0x00004bcc·73416c6c·6f636174·6564005f·5f637861·sAllocated.__cxa34 ··0x00004b58·73416c6c·6f636174·6564005f·5f637861·sAllocated.__cxa
35 ··0x00004bdc·5f617465·78697400·5f5f616e·64726f69·_atexit.__androi35 ··0x00004b68·5f617465·78697400·5f5f616e·64726f69·_atexit.__androi
36 ··0x00004bec·645f6c6f·675f7072·696e7400·5f5f7379·d_log_print.__sy36 ··0x00004b78·645f6c6f·675f7072·696e7400·5f5f7379·d_log_print.__sy
37 ··0x00004bfc·7374656d·5f70726f·70657274·795f6765·stem_property_ge37 ··0x00004b88·7374656d·5f70726f·70657274·795f6765·stem_property_ge
38 ··0x00004c0c·74006174·6f690065·676c4372·65617465·t.atoi.eglCreate38 ··0x00004b98·74006174·6f69006d·656d6368·72006d65·t.atoi.memchr.me
39 ··0x00004c1c·496d6167·654b4852·00676c44·656c6574·ImageKHR.glDelet39 ··0x00004ba8·6d636d70·0065676c·43726561·7465496d·mcmp.eglCreateIm
40 ··0x00004c2c·65546578·74757265·73006567·6c446573·eTextures.eglDes40 ··0x00004bb8·6167654b·48520067·6c44656c·65746554·ageKHR.glDeleteT
41 ··0x00004c3c·74726f79·496d6167·654b4852·00676c45·troyImageKHR.glE41 ··0x00004bc8·65787475·72657300·65676c44·65737472·extures.eglDestr
42 ··0x00004c4c·474c496d·61676554·61726765·74546578·GLImageTargetTex42 ··0x00004bd8·6f79496d·6167654b·48520067·6c45474c·oyImageKHR.glEGL
43 ··0x00004c5c·74757265·32444f45·5300676c·42696e64·ture2DOES.glBind43 ··0x00004be8·496d6167·65546172·67657454·65787475·ImageTargetTextu
44 ··0x00004c6c·54657874·75726500·676c4765·6e546578·Texture.glGenTex44 ··0x00004bf8·72653244·4f455300·676c4269·6e645465·re2DOES.glBindTe
45 ··0x00004c7c·74757265·73004a4e·495f4f6e·4c6f6164·tures.JNI_OnLoad45 ··0x00004c08·78747572·6500676c·47656e54·65787475·xture.glGenTextu
46 ··0x00004c8c·00414e61·74697665·57696e64·6f775f66·.ANativeWindow_f46 ··0x00004c18·72657300·4a4e495f·4f6e4c6f·61640041·res.JNI_OnLoad.A
47 ··0x00004c9c·726f6d53·75726661·63650066·72656500·romSurface.free.47 ··0x00004c28·4e617469·76655769·6e646f77·5f66726f·NativeWindow_fro
48 ··0x00004cac·646c6f70·656e005f·62696e61·72795f69·dlopen._binary_i48 ··0x00004c38·6d537572·66616365·00667265·6500646c·mSurface.free.dl
49 ··0x00004cbc·63756474·6c5f6461·745f7374·61727400·cudtl_dat_start.49 ··0x00004c48·6f70656e·005f6269·6e617279·5f696375·open._binary_icu
50 ··0x00004ccc·5f62696e·6172795f·69637564·746c5f64·_binary_icudtl_d50 ··0x00004c58·64746c5f·6461745f·73746172·74005f62·dtl_dat_start._b
51 ··0x00004cdc·61745f73·697a6500·636c6f63·6b5f6765·at_size.clock_ge51 ··0x00004c68·696e6172·795f6963·7564746c·5f646174·inary_icudtl_dat
52 ··0x00004cec·7474696d·65005f5f·6572726e·6f007074·ttime.__errno.pt52 ··0x00004c78·5f73697a·6500636c·6f636b5f·67657474·_size.clock_gett
53 ··0x00004cfc·68726561·645f636f·6e645f73·69676e61·hread_cond_signa53 ··0x00004c88·696d6500·5f5f6572·726e6f00·70746872·ime.__errno.pthr
54 ··0x00004d0c·6c007074·68726561·645f636f·6e645f62·l.pthread_cond_b54 ··0x00004c98·6561645f·636f6e64·5f736967·6e616c00·ead_cond_signal.
55 ··0x00004d1c·726f6164·63617374·00707468·72656164·roadcast.pthread55 ··0x00004ca8·70746872·6561645f·636f6e64·5f62726f·pthread_cond_bro
56 ··0x00004d2c·5f636f6e·645f7761·69740070·74687265·_cond_wait.pthre56 ··0x00004cb8·61646361·73740070·74687265·61645f63·adcast.pthread_c
57 ··0x00004d3c·61645f63·6f6e645f·74696d65·64776169·ad_cond_timedwai57 ··0x00004cc8·6f6e645f·77616974·00707468·72656164·ond_wait.pthread
58 ··0x00004d4c·74007074·68726561·645f6765·74737065·t.pthread_getspe58 ··0x00004cd8·5f636f6e·645f7469·6d656477·61697400·_cond_timedwait.
59 ··0x00004d5c·63696669·63007074·68726561·645f7365·cific.pthread_se59 ··0x00004ce8·70746872·6561645f·67657473·70656369·pthread_getspeci
60 ··0x00004d6c·74737065·63696669·63007074·68726561·tspecific.pthrea60 ··0x00004cf8·66696300·70746872·6561645f·73657473·fic.pthread_sets
61 ··0x00004d7c·645f636f·6e645f64·65737472·6f790063·d_cond_destroy.c61 ··0x00004d08·70656369·66696300·70746872·6561645f·pecific.pthread_
62 ··0x00004d8c·616c6c6f·63006d61·6c6c6f63·00726561·alloc.malloc.rea62 ··0x00004d18·636f6e64·5f646573·74726f79·0063616c·cond_destroy.cal
63 ··0x00004d9c·64646972·006d656d·636d7000·636c6f73·ddir.memcmp.clos63 ··0x00004d28·6c6f6300·6d616c6c·6f630072·65616464·loc.malloc.readd
64 ··0x00004dac·65646972·006f7065·6e646972·0076736e·edir.opendir.vsn64 ··0x00004d38·69720063·6c6f7365·64697200·6f70656e·ir.closedir.open
65 ··0x00004dbc·7072696e·74660072·65616c70·61746800·printf.realpath.65 ··0x00004d48·64697200·76736e70·72696e74·66007265·dir.vsnprintf.re
66 ··0x00004dcc·63686469·72006765·74656e76·00737461·chdir.getenv.sta66 ··0x00004d58·616c7061·74680063·68646972·00676574·alpath.chdir.get
67 ··0x00004ddc·74006674·72756e63·61746500·636c6f73·t.ftruncate.clos67 ··0x00004d68·656e7600·73746174·00667472·756e6361·env.stat.ftrunca
68 ··0x00004dec·65006765·74637764·00757469·6d656e73·e.getcwd.utimens68 ··0x00004d78·74650063·6c6f7365·00676574·63776400·te.close.getcwd.
69 ··0x00004dfc·61740072·6561646c·696e6b00·66646f70·at.readlink.fdop69 ··0x00004d88·7574696d·656e7361·74007265·61646c69·utimensat.readli
70 ··0x00004e0c·656e6469·7200756e·6c696e6b·6174005f·endir.unlinkat._70 ··0x00004d98·6e6b0066·646f7065·6e646972·00756e6c·nk.fdopendir.unl
71 ··0x00004e1c·5f6f7065·6e61745f·32005f5f·6f70656e·_openat_2.__open71 ··0x00004da8·696e6b61·74005f5f·6f70656e·61745f32·inkat.__openat_2
72 ··0x00004e2c·5f320066·73746174·006f7065·6e007265·_2.fstat.open.re72 ··0x00004db8·005f5f6f·70656e5f·32006673·74617400·.__open_2.fstat.
73 ··0x00004e3c·616c6c6f·6300666f·70656e00·66736565·alloc.fopen.fsee73 ··0x00004dc8·6f70656e·00726561·6c6c6f63·00666f70·open.realloc.fop
74 ··0x00004e4c·6b006663·6c6f7365·00667365·656b6f00·k.fclose.fseeko.74 ··0x00004dd8·656e0066·7365656b·0066636c·6f736500·en.fseek.fclose.
75 ··0x00004e5c·6674656c·6c6f0066·666c7573·68006672·ftello.fflush.fr75 ··0x00004de8·66736565·6b6f0066·74656c6c·6f006666·fseeko.ftello.ff
76 ··0x00004e6c·65616400·66777269·74650067·65746300·ead.fwrite.getc.76 ··0x00004df8·6c757368·00667265·61640066·77726974·lush.fread.fwrit
77 ··0x00004e7c·756e6765·7463005f·5f734600·69737864·ungetc.__sF.isxd77 ··0x00004e08·65006765·74630075·6e676574·63005f5f·e.getc.ungetc.__
78 ··0x00004e8c·69676974·5f6c0069·73646967·69745f6c·igit_l.isdigit_l78 ··0x00004e18·73460069·73786469·6769745f·6c006973·sF.isxdigit_l.is
79 ··0x00004e9c·00737363·616e6600·6e65776c·6f63616c·.sscanf.newlocal79 ··0x00004e28·64696769·745f6c00·73736361·6e66006e·digit_l.sscanf.n
80 ··0x00004eac·65007365·746c6f63·616c6500·66726565·e.setlocale.free80 ··0x00004e38·65776c6f·63616c65·00736574·6c6f6361·ewlocale.setloca
81 ··0x00004ebc·6c6f6361·6c650069·73776c6f·7765725f·locale.iswlower_81 ··0x00004e48·6c650066·7265656c·6f63616c·65006973·le.freelocale.is
82 ··0x00004ecc·6c006973·6c6f7765·725f6c00·69737570·l.islower_l.isup82 ··0x00004e58·776c6f77·65725f6c·0069736c·6f776572·wlower_l.islower
83 ··0x00004edc·7065725f·6c007374·72636d70·00737472·per_l.strcmp.str83 ··0x00004e68·5f6c0069·73757070·65725f6c·00737472·_l.isupper_l.str
84 ··0x00004eec·6674696d·655f6c00·76737363·616e6600·ftime_l.vsscanf.84 ··0x00004e78·636d7000·73747266·74696d65·5f6c0076·cmp.strftime_l.v
85 ··0x00004efc·7573656c·6f63616c·65005f5f·76736e70·uselocale.__vsnp85 ··0x00004e88·73736361·6e660075·73656c6f·63616c65·sscanf.uselocale
86 ··0x00004f0c·72696e74·665f6368·6b007661·73707269·rintf_chk.vaspri86 ··0x00004e98·005f5f76·736e7072·696e7466·5f63686b·.__vsnprintf_chk
87 ··0x00004f1c·6e746600·7763736e·72746f6d·62730077·ntf.wcsnrtombs.w87 ··0x00004ea8·00766173·7072696e·74660077·63736e72·.vasprintf.wcsnr
88 ··0x00004f2c·6372746f·6d62006d·62736e72·746f7763·crtomb.mbsnrtowc88 ··0x00004eb8·746f6d62·73007763·72746f6d·62006d62·tombs.wcrtomb.mb
89 ··0x00004f3c·73006d62·72746f77·63006d62·746f7763·s.mbrtowc.mbtowc89 ··0x00004ec8·736e7274·6f776373·006d6272·746f7763·snrtowcs.mbrtowc
90 ··0x00004f4c·005f5f63·74797065·5f676574·5f6d625f·.__ctype_get_mb_90 ··0x00004ed8·006d6274·6f776300·5f5f6374·7970655f·.mbtowc.__ctype_
91 ··0x00004f5c·6375725f·6d617800·6d62726c·656e0077·cur_max.mbrlen.w91 ··0x00004ee8·6765745f·6d625f63·75725f6d·6178006d·get_mb_cur_max.m
92 ··0x00004f6c·63736c65·6e006d62·7372746f·77637300·cslen.mbsrtowcs.92 ··0x00004ef8·62726c65·6e007763·736c656e·006d6273·brlen.wcslen.mbs
93 ··0x00004f7c·73747274·6f6c6c5f·6c007374·72746f75·strtoll_l.strtou93 ··0x00004f08·72746f77·63730073·7472746f·6c6c5f6c·rtowcs.strtoll_l
94 ··0x00004f8c·6c6c5f6c·00737472·746f6600·73747274·ll_l.strtof.strt94 ··0x00004f18·00737472·746f756c·6c5f6c00·73747274·.strtoull_l.strt
95 ··0x00004f9c·6f640073·7472746f·6c645f6c·00707468·od.strtold_l.pth95 ··0x00004f28·6f660073·7472746f·64007374·72746f6c·of.strtod.strtol
96 ··0x00004fac·72656164·5f6d7574·65785f6c·6f636b00·read_mutex_lock.96 ··0x00004f38·645f6c00·70746872·6561645f·6d757465·d_l.pthread_mute
97 ··0x00004fbc·70746872·6561645f·6d757465·785f756e·pthread_mutex_un97 ··0x00004f48·785f6c6f·636b0070·74687265·61645f6d·x_lock.pthread_m
98 ··0x00004fcc·6c6f636b·00707468·72656164·5f6d7574·lock.pthread_mut98 ··0x00004f58·75746578·5f756e6c·6f636b00·70746872·utex_unlock.pthr
99 ··0x00004fdc·65785f74·72796c6f·636b0070·74687265·ex_trylock.pthre99 ··0x00004f68·6561645f·6d757465·785f7472·796c6f63·ead_mutex_tryloc
100 ··0x00004fec·61645f6d·75746578·61747472·5f696e69·ad_mutexattr_ini100 ··0x00004f78·6b007074·68726561·645f6d75·74657861·k.pthread_mutexa
101 ··0x00004ffc·74007074·68726561·645f6d75·74657861·t.pthread_mutexa101 ··0x00004f88·7474725f·696e6974·00707468·72656164·ttr_init.pthread
102 ··0x0000500c·7474725f·73657474·79706500·70746872·ttr_settype.pthr102 ··0x00004f98·5f6d7574·65786174·74725f73·65747479·_mutexattr_setty
103 ··0x0000501c·6561645f·6d757465·78617474·725f6465·ead_mutexattr_de103 ··0x00004fa8·70650070·74687265·61645f6d·75746578·pe.pthread_mutex
104 ··0x0000502c·7374726f·79007074·68726561·645f6d75·stroy.pthread_mu104 ··0x00004fb8·61747472·5f646573·74726f79·00707468·attr_destroy.pth
105 ··0x0000503c·7465785f·696e6974·00707468·72656164·tex_init.pthread105 ··0x00004fc8·72656164·5f6d7574·65785f69·6e697400·read_mutex_init.
106 ··0x0000504c·5f6d7574·65785f64·65737472·6f790069·_mutex_destroy.i106 ··0x00004fd8·70746872·6561645f·6d757465·785f6465·pthread_mutex_de
107 ··0x0000505c·6f63746c·005f5f72·6561645f·63686b00·octl.__read_chk.107 ··0x00004fe8·7374726f·7900696f·63746c00·5f5f7265·stroy.ioctl.__re
108 ··0x0000506c·736e7072·696e7466·006d656d·63687200·snprintf.memchr.108 ··0x00004ff8·61645f63·686b0073·6e707269·6e746600·ad_chk.snprintf.
109 ··0x0000507c·73747274·6f6c0066·7072696e·74660073·strtol.fprintf.s109 ··0x00005008·73747274·6f6c0066·7072696e·74660073·strtol.fprintf.s
110 ··0x0000508c·7472746f·756c0073·7472746f·6c6c0073·trtoul.strtoll.s110 ··0x00005018·7472746f·756c0073·7472746f·6c6c0073·trtoul.strtoll.s
111 ··0x0000509c·7472746f·756c6c00·73747265·72726f72·trtoull.strerror111 ··0x00005028·7472746f·756c6c00·73747265·72726f72·trtoull.strerror
112 ··0x000050ac·5f720073·7973636f·6e660070·74687265·_r.sysconf.pthre112 ··0x00005038·5f720073·7973636f·6e660070·74687265·_r.sysconf.pthre
113 ··0x000050bc·61645f6a·6f696e00·70746872·6561645f·ad_join.pthread_113 ··0x00005048·61645f6a·6f696e00·70746872·6561645f·ad_join.pthread_
114 ··0x000050cc·64657461·6368006e·616e6f73·6c656570·detach.nanosleep114 ··0x00005058·64657461·6368006e·616e6f73·6c656570·detach.nanosleep
115 ··0x000050dc·00707468·72656164·5f6b6579·5f637265·.pthread_key_cre115 ··0x00005068·00707468·72656164·5f6b6579·5f637265·.pthread_key_cre
116 ··0x000050ec·61746500·70746872·6561645f·63726561·ate.pthread_crea116 ··0x00005078·61746500·70746872·6561645f·63726561·ate.pthread_crea
117 ··0x000050fc·7465005f·5f616e64·726f6964·5f6c6f67·te.__android_log117 ··0x00005088·7465005f·5f616e64·726f6964·5f6c6f67·te.__android_log
118 ··0x0000510c·5f777269·74650073·656d5f69·6e697400·_write.sem_init.118 ··0x00005098·5f777269·74650073·656d5f69·6e697400·_write.sem_init.
119 ··0x0000511c·73656d5f·77616974·0073656d·5f747279·sem_wait.sem_try119 ··0x000050a8·73656d5f·77616974·0073656d·5f747279·sem_wait.sem_try
120 ··0x0000512c·77616974·0073656d·5f706f73·74007365·wait.sem_post.se120 ··0x000050b8·77616974·0073656d·5f706f73·74007365·wait.sem_post.se
121 ··0x0000513c·6d5f6465·7374726f·79007074·68726561·m_destroy.pthrea121 ··0x000050c8·6d5f6465·7374726f·79007074·68726561·m_destroy.pthrea
122 ··0x0000514c·645f6174·74725f69·6e697400·70746872·d_attr_init.pthr122 ··0x000050d8·645f6174·74725f69·6e697400·70746872·d_attr_init.pthr
123 ··0x0000515c·6561645f·61747472·5f736574·73746163·ead_attr_setstac123 ··0x000050e8·6561645f·61747472·5f736574·73746163·ead_attr_setstac
124 ··0x0000516c·6b73697a·65007074·68726561·645f6174·ksize.pthread_at124 ··0x000050f8·6b73697a·65007074·68726561·645f6174·ksize.pthread_at
125 ··0x0000517c·74725f64·65737472·6f790070·74687265·tr_destroy.pthre125 ··0x00005108·74725f64·65737472·6f790070·74687265·tr_destroy.pthre
Max diff block lines reached; 0/67306 bytes (0.00%) of diff not shown.
3.36 MB
readelf --wide --decompress --string-dump=.rodata {}
    
Offset 33434, 21212 lines modifiedOffset 33434, 21309 lines modified
33434 ··[·bee48]····33434 ··[·bee48]····
33435 ··[·bee56]····33435 ··[·bee56]····
33436 ··[·bee61]···33436 ··[·bee61]···
33437 ··[·bee67]····33437 ··[·bee67]····
33438 ··[·bee71]···33438 ··[·bee71]···
33439 ··[·bee79]···33439 ··[·bee79]···
33440 ··[·bee7e]··~33440 ··[·bee7e]··~
33441 ··[·bee80]··uniform·shader·colorizer;uniform·shader·gradLayout;uniform·int·mirror;uniform·int·layoutPreservesOpacity;uniform·int·useFloorAbsWorkaround;half4·main(float2·coord)·{half4·t·=·gradLayout.eval(coord);if·(!bool(layoutPreservesOpacity)·&&·t.y·<·0)·{return·half4(0);}·else·{if·(bool(mirror))·{half·t_1·=·t.x·-·1;half·tiled_t·=·t_1·-·2·*·floor(t_1·*·0.5)·-·1;if·(bool(useFloorAbsWorkaround))·{tiled_t·=·clamp(tiled_t,·-1,·1);}t.x·=·abs(tiled_t);}·else·{t.x·=·fract(t.x);}half4·outColor·=·colorizer.eval(t.x0);return·outColor;}}33441 ··[·bee80]··uniform·shader·colorizer;uniform·shader·gradLayout;uniform·int·mirror;uniform·int·layoutPreservesOpacity;uniform·int·useFloorAbsWorkaround;half4·main(float2·coord)·{float4·t·=·gradLayout.eval(coord);if·(!bool(layoutPreservesOpacity)·&&·t.y·<·0)·{return·half4(0);}·else·{if·(bool(mirror))·{float·t_1·=·t.x·-·1;float·tiled_t·=·t_1·-·2·*·floor(t_1·*·0.5)·-·1;if·(bool(useFloorAbsWorkaround))·{tiled_t·=·clamp(tiled_t,·-1,·1);}t.x·=·abs(tiled_t);}·else·{t.x·=·fract(t.x);}half4·outColor·=·colorizer.eval(t.x0);return·outColor;}}
33442 ··[·bf08a]··float2·p0=p01.xy,·p1=p01.zw,·p2=p23.xy,·p3=p23.zw;if·(is_conic_curve())·{float·w·=·p3.x;p3·=·p2;if·(is_non_triangular_conic_curve())·{float2·p1w·=·p1·*·w;float·T·=·.51;float2·c1·=·mix(p0,·p1w,·T);float2·c2·=·mix(p2,·p1w,·T);float·iw·=·1·/·mix(1,·w,·T);p2·=·c2·*·iw;p1·=·c1·*·iw;}}float2·v1·=·p1·-·p0;float2·v2·=·p2·-·p0;float2·v3·=·p3·-·p0;if·(sign(cross_length_2d(v2,·v1))·==·sign(cross_length_2d(v2,·v3)))·{float2·tmp·=·p2;if·(sign(cross_length_2d(v1,·v2))·!=·sign(cross_length_2d(v1,·v3)))·{p2·=·p1;p1·=·tmp;}·else·{p2·=·p3;p3·=·tmp;}}33442 ··[·bf08d]··float2·p0=p01.xy,·p1=p01.zw,·p2=p23.xy,·p3=p23.zw;if·(is_conic_curve())·{float·w·=·p3.x;p3·=·p2;if·(is_non_triangular_conic_curve())·{float2·p1w·=·p1·*·w;float·T·=·.51;float2·c1·=·mix(p0,·p1w,·T);float2·c2·=·mix(p2,·p1w,·T);float·iw·=·1·/·mix(1,·w,·T);p2·=·c2·*·iw;p1·=·c1·*·iw;}}float2·v1·=·p1·-·p0;float2·v2·=·p2·-·p0;float2·v3·=·p3·-·p0;if·(sign(cross_length_2d(v2,·v1))·==·sign(cross_length_2d(v2,·v3)))·{float2·tmp·=·p2;if·(sign(cross_length_2d(v1,·v2))·!=·sign(cross_length_2d(v1,·v3)))·{p2·=·p1;p1·=·tmp;}·else·{p2·=·p3;p3·=·tmp;}}
33443 ··[·bf2a5]··if·(angleFromStart·-·x·+·dashParams.y·>=·6.28318530718·+·kDashBoundsEpsilon)·{dashAlpha·+=·half(%s(x·-·wrapDashes.z,·d)·*·%s(wrapDashes.w·-·x,·d));currDash.y·=·min(currDash.y,·lastIntervalLength);if·(nextDash.x·>=·lastIntervalLength)·{nextDash.xy·=·half2(1000);}·else·{nextDash.y·=·min(nextDash.y,·lastIntervalLength);}}33443 ··[·bf2a8]··if·(angleFromStart·-·x·+·dashParams.y·>=·6.28318530718·+·kDashBoundsEpsilon)·{dashAlpha·+=·half(%s(x·-·wrapDashes.z,·d)·*·%s(wrapDashes.w·-·x,·d));currDash.y·=·min(currDash.y,·lastIntervalLength);if·(nextDash.x·>=·lastIntervalLength)·{nextDash.xy·=·half2(1000);}·else·{nextDash.y·=·min(nextDash.y,·lastIntervalLength);}}
33444 ··[·bf3e6]··float2·robust_normalize_diff(float2·a,·float2·b)·{float2·diff·=·a·-·b;if·(diff·==·float2(0.0))·{return·float2(0.0);}·else·{float·invMag·=·1.0·/·max(abs(diff.x),·abs(diff.y));return·normalize(invMag·*·diff);}}33444 ··[·bf3e9]··float2·robust_normalize_diff(float2·a,·float2·b)·{float2·diff·=·a·-·b;if·(diff·==·float2(0.0))·{return·float2(0.0);}·else·{float·invMag·=·1.0·/·max(abs(diff.x),·abs(diff.y));return·normalize(invMag·*·diff);}}
33445 ··[·bf4b7]··if·(angleFromStart·-·x·-·dashParams.y·<·-kDashBoundsEpsilon)·{dashAlpha·+=·half(%s(x·-·wrapDashes.x,·d)·*·%s(wrapDashes.y·-·x,·d));currDash.x·=·max(currDash.x,·0);if·(prevDash.y·<=·0)·{prevDash.xy·=·half2(1000);}·else·{prevDash.x·=·max(prevDash.x,·0);}}33445 ··[·bf4ba]··if·(angleFromStart·-·x·-·dashParams.y·<·-kDashBoundsEpsilon)·{dashAlpha·+=·half(%s(x·-·wrapDashes.x,·d)·*·%s(wrapDashes.y·-·x,·d));currDash.x·=·max(currDash.x,·0);if·(prevDash.y·<=·0)·{prevDash.xy·=·half2(1000);}·else·{prevDash.x·=·max(prevDash.x,·0);}}
33446 ··[·bf5b5]··{}33446 ··[·bf5b8]··{}
33447 ··[·bf5b8]··half4·main(half4·src,·half4·dst)·{return·dst;}33447 ··[·bf5bb]··half4·main(half4·src,·half4·dst)·{return·dst;}
33448 ··[·bf5e7]··float·snappedX·=·floor(inCoord.x·+·0.001)·+·0.5;if·(snappedX·<·%s.x·||·snappedX·>·%s.z)·{····textureColor·=·%s;}33448 ··[·bf5ea]··float·snappedX·=·floor(inCoord.x·+·0.001)·+·0.5;if·(snappedX·<·%s.x·||·snappedX·>·%s.z)·{····textureColor·=·%s;}
33449 ··[·bf658]··float·snappedY·=·floor(inCoord.y·+·0.001)·+·0.5;if·(snappedY·<·%s.y·||·snappedY·>·%s.w)·{····textureColor·=·%s;}33449 ··[·bf65b]··float·snappedY·=·floor(inCoord.y·+·0.001)·+·0.5;if·(snappedY·<·%s.y·||·snappedY·>·%s.w)·{····textureColor·=·%s;}
33450 ··[·bf6c9]··uniform·half4x4·m;uniform·half4·v;uniform·int·unpremulInput;uniform·int·clampRGBOutput;uniform·int·premulOutput;half4·main(half4·color)·{if·(bool(unpremulInput))·{color·=·unpremul(color);}color·=·m·*·color·+·v;if·(bool(clampRGBOutput))·{color·=·saturate(color);}·else·{color.a·=·saturate(color.a);}if·(bool(premulOutput))·{color.rgb·*=·color.a;}return·color;}33450 ··[·bf6cc]··uniform·half4x4·m;uniform·half4·v;uniform·int·unpremulInput;uniform·int·clampRGBOutput;uniform·int·premulOutput;half4·main(half4·color)·{if·(bool(unpremulInput))·{color·=·unpremul(color);}color·=·m·*·color·+·v;if·(bool(clampRGBOutput))·{color·=·saturate(color);}·else·{color.a·=·saturate(color.a);}if·(bool(premulOutput))·{color.rgb·*=·color.a;}return·color;}
33451 ··[·bf831]··half4·main(half4·halfColor)·{float4·color·=·float4(halfColor);color·=·floor(color·*·255·+·0.5)·/·255;color.rgb·=·color.a·<=·0·?·half3(0)·:·floor(color.rgb·/·color.a·*·255·+·0.5)·/·255;return·color;}33451 ··[·bf834]··half4·main(half4·halfColor)·{float4·color·=·float4(halfColor);color·=·floor(color·*·255·+·0.5)·/·255;color.rgb·=·color.a·<=·0·?·half3(0)·:·floor(color.rgb·/·color.a·*·255·+·0.5)·/·255;return·color;}
33452 ··[·bf8f8]··half4·main(half4·halfColor)·{float4·color·=·float4(halfColor);color·=·floor(color·*·255·+·0.5)·/·255;color.rgb·=·floor(color.rgb·*·color.a·*·255·+·0.5)·/·255;return·color;}33452 ··[·bf8fb]··half4·main(half4·halfColor)·{float4·color·=·float4(halfColor);color·=·floor(color·*·255·+·0.5)·/·255;color.rgb·=·floor(color.rgb·*·color.a·*·255·+·0.5)·/·255;return·color;}
33453 ··[·bf9a5]··}half4·color·=·sum*gainAndBias.x·+·gainAndBias.y;if·(convolveAlpha·==·0)·{color·=·half4(color.rgb*origAlpha,·origAlpha);}·else·{color.a·=·saturate(color.a);}color.rgb·=·clamp(color.rgb,·0,·color.a);return·color;}33453 ··[·bf9a8]··}half4·color·=·sum*gainAndBias.x·+·gainAndBias.y;if·(convolveAlpha·==·0)·{color·=·half4(color.rgb*origAlpha,·origAlpha);}·else·{color.a·=·saturate(color.a);}color.rgb·=·clamp(color.rgb,·0,·color.a);return·color;}
33454 ··[·bfa7a]··uniform·shader·colorizer;uniform·shader·gradLayout;uniform·half4·leftBorderColor;uniform·half4·rightBorderColor;uniform·int·layoutPreservesOpacity;half4·main(float2·coord)·{half4·t·=·gradLayout.eval(coord);half4·outColor;if·(!bool(layoutPreservesOpacity)·&&·t.y·<·0)·{outColor·=·half4(0);}·else·if·(t.x·<·0)·{outColor·=·leftBorderColor;}·else·if·(t.x·>·1.0)·{outColor·=·rightBorderColor;}·else·{outColor·=·colorizer.eval(t.x0);}return·outColor;}33454 ··[·bfa7d]··uniform·shader·colorizer;uniform·shader·gradLayout;uniform·half4·leftBorderColor;uniform·half4·rightBorderColor;uniform·int·layoutPreservesOpacity;half4·main(float2·coord)·{half4·t·=·gradLayout.eval(coord);half4·outColor;if·(!bool(layoutPreservesOpacity)·&&·t.y·<·0)·{outColor·=·half4(0);}·else·if·(t.x·<·0)·{outColor·=·leftBorderColor;}·else·if·(t.x·>·1.0)·{outColor·=·rightBorderColor;}·else·{outColor·=·colorizer.eval(t.x0);}return·outColor;}
33455 ··[·bfc38]··const·int·kMaxUniformKernelSize·=·%d·/·4;const·int·kMaxUniformOffsetsSize·=·2*kMaxUniformKernelSize;const·int·kMaxLoopLimit·=·%d·/·4;uniform·half4·kernel[kMaxUniformKernelSize];uniform·half4·offsets[kMaxUniformOffsetsSize];uniform·shader·child;half4·main(float2·coord)·{half4·sum·=·half4(0);for·(int·i·=·0;·i·<·kMaxLoopLimit;·++i)·{half4·k·=·kernel[i];half4·o·=·offsets[2*i];sum·+=·k.x·*·child.eval(coord·+·o.xy);sum·+=·k.y·*·child.eval(coord·+·o.zw);o·=·offsets[2*i·+·1];sum·+=·k.z·*·child.eval(coord·+·o.xy);sum·+=·k.w·*·child.eval(coord·+·o.zw);}return·sum;}33455 ··[·bfc3b]··const·int·kMaxUniformKernelSize·=·%d·/·4;const·int·kMaxUniformOffsetsSize·=·2*kMaxUniformKernelSize;const·int·kMaxLoopLimit·=·%d·/·4;uniform·half4·kernel[kMaxUniformKernelSize];uniform·half4·offsets[kMaxUniformOffsetsSize];uniform·shader·child;half4·main(float2·coord)·{half4·sum·=·half4(0);for·(int·i·=·0;·i·<·kMaxLoopLimit;·++i)·{half4·k·=·kernel[i];half4·o·=·offsets[2*i];sum·+=·k.x·*·child.eval(coord·+·o.xy);sum·+=·k.y·*·child.eval(coord·+·o.zw);o·=·offsets[2*i·+·1];sum·+=·k.z·*·child.eval(coord·+·o.xy);sum·+=·k.w·*·child.eval(coord·+·o.zw);}return·sum;}
33456 ··[·bfe6a]··const·int·kMaxUniformKernelSize·=·%d·/·2;const·int·kMaxLoopLimit·=·%d·/·2;uniform·half4·offsetsAndKernel[kMaxUniformKernelSize];uniform·half2·dir;uniform·shader·child;half4·main(float2·coord)·{half4·sum·=·half4(0);for·(int·i·=·0;·i·<·kMaxLoopLimit;·++i)·{half4·s·=·offsetsAndKernel[i];sum·+=·s.y·*·child.eval(coord·+·s.x*dir);sum·+=·s.w·*·child.eval(coord·+·s.z*dir);}return·sum;}33456 ··[·bfe6d]··const·int·kMaxUniformKernelSize·=·%d·/·2;const·int·kMaxLoopLimit·=·%d·/·2;uniform·half4·offsetsAndKernel[kMaxUniformKernelSize];uniform·half2·dir;uniform·shader·child;half4·main(float2·coord)·{half4·sum·=·half4(0);for·(int·i·=·0;·i·<·kMaxLoopLimit;·++i)·{half4·s·=·offsetsAndKernel[i];sum·+=·s.y·*·child.eval(coord·+·s.x*dir);sum·+=·s.w·*·child.eval(coord·+·s.z*dir);}return·sum;}
33457 ··[·bffe7]··bool·is_triangular_conic_curve()·{return·curveType·==·%g;}33457 ··[·bffea]··bool·is_triangular_conic_curve()·{return·curveType·==·%g;}
33458 ··[·c0022]··bool·is_non_triangular_conic_curve()·{return·curveType·==·%g;}33458 ··[·c0025]··bool·is_non_triangular_conic_curve()·{return·curveType·==·%g;}
33459 ··[·c0061]··bool·is_conic_curve()·{return·curveType·!=·%g;}33459 ··[·c0064]··bool·is_conic_curve()·{return·curveType·!=·%g;}
33460 ··[·c0091]··bool·is_conic_curve()·{·return·isinf(p23.w);·}bool·is_non_triangular_conic_curve()·{return·isinf(p23.z)·==·false;}33460 ··[·c0094]··bool·is_conic_curve()·{·return·isinf(p23.w);·}bool·is_non_triangular_conic_curve()·{return·isinf(p23.z)·==·false;}
33461 ··[·c0104]··if·(all(lessThanEqual(%s.rgb,·half3(0))))·{····discard;}33461 ··[·c0107]··if·(all(lessThanEqual(%s.rgb,·half3(0))))·{····discard;}
33462 ··[·c013d]··half4·main(float2·coord)·{half·t·=·half(coord.x);float4·s,·b;if·(%d·<=·4·||·t·<·thresholds1_7.w)·{if·(%d·<=·2·||·t·<·thresholds1_7.y)·{if·(%d·<=·1·||·t·<·thresholds1_7.x)·{%s}·else·{%s}}·else·{if·(%d·<=·3·||·t·<·thresholds1_7.z)·{%s}·else·{%s}}}·else·{if·(%d·<=·6·||·t·<·thresholds9_13.y)·{if·(%d·<=·5·||·t·<·thresholds9_13.x)·{%s}·else·{%s}}·else·{if·(%d·<=·7·||·t·<·thresholds9_13.z)·{%s}·else·{%s}}}return·t·*·s·+·b;}33462 ··[·c0140]··half4·main(float2·coord)·{half·t·=·half(coord.x);float4·s,·b;if·(%d·<=·4·||·t·<·thresholds1_7.w)·{if·(%d·<=·2·||·t·<·thresholds1_7.y)·{if·(%d·<=·1·||·t·<·thresholds1_7.x)·{%s}·else·{%s}}·else·{if·(%d·<=·3·||·t·<·thresholds1_7.z)·{%s}·else·{%s}}}·else·{if·(%d·<=·6·||·t·<·thresholds9_13.y)·{if·(%d·<=·5·||·t·<·thresholds9_13.x)·{%s}·else·{%s}}·else·{if·(%d·<=·7·||·t·<·thresholds9_13.z)·{%s}·else·{%s}}}return·t·*·s·+·b;}
33463 ··[·c02e2]··uniform·shader·ninePatchFP;uniform·half·cornerRadius;uniform·float4·proxyRect;uniform·half·blurRadius;half4·main(float2·xy)·{float2·translatedFragPosFloat·=·sk_FragCoord.xy·-·proxyRect.LT;float2·proxyCenter·=·(proxyRect.RB·-·proxyRect.LT)·*·0.5;half·edgeSize·=·2.0·*·blurRadius·+·cornerRadius·+·0.5;translatedFragPosFloat·-=·proxyCenter;half2·fragDirection·=·half2(sign(translatedFragPosFloat));translatedFragPosFloat·=·abs(translatedFragPosFloat);half2·translatedFragPosHalf·=·half2(translatedFragPosFloat·-·(proxyCenter·-·edgeSize));translatedFragPosHalf·=·max(translatedFragPosHalf,·0);translatedFragPosHalf·*=·fragDirection;translatedFragPosHalf·+=·half2(edgeSize);half2·proxyDims·=·half2(2.0·*·edgeSize);half2·texCoord·=·translatedFragPosHalf·/·proxyDims;return·ninePatchFP.eval(texCoord).aaaa;}33463 ··[·c02e5]··uniform·shader·ninePatchFP;uniform·half·cornerRadius;uniform·float4·proxyRect;uniform·half·blurRadius;half4·main(float2·xy)·{float2·translatedFragPosFloat·=·sk_FragCoord.xy·-·proxyRect.LT;float2·proxyCenter·=·(proxyRect.RB·-·proxyRect.LT)·*·0.5;half·edgeSize·=·2.0·*·blurRadius·+·cornerRadius·+·0.5;translatedFragPosFloat·-=·proxyCenter;half2·fragDirection·=·half2(sign(translatedFragPosFloat));translatedFragPosFloat·=·abs(translatedFragPosFloat);half2·translatedFragPosHalf·=·half2(translatedFragPosFloat·-·(proxyCenter·-·edgeSize));translatedFragPosHalf·=·max(translatedFragPosHalf,·0);translatedFragPosHalf·*=·fragDirection;translatedFragPosHalf·+=·half2(edgeSize);half2·proxyDims·=·half2(2.0·*·edgeSize);half2·texCoord·=·translatedFragPosHalf·/·proxyDims;return·ninePatchFP.eval(texCoord).aaaa;}
33464 ··[·c0603]··uniform·shader·blurProfile;uniform·half4·circleData;half4·main(float2·xy)·{half2·vec·=·half2((sk_FragCoord.xy·-·circleData.xy)·*·circleData.w);half·dist·=·length(vec)·+·(0.5·-·circleData.z)·*·circleData.w;return·blurProfile.eval(half2(dist,·0.5)).aaaa;}33464 ··[·c0606]··uniform·shader·blurProfile;uniform·half4·circleData;half4·main(float2·xy)·{half2·vec·=·half2((sk_FragCoord.xy·-·circleData.xy)·*·circleData.w);half·dist·=·length(vec)·+·(0.5·-·circleData.z)·*·circleData.w;return·blurProfile.eval(half2(dist,·0.5)).aaaa;}
33465 ··[·c0701]··uniform·colorFilter·fp;half4·main(half4·inColor)·{return·fp.eval(inColor.rgb1)·*·inColor.a;}33465 ··[·c0704]··uniform·colorFilter·fp;half4·main(half4·inColor)·{return·fp.eval(inColor.rgb1)·*·inColor.a;}
33466 ··[·c075e]··#version·300\n33466 ··[·c0761]··#version·300\n
33467 ············uniform·half4·thresholds[%d];uniform·float4·scale[%d];uniform·float4·bias[%d];half4·main(float2·coord)·{half·t·=·half(coord.x);int·low·=·0;int·high·=·%d;int·chunk·=·%d;for·(int·loop·=·0;·loop·<·%d;·++loop)·{if·(t·<·thresholds[chunk].w)·{high·=·chunk;}·else·{low·=·chunk·+·1;}chunk·=·(low·+·high)·/·2;}int·pos;if·(t·<·thresholds[chunk].y)·{pos·=·(t·<·thresholds[chunk].x)·?·0·:·1;}·else·{pos·=·(t·<·thresholds[chunk].z)·?·2·:·3;}if·(%d·>·0)·{pos·+=·4·*·chunk;}return·t·*·scale[pos]·+·bias[pos];}33467 ············uniform·float4·thresholds[%d];uniform·float4·scale[%d];uniform·float4·bias[%d];half4·main(float2·coord)·{float·t·=·coord.x;int·low·=·0;int·high·=·%d;int·chunk·=·%d;for·(int·loop·=·0;·loop·<·%d;·++loop)·{if·(t·<·thresholds[chunk].w)·{high·=·chunk;}·else·{low·=·chunk·+·1;}chunk·=·(low·+·high)·/·2;}int·pos;if·(t·<·thresholds[chunk].y)·{pos·=·(t·<·thresholds[chunk].x)·?·0·:·1;}·else·{pos·=·(t·<·thresholds[chunk].z)·?·2·:·3;}if·(%d·>·0)·{pos·+=·4·*·chunk;}return·t·*·scale[pos]·+·bias[pos];}
33468 ··[·c095a]··float·edgeID·=·float(sk_VertexID·>>·1);if·((sk_VertexID·&·1)·!=·0)·{edgeID·=·-edgeID;}33468 ··[·c0959]··float·edgeID·=·float(sk_VertexID·>>·1);if·((sk_VertexID·&·1)·!=·0)·{edgeID·=·-edgeID;}
33469 ··[·c09b1]··float2·tangent,·strokeCoord;if·(combinedEdgeID·!=·0·&&·!isFinalEdge)·{float2·A,·B,·C·=·p1·-·p0;float2·D·=·p3·-·p0;if·(w·>=·0.0)·{C·*=·w;B·=·.5*D·-·C;A·=·(w·-·1.0)·*·D;p1·*=·w;}·else·{float2·E·=·p2·-·p1;B·=·E·-·C;A·=·fma(float2(-3),·E,·D);}float2·B_·=·B·*·(numParametricSegments·*·2.0);float2·C_·=·C·*·(numParametricSegments·*·numParametricSegments);float·lastParametricEdgeID·=·0.0;float·maxParametricEdgeID·=·min(numParametricSegments·-·1.0,·combinedEdgeID);float·negAbsRadsPerSegment·=·-abs(radsPerSegment);float·maxRotation0·=·(1.0·+·combinedEdgeID)·*·abs(radsPerSegment);for·(int·exp·=·%i·-·1;·exp·>=·0;·--exp)·{float·testParametricID·=·lastParametricEdgeID·+·exp2(float(exp));if·(testParametricID·<=·maxParametricEdgeID)·{float2·testTan·=·fma(float2(testParametricID),·A,·B_);testTan·=·fma(float2(testParametricID),·testTan,·C_);float·cosRotation·=·dot(normalize(testTan),·tan0);float·maxRotation·=·fma(testParametricID,·negAbsRadsPerSegment,·maxRotation0);maxRotation·=·min(maxRotation,·PI);if·(cosRotation·>=·cos(maxRotation))·{lastParametricEdgeID·=·testParametricID;}}}float·parametricT·=·lastParametricEdgeID·/·numParametricSegments;float·lastRadialEdgeID·=·combinedEdgeID·-·lastParametricEdgeID;float·angle0·=·acos(clamp(tan0.x,·-1.0,·1.0));angle0·=·tan0.y·>=·0.0·?·angle0·:·-angle0;float·radialAngle·=·fma(lastRadialEdgeID,·radsPerSegment,·angle0);tangent·=·float2(cos(radialAngle),·sin(radialAngle));float2·norm·=·float2(-tangent.y,·tangent.x);float·a=dot(norm,A),·b_over_2=dot(norm,B),·c=dot(norm,C);float·discr_over_4·=·max(b_over_2*b_over_2·-·a*c,·0.0);float·q·=·sqrt(discr_over_4);if·(b_over_2·>·0.0)·{q·=·-q;}q·-=·b_over_2;float·_5qa·=·-.5*q*a;float2·root·=·(abs(fma(q,q,_5qa))·<·abs(fma(a,c,_5qa)))·?·float2(q,a)·:·float2(c,q);float·radialT·=·(root.t·!=·0.0)·?·root.s·/·root.t·:·0.0;radialT·=·clamp(radialT,·0.0,·1.0);if·(lastRadialEdgeID·==·0.0)·{radialT·=·0.0;}float·T·=·max(parametricT,·radialT);float2·ab·=·unchecked_mix(p0,·p1,·T);float2·bc·=·unchecked_mix(p1,·p2,·T);float2·cd·=·unchecked_mix(p2,·p3,·T);float2·abc·=·unchecked_mix(ab,·bc,·T);float2·bcd·=·unchecked_mix(bc,·cd,·T);float2·abcd·=·unchecked_mix(abc,·bcd,·T);float·u·=·unchecked_mix(1.0,·w,·T);float·v·=·w·+·1·-·u;float·uv·=·unchecked_mix(u,·v,·T);if·(T·!=·radialT)·{tangent·=·w·>=·0.0·?·robust_normalize_diff(bc*u,·ab*v):·robust_normalize_diff(bcd,·abc);}strokeCoord·=·(w·>=·0.0)·?·abc/uv·:·abcd;}·else·{tangent·=·(combinedEdgeID·==·0)·?·tan0·:·tan1;strokeCoord·=·(combinedEdgeID·==·0)·?·p0·:·p3;}33469 ··[·c09b0]··float2·tangent,·strokeCoord;if·(combinedEdgeID·!=·0·&&·!isFinalEdge)·{float2·A,·B,·C·=·p1·-·p0;float2·D·=·p3·-·p0;if·(w·>=·0.0)·{C·*=·w;B·=·.5*D·-·C;A·=·(w·-·1.0)·*·D;p1·*=·w;}·else·{float2·E·=·p2·-·p1;B·=·E·-·C;A·=·fma(float2(-3),·E,·D);}float2·B_·=·B·*·(numParametricSegments·*·2.0);float2·C_·=·C·*·(numParametricSegments·*·numParametricSegments);float·lastParametricEdgeID·=·0.0;float·maxParametricEdgeID·=·min(numParametricSegments·-·1.0,·combinedEdgeID);float·negAbsRadsPerSegment·=·-abs(radsPerSegment);float·maxRotation0·=·(1.0·+·combinedEdgeID)·*·abs(radsPerSegment);for·(int·exp·=·%i·-·1;·exp·>=·0;·--exp)·{float·testParametricID·=·lastParametricEdgeID·+·exp2(float(exp));if·(testParametricID·<=·maxParametricEdgeID)·{float2·testTan·=·fma(float2(testParametricID),·A,·B_);testTan·=·fma(float2(testParametricID),·testTan,·C_);float·cosRotation·=·dot(normalize(testTan),·tan0);float·maxRotation·=·fma(testParametricID,·negAbsRadsPerSegment,·maxRotation0);maxRotation·=·min(maxRotation,·PI);if·(cosRotation·>=·cos(maxRotation))·{lastParametricEdgeID·=·testParametricID;}}}float·parametricT·=·lastParametricEdgeID·/·numParametricSegments;float·lastRadialEdgeID·=·combinedEdgeID·-·lastParametricEdgeID;float·angle0·=·acos(clamp(tan0.x,·-1.0,·1.0));angle0·=·tan0.y·>=·0.0·?·angle0·:·-angle0;float·radialAngle·=·fma(lastRadialEdgeID,·radsPerSegment,·angle0);tangent·=·float2(cos(radialAngle),·sin(radialAngle));float2·norm·=·float2(-tangent.y,·tangent.x);float·a=dot(norm,A),·b_over_2=dot(norm,B),·c=dot(norm,C);float·discr_over_4·=·max(b_over_2*b_over_2·-·a*c,·0.0);float·q·=·sqrt(discr_over_4);if·(b_over_2·>·0.0)·{q·=·-q;}q·-=·b_over_2;float·_5qa·=·-.5*q*a;float2·root·=·(abs(fma(q,q,_5qa))·<·abs(fma(a,c,_5qa)))·?·float2(q,a)·:·float2(c,q);float·radialT·=·(root.t·!=·0.0)·?·root.s·/·root.t·:·0.0;radialT·=·clamp(radialT,·0.0,·1.0);if·(lastRadialEdgeID·==·0.0)·{radialT·=·0.0;}float·T·=·max(parametricT,·radialT);float2·ab·=·unchecked_mix(p0,·p1,·T);float2·bc·=·unchecked_mix(p1,·p2,·T);float2·cd·=·unchecked_mix(p2,·p3,·T);float2·abc·=·unchecked_mix(ab,·bc,·T);float2·bcd·=·unchecked_mix(bc,·cd,·T);float2·abcd·=·unchecked_mix(abc,·bcd,·T);float·u·=·unchecked_mix(1.0,·w,·T);float·v·=·w·+·1·-·u;float·uv·=·unchecked_mix(u,·v,·T);if·(T·!=·radialT)·{tangent·=·w·>=·0.0·?·robust_normalize_diff(bc*u,·ab*v):·robust_normalize_diff(bcd,·abc);}strokeCoord·=·(w·>=·0.0)·?·abc/uv·:·abcd;}·else·{tangent·=·(combinedEdgeID·==·0)·?·tan0·:·tan1;strokeCoord·=·(combinedEdgeID·==·0)·?·p0·:·p3;}
33470 ··[·c1367]··float2·p0=pts01Attr.xy,·p1=pts01Attr.zw,·p2=pts23Attr.xy,·p3=pts23Attr.zw;float2·lastControlPoint·=·argsAttr.xy;float·w·=·-1;if·(is_conic_curve())·{w·=·p3.x;p3·=·p2;}33470 ··[·c1366]··float2·p0=pts01Attr.xy,·p1=pts01Attr.zw,·p2=pts23Attr.xy,·p3=pts23Attr.zw;float2·lastControlPoint·=·argsAttr.xy;float·w·=·-1;if·(is_conic_curve())·{w·=·p3.x;p3·=·p2;}
33471 ··[·c140e]··if·(JOIN_TYPE·>=·0)·{numEdgesInJoin·=·sign(JOIN_TYPE)·+·1·+·2;}33471 ··[·c140d]··if·(JOIN_TYPE·>=·0)·{numEdgesInJoin·=·sign(JOIN_TYPE)·+·1·+·2;}
33472 ··[·c144e]··_posTmp·=·floor(_posTmp)·+·float2(0.5);sk_Position·=·_posTmp.xy01;}33472 ··[·c144d]··_posTmp·=·floor(_posTmp)·+·float2(0.5);sk_Position·=·_posTmp.xy01;}
33473 ··[·c1492]··half4·c·=·child.eval(coord·+·half2(kernelPos)·-·half2(offset));if·(convolveAlpha·==·0)·{if·(kernelPos·==·offset)·{origAlpha·=·c.a;}c·=·unpremul(c);}sum·+=·c*k;kernelPos.x·+=·1;if·(kernelPos.x·>=·size.x)·{kernelPos.x·=·0;kernelPos.y·+=·1;}33473 ··[·c1491]··half4·c·=·child.eval(coord·+·half2(kernelPos)·-·half2(offset));if·(convolveAlpha·==·0)·{if·(kernelPos·==·offset)·{origAlpha·=·c.a;}c·=·unpremul(c);}sum·+=·c*k;kernelPos.x·+=·1;if·(kernelPos.x·>=·size.x)·{kernelPos.x·=·0;kernelPos.y·+=·1;}
33474 ··[·c1581]··float·turn·=·cross_length_2d(p2·-·p0,·p3·-·p1);float·combinedEdgeID·=·abs(edgeID)·-·numEdgesInJoin;if·(combinedEdgeID·<·0)·{tan1·=·tan0;if·(lastControlPoint·!=·p0)·{tan0·=·robust_normalize_diff(p0,·lastControlPoint);}turn·=·cross_length_2d(tan0,·tan1);}float·cosTheta·=·cosine_between_unit_vectors(tan0,·tan1);float·rotation·=·acos(cosTheta);if·(turn·<·0)·{rotation·=·-rotation;}float·numRadialSegments;float·strokeOutset·=·sign(edgeID);if·(combinedEdgeID·<·0)·{numRadialSegments·=·numEdgesInJoin·-·2;numParametricSegments·=·1;p3·=·p2·=·p1·=·p0;combinedEdgeID·+=·numRadialSegments·+·1;·float·sinEpsilon·=·1e-2;bool·tangentsNearlyParallel·=(abs(turn)·*·inversesqrt(dot(tan0,·tan0)·*·dot(tan1,·tan1)))·<·sinEpsilon;if·(!tangentsNearlyParallel·||·dot(tan0,·tan1)·<·0)·{if·(combinedEdgeID·>=·0)·{strokeOutset·=·(turn·<·0)·?·min(strokeOutset,·0)·:·max(strokeOutset,·0);}}combinedEdgeID·=·max(combinedEdgeID,·0);}·else·{float·maxCombinedSegments·=·NUM_TOTAL_EDGES·-·numEdgesInJoin·-·1;numRadialSegments·=·max(ceil(abs(rotation)·*·NUM_RADIAL_SEGMENTS_PER_RADIAN),·1);numRadialSegments·=·min(numRadialSegments,·maxCombinedSegments);numParametricSegments·=·min(numParametricSegments,maxCombinedSegments·-·numRadialSegments·+·1);}float·radsPerSegment·=·rotation·/·numRadialSegments;float·numCombinedSegments·=·numParametricSegments·+·numRadialSegments·-·1;bool·isFinalEdge·=·(combinedEdgeID·>=·numCombinedSegments);if·(combinedEdgeID·>·numCombinedSegments)·{strokeOutset·=·0;}33474 ··[·c1580]··float·turn·=·cross_length_2d(p2·-·p0,·p3·-·p1);float·combinedEdgeID·=·abs(edgeID)·-·numEdgesInJoin;if·(combinedEdgeID·<·0)·{tan1·=·tan0;if·(lastControlPoint·!=·p0)·{tan0·=·robust_normalize_diff(p0,·lastControlPoint);}turn·=·cross_length_2d(tan0,·tan1);}float·cosTheta·=·cosine_between_unit_vectors(tan0,·tan1);float·rotation·=·acos(cosTheta);if·(turn·<·0)·{rotation·=·-rotation;}float·numRadialSegments;float·strokeOutset·=·sign(edgeID);if·(combinedEdgeID·<·0)·{numRadialSegments·=·numEdgesInJoin·-·2;numParametricSegments·=·1;p3·=·p2·=·p1·=·p0;combinedEdgeID·+=·numRadialSegments·+·1;·float·sinEpsilon·=·1e-2;bool·tangentsNearlyParallel·=(abs(turn)·*·inversesqrt(dot(tan0,·tan0)·*·dot(tan1,·tan1)))·<·sinEpsilon;if·(!tangentsNearlyParallel·||·dot(tan0,·tan1)·<·0)·{if·(combinedEdgeID·>=·0)·{strokeOutset·=·(turn·<·0)·?·min(strokeOutset,·0)·:·max(strokeOutset,·0);}}combinedEdgeID·=·max(combinedEdgeID,·0);}·else·{float·maxCombinedSegments·=·NUM_TOTAL_EDGES·-·numEdgesInJoin·-·1;numRadialSegments·=·max(ceil(abs(rotation)·*·NUM_RADIAL_SEGMENTS_PER_RADIAN),·1);numRadialSegments·=·min(numRadialSegments,·maxCombinedSegments);numParametricSegments·=·min(numParametricSegments,maxCombinedSegments·-·numRadialSegments·+·1);}float·radsPerSegment·=·rotation·/·numRadialSegments;float·numCombinedSegments·=·numParametricSegments·+·numRadialSegments·-·1;bool·isFinalEdge·=·(combinedEdgeID·>=·numCombinedSegments);if·(combinedEdgeID·>·numCombinedSegments)·{strokeOutset·=·0;}
33475 ··[·c1b3c]··float·miter_extent(float·cosTheta,·float·miterLimit)·{float·x·=·fma(cosTheta,·.5,·.5);return·(x·*·miterLimit·*·miterLimit·>=·1.0)·?·inversesqrt(x)·:·sqrt(x);}33475 ··[·c1b3b]··float·miter_extent(float·cosTheta,·float·miterLimit)·{float·x·=·fma(cosTheta,·.5,·.5);return·(x·*·miterLimit·*·miterLimit·>=·1.0)·?·inversesqrt(x)·:·sqrt(x);}
33476 ··[·c1bdb]··float·numParametricSegments;if·(w·<·0)·{if·(p0·==·p1·&&·p2·==·p3)·{numParametricSegments·=·1;}·else·{numParametricSegments·=·wangs_formula_cubic(PRECISION,·p0,·p1,·p2,·p3,·AFFINE_MATRIX);}}·else·{numParametricSegments·=·wangs_formula_conic(PRECISION,AFFINE_MATRIX·*·p0,AFFINE_MATRIX·*·p1,AFFINE_MATRIX·*·p2,·w);}33476 ··[·c1bda]··float·numParametricSegments;if·(w·<·0)·{if·(p0·==·p1·&&·p2·==·p3)·{numParametricSegments·=·1;}·else·{numParametricSegments·=·wangs_formula_cubic(PRECISION,·p0,·p1,·p2,·p3,·AFFINE_MATRIX);}}·else·{numParametricSegments·=·wangs_formula_conic(PRECISION,AFFINE_MATRIX·*·p0,AFFINE_MATRIX·*·p1,AFFINE_MATRIX·*·p2,·w);}
33477 ··[·c1d14]··half4·main(half4·inColor)·{half·factor·=·1·-·inColor.a;factor·=·exp(-factor·*·factor·*·4)·-·0.018;return·half4(factor);}33477 ··[·c1d13]··half4·main(half4·inColor)·{half·factor·=·1·-·inColor.a;factor·=·exp(-factor·*·factor·*·4)·-·0.018;return·half4(factor);}
33478 ··[·c1d8d]··uniform·colorFilter·fp;uniform·half4·color;half4·main(half4·inColor)·{return·fp.eval(color);}33478 ··[·c1d8c]··uniform·colorFilter·fp;uniform·half4·color;half4·main(half4·inColor)·{return·fp.eval(color);}
33479 ··[·c1deb]··half4·main(half4·inColor)·{return·saturate(inColor);}33479 ··[·c1dea]··half4·main(half4·inColor)·{return·saturate(inColor);}
33480 ··[·c1e21]··float·ldexp_portable(float·x,·float·p)·{return·x·*·exp2(p);}33480 ··[·c1e20]··float·ldexp_portable(float·x,·float·p)·{return·x·*·exp2(p);}
33481 ··[·c1e5e]··uniform·int·colorSpace;uniform·int·do_unpremul;half4·main(half4·color)·{return·$interpolated_to_rgb_unpremul(color,·colorSpace,·do_unpremul);}33481 ··[·c1e5d]··uniform·int·colorSpace;uniform·int·do_unpremul;half4·main(half4·color)·{return·$interpolated_to_rgb_unpremul(color,·colorSpace,·do_unpremul);}
33482 ··[·c1eed]··const·int·kFillBW·=·0;const·int·kFillAA·=·1;const·int·kInverseFillBW·=·2;const·int·kInverseFillAA·=·3;uniform·int·edgeType;uniform·float4·rectUniform;half4·main(float2·xy)·{half·coverage;if·(edgeType·==·kFillBW·||·edgeType·==·kInverseFillBW)·{coverage·=·half(all(greaterThan(float4(sk_FragCoord.xy,·rectUniform.zw),float4(rectUniform.xy,·sk_FragCoord.xy))));}·else·{half4·dists4·=·saturate(half4(1,·1,·-1,·-1)·*half4(sk_FragCoord.xyxy·-·rectUniform));half2·dists2·=·dists4.xy·+·dists4.zw·-·1;coverage·=·dists2.x·*·dists2.y;}if·(edgeType·==·kInverseFillBW·||·edgeType·==·kInverseFillAA)·{coverage·=·1.0·-·coverage;}return·half4(coverage);}33482 ··[·c1eec]··const·int·kFillBW·=·0;const·int·kFillAA·=·1;const·int·kInverseFillBW·=·2;const·int·kInverseFillAA·=·3;uniform·int·edgeType;uniform·float4·rectUniform;half4·main(float2·xy)·{half·coverage;if·(edgeType·==·kFillBW·||·edgeType·==·kInverseFillBW)·{coverage·=·half(all(greaterThan(float4(sk_FragCoord.xy,·rectUniform.zw),float4(rectUniform.xy,·sk_FragCoord.xy))));}·else·{half4·dists4·=·saturate(half4(1,·1,·-1,·-1)·*half4(sk_FragCoord.xyxy·-·rectUniform));half2·dists2·=·dists4.xy·+·dists4.zw·-·1;coverage·=·dists2.x·*·dists2.y;}if·(edgeType·==·kInverseFillBW·||·edgeType·==·kInverseFillAA)·{coverage·=·1.0·-·coverage;}return·half4(coverage);}
33483 ··[·c216c]··uniform·shader·integral;uniform·float4·rect;uniform·int·isFast;half4·main(float2·pos)·{half·xCoverage,·yCoverage;if·(bool(isFast))·{half2·xy·=·max(half2(rect.LT·-·pos),·half2(pos·-·rect.RB));xCoverage·=·integral.eval(half2(xy.x,·0.5)).a;yCoverage·=·integral.eval(half2(xy.y,·0.5)).a;}·else·{half4·rect·=·half4(half2(rect.LT·-·pos),·half2(pos·-·rect.RB));xCoverage·=·1·-·integral.eval(half2(rect.L,·0.5)).a-·integral.eval(half2(rect.R,·0.5)).a;yCoverage·=·1·-·integral.eval(half2(rect.T,·0.5)).a-·integral.eval(half2(rect.B,·0.5)).a;}return·half4(xCoverage·*·yCoverage);}33483 ··[·c216b]··uniform·shader·integral;uniform·float4·rect;uniform·int·isFast;half4·main(float2·pos)·{half·xCoverage,·yCoverage;if·(bool(isFast))·{half2·xy·=·max(half2(rect.LT·-·pos),·half2(pos·-·rect.RB));xCoverage·=·integral.eval(half2(xy.x,·0.5)).a;yCoverage·=·integral.eval(half2(xy.y,·0.5)).a;}·else·{half4·rect·=·half4(half2(rect.LT·-·pos),·half2(pos·-·rect.RB));xCoverage·=·1·-·integral.eval(half2(rect.L,·0.5)).a-·integral.eval(half2(rect.R,·0.5)).a;yCoverage·=·1·-·integral.eval(half2(rect.T,·0.5)).a-·integral.eval(half2(rect.B,·0.5)).a;}return·half4(xCoverage·*·yCoverage);}
33484 ··[·c23a7]··void·main()·{sk_FragColor·=·sample(u_texture,·v_texCoord);}33484 ··[·c23a6]··void·main()·{sk_FragColor·=·sample(u_texture,·v_texCoord);}
33485 ··[·c23e3]··uniform·float4·scale[2];uniform·float4·bias[2];uniform·half·threshold;half4·main(float2·coord)·{half·t·=·half(coord.x);float4·s,·b;if·(t·<·threshold)·{s·=·scale[0];b·=·bias[0];}·else·{s·=·scale[1];b·=·bias[1];}return·half4(t·*·s·+·b);}33485 ··[·c23e2]··uniform·float4·scale[2];uniform·float4·bias[2];uniform·half·threshold;half4·main(float2·coord)·{half·t·=·half(coord.x);float4·s,·b;if·(t·<·threshold)·{s·=·scale[0];b·=·bias[0];}·else·{s·=·scale[1];b·=·bias[1];}return·half4(t·*·s·+·b);}
33486 ··[·c24cf]··const·int·kFillBW·=·0;const·int·kFillAA·=·1;const·int·kInverseFillBW·=·2;const·int·kInverseFillAA·=·3;uniform·int·edgeType;uniform·int·medPrecision;uniform·float4·ellipse;uniform·float2·scale;half4·main(float2·xy)·{float2·d·=·sk_FragCoord.xy·-·ellipse.xy;if·(bool(medPrecision))·{d·*=·scale.y;}float2·Z·=·d·*·ellipse.zw;float·implicit·=·dot(Z,·d)·-·1;float·grad_dot·=·4·*·dot(Z,·Z);if·(bool(medPrecision))·{grad_dot·=·max(grad_dot,·6.1036e-5);}·else·{grad_dot·=·max(grad_dot,·1.1755e-38);}float·approx_dist·=·implicit·*·inversesqrt(grad_dot);if·(bool(medPrecision))·{approx_dist·*=·scale.x;}half·alpha;if·(edgeType·==·kFillBW)·{alpha·=·approx_dist·>·0.0·?·0.0·:·1.0;}·else·if·(edgeType·==·kFillAA)·{alpha·=·saturate(0.5·-·half(approx_dist));}·else·if·(edgeType·==·kInverseFillBW)·{alpha·=·approx_dist·>·0.0·?·1.0·:·0.0;}·else·{alpha·=·saturate(0.5·+·half(approx_dist));}return·half4(alpha);}33486 ··[·c24ce]··const·int·kFillBW·=·0;const·int·kFillAA·=·1;const·int·kInverseFillBW·=·2;const·int·kInverseFillAA·=·3;uniform·int·edgeType;uniform·int·medPrecision;uniform·float4·ellipse;uniform·float2·scale;half4·main(float2·xy)·{float2·d·=·sk_FragCoord.xy·-·ellipse.xy;if·(bool(medPrecision))·{d·*=·scale.y;}float2·Z·=·d·*·ellipse.zw;float·implicit·=·dot(Z,·d)·-·1;float·grad_dot·=·4·*·dot(Z,·Z);if·(bool(medPrecision))·{grad_dot·=·max(grad_dot,·6.1036e-5);}·else·{grad_dot·=·max(grad_dot,·1.1755e-38);}float·approx_dist·=·implicit·*·inversesqrt(grad_dot);if·(bool(medPrecision))·{approx_dist·*=·scale.x;}half·alpha;if·(edgeType·==·kFillBW)·{alpha·=·approx_dist·>·0.0·?·0.0·:·1.0;}·else·if·(edgeType·==·kFillAA)·{alpha·=·saturate(0.5·-·half(approx_dist));}·else·if·(edgeType·==·kInverseFillBW)·{alpha·=·approx_dist·>·0.0·?·1.0·:·0.0;}·else·{alpha·=·saturate(0.5·+·half(approx_dist));}return·half4(alpha);}
33487 ··[·c284b]··half4·main(half4·color)·{return·$rgb_to_hsl(color.rgb,·color.a);}33487 ··[·c284a]··half4·main(half4·color)·{return·$rgb_to_hsl(color.rgb,·color.a);}
33488 ··[·c288d]··half4·main(half4·color)·{return·$hsl_to_rgb(color.rgb,·color.a);}33488 ··[·c288c]··half4·main(half4·color)·{return·$hsl_to_rgb(color.rgb,·color.a);}
33489 ··[·c28cf]··uniform·half·range;uniform·shader·inputFP;uniform·shader·table;half4·main(float2·xy)·{half4·color·=·inputFP.eval(xy);half·value·=·table.eval(sk_FragCoord.xy).a·-·0.5;return·half4(clamp(color.rgb·+·value·*·range,·0.0,·color.a),·color.a);}33489 ··[·c28ce]··uniform·half·range;uniform·shader·inputFP;uniform·shader·table;half4·main(float2·xy)·{half4·color·=·inputFP.eval(xy);half·value·=·table.eval(sk_FragCoord.xy).a·-·0.5;return·half4(clamp(color.rgb·+·value·*·range,·0.0,·color.a),·color.a);}
33490 ··[·c29bd]··float·unchecked_mix(float·a,·float·b,·float·T)·{return·fma(b·-·a,·T,·a);}float2·unchecked_mix(float2·a,·float2·b,·float·T)·{return·fma(b·-·a,·float2(T),·a);}float4·unchecked_mix(float4·a,·float4·b,·float4·T)·{return·fma(b·-·a,·T,·a);}33490 ··[·c29bc]··float·unchecked_mix(float·a,·float·b,·float·T)·{return·fma(b·-·a,·T,·a);}float2·unchecked_mix(float2·a,·float2·b,·float·T)·{return·fma(b·-·a,·float2(T),·a);}float4·unchecked_mix(float4·a,·float4·b,·float4·T)·{return·fma(b·-·a,·T,·a);}
33491 ··[·c2aa8]··if·(abs(edgeID)·==·2·&&·%s)·{strokeOutset·*=·miter_extent(cosTheta,·JOIN_TYPE);}33491 ··[·c2aa7]··if·(abs(edgeID)·==·2·&&·%s)·{strokeOutset·*=·miter_extent(cosTheta,·JOIN_TYPE);}
33492 ··[·c2af9]··float·wangs_formula_max_fdiff_p2(float2·p0,·float2·p1,·float2·p2,·float2·p3,float2x2·matrix)·{float2·d0·=·matrix·*·(fma(float2(-2),·p1,·p2)·+·p0);float2·d1·=·matrix·*·(fma(float2(-2),·p2,·p3)·+·p1);return·max(dot(d0,d0),·dot(d1,d1));}float·wangs_formula_cubic(float·_precision_,·float2·p0,·float2·p1,·float2·p2,·float2·p3,float2x2·matrix)·{float·m·=·wangs_formula_max_fdiff_p2(p0,·p1,·p2,·p3,·matrix);return·max(ceil(sqrt(0.75·*·_precision_·*·sqrt(m))),·1.0);}float·wangs_formula_cubic_log2(float·_precision_,·float2·p0,·float2·p1,·float2·p2,·float2·p3,float2x2·matrix)·{float·m·=·wangs_formula_max_fdiff_p2(p0,·p1,·p2,·p3,·matrix);return·ceil(log2(max(0.5625·*·_precision_·*·_precision_·*·m,·1.0))·*·.25);}float·wangs_formula_conic_p2(float·_precision_,·float2·p0,·float2·p1,·float2·p2,·float·w)·{float2·C·=·(min(min(p0,·p1),·p2)·+·max(max(p0,·p1),·p2))·*·0.5;p0·-=·C;p1·-=·C;p2·-=·C;float·m·=·sqrt(max(max(dot(p0,p0),·dot(p1,p1)),·dot(p2,p2)));float2·dp·=·fma(float2(-2.0·*·w),·p1,·p0)·+·p2;float·dw·=·abs(fma(-2.0,·w,·2.0));float·rp_minus_1·=·max(0.0,·fma(m,·_precision_,·-1.0));float·numer·=·length(dp)·*·_precision_·+·rp_minus_1·*·dw;float·denom·=·4·*·min(w,·1.0);return·numer/denom;}float·wangs_formula_conic(float·_precision_,·float2·p0,·float2·p1,·float2·p2,·float·w)·{float·n2·=·wangs_formula_conic_p2(_precision_,·p0,·p1,·p2,·w);return·max(ceil(sqrt(n2)),·1.0);}float·wangs_formula_conic_log2(float·_precision_,·float2·p0,·float2·p1,·float2·p2,·float·w)·{float·n2·=·wangs_formula_conic_p2(_precision_,·p0,·p1,·p2,·w);return·ceil(log2(max(n2,·1.0))·*·.5);}33492 ··[·c2af8]··float·wangs_formula_max_fdiff_p2(float2·p0,·float2·p1,·float2·p2,·float2·p3,float2x2·matrix)·{float2·d0·=·matrix·*·(fma(float2(-2),·p1,·p2)·+·p0);float2·d1·=·matrix·*·(fma(float2(-2),·p2,·p3)·+·p1);return·max(dot(d0,d0),·dot(d1,d1));}float·wangs_formula_cubic(float·_precision_,·float2·p0,·float2·p1,·float2·p2,·float2·p3,float2x2·matrix)·{float·m·=·wangs_formula_max_fdiff_p2(p0,·p1,·p2,·p3,·matrix);return·max(ceil(sqrt(0.75·*·_precision_·*·sqrt(m))),·1.0);}float·wangs_formula_cubic_log2(float·_precision_,·float2·p0,·float2·p1,·float2·p2,·float2·p3,float2x2·matrix)·{float·m·=·wangs_formula_max_fdiff_p2(p0,·p1,·p2,·p3,·matrix);return·ceil(log2(max(0.5625·*·_precision_·*·_precision_·*·m,·1.0))·*·.25);}float·wangs_formula_conic_p2(float·_precision_,·float2·p0,·float2·p1,·float2·p2,·float·w)·{float2·C·=·(min(min(p0,·p1),·p2)·+·max(max(p0,·p1),·p2))·*·0.5;p0·-=·C;p1·-=·C;p2·-=·C;float·m·=·sqrt(max(max(dot(p0,p0),·dot(p1,p1)),·dot(p2,p2)));float2·dp·=·fma(float2(-2.0·*·w),·p1,·p0)·+·p2;float·dw·=·abs(fma(-2.0,·w,·2.0));float·rp_minus_1·=·max(0.0,·fma(m,·_precision_,·-1.0));float·numer·=·length(dp)·*·_precision_·+·rp_minus_1·*·dw;float·denom·=·4·*·min(w,·1.0);return·numer/denom;}float·wangs_formula_conic(float·_precision_,·float2·p0,·float2·p1,·float2·p2,·float·w)·{float·n2·=·wangs_formula_conic_p2(_precision_,·p0,·p1,·p2,·w);return·max(ceil(sqrt(n2)),·1.0);}float·wangs_formula_conic_log2(float·_precision_,·float2·p0,·float2·p1,·float2·p2,·float·w)·{float·n2·=·wangs_formula_conic_p2(_precision_,·p0,·p1,·p2,·w);return·ceil(log2(max(n2,·1.0))·*·.5);}
33493 ··[·c3117]··void·main()·{v_texCoord·=·half2(a_vertex.xy·*·u_texCoordXform.xy·+·u_texCoordXform.zw);sk_Position.xy·=·a_vertex·*·u_posXform.xy·+·u_posXform.zw;sk_Position.zw·=·half2(0,·1);}33493 ··[·c3116]··void·main()·{v_texCoord·=·half2(a_vertex.xy·*·u_texCoordXform.xy·+·u_texCoordXform.zw);sk_Position.xy·=·a_vertex·*·u_posXform.xy·+·u_posXform.zw;sk_Position.zw·=·half2(0,·1);}
33494 ··[·c31c7]··float·cosine_between_unit_vectors(float2·a,·float2·b)·{return·clamp(dot(a,·b),·-1.0,·1.0);}33494 ··[·c31c6]··float·cosine_between_unit_vectors(float2·a,·float2·b)·{return·clamp(dot(a,·b),·-1.0,·1.0);}
33495 ··[·c3223]··float2·tan0·=·robust_normalize_diff((p0·==·p1)·?·((p1·==·p2)·?·p3·:·p2)·:·p1,·p0);float2·tan1·=·robust_normalize_diff(p3,·(p3·==·p2)·?·((p2·==·p1)·?·p0·:·p1)·:·p2);if·(tan0·==·float2(0))·{tan0·=·float2(1,0);tan1·=·float2(-1,0);}33495 ··[·c3222]··float2·tan0·=·robust_normalize_diff((p0·==·p1)·?·((p1·==·p2)·?·p3·:·p2)·:·p1,·p0);float2·tan1·=·robust_normalize_diff(p3,·(p3·==·p2)·?·((p2·==·p1)·?·p0·:·p1)·:·p2);if·(tan0·==·float2(0))·{tan0·=·float2(1,0);tan1·=·float2(-1,0);}
33496 ··[·c3308]··uniform·int·isRadiusIncreasing;uniform·int·isFocalOnCircle;uniform·int·isWellBehaved;uniform·int·isSwapped;uniform·int·isNativelyFocal;uniform·half·invR1;uniform·half·fx;half4·main(float2·p)·{float·t·=·-1;half·v·=·1;float·x_t·=·-1;if·(bool(isFocalOnCircle))·{x_t·=·dot(p,·p)·/·p.x;}·else·if·(bool(isWellBehaved))·{x_t·=·length(p)·-·p.x·*·invR1;}·else·{float·temp·=·p.x·*·p.x·-·p.y·*·p.y;if·(temp·>=·0)·{if·(bool(isSwapped)·||·!bool(isRadiusIncreasing))·{x_t·=·-sqrt(temp)·-·p.x·*·invR1;}·else·{x_t·=·sqrt(temp)·-·p.x·*·invR1;}}}if·(!bool(isWellBehaved))·{if·(x_t·<=·0.0)·{v·=·-1;}}if·(bool(isRadiusIncreasing))·{if·(bool(isNativelyFocal))·{t·=·x_t;}·else·{t·=·x_t·+·fx;}}·else·{if·(bool(isNativelyFocal))·{t·=·-x_t;}·else·{t·=·-x_t·+·fx;}}if·(bool(isSwapped))·{t·=·1·-·t;}return·half4(half(t),·v,·0,·0);}33496 ··[·c3307]··uniform·int·isRadiusIncreasing;uniform·int·isFocalOnCircle;uniform·int·isWellBehaved;uniform·int·isSwapped;uniform·int·isNativelyFocal;uniform·half·invR1;uniform·half·fx;half4·main(float2·p)·{float·t·=·-1;half·v·=·1;float·x_t·=·-1;if·(bool(isFocalOnCircle))·{x_t·=·dot(p,·p)·/·p.x;}·else·if·(bool(isWellBehaved))·{x_t·=·length(p)·-·p.x·*·invR1;}·else·{float·temp·=·p.x·*·p.x·-·p.y·*·p.y;if·(temp·>=·0)·{if·(bool(isSwapped)·||·!bool(isRadiusIncreasing))·{x_t·=·-sqrt(temp)·-·p.x·*·invR1;}·else·{x_t·=·sqrt(temp)·-·p.x·*·invR1;}}}if·(!bool(isWellBehaved))·{if·(x_t·<=·0.0)·{v·=·-1;}}if·(bool(isRadiusIncreasing))·{if·(bool(isNativelyFocal))·{t·=·x_t;}·else·{t·=·x_t·+·fx;}}·else·{if·(bool(isNativelyFocal))·{t·=·-x_t;}·else·{t·=·-x_t·+·fx;}}if·(bool(isSwapped))·{t·=·1·-·t;}return·half4(half(t),·v,·0,·0);}
33497 ··[·c362d]··uniform·half·r0_2;half4·main(float2·p)·{half·v·=·1;float·t·=·r0_2·-·p.y·*·p.y;if·(t·>=·0)·{t·=·p.x·+·sqrt(t);}·else·{v·=·-1;}return·half4(half(t),·v,·0,·0);}33497 ··[·c362c]··uniform·half·r0_2;half4·main(float2·p)·{half·v·=·1;float·t·=·r0_2·-·p.y·*·p.y;if·(t·>=·0)·{t·=·p.x·+·sqrt(t);}·else·{v·=·-1;}return·half4(half(t),·v,·0,·0);}
33498 ··[·c36cb]··uniform·half·r0;uniform·half·lengthScale;half4·main(float2·p)·{half·v·=·1;float·t·=·length(p)·*·lengthScale·-·r0;return·half4(half(t),·v,·0,·0);}33498 ··[·c36ca]··uniform·half·r0;uniform·half·lengthScale;half4·main(float2·p)·{half·v·=·1;float·t·=·length(p)·*·lengthScale·-·r0;return·half4(half(t),·v,·0,·0);}
33499 ··[·c375d]··uniform·half·bias;uniform·half·scale;uniform·int·useAtanWorkaround;half4·main(float2·coord)·{half·angle;if·(bool(useAtanWorkaround))·{angle·=·half(2·*·atan(-coord.y,·length(coord)·-·coord.x));}·else·{angle·=·(coord.x·!=·0)·?·half(atan(-coord.y,·-coord.x))·:·sign(coord.y)·*·-1.5707963267949;}half·t·=·(angle·*·0.1591549430918·+·0.5·+·bias)·*·scale;return·half4(t,·1,·0,·0);}33499 ··[·c375c]··uniform·half·bias;uniform·half·scale;uniform·int·useAtanWorkaround;half4·main(float2·coord)·{half·angle;if·(bool(useAtanWorkaround))·{angle·=·half(2·*·atan(-coord.y,·length(coord)·-·coord.x));}·else·{angle·=·(coord.x·!=·0)·?·half(atan(-coord.y,·-coord.x))·:·sign(coord.y)·*·-1.5707963267949;}half·t·=·(angle·*·0.1591549430918·+·0.5·+·bias)·*·scale;return·half4(t,·1,·0,·0);}
33500 ··[·c38d4]··half4·main(float2·coord)·{return·half4(half(coord.x)·+·0.00001,·1,·0,·0);}33500 ··[·c38d3]··half4·main(float2·coord)·{return·half4(half(coord.x)·+·0.00001,·1,·0,·0);}
33501 ··[·c391f]··half4·main(float2·coord)·{return·half4(half(length(coord)),·1,·0,·0);}33501 ··[·c391e]··float4·main(float2·coord)·{return·float4(length(coord),·1,·0,·0);}
33502 ··[·c3966]··uniform·half4·start;uniform·half4·end;half4·main(float2·coord)·{return·mix(start,·end,·half(coord.x));}33502 ··[·c3961]··uniform·half4·start;uniform·half4·end;half4·main(float2·coord)·{return·mix(start,·end,·half(coord.x));}
33503 ··[·c39ce]··float·ldexp_portable(float·x,·float·p)·{return·ldexp(x,·int(p));}33503 ··[·c39c9]··float·ldexp_portable(float·x,·float·p)·{return·ldexp(x,·int(p));}
33504 ··[·c3a10]··%s·(errY·!=·0)·{····textureColor·=·mix(textureColor,·%s,·abs(errY));}33504 ··[·c3a0b]··%s·(errY·!=·0)·{····textureColor·=·mix(textureColor,·%s,·abs(errY));}
33505 ··[·c3a56]··if·(errX·!=·0·&&·errY·!=·0)·{····errX·=·abs(errX);····textureColor·=·mix(mix(textureColor,·%s,·errX),·······················mix(%s,·%s,·errX),·······················abs(errY));}33505 ··[·c3a51]··if·(errX·!=·0·&&·errY·!=·0)·{····errX·=·abs(errX);····textureColor·=·mix(mix(textureColor,·%s,·errX),·······················mix(%s,·%s,·errX),·······················abs(errY));}
33506 ··[·c3b08]··%s·(errX·!=·0)·{····textureColor·=·mix(textureColor,·%s,·abs(errX));}33506 ··[·c3b03]··%s·(errX·!=·0)·{····textureColor·=·mix(textureColor,·%s,·abs(errX));}
33507 ··[·c3b4e]··edgeAlpha·=·saturate(0.5·-·edgeAlpha·/·length(gF));}33507 ··[·c3b49]··edgeAlpha·=·saturate(0.5·-·edgeAlpha·/·length(gF));}
33508 ··[·c3b83]··uniform·shader·c;uniform·float4·s;half4·main(float2·p)·{return·c.eval(clamp(p,·s.LT,·s.RB));}33508 ··[·c3b7e]··uniform·shader·c;uniform·float4·s;half4·main(float2·p)·{return·c.eval(clamp(p,·s.LT,·s.RB));}
33509 ··[·c3be1]··half·dg_len2·=·dot(dist_grad,·dist_grad);if·(dg_len2·<·0.0001)·{dist_grad·=·half2(0.7071,·0.7071);}·else·{dist_grad·=·dist_grad*half(inversesqrt(dg_len2));}33509 ··[·c3bdc]··half·dg_len2·=·dot(dist_grad,·dist_grad);if·(dg_len2·<·0.0001)·{dist_grad·=·half2(0.7071,·0.7071);}·else·{dist_grad·=·dist_grad*half(inversesqrt(dg_len2));}
33510 ··[·c3c7e]··float·num_radial_segments_per_radian(float·approxDevStrokeRadius)·{return·.5·/·acos(max(1.0·-·(1.0·/·PRECISION)·/·approxDevStrokeRadius,·-1.0));}33510 ··[·c3c79]··float·num_radial_segments_per_radian(float·approxDevStrokeRadius)·{return·.5·/·acos(max(1.0·-·(1.0·/·PRECISION)·/·approxDevStrokeRadius,·-1.0));}
33511 ··[·c3d10]··const·int·kFillBW·=·0;const·int·kFillAA·=·1;const·int·kInverseFillBW·=·2;const·int·kInverseFillAA·=·3;uniform·int·edgeType;uniform·float4·circle;half4·main(float2·xy)·{half·d;if·(edgeType·==·kInverseFillBW·||·edgeType·==·kInverseFillAA)·{d·=·half((length((circle.xy·-·sk_FragCoord.xy)·*·circle.w)·-·1.0)·*·circle.z);}·else·{d·=·half((1.0·-·length((circle.xy·-·sk_FragCoord.xy)·*·circle.w))·*·circle.z);}return·half4((edgeType·==·kFillAA·||·edgeType·==·kInverseFillAA)?·saturate(d):·(d·>·0.5·?·1·:·0));}33511 ··[·c3d0b]··const·int·kFillBW·=·0;const·int·kFillAA·=·1;const·int·kInverseFillBW·=·2;const·int·kInverseFillAA·=·3;uniform·int·edgeType;uniform·float4·circle;half4·main(float2·xy)·{half·d;if·(edgeType·==·kInverseFillBW·||·edgeType·==·kInverseFillAA)·{d·=·half((length((circle.xy·-·sk_FragCoord.xy)·*·circle.w)·-·1.0)·*·circle.z);}·else·{d·=·half((1.0·-·length((circle.xy·-·sk_FragCoord.xy)·*·circle.w))·*·circle.z);}return·half4((edgeType·==·kFillAA·||·edgeType·==·kInverseFillAA)?·saturate(d):·(d·>·0.5·?·1·:·0));}
33512 ··[·c3f07]··Context·num_variables:·%ld·parent:{·%s·}33512 ··[·c3f02]··Context·num_variables:·%ld·parent:{·%s·}
33513 ··[·c3f30]··uniform·half4·color;half4·main(half4·inColor)·{·return·color;·}33513 ··[·c3f2b]··uniform·half4·color;half4·main(half4·inColor)·{·return·color;·}
33514 ··[·c3f70]··half4·main(half4·inColor)·{·return·inColor;·}33514 ··[·c3f6b]··half4·main(half4·inColor)·{·return·inColor;·}
33515 ··[·c3f9e]··uniform·int2·size;uniform·int2·offset;uniform·half2·gainAndBias;uniform·int·convolveAlpha;uniform·shader·child;half4·main(float2·coord)·{half4·sum·=·half4(0);half·origAlpha·=·0;int2·kernelPos·=·int2(0);for·(int·i·=·0;·i·<·kMaxKernelSize;·++i)·{if·(kernelPos.y·>=·size.y)·{·break;·}33515 ··[·c3f99]··uniform·int2·size;uniform·int2·offset;uniform·half2·gainAndBias;uniform·int·convolveAlpha;uniform·shader·child;half4·main(float2·coord)·{half4·sum·=·half4(0);half·origAlpha·=·0;int2·kernelPos·=·int2(0);for·(int·i·=·0;·i·<·kMaxKernelSize;·++i)·{if·(kernelPos.y·>=·size.y)·{·break;·}
33516 ··[·c40b8]··bool·is_conic_curve()·{·return·curveTypeAttr·!=·%g;·}33516 ··[·c40b3]··bool·is_conic_curve()·{·return·curveTypeAttr·!=·%g;·}
33517 ··[·c40ee]··bool·is_conic_curve()·{·return·curveType·!=·%g;·}33517 ··[·c40e9]··bool·is_conic_curve()·{·return·curveType·!=·%g;·}
33518 ··[·c4120]··bool·is_conic_curve()·{·return·isinf(p23.w);·}bool·is_triangular_conic_curve()·{·return·isinf(p23.z);·}33518 ··[·c411b]··bool·is_conic_curve()·{·return·isinf(p23.w);·}bool·is_triangular_conic_curve()·{·return·isinf(p23.z);·}
33519 ··[·c4188]··bool·is_conic_curve()·{·return·isinf(pts23Attr.w);·}33519 ··[·c4183]··bool·is_conic_curve()·{·return·isinf(pts23Attr.w);·}
33520 ··[·c41bd]··.a;\n33520 ··[·c41b8]··.a;\n
33521 ····················}33521 ····················}
33522 ··[·c41cb]··v.position·=·a.pos;\n33522 ··[·c41c6]··v.position·=·a.pos;\n
33523 ············return·v;\n33523 ············return·v;\n
Diff chunk too large, falling back to line-by-line diff (2370 lines added, 2351 lines removed)
33524 ············}33524 ············}
33525 ··[·c41eb]··||33525 ··[·c41e6]··||
33526 ··[·c41ee]··,%s{33526 ··[·c41e9]··,%s{
33527 ··[·c41f3]··${33527 ··[·c41ee]··${
33528 ··[·c41f6]··}·else·{33528 ··[·c41f1]··}·else·{
33529 ··[·c41ff]··for·(int·octave·=·0;·octave·<·%d;·++octave)·{33529 ··[·c41fa]··for·(int·octave·=·0;·octave·<·%d;·++octave)·{
33530 ··[·c422d]··while·(true)·{33530 ··[·c4228]··while·(true)·{
33531 ··[·c423c]··if·(0·!=·is_linear_coverage)·{33531 ··[·c4237]··if·(0·!=·is_linear_coverage)·{
33532 ··[·c425b]··if·(%s·==·%d)·{33532 ··[·c4256]··if·(%s·==·%d)·{
33533 ··[·c426b]··if·(coverage·>·.5)·{33533 ··[·c4266]··if·(coverage·>·.5)·{
33534 ··[·c4280]··if·(0·==·x_plus_1)·{33534 ··[·c427b]··if·(0·==·x_plus_1)·{
33535 ··[·c4295]··if·(%s.z·>·0.0·&&·%s.w·>·0.0)·{33535 ··[·c4290]··if·(%s.z·>·0.0·&&·%s.w·>·0.0)·{
33536 ··[·c42b5]··if·(aa_bloat_direction.y·!=·0·&&·vertexpos.y·*·corner.y·<·0)·{33536 ··[·c42b0]··if·(aa_bloat_direction.y·!=·0·&&·vertexpos.y·*·corner.y·<·0)·{
33537 ··[·c42f4]··if·(aa_bloat_direction.x·!=·0·&&·vertexpos.x·*·corner.x·<·0)·{33537 ··[·c42ef]··if·(aa_bloat_direction.x·!=·0·&&·vertexpos.x·*·corner.x·<·0)·{
33538 ··[·c4333]··++)·{33538 ··[·c432e]··++)·{
33539 ··[·c4339]··if·(any(lessThan(radii,·aa_bloatradius·*·1.5)))·{33539 ··[·c4334]··if·(any(lessThan(radii,·aa_bloatradius·*·1.5)))·{
33540 ··[·c436b]··if·(any(greaterThan(aa_bloatradius,·float2(1))))·{33540 ··[·c4366]··if·(any(greaterThan(aa_bloatradius,·float2(1))))·{
33541 ··[·c439e]··void·main()·{33541 ··[·c4399]··void·main()·{
33542 ··[·c43ac]··zzzz33542 ··[·c43a7]··zzzz
33543 ··[·c43b1]··Zzzz33543 ··[·c43ac]··Zzzz
33544 ··[·c43b6]··lzz33544 ··[·c43b1]··lzz
33545 ··[·c43ba]··guz33545 ··[·c43b5]··guz
33546 ··[·c43be]··ltz33546 ··[·c43b9]··ltz
33547 ··[·c43c2]··arz33547 ··[·c43bd]··arz
33548 ··[·c43c6]··loz33548 ··[·c43c1]··loz
33549 ··[·c43ca]··akz33549 ··[·c43c5]··akz
33550 ··[·c43ce]··hz33550 ··[·c43c9]··hz
33551 ··[·c43d1]··lez33551 ··[·c43cc]··lez
33552 ··[·c43d5]··gez33552 ··[·c43d0]··gez
33553 ··[·c43d9]··bez33553 ··[·c43d4]··bez
33554 ··[·c43dd]··dz33554 ··[·c43d8]··dz
33555 ··[·c43e0]··gbz33555 ··[·c43db]··gbz
33556 ··[·c43e4]··saz33556 ··[·c43df]··saz
33557 ··[·c43e8]··kaz33557 ··[·c43e3]··kaz
33558 ··[·c43ec]··local_size_z33558 ··[·c43e7]··local_size_z
33559 ··[·c43f9]··.z33559 ··[·c43f4]··.z
Max diff block lines reached; 3314885/3522883 bytes (94.10%) of diff not shown.
2.66 MB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 20733 lines modifiedOffset 1, 20972 lines modified
  
Diff chunk too large, falling back to line-by-line diff (20969 lines added, 20730 lines removed)
1 Hex·dump·of·section·'.eh_frame_hdr':1 Hex·dump·of·section·'.eh_frame_hdr':
2 ··0x002e001c·011b033b·980f0500·f2a10000·24d41600·...;........$...2 ··0x00309624·011b033b·801e0500·cfa30000·dc101700·...;............
3 ··0x002e002c·b00f0500·64d51600·c40f0500·e4e61600·....d...........3 ··0x00309634·981e0500·1c121700·ac1e0500·9c231700·.............#..
4 ··0x002e003c·10100500·f4fa1600·5c100500·fcfa1600·........\.......4 ··0x00309644·f81e0500·ac371700·441f0500·b4371700·.....7..D....7..
5 ··0x002e004c·74100500·3cfb1600·90100500·40fb1600·t...<.......@...5 ··0x00309654·5c1f0500·f4371700·781f0500·f8371700·\....7..x....7..
6 ··0x002e005c·a4100500·44fb1600·b8100500·48fb1600·....D.......H...6 ··0x00309664·8c1f0500·fc371700·a01f0500·00381700·.....7.......8..
7 ··0x002e006c·cc100500·58fb1600·e0100500·60fb1600·....X.......`...7 ··0x00309674·b41f0500·10381700·c81f0500·18381700·.....8.......8..
8 ··0x002e007c·f4100500·68fb1600·08110500·7cfb1600·....h.......|...8 ··0x00309684·dc1f0500·20381700·f01f0500·34381700·....·8......48..
9 ··0x002e008c·1c110500·98fb1600·30110500·64fd1600·........0...d...9 ··0x00309694·04200500·50381700·18200500·1c3a1700·.·..P8...·...:..
10 ··0x002e009c·68110500·9cfd1600·8c110500·d8fd1600·h...............10 ··0x003096a4·50200500·543a1700·74200500·903a1700·P·..T:..t·...:..
11 ··0x002e00ac·b0110500·64fe1600·ec110500·94fe1600·....d...........11 ··0x003096b4·98200500·1c3b1700·d4200500·4c3b1700·.·...;...·..L;..
12 ··0x002e00bc·00120500·2cff1600·30120500·64031700·....,...0...d...12 ··0x003096c4·e8200500·e43b1700·18210500·1c401700·.·...;...!...@..
13 ··0x002e00cc·74120500·04041700·a4120500·34041700·t...........4...13 ··0x003096d4·5c210500·bc401700·8c210500·ec401700·\!...@...!...@..
14 ··0x002e00dc·b8120500·40041700·cc120500·74061700·....@.......t...14 ··0x003096e4·a0210500·f8401700·b4210500·2c431700·.!...@...!..,C..
15 ··0x002e00ec·e0120500·b4061700·f4120500·e4061700·................15 ··0x003096f4·c8210500·6c431700·dc210500·9c431700·.!..lC...!...C..
16 ··0x002e00fc·08130500·14071700·1c130500·44071700·............D...16 ··0x00309704·f0210500·cc431700·04220500·fc431700·.!...C..."...C..
17 ··0x002e010c·30130500·74071700·44130500·b4071700·0...t...D.......17 ··0x00309714·18220500·2c441700·2c220500·6c441700·."..,D..,"..lD..
18 ··0x002e011c·58130500·e4071700·6c130500·24081700·X.......l...$...18 ··0x00309724·40220500·9c441700·54220500·dc441700·@"...D..T"...D..
19 ··0x002e012c·80130500·54081700·94130500·94081700·....T...........19 ··0x00309734·68220500·0c451700·7c220500·4c451700·h"...E..|"..LE..
20 ··0x002e013c·a8130500·d4081700·bc130500·04091700·................20 ··0x00309744·90220500·8c451700·a4220500·bc451700·."...E..."...E..
21 ··0x002e014c·d0130500·44091700·e4130500·84091700·....D...........21 ··0x00309754·b8220500·fc451700·cc220500·3c461700·."...E..."..<F..
22 ··0x002e015c·f8130500·c4091700·0c140500·f4091700·................22 ··0x00309764·e0220500·7c461700·f4220500·ac461700·."..|F..."...F..
23 ··0x002e016c·20140500·240a1700·34140500·640a1700··...$...4...d...23 ··0x00309774·08230500·dc461700·1c230500·0c471700·.#...F...#...G..
24 ··0x002e017c·48140500·940a1700·5c140500·c40a1700·H.......\.......24 ··0x00309784·30230500·4c471700·44230500·7c471700·0#..LG..D#..|G..
25 ··0x002e018c·70140500·f40a1700·84140500·240b1700·p...........$...25 ··0x00309794·58230500·ac471700·6c230500·dc471700·X#...G..l#...G..
26 ··0x002e019c·98140500·540b1700·ac140500·840b1700·....T...........26 ··0x003097a4·80230500·0c481700·94230500·3c481700·.#...H...#..<H..
27 ··0x002e01ac·c0140500·b40b1700·d4140500·f40b1700·................27 ··0x003097b4·a8230500·6c481700·bc230500·ac481700·.#..lH...#...H..
28 ··0x002e01bc·e8140500·340c1700·fc140500·640c1700·....4.......d...28 ··0x003097c4·d0230500·ec481700·e4230500·1c491700·.#...H...#...I..
29 ··0x002e01cc·10150500·940c1700·24150500·c40c1700·........$.......29 ··0x003097d4·f8230500·4c491700·0c240500·7c491700·.#..LI...$..|I..
30 ··0x002e01dc·38150500·d40c1700·b0190500·f00c1700·8...............30 ··0x003097e4·20240500·8c491700·d4280500·a8491700··$...I...(...I..
31 ··0x002e01ec·c81b0500·000d1700·b41c0500·100d1700·................31 ··0x003097f4·ec2a0500·b8491700·302c0500·c8491700·.*...I..0,...I..
32 ··0x002e01fc·801d0500·2c0d1700·14240500·3c0d1700·....,....$..<...32 ··0x00309804·fc2c0500·e4491700·48330500·f4491700·.,...I..H3...I..
33 ··0x002e020c·0c270500·580d1700·90290500·740d1700·.'..X....)..t...33 ··0x00309814·70360500·104a1700·f4380500·2c4a1700·p6...J...8..,J..
34 ··0x002e021c·f42a0500·840d1700·a82f0500·b40d1700·.*......./......34 ··0x00309824·583a0500·3c4a1700·0c3f0500·6c4a1700·X:..<J...?..lJ..
35 ··0x002e022c·24330500·c40d1700·a0340500·d40d1700·$3.......4......35 ··0x00309834·08430500·7c4a1700·80440500·8c4a1700·.C..|J...D...J..
36 ··0x002e023c·ec350500·e40d1700·00370500·000e1700·.5.......7......36 ··0x00309844·cc450500·9c4a1700·e0460500·b84a1700·.E...J...F...J..
37 ··0x002e024c·6c370500·100e1700·30390500·2c0e1700·l7......09..,...37 ··0x00309854·4c470500·c84a1700·2c490500·e44a1700·LG...J..,I...J..
38 ··0x002e025c·68390500·3c0e1700·043b0500·4c0e1700·h9..<....;..L...38 ··0x00309864·64490500·f44a1700·004b0500·044b1700·dI...J...K...K..
39 ··0x002e026c·243d0500·680e1700·0c440500·840e1700·$=..h....D......39 ··0x00309874·204d0500·204b1700·04540500·3c4b1700··M..·K...T..<K..
40 ··0x002e027c·f84e0500·940e1700·c0520500·a40e1700·.N.......R......40 ··0x00309884·ec5e0500·4c4b1700·c0600500·5c4b1700·.^..LK...`..\K..
41 ··0x002e028c·54530500·b40e1700·d0530500·c40e1700·TS.......S......41 ··0x00309894·54610500·6c4b1700·d0610500·7c4b1700·Ta..lK...a..|K..
42 ··0x002e029c·20550500·d40e1700·e4630500·cc111700··U.......c......42 ··0x003098a4·64630500·8c4b1700·14720500·844e1700·dc...K...r...N..
43 ··0x002e02ac·147b0500·04121700·307b0500·38121700·.{......0{..8...43 ··0x003098b4·44890500·bc4e1700·60890500·f44e1700·D....N..`....N..
44 ··0x002e02bc·4c7b0500·6c121700·147c0500·a4121700·L{..l....|......44 ··0x003098c4·7c890500·2c4f1700·448a0500·644f1700·|...,O..D...dO..
45 ··0x002e02cc·307c0500·d8121700·4c7c0500·0c131700·0|......L|......45 ··0x003098d4·608a0500·984f1700·7c8a0500·d04f1700·`....O..|....O..
46 ··0x002e02dc·b0890500·1c131700·908b0500·2c131700·............,...46 ··0x003098e4·8c970500·e04f1700·6c990500·f04f1700·.....O..l....O..
47 ··0x002e02ec·2c8c0500·3c131700·d88c0500·4c131700·,...<.......L...47 ··0x003098f4·089a0500·00501700·b49a0500·10501700·.....P.......P..
48 ··0x002e02fc·ac940500·5c131700·c0940500·6c131700·....\.......l...48 ··0x00309904·88a20500·20501700·9ca20500·30501700·....·P......0P..
49 ··0x002e030c·ac950500·7c131700·e4980500·8c131700·....|...........49 ··0x00309914·88a30500·40501700·dca60500·50501700·....@P......PP..
50 ··0x002e031c·58990500·9c131700·e89a0500·ac131700·X...............50 ··0x00309924·50a70500·60501700·e0a80500·70501700·P...`P......pP..
51 ··0x002e032c·909d0500·bc131700·249f0500·d8131700·........$.......51 ··0x00309934·d0ab0500·80501700·64ad0500·9c501700·.....P..d....P..
52 ··0x002e033c·e0a00500·10141700·f8a00500·20141700·............·...52 ··0x00309944·20af0500·d4501700·38af0500·e4501700··....P..8....P..
53 ··0x002e034c·94a30500·30141700·40a40500·54141700·....0...@...T...53 ··0x00309954·bcb10500·f4501700·68b20500·18511700·.....P..h....Q..
54 ··0x002e035c·d82c0600·e0141700·f4720600·10151700·.,.......r......54 ··0x00309964·183b0600·a4511700·187c0600·d4511700·.;...Q...|...Q..
55 ··0x002e036c·94730600·b0151700·58910600·f0151700·.s......X.......55 ··0x00309974·b47d0600·28521700·407e0600·7c521700·.}..(R..@~..|R..
56 ··0x002e037c·20930600·10161700·aca50600·2c161700··...........,...56 ··0x00309984·c0a40600·bc521700·74a60600·dc521700·.....R..t....R..
57 ··0x002e038c·24bd0600·7c171700·10be0600·14181700·$...|...........57 ··0x00309994·bcbb0600·f8521700·0cd20600·48541700·.....R......HT..
58 ··0x002e039c·146c0b00·24181700·006e0b00·34181700·.l..$....n..4...58 ··0x003099a4·98d20600·e0541700·d88c0b00·f0541700·.....T.......T..
59 ··0x002e03ac·24700b00·44181700·64710b00·54181700·$p..D...dq..T...59 ··0x003099b4·c48e0b00·00551700·d0900b00·10551700·.....U.......U..
60 ··0x002e03bc·20720b00·64181700·4c730b00·74181700··r..d...Ls..t...60 ··0x003099c4·10920b00·20551700·cc920b00·30551700·....·U......0U..
61 ··0x002e03cc·fc730b00·84181700·fc740b00·94181700·.s.......t......61 ··0x003099d4·f8930b00·40551700·a8940b00·50551700·....@U......PU..
62 ··0x002e03dc·80750b00·a4181700·14760b00·b4181700·.u.......v......62 ··0x003099e4·a8950b00·60551700·2c960b00·70551700·....`U..,...pU..
63 ··0x002e03ec·c4760b00·c4181700·34780b00·d4181700·.v......4x......63 ··0x003099f4·c0960b00·80551700·70970b00·90551700·.....U..p....U..
64 ··0x002e03fc·08790b00·e4181700·907b0b00·f4181700·.y.......{......64 ··0x00309a04·e4980b00·a0551700·b8990b00·b0551700·.....U.......U..
65 ··0x002e040c·e07c0b00·04191700·107d0b00·14191700·.|.......}......65 ··0x00309a14·289c0b00·c0551700·989d0b00·d0551700·(....U.......U..
66 ··0x002e041c·207f0b00·78191700·68870b00·88191700··...x...h.......66 ··0x00309a24·c89d0b00·e0551700·d89f0b00·5c561700·.....U......\V..
67 ··0x002e042c·f0870b00·98191700·60880b00·a8191700·........`.......67 ··0x00309a34·90a70b00·6c561700·18a80b00·7c561700·....lV......|V..
68 ··0x002e043c·5c890b00·b8191700·e8890b00·c8191700·\...............68 ··0x00309a44·88a80b00·8c561700·84a90b00·9c561700·.....V.......V..
69 ··0x002e044c·8c8a0b00·d8191700·088b0b00·e8191700·................69 ··0x00309a54·28aa0b00·ac561700·ccaa0b00·bc561700·(....V.......V..
70 ··0x002e045c·c08b0b00·f8191700·908e0b00·081a1700·................70 ··0x00309a64·50ab0b00·cc561700·e4ab0b00·dc561700·P....V.......V..
71 ··0x002e046c·4c900b00·181a1700·ec900b00·281a1700·L...........(...71 ··0x00309a74·b4ae0b00·ec561700·08b00b00·fc561700·.....V.......V..
72 ··0x002e047c·e00b0c00·401a1700·8c190c00·581a1700·....@.......X...72 ··0x00309a84·a8b00b00·0c571700·382c0c00·24571700·.....W..8,..$W..
73 ··0x002e048c·18260c00·701a1700·84270c00·881a1700·.&..p....'......73 ··0x00309a94·e4390c00·3c571700·68460c00·54571700·.9..<W..hF..TW..
74 ··0x002e049c·88310c00·e81a1700·cc430c00·041b1700·.1.......C......74 ··0x00309aa4·d4470c00·6c571700·d8510c00·cc571700·.G..lW...Q...W..
75 ··0x002e04ac·b84d0c00·201b1700·f0500c00·3c1b1700·.M..·....P..<...75 ··0x00309ab4·38640c00·38581700·746e0c00·a4581700·8d..8X..tn...X..
76 ··0x002e04bc·305b0c00·581b1700·d85b0c00·741b1700·0[..X....[..t...76 ··0x00309ac4·6c710c00·10591700·2c7c0c00·7c591700·lq...Y..,|..|Y..
77 ··0x002e04cc·2c5d0c00·901b1700·685d0c00·ac1b1700·,]......h]......77 ··0x00309ad4·d47c0c00·e8591700·287e0c00·545a1700·.|...Y..(~..TZ..
78 ··0x002e04dc·b45d0c00·c81b1700·fc610c00·e41b1700·.].......a......78 ··0x00309ae4·d47e0c00·c05a1700·207f0c00·2c5b1700·.~...Z..·...,[..
79 ··0x002e04ec·6c650c00·001c1700·88660c00·1c1c1700·le.......f......79 ··0x00309af4·bc820c00·985b1700·00860c00·045c1700·.....[.......\..
80 ··0x002e04fc·08670c00·381c1700·e0690c00·541c1700·.g..8....i..T...80 ··0x00309b04·d4860c00·705c1700·54870c00·dc5c1700·....p\..T....\..
81 ··0x002e050c·706e0c00·701c1700·187a0c00·8c1c1700·pn..p....z......81 ··0x00309b14·a48a0c00·485d1700·f88e0c00·b45d1700·....H].......]..
82 ··0x002e051c·587a0c00·a81c1700·647b0c00·c41c1700·Xz......d{......82 ··0x00309b24·309a0c00·205e1700·5c9a0c00·8c5e1700·0...·^..\....^..
83 ··0x002e052c·b07c0c00·ec1c1700·407f0c00·081d1700·.|......@.......83 ··0x00309b34·689b0c00·f85e1700·b09c0c00·705f1700·h....^......p_..
84 ··0x002e053c·a8840c00·241d1700·a0850c00·401d1700·....$.......@...84 ··0x00309b44·209f0c00·dc5f1700·28a40c00·48601700··...._..(...H`..
85 ··0x002e054c·28870c00·5c1d1700·f8870c00·781d1700·(...\.......x...85 ··0x00309b54·bca40c00·b4601700·00a60c00·20611700·.....`......·a..
86 ··0x002e055c·60880c00·941d1700·70890c00·b01d1700·`.......p.......86 ··0x00309b64·d0a60c00·8c611700·34a70c00·f8611700·.....a..4....a..
87 ··0x002e056c·488a0c00·cc1d1700·188b0c00·e81d1700·H...............87 ··0x00309b74·e4a70c00·64621700·c4a80c00·d0621700·....db.......b..
88 ··0x002e057c·2c8b0c00·041e1700·848c0c00·201e1700·,...........·...88 ··0x00309b84·34aa0c00·3c631700·04ab0c00·a8631700·4...<c.......c..
89 ··0x002e058c·8c8f0c00·3c1e1700·0c910c00·581e1700·....<.......X...89 ··0x00309b94·18ab0c00·14641700·84ac0c00·80641700·.....d.......d..
90 ··0x002e059c·38940c00·741e1700·90950c00·ac1e1700·8...t...........90 ··0x00309ba4·fcaf0c00·ec641700·0cb20c00·58651700·.....d......Xe..
91 ··0x002e05ac·48960c00·c81e1700·289a0c00·e41e1700·H.......(.......91 ··0x00309bb4·fcb40c00·c4651700·50b60c00·4c661700·.....e..P...Lf..
92 ··0x002e05bc·d89b0c00·001f1700·749c0c00·1c1f1700·........t.......92 ··0x00309bc4·08b70c00·b8661700·90bb0c00·24671700·.....f......$g..
93 ··0x002e05cc·509d0c00·381f1700·689e0c00·541f1700·P...8...h...T...93 ··0x00309bd4·18be0c00·90671700·50bf0c00·fc671700·.....g..P....g..
94 ··0x002e05dc·f09e0c00·701f1700·3c9f0c00·8c1f1700·....p...<.......94 ··0x00309be4·44c00c00·68681700·ccc00c00·d4681700·D...hh.......h..
95 ··0x002e05ec·789f0c00·a81f1700·28a00c00·c41f1700·x.......(.......95 ··0x00309bf4·18c10c00·40691700·50c10c00·ac691700·....@i..P....i..
96 ··0x002e05fc·78a10c00·e01f1700·98a20c00·fc1f1700·x...............96 ··0x00309c04·00c20c00·186a1700·dcc20c00·846a1700·.....j.......j..
97 ··0x002e060c·a0a30c00·18201700·f0a30c00·34201700·.....·......4·..97 ··0x00309c14·f8c30c00·f06a1700·14c50c00·5c6b1700·.....j......\k..
98 ··0x002e061c·4ca40c00·50201700·4ca70c00·6c201700·L...P·..L...l·..98 ··0x00309c24·64c50c00·c86b1700·c0c50c00·346c1700·d....k......4l..
99 ··0x002e062c·60a70c00·88201700·80a90c00·a4201700·`....·.......·..99 ··0x00309c34·d4c50c00·a06c1700·2cc80c00·0c6d1700·.....l..,....m..
100 ··0x002e063c·94a90c00·ec211700·b8a90c00·20241700·.....!......·$..100 ··0x00309c44·40c80c00·786d1700·5cca0c00·e46d1700·@...xm..\....m..
101 ··0x002e064c·dca90c00·3c251700·fca90c00·c4271700·....<%.......'..101 ··0x00309c54·70ca0c00·2c6f1700·94ca0c00·60711700·p...,o......`q..
102 ··0x002e065c·20aa0c00·2c291700·44aa0c00·c8291700··...,)..D....)..102 ··0x00309c64·b8ca0c00·7c721700·d8ca0c00·e4731700·....|r.......s..
103 ··0x002e066c·60aa0c00·a82a1700·80aa0c00·d42c1700·`....*.......,..103 ··0x00309c74·fcca0c00·80741700·18cb0c00·60751700·.....t......`u..
104 ··0x002e067c·a4aa0c00·dc2e1700·c8aa0c00·782f1700·............x/..104 ··0x00309c84·38cb0c00·e8771700·5ccb0c00·947a1700·8....w..\....z..
105 ··0x002e068c·e4aa0c00·d8311700·08ab0c00·74321700·.....1......t2..105 ··0x00309c94·80cb0c00·c07c1700·a4cb0c00·087f1700·.....|..........
106 ··0x002e069c·24ab0c00·10331700·40ab0c00·ac331700·$....3..@....3..106 ··0x00309ca4·c8cb0c00·10811700·eccb0c00·64831700·............d...
107 ··0x002e06ac·5cab0c00·20361700·80ab0c00·ec361700·\...·6.......6..107 ··0x00309cb4·10cc0c00·d8851700·34cc0c00·38881700·........4...8...
108 ··0x002e06bc·9cab0c00·08381700·bcab0c00·4c391700·.....8......L9..108 ··0x00309cc4·58cc0c00·d4881700·74cc0c00·348b1700·X.......t...4...
109 ··0x002e06cc·e0ab0c00·903a1700·04ac0c00·c83b1700·.....:.......;..109 ··0x00309cd4·98cc0c00·d08b1700·b4cc0c00·6c8c1700·............l...
110 ··0x002e06dc·28ac0c00·103d1700·48ac0c00·6c3f1700·(....=..H...l?..110 ··0x00309ce4·d0cc0c00·088d1700·eccc0c00·d48d1700·................
111 ··0x002e06ec·6cac0c00·88401700·8cac0c00·24421700·l....@......$B..111 ··0x00309cf4·08cd0c00·f08e1700·28cd0c00·34901700·........(...4...
112 ··0x002e06fc·b0ac0c00·9c431700·d0ac0c00·b8441700·.....C.......D..112 ··0x00309d04·4ccd0c00·6c911700·70cd0c00·a4921700·L...l...p.......
113 ··0x002e070c·f0ac0c00·d4451700·10ad0c00·1c471700·.....E.......G..113 ··0x00309d14·94cd0c00·f8931700·b4cd0c00·5c951700·............\...
114 ··0x002e071c·34ad0c00·8c481700·54ad0c00·58491700·4....H..T...XI..114 ··0x00309d24·d8cd0c00·78961700·f8cd0c00·14981700·....x...........
115 ··0x002e072c·70ad0c00·244a1700·8cad0c00·c84b1700·p...$J.......K..115 ··0x00309d34·1cce0c00·8c991700·3cce0c00·a89a1700·........<.......
116 ··0x002e073c·b0ad0c00·2c4d1700·d4ad0c00·c84d1700·....,M.......M..116 ··0x00309d44·5cce0c00·c49b1700·7cce0c00·0c9d1700·\.......|.......
117 ··0x002e074c·f0ad0c00·644e1700·0cae0c00·9c4f1700·....dN.......O..117 ··0x00309d54·a0ce0c00·7c9e1700·c0ce0c00·489f1700·....|.......H...
118 ··0x002e075c·30ae0c00·b8501700·50ae0c00·84511700·0....P..P....Q..118 ··0x00309d64·dcce0c00·14a01700·f8ce0c00·b8a11700·................
119 ··0x002e076c·6cae0c00·40541700·90ae0c00·5c571700·l...@T......\W..119 ··0x00309d74·1ccf0c00·1ca31700·40cf0c00·b8a31700·........@.......
120 ··0x002e077c·b8ae0c00·b0591700·dcae0c00·6c5c1700·.....Y......l\..120 ··0x00309d84·5ccf0c00·54a41700·78cf0c00·8ca51700·\...T...x.......
121 ··0x002e078c·78c60c00·885c1700·44ce0c00·985c1700·x....\..D....\..121 ··0x00309d94·9ccf0c00·c4a61700·c0cf0c00·e0a71700·................
122 ··0x002e079c·5cd10c00·a85c1700·d4d70c00·b85c1700·\....\.......\..122 ··0x00309da4·e0cf0c00·eca81700·00d00c00·a8ab1700·................
123 ··0x002e07ac·08da0c00·205d1700·0cdd0c00·305d1700·....·]......0]..123 ··0x00309db4·24d00c00·c4ae1700·4cd00c00·18b11700·$.......L.......
124 ··0x002e07bc·94de0c00·405d1700·ace00c00·505d1700·....@]......P]..124 ··0x00309dc4·70d00c00·d4b31700·ccf50c00·e4b31700·p...............
125 ··0x002e07cc·a0e70c00·605d1700·44e80c00·705d1700·....`]..D...p]..125 ··0x00309dd4·e4f80c00·f4b31700·c0ff0c00·04b41700·................
Max diff block lines reached; 0/2793883 bytes (0.00%) of diff not shown.
8.54 MB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 66440 lines modifiedOffset 1, 67170 lines modified
  
Diff chunk too large, falling back to line-by-line diff (2053 lines added, 12884 lines removed)
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00330fb8·10000000·00000000·017a5200·017c1e01·.........zR..|..2 ··0x0035b4a8·10000000·00000000·017a5200·017c1e01·.........zR..|..
3 ··0x00330fc8·1b0c1f00·10000000·18000000·6cc41100·............l...3 ··0x0035b4b8·1b0c1f00·10000000·18000000·3cf21100·............<...
4 ··0x00330fd8·30010000·00000000·48000000·2c000000·0.......H...,...4 ··0x0035b4c8·30010000·00000000·48000000·2c000000·0.......H...,...
5 ··0x00330fe8·98c51100·74110000·00440e50·9e129d14·....t....D.P....5 ··0x0035b4d8·68f31100·74110000·00440e50·9e129d14·h...t....D.P....
6 ··0x00330ff8·54054f02·054e0405·4d06054c·08054b0a·T.O..N..M..L..K.6 ··0x0035b4e8·54054f02·054e0405·4d06054c·08054b0a·T.O..N..M..L..K.
7 ··0x00331008·054a0c05·490e0548·10032c0f·064f064e·.J..I..H..,..O.N7 ··0x0035b4f8·054a0c05·490e0548·10032c0f·064f064e·.J..I..H..,..O.N
8 ··0x00331018·064d064c·064b064a·06490648·44ddde0e·.M.L.K.J.I.HD...8 ··0x0035b508·064d064c·064b064a·06490648·44ddde0e·.M.L.K.J.I.HD...
9 ··0x00331028·00000000·48000000·78000000·ccd61100·....H...x.......9 ··0x0035b518·00000000·48000000·78000000·9c041200·....H...x.......
10 ··0x00331038·10140000·00440e50·9e129d14·54054f02·.....D.P....T.O.10 ··0x0035b528·10140000·00440e50·9e129d14·54054f02·.....D.P....T.O.
11 ··0x00331048·054e0405·4d06054c·08054b0a·054a0c05·.N..M..L..K..J..11 ··0x0035b538·054e0405·4d06054c·08054b0a·054a0c05·.N..M..L..K..J..
12 ··0x00331058·490e0548·10031c0f·064f064e·064d064c·I..H.....O.N.M.L12 ··0x0035b548·490e0548·10031c0f·064f064e·064d064c·I..H.....O.N.M.L
13 ··0x00331068·064b064a·06490648·44ddde0e·00000000·.K.J.I.HD.......13 ··0x0035b558·064b064a·06490648·44ddde0e·00000000·.K.J.I.HD.......
14 ··0x00331078·14000000·c4000000·90ea1100·08000000·................14 ··0x0035b568·14000000·c4000000·60181200·08000000·........`.......
15 ··0x00331088·00440e10·9e040000·18000000·dc000000·.D..............15 ··0x0035b578·00440e10·9e040000·18000000·dc000000·.D..............
16 ··0x00331098·80ea1100·40000000·00480e20·93029404·....@....H.·....16 ··0x0035b588·50181200·40000000·00480e20·93029404·P...@....H.·....
17 ··0x003310a8·9e080000·10000000·f8000000·a4ea1100·................17 ··0x0035b598·9e080000·10000000·f8000000·74181200·............t...
18 ··0x003310b8·04000000·00000000·10000000·0c010000·................18 ··0x0035b5a8·04000000·00000000·10000000·0c010000·................
19 ··0x003310c8·94ea1100·04000000·00000000·10000000·................19 ··0x0035b5b8·64181200·04000000·00000000·10000000·d...............
20 ··0x003310d8·20010000·84ea1100·04000000·00000000··...............20 ··0x0035b5c8·20010000·54181200·04000000·00000000··...T...........
21 ··0x003310e8·10000000·34010000·74ea1100·10000000·....4...t.......21 ··0x0035b5d8·10000000·34010000·44181200·10000000·....4...D.......
22 ··0x003310f8·00000000·10000000·48010000·70ea1100·........H...p...22 ··0x0035b5e8·00000000·10000000·48010000·40181200·........H...@...
23 ··0x00331108·08000000·00000000·10000000·5c010000·............\...23 ··0x0035b5f8·08000000·00000000·10000000·5c010000·............\...
24 ··0x00331118·64ea1100·08000000·00000000·10000000·d...............24 ··0x0035b608·34181200·08000000·00000000·10000000·4...............
25 ··0x00331128·70010000·58ea1100·14000000·00000000·p...X...........25 ··0x0035b618·70010000·28181200·14000000·00000000·p...(...........
26 ··0x00331138·10000000·84010000·58ea1100·1c000000·........X.......26 ··0x0035b628·10000000·84010000·28181200·1c000000·........(.......
27 ··0x00331148·00000000·34000000·98010000·60ea1100·....4.......`...27 ··0x0035b638·00000000·34000000·98010000·30181200·....4.......0...
28 ··0x00331158·cc010000·00442d44·0e404c93·02940495·.....D-D.@L.....28 ··0x0035b648·cc010000·00442d44·0e404c93·02940495·.....D-D.@L.....
29 ··0x00331168·06960897·0a980c9e·100a03a0·010e0044·...............D29 ··0x0035b658·06960897·0a980c9e·100a03a0·010e0044·...............D
30 ··0x00331178·2dd3d4d5·d6d7d8de·440b0000·20000000·-.......D...·...30 ··0x0035b668·2dd3d4d5·d6d7d8de·440b0000·20000000·-.......D...·...
31 ··0x00331188·d0010000·f4eb1100·38000000·00442d44·........8....D-D31 ··0x0035b678·d0010000·c4191200·38000000·00442d44·........8....D-D
32 ··0x00331198·0e109302·9e04680e·00442dd3·de000000·......h..D-.....32 ··0x0035b688·0e109302·9e04680e·00442dd3·de000000·......h..D-.....
33 ··0x003311a8·20000000·f4010000·08ec1100·3c000000··...........<...33 ··0x0035b698·20000000·f4010000·d8191200·3c000000··...........<...
34 ··0x003311b8·00442d44·0e109e04·0a680e00·442dde44·.D-D.....h..D-.D34 ··0x0035b6a8·00442d44·0e109e04·0a680e00·442dde44·.D-D.....h..D-.D
35 ··0x003311c8·0b000000·38000000·18020000·20ec1100·....8.......·...35 ··0x0035b6b8·0b000000·38000000·18020000·f0191200·....8...........
36 ··0x003311d8·88000000·00442d44·0e204493·02940495·.....D-D.·D.....36 ··0x0035b6c8·88000000·00442d44·0e204493·02940495·.....D-D.·D.....
37 ··0x003311e8·069e080a·680e0044·2dd3d4d5·de440b02·....h..D-....D..37 ··0x0035b6d8·069e080a·680e0044·2dd3d4d5·de440b02·....h..D-....D..
38 ··0x003311f8·440e0044·2dd3d4d5·de000000·00000000·D..D-...........38 ··0x0035b6e8·440e0044·2dd3d4d5·de000000·00000000·D..D-...........
39 ··0x00331208·10000000·54020000·70ec1100·30000000·....T...p...0...39 ··0x0035b6f8·10000000·54020000·401a1200·30000000·....T...@...0...
40 ··0x00331218·00000000·2c000000·68020000·8cec1100·....,...h.......40 ··0x0035b708·00000000·2c000000·68020000·5c1a1200·....,...h...\...
41 ··0x00331228·98000000·00442d44·0e704493·029e040a·.....D-D.pD.....41 ··0x0035b718·98000000·00442d44·0e704493·029e040a·.....D-D.pD.....
42 ··0x00331238·600e0044·2dd3de44·0b025c0e·00442dd3·`..D-..D..\..D-.42 ··0x0035b728·600e0044·2dd3de44·0b025c0e·00442dd3·`..D-..D..\..D-.
43 ··0x00331248·de000000·40000000·98020000·f4ec1100·....@...........43 ··0x0035b738·de000000·40000000·98020000·c41a1200·....@...........
44 ··0x00331258·38040000·00480e30·48930294·04950696·8....H.0H.......44 ··0x0035b748·38040000·00480e30·48930294·04950696·8....H.0H.......
45 ··0x00331268·08970a98·0c0a580e·00d3d4d5·d6d7d844·......X........D45 ··0x0035b758·08970a98·0c0a580e·00d3d4d5·d6d7d844·......X........D
46 ··0x00331278·0b0a03ec·030e00d3·d4d5d6d7·d8440b58·.............D.X46 ··0x0035b768·0b0a03ec·030e00d3·d4d5d6d7·d8440b58·.............D.X
47 ··0x00331288·0e00d3d4·d5d6d7d8·2c000000·dc020000·........,.......47 ··0x0035b778·0e00d3d4·d5d6d7d8·2c000000·dc020000·........,.......
48 ··0x00331298·e8f01100·98000000·00442d44·0e900144·.........D-D...D48 ··0x0035b788·b81e1200·98000000·00442d44·0e900144·.........D-D...D
49 ··0x003312a8·93029e04·0a540e00·442dd3de·440b0268·.....T..D-..D..h49 ··0x0035b798·93029e04·0a540e00·442dd3de·440b0268·.....T..D-..D..h
50 ··0x003312b8·0e00442d·d3de0000·10000000·0c030000·..D-............50 ··0x0035b7a8·0e00442d·d3de0000·10000000·0c030000·..D-............
51 ··0x003312c8·58f11100·30000000·00000000·10000000·X...0...........51 ··0x0035b7b8·281f1200·30000000·00000000·10000000·(...0...........
52 ··0x003312d8·20030000·74f11100·0c000000·00000000··...t...........52 ··0x0035b7c8·20030000·441f1200·0c000000·00000000··...D...........
53 ··0x003312e8·10000000·34030000·6cf11100·34020000·....4...l...4...53 ··0x0035b7d8·10000000·34030000·3c1f1200·34020000·....4...<...4...
54 ··0x003312f8·00000000·10000000·48030000·8cf31100·........H.......54 ··0x0035b7e8·00000000·10000000·48030000·5c211200·........H...\!..
55 ··0x00331308·34000000·00000000·10000000·5c030000·4...........\...55 ··0x0035b7f8·34000000·00000000·10000000·5c030000·4...........\...
56 ··0x00331318·b8f31100·30000000·00000000·10000000·....0...........56 ··0x0035b808·88211200·30000000·00000000·10000000·.!..0...........
57 ··0x00331328·70030000·d4f31100·30000000·00000000·p.......0.......57 ··0x0035b818·70030000·a4211200·30000000·00000000·p....!..0.......
58 ··0x00331338·10000000·84030000·f0f31100·30000000·............0...58 ··0x0035b828·10000000·84030000·c0211200·30000000·.........!..0...
59 ··0x00331348·00000000·10000000·98030000·0cf41100·................59 ··0x0035b838·00000000·10000000·98030000·dc211200·.............!..
60 ··0x00331358·30000000·00000000·10000000·ac030000·0...............60 ··0x0035b848·30000000·00000000·10000000·ac030000·0...............
61 ··0x00331368·28f41100·34000000·00000000·10000000·(...4...........61 ··0x0035b858·f8211200·34000000·00000000·10000000·.!..4...........
62 ··0x00331378·c0030000·54f41100·2c000000·00000000·....T...,.......62 ··0x0035b868·c0030000·24221200·2c000000·00000000·....$"..,.......
63 ··0x00331388·10000000·d4030000·70f41100·34000000·........p...4...63 ··0x0035b878·10000000·d4030000·40221200·34000000·........@"..4...
64 ··0x00331398·00000000·10000000·e8030000·9cf41100·................64 ··0x0035b888·00000000·10000000·e8030000·6c221200·............l"..
65 ··0x003313a8·2c000000·00000000·10000000·fc030000·,...............65 ··0x0035b898·2c000000·00000000·10000000·fc030000·,...............
66 ··0x003313b8·b8f41100·34000000·00000000·10000000·....4...........66 ··0x0035b8a8·88221200·34000000·00000000·10000000·."..4...........
67 ··0x003313c8·10040000·e4f41100·34000000·00000000·........4.......67 ··0x0035b8b8·10040000·b4221200·34000000·00000000·....."..4.......
68 ··0x003313d8·10000000·24040000·10f51100·2c000000·....$.......,...68 ··0x0035b8c8·10000000·24040000·e0221200·2c000000·....$...."..,...
69 ··0x003313e8·00000000·10000000·38040000·2cf51100·........8...,...69 ··0x0035b8d8·00000000·10000000·38040000·fc221200·........8...."..
70 ··0x003313f8·34000000·00000000·10000000·4c040000·4...........L...70 ··0x0035b8e8·34000000·00000000·10000000·4c040000·4...........L...
71 ··0x00331408·58f51100·34000000·00000000·10000000·X...4...........71 ··0x0035b8f8·28231200·34000000·00000000·10000000·(#..4...........
72 ··0x00331418·60040000·84f51100·34000000·00000000·`.......4.......72 ··0x0035b908·60040000·54231200·34000000·00000000·`...T#..4.......
73 ··0x00331428·10000000·74040000·b0f51100·30000000·....t.......0...73 ··0x0035b918·10000000·74040000·80231200·30000000·....t....#..0...
74 ··0x00331438·00000000·10000000·88040000·ccf51100·................74 ··0x0035b928·00000000·10000000·88040000·9c231200·.............#..
75 ··0x00331448·30000000·00000000·10000000·9c040000·0...............75 ··0x0035b938·30000000·00000000·10000000·9c040000·0...............
76 ··0x00331458·e8f51100·34000000·00000000·10000000·....4...........76 ··0x0035b948·b8231200·30000000·00000000·10000000·.#..0...........
77 ··0x00331468·b0040000·14f61100·30000000·00000000·........0.......77 ··0x0035b958·b0040000·d4231200·34000000·00000000·.....#..4.......
78 ··0x00331478·10000000·c4040000·30f61100·30000000·........0...0...78 ··0x0035b968·10000000·c4040000·00241200·30000000·.........$..0...
79 ··0x00331488·00000000·10000000·d8040000·4cf61100·............L...79 ··0x0035b978·00000000·10000000·d8040000·1c241200·.............$..
80 ··0x00331498·30000000·00000000·10000000·ec040000·0...............80 ··0x0035b988·30000000·00000000·10000000·ec040000·0...............
81 ··0x003314a8·68f61100·30000000·00000000·10000000·h...0...........81 ··0x0035b998·38241200·30000000·00000000·10000000·8$..0...........
82 ··0x003314b8·00050000·84f61100·30000000·00000000·........0.......82 ··0x0035b9a8·00050000·54241200·30000000·00000000·....T$..0.......
83 ··0x003314c8·10000000·14050000·a0f61100·30000000·............0...83 ··0x0035b9b8·10000000·14050000·70241200·30000000·........p$..0...
84 ··0x003314d8·00000000·10000000·28050000·bcf61100·........(.......84 ··0x0035b9c8·00000000·10000000·28050000·8c241200·........(....$..
85 ··0x003314e8·30000000·00000000·10000000·3c050000·0...........<...85 ··0x0035b9d8·30000000·00000000·10000000·3c050000·0...........<...
86 ··0x003314f8·d8f61100·34000000·00000000·10000000·....4...........86 ··0x0035b9e8·a8241200·34000000·00000000·10000000·.$..4...........
87 ··0x00331508·50050000·04f71100·34000000·00000000·P.......4.......87 ··0x0035b9f8·50050000·d4241200·34000000·00000000·P....$..4.......
88 ··0x00331518·10000000·64050000·30f71100·30000000·....d...0...0...88 ··0x0035ba08·10000000·64050000·00251200·30000000·....d....%..0...
89 ··0x00331528·00000000·10000000·78050000·4cf71100·........x...L...89 ··0x0035ba18·00000000·10000000·78050000·1c251200·........x....%..
90 ··0x00331538·2c000000·00000000·10000000·8c050000·,...............90 ··0x0035ba28·2c000000·00000000·10000000·8c050000·,...............
91 ··0x00331548·68f71100·30000000·00000000·10000000·h...0...........91 ··0x0035ba38·38251200·30000000·00000000·10000000·8%..0...........
92 ··0x00331558·a0050000·84f71100·10000000·00000000·................92 ··0x0035ba48·a0050000·54251200·10000000·00000000·....T%..........
93 ··0x00331568·10000000·b4050000·94821200·18000000·................93 ··0x0035ba58·10000000·b4050000·34cc1200·18000000·........4.......
94 ··0x00331578·00000000·10000000·c8050000·98821200·................94 ··0x0035ba68·00000000·10000000·c8050000·38cc1200·............8...
95 ··0x00331588·08000000·00000000·18000000·dc050000·................95 ··0x0035ba78·08000000·00000000·18000000·dc050000·................
96 ··0x00331598·8c821200·20000000·00480e20·93029404·....·....H.·....96 ··0x0035ba88·2ccc1200·20000000·00480e20·93029404·,...·....H.·....
97 ··0x003315a8·9e080000·10000000·f8050000·90821200·................97 ··0x0035ba98·9e080000·10000000·f8050000·30cc1200·............0...
98 ··0x003315b8·28000000·00000000·14000000·0c060000·(...............98 ··0x0035baa8·28000000·00000000·14000000·0c060000·(...............
99 ··0x003315c8·a4821200·30000000·00440e10·93029e04·....0....D......99 ··0x0035bab8·44cc1200·30000000·00440e10·93029e04·D...0....D......
100 ··0x003315d8·10000000·24060000·bc821200·0c000000·....$...........100 ··0x0035bac8·10000000·24060000·5ccc1200·0c000000·....$...\.......
101 ··0x003315e8·00000000·1c000000·38060000·b4821200·........8.......101 ··0x0035bad8·00000000·10000000·38060000·54cc1200·........8...T...
102 ··0x003315f8·84000000·00500e70·93029404·95069608·.....P.p........102 ··0x0035bae8·48000000·00000000·1c000000·4c060000·H...........L...
103 ··0x00331608·970a9e0c·1c000000·58060000·18831200·........X.......103 ··0x0035baf8·88cc1200·84000000·00500e70·93029404·.........P.p....
104 ··0x00331618·60000000·004c0e30·93029404·95069608·`....L.0........104 ··0x0035bb08·95069608·970a9e0c·1c000000·6c060000·............l...
105 ··0x00331628·970a9e0c·14000000·78060000·58831200·........x...X...105 ··0x0035bb18·eccc1200·70000000·004c0e30·93029404·....p....L.0....
106 ··0x00331638·24000000·004c0e10·93029e04·14000000·$....L..........106 ··0x0035bb28·95069608·970a9e0c·14000000·8c060000·................
107 ··0x00331648·90060000·64831200·58000000·00440e10·....d...X....D..107 ··0x0035bb38·3ccd1200·24000000·004c0e10·93029e04·<...$....L......
108 ··0x00331658·93029e04·10000000·a8060000·a4831200·................108 ··0x0035bb48·14000000·a4060000·48cd1200·58000000·........H...X...
109 ··0x00331668·10000000·00000000·10000000·bc060000·................109 ··0x0035bb58·00440e10·93029e04·10000000·bc060000·.D..............
110 ··0x00331678·a0831200·08000000·00000000·10000000·................110 ··0x0035bb68·88cd1200·10000000·00000000·10000000·................
111 ··0x00331688·d0060000·94831200·08000000·00000000·................111 ··0x0035bb78·d0060000·84cd1200·08000000·00000000·................
112 ··0x00331698·14000000·e4060000·88831200·48000000·............H...112 ··0x0035bb88·10000000·e4060000·78cd1200·08000000·........x.......
113 ··0x003316a8·00440e10·93029e04·14000000·fc060000·.D..............113 ··0x0035bb98·00000000·14000000·f8060000·6ccd1200·............l...
114 ··0x003316b8·b8831200·34000000·00440e10·93029e04·....4....D......114 ··0x0035bba8·48000000·00440e10·93029e04·14000000·H....D..........
115 ··0x003316c8·10000000·14070000·d4831200·18000000·................115 ··0x0035bbb8·10070000·9ccd1200·34000000·00440e10·........4....D..
116 ··0x003316d8·00000000·14000000·28070000·d8831200·........(.......116 ··0x0035bbc8·93029e04·10000000·28070000·b8cd1200·........(.......
117 ··0x003316e8·18000000·00440e10·93029e04·18000000·.....D..........117 ··0x0035bbd8·18000000·00000000·14000000·3c070000·............<...
118 ··0x003316f8·40070000·d8831200·38000000·00480e20·@.......8....H.·118 ··0x0035bbe8·bccd1200·18000000·00440e10·93029e04·.........D......
119 ··0x00331708·93029404·9e080000·14000000·5c070000·............\...119 ··0x0035bbf8·18000000·54070000·bccd1200·38000000·....T.......8...
120 ··0x00331718·f4831200·2c000000·005c0e10·9e040000·....,....\......120 ··0x0035bc08·00480e20·93029404·9e080000·14000000·.H.·............
121 ··0x00331728·10000000·74070000·08841200·08000000·....t...........121 ··0x0035bc18·70070000·d8cd1200·2c000000·005c0e10·p.......,....\..
122 ··0x00331738·00000000·14000000·88070000·fc831200·................122 ··0x0035bc28·9e040000·10000000·88070000·eccd1200·................
123 ··0x00331748·18000000·00440e10·93029e04·20000000·.....D......·...123 ··0x0035bc38·08000000·00000000·14000000·9c070000·................
124 ··0x00331758·a0070000·fc831200·08010000·00500e40·.............P.@124 ··0x0035bc48·e0cd1200·18000000·00440e10·93029e04·.........D......
125 ··0x00331768·93029404·95069608·970a980c·9e100000·................125 ··0x0035bc58·20000000·b4070000·e0cd1200·08010000··...............
Max diff block lines reached; 7949946/8950852 bytes (88.82%) of diff not shown.
69.3 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000444800·<JNI_OnLoad@@Base-0x1e098>:2 0000000000471ac0·<JNI_OnLoad@@Base-0x2035c>:
3 »       stp»    x29,·x30,·[sp,·#-128]!3 »       stp»    x29,·x30,·[sp,·#-128]!
4 »       mov»    x29,·sp4 »       mov»    x29,·sp
5 »       stp»    x19,·x20,·[sp,·#16]5 »       stp»    x19,·x20,·[sp,·#16]
6 »       mov»    x16,·x46 »       mov»    x16,·x4
7 »       mov»    x8,·x57 »       mov»    x8,·x5
8 »       stp»    x21,·x22,·[sp,·#32]8 »       stp»    x21,·x22,·[sp,·#32]
9 »       stp»    x23,·x24,·[sp,·#48]9 »       stp»    x23,·x24,·[sp,·#48]
Offset 142, 15 lines modifiedOffset 142, 15 lines modified
142 »       aesmc»  v1.16b,·v1.16b142 »       aesmc»  v1.16b,·v1.16b
143 »       aese»   v2.16b,·v26.16b143 »       aese»   v2.16b,·v26.16b
144 »       aesmc»  v2.16b,·v2.16b144 »       aesmc»  v2.16b,·v2.16b
145 »       aese»   v3.16b,·v26.16b145 »       aese»   v3.16b,·v26.16b
146 »       aesmc»  v3.16b,·v3.16b146 »       aesmc»  v3.16b,·v3.16b
147 »       aese»   v0.16b,·v26.16b147 »       aese»   v0.16b,·v26.16b
148 »       aesmc»  v0.16b,·v0.16b148 »       aesmc»  v0.16b,·v0.16b
149 »       b.lt»   444ac0·<_binary_icudtl_dat_size@@Base+0x297bd0>··//·b.tstop149 »       b.lt»   471d80·<_binary_icudtl_dat_size@@Base+0x2c3890>··//·b.tstop
150 »       aese»   v1.16b,·v27.16b150 »       aese»   v1.16b,·v27.16b
151 »       aesmc»  v1.16b,·v1.16b151 »       aesmc»  v1.16b,·v1.16b
152 »       aese»   v2.16b,·v27.16b152 »       aese»   v2.16b,·v27.16b
153 »       aesmc»  v2.16b,·v2.16b153 »       aesmc»  v2.16b,·v2.16b
154 »       aese»   v3.16b,·v27.16b154 »       aese»   v3.16b,·v27.16b
155 »       aesmc»  v3.16b,·v3.16b155 »       aesmc»  v3.16b,·v3.16b
156 »       aese»   v0.16b,·v27.16b156 »       aese»   v0.16b,·v27.16b
Offset 159, 15 lines modifiedOffset 159, 15 lines modified
159 »       aesmc»  v1.16b,·v1.16b159 »       aesmc»  v1.16b,·v1.16b
160 »       aese»   v2.16b,·v28.16b160 »       aese»   v2.16b,·v28.16b
161 »       aesmc»  v2.16b,·v2.16b161 »       aesmc»  v2.16b,·v2.16b
162 »       aese»   v3.16b,·v28.16b162 »       aese»   v3.16b,·v28.16b
163 »       aesmc»  v3.16b,·v3.16b163 »       aesmc»  v3.16b,·v3.16b
164 »       aese»   v0.16b,·v28.16b164 »       aese»   v0.16b,·v28.16b
165 »       aesmc»  v0.16b,·v0.16b165 »       aesmc»  v0.16b,·v0.16b
166 »       b.eq»   444ac0·<_binary_icudtl_dat_size@@Base+0x297bd0>··//·b.none166 »       b.eq»   471d80·<_binary_icudtl_dat_size@@Base+0x2c3890>··//·b.none
167 »       aese»   v1.16b,·v29.16b167 »       aese»   v1.16b,·v29.16b
168 »       aesmc»  v1.16b,·v1.16b168 »       aesmc»  v1.16b,·v1.16b
169 »       aese»   v2.16b,·v29.16b169 »       aese»   v2.16b,·v29.16b
170 »       aesmc»  v2.16b,·v2.16b170 »       aesmc»  v2.16b,·v2.16b
171 »       aese»   v0.16b,·v29.16b171 »       aese»   v0.16b,·v29.16b
172 »       aesmc»  v0.16b,·v0.16b172 »       aesmc»  v0.16b,·v0.16b
173 »       aese»   v3.16b,·v29.16b173 »       aese»   v3.16b,·v29.16b
Offset 184, 15 lines modifiedOffset 184, 15 lines modified
184 »       eor»    v17.16b,·v17.16b,·v9.16b184 »       eor»    v17.16b,·v17.16b,·v9.16b
185 »       aese»   v2.16b,·v31.16b185 »       aese»   v2.16b,·v31.16b
186 »       trn1»   v8.2d,·v12.2d,·v13.2d186 »       trn1»   v8.2d,·v12.2d,·v13.2d
187 »       aese»   v1.16b,·v31.16b187 »       aese»   v1.16b,·v31.16b
188 »       aese»   v0.16b,·v31.16b188 »       aese»   v0.16b,·v31.16b
189 »       aese»   v3.16b,·v31.16b189 »       aese»   v3.16b,·v31.16b
190 »       eor»    v16.16b,·v16.16b,·v8.16b190 »       eor»    v16.16b,·v16.16b,·v8.16b
191 »       b.ge»   44517c·<_binary_icudtl_dat_size@@Base+0x29828c>··//·b.tcont191 »       b.ge»   47243c·<_binary_icudtl_dat_size@@Base+0x2c3f4c>··//·b.tcont
192 »       ldp»    x19,·x20,·[x0,·#16]192 »       ldp»    x19,·x20,·[x0,·#16]
193 »       rev»    w9,·w12193 »       rev»    w9,·w12
194 »       ldp»    x6,·x7,·[x0]194 »       ldp»    x6,·x7,·[x0]
195 »       ldp»    x23,·x24,·[x0,·#48]195 »       ldp»    x23,·x24,·[x0,·#48]
196 »       ldp»    x21,·x22,·[x0,·#32]196 »       ldp»    x21,·x22,·[x0,·#32]
197 »       add»    x0,·x0,·#0x40197 »       add»    x0,·x0,·#0x40
198 »       eor»    x19,·x19,·x13198 »       eor»    x19,·x19,·x13
Offset 232, 15 lines modifiedOffset 232, 15 lines modified
232 »       fmov»   d2,·x10232 »       fmov»   d2,·x10
233 »       fmov»   v2.d[1],·x9233 »       fmov»   v2.d[1],·x9
234 »       st1»    {v6.16b},·[x2],·#16234 »       st1»    {v6.16b},·[x2],·#16
235 »       rev»    w9,·w12235 »       rev»    w9,·w12
236 »       orr»    x9,·x11,·x9,·lsl·#32236 »       orr»    x9,·x11,·x9,·lsl·#32
237 »       eor»    v7.16b,·v7.16b,·v3.16b237 »       eor»    v7.16b,·v7.16b,·v3.16b
238 »       st1»    {v7.16b},·[x2],·#16238 »       st1»    {v7.16b},·[x2],·#16
239 »       b.ge»   444ef0·<_binary_icudtl_dat_size@@Base+0x298000>··//·b.tcont239 »       b.ge»   4721b0·<_binary_icudtl_dat_size@@Base+0x2c3cc0>··//·b.tcont
240 »       aese»   v0.16b,·v18.16b240 »       aese»   v0.16b,·v18.16b
241 »       aesmc»  v0.16b,·v0.16b241 »       aesmc»  v0.16b,·v0.16b
242 »       rev64»  v4.16b,·v4.16b242 »       rev64»  v4.16b,·v4.16b
243 »       aese»   v1.16b,·v18.16b243 »       aese»   v1.16b,·v18.16b
244 »       aesmc»  v1.16b,·v1.16b244 »       aesmc»  v1.16b,·v1.16b
245 »       fmov»   d3,·x10245 »       fmov»   d3,·x10
246 »       aese»   v2.16b,·v18.16b246 »       aese»   v2.16b,·v18.16b
Offset 353, 15 lines modifiedOffset 353, 15 lines modified
353 »       aesmc»  v3.16b,·v3.16b353 »       aesmc»  v3.16b,·v3.16b
354 »       movi»   v8.8b,·#0xc2354 »       movi»   v8.8b,·#0xc2
355 »       pmull»  v4.1q,·v4.1d,·v16.1d355 »       pmull»  v4.1q,·v4.1d,·v16.1d
356 »       eor»    v9.16b,·v9.16b,·v5.16b356 »       eor»    v9.16b,·v9.16b,·v5.16b
357 »       cmp»    x17,·#0xc357 »       cmp»    x17,·#0xc
358 »       fmov»   d5,·x19358 »       fmov»   d5,·x19
359 »       ldp»    x6,·x7,·[x0]359 »       ldp»    x6,·x7,·[x0]
360 »       b.lt»   444e0c·<_binary_icudtl_dat_size@@Base+0x297f1c>··//·b.tstop360 »       b.lt»   4720cc·<_binary_icudtl_dat_size@@Base+0x2c3bdc>··//·b.tstop
361 »       aese»   v1.16b,·v27.16b361 »       aese»   v1.16b,·v27.16b
362 »       aesmc»  v1.16b,·v1.16b362 »       aesmc»  v1.16b,·v1.16b
363 »       aese»   v0.16b,·v27.16b363 »       aese»   v0.16b,·v27.16b
364 »       aesmc»  v0.16b,·v0.16b364 »       aesmc»  v0.16b,·v0.16b
365 »       aese»   v2.16b,·v27.16b365 »       aese»   v2.16b,·v27.16b
366 »       aesmc»  v2.16b,·v2.16b366 »       aesmc»  v2.16b,·v2.16b
367 »       aese»   v3.16b,·v27.16b367 »       aese»   v3.16b,·v27.16b
Offset 370, 15 lines modifiedOffset 370, 15 lines modified
370 »       aesmc»  v0.16b,·v0.16b370 »       aesmc»  v0.16b,·v0.16b
371 »       aese»   v1.16b,·v28.16b371 »       aese»   v1.16b,·v28.16b
372 »       aesmc»  v1.16b,·v1.16b372 »       aesmc»  v1.16b,·v1.16b
373 »       aese»   v2.16b,·v28.16b373 »       aese»   v2.16b,·v28.16b
374 »       aesmc»  v2.16b,·v2.16b374 »       aesmc»  v2.16b,·v2.16b
375 »       aese»   v3.16b,·v28.16b375 »       aese»   v3.16b,·v28.16b
376 »       aesmc»  v3.16b,·v3.16b376 »       aesmc»  v3.16b,·v3.16b
377 »       b.eq»   444e0c·<_binary_icudtl_dat_size@@Base+0x297f1c>··//·b.none377 »       b.eq»   4720cc·<_binary_icudtl_dat_size@@Base+0x2c3bdc>··//·b.none
378 »       aese»   v0.16b,·v29.16b378 »       aese»   v0.16b,·v29.16b
379 »       aesmc»  v0.16b,·v0.16b379 »       aesmc»  v0.16b,·v0.16b
380 »       aese»   v1.16b,·v29.16b380 »       aese»   v1.16b,·v29.16b
381 »       aesmc»  v1.16b,·v1.16b381 »       aesmc»  v1.16b,·v1.16b
382 »       aese»   v2.16b,·v29.16b382 »       aese»   v2.16b,·v29.16b
383 »       aesmc»  v2.16b,·v2.16b383 »       aesmc»  v2.16b,·v2.16b
384 »       aese»   v3.16b,·v29.16b384 »       aese»   v3.16b,·v29.16b
Offset 443, 15 lines modifiedOffset 443, 15 lines modified
443 »       st1»    {v6.16b},·[x2],·#16443 »       st1»    {v6.16b},·[x2],·#16
444 »       fmov»   v2.d[1],·x9444 »       fmov»   v2.d[1],·x9
445 »       rev»    w9,·w12445 »       rev»    w9,·w12
446 »       eor»    v11.16b,·v11.16b,·v10.16b446 »       eor»    v11.16b,·v11.16b,·v10.16b
447 »       orr»    x9,·x11,·x9,·lsl·#32447 »       orr»    x9,·x11,·x9,·lsl·#32
448 »       eor»    v7.16b,·v7.16b,·v3.16b448 »       eor»    v7.16b,·v7.16b,·v3.16b
449 »       st1»    {v7.16b},·[x2],·#16449 »       st1»    {v7.16b},·[x2],·#16
450 »       b.lt»   444ba4·<_binary_icudtl_dat_size@@Base+0x297cb4>··//·b.tstop450 »       b.lt»   471e64·<_binary_icudtl_dat_size@@Base+0x2c3974>··//·b.tstop
451 »       aese»   v1.16b,·v18.16b451 »       aese»   v1.16b,·v18.16b
452 »       aesmc»  v1.16b,·v1.16b452 »       aesmc»  v1.16b,·v1.16b
453 »       rev64»  v6.16b,·v6.16b453 »       rev64»  v6.16b,·v6.16b
454 »       aese»   v2.16b,·v18.16b454 »       aese»   v2.16b,·v18.16b
455 »       aesmc»  v2.16b,·v2.16b455 »       aesmc»  v2.16b,·v2.16b
456 »       fmov»   d3,·x10456 »       fmov»   d3,·x10
457 »       aese»   v0.16b,·v18.16b457 »       aese»   v0.16b,·v18.16b
Offset 563, 15 lines modifiedOffset 563, 15 lines modified
563 »       aesmc»  v2.16b,·v2.16b563 »       aesmc»  v2.16b,·v2.16b
Max diff block lines reached; 72710002/72713710 bytes (99.99%) of diff not shown.
88.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 2156 lines modifiedOffset 1, 2150 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000000009f5f90·<pthread_self@plt-0x20>:2 0000000000a32d10·<pthread_self@plt-0x20>:
3 »       stp»    x16,·x30,·[sp,·#-16]!3 »       stp»    x16,·x30,·[sp,·#-16]!
4 »       adrp»   x16,·a6b000·<exp2@plt+0x73a10>4 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
5 »       ldr»    x17,·[x16,·#376]5 »       ldr»    x17,·[x16,·#2368]
6 »       add»    x16,·x16,·#0x1786 »       add»    x16,·x16,·#0x940
7 »       br»     x177 »       br»     x17
8 »       nop8 »       nop
9 »       nop9 »       nop
10 »       nop10 »       nop
  
11 00000000009f5fb0·<pthread_self@plt>:11 0000000000a32d30·<pthread_self@plt>:
12 »       adrp»   x16,·a6b000·<exp2@plt+0x73a10>12 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
13 »       ldr»    x17,·[x16,·#384]13 »       ldr»    x17,·[x16,·#2376]
14 »       add»    x16,·x16,·#0x18014 »       add»    x16,·x16,·#0x948
15 »       br»     x17 
  
16 00000000009f5fc0·<abort@plt>: 
17 »       adrp»   x16,·a6b000·<exp2@plt+0x73a10> 
18 »       ldr»    x17,·[x16,·#392] 
19 »       add»    x16,·x16,·#0x188 
20 »       br»     x1715 »       br»     x17
  
21 00000000009f5fd0·<strlen@plt>:16 0000000000a32d40·<abort@plt>:
22 »       adrp»   x16,·a6b000·<exp2@plt+0x73a10>17 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
23 »       ldr»    x17,·[x16,·#400]18 »       ldr»    x17,·[x16,·#2384]
24 »       add»    x16,·x16,·#0x19019 »       add»    x16,·x16,·#0x950
25 »       br»     x1720 »       br»     x17
  
26 00000000009f5fe0·<eglCreateWindowSurface@plt>:21 0000000000a32d50·<strlen@plt>:
27 »       adrp»   x16,·a6b000·<exp2@plt+0x73a10>22 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
28 »       ldr»    x17,·[x16,·#408]23 »       ldr»    x17,·[x16,·#2392]
29 »       add»    x16,·x16,·#0x19824 »       add»    x16,·x16,·#0x958
30 »       br»     x1725 »       br»     x17
  
31 00000000009f5ff0·<eglCreatePbufferSurface@plt>:26 0000000000a32d60·<eglCreateWindowSurface@plt>:
32 »       adrp»   x16,·a6b000·<exp2@plt+0x73a10>27 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
33 »       ldr»    x17,·[x16,·#416]28 »       ldr»    x17,·[x16,·#2400]
34 »       add»    x16,·x16,·#0x1a029 »       add»    x16,·x16,·#0x960
35 »       br»     x1730 »       br»     x17
  
36 00000000009f6000·<eglGetCurrentContext@plt>:31 0000000000a32d70·<eglCreatePbufferSurface@plt>:
37 »       adrp»   x16,·a6b000·<exp2@plt+0x73a10>32 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
38 »       ldr»    x17,·[x16,·#424]33 »       ldr»    x17,·[x16,·#2408]
39 »       add»    x16,·x16,·#0x1a834 »       add»    x16,·x16,·#0x968
40 »       br»     x1735 »       br»     x17
  
41 00000000009f6010·<eglMakeCurrent@plt>:36 0000000000a32d80·<eglGetCurrentContext@plt>:
42 »       adrp»   x16,·a6b000·<exp2@plt+0x73a10>37 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
43 »       ldr»    x17,·[x16,·#432]38 »       ldr»    x17,·[x16,·#2416]
44 »       add»    x16,·x16,·#0x1b039 »       add»    x16,·x16,·#0x970
45 »       br»     x1740 »       br»     x17
  
46 00000000009f6020·<eglChooseConfig@plt>:41 0000000000a32d90·<eglMakeCurrent@plt>:
47 »       adrp»   x16,·a6b000·<exp2@plt+0x73a10>42 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
48 »       ldr»    x17,·[x16,·#440]43 »       ldr»    x17,·[x16,·#2424]
49 »       add»    x16,·x16,·#0x1b844 »       add»    x16,·x16,·#0x978
50 »       br»     x1745 »       br»     x17
  
51 00000000009f6030·<eglCreateContext@plt>:46 0000000000a32da0·<eglChooseConfig@plt>:
52 »       adrp»   x16,·a6b000·<exp2@plt+0x73a10>47 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
53 »       ldr»    x17,·[x16,·#448]48 »       ldr»    x17,·[x16,·#2432]
54 »       add»    x16,·x16,·#0x1c049 »       add»    x16,·x16,·#0x980
55 »       br»     x1750 »       br»     x17
  
56 00000000009f6040·<eglDestroyContext@plt>:51 0000000000a32db0·<eglCreateContext@plt>:
57 »       adrp»   x16,·a6b000·<exp2@plt+0x73a10>52 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
58 »       ldr»    x17,·[x16,·#456]53 »       ldr»    x17,·[x16,·#2440]
59 »       add»    x16,·x16,·#0x1c854 »       add»    x16,·x16,·#0x988
60 »       br»     x1755 »       br»     x17
  
61 00000000009f6050·<eglGetError@plt>:56 0000000000a32dc0·<eglDestroyContext@plt>:
62 »       adrp»   x16,·a6b000·<exp2@plt+0x73a10>57 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
63 »       ldr»    x17,·[x16,·#464]58 »       ldr»    x17,·[x16,·#2448]
64 »       add»    x16,·x16,·#0x1d059 »       add»    x16,·x16,·#0x990
65 »       br»     x1760 »       br»     x17
  
66 00000000009f6060·<eglDestroySurface@plt>:61 0000000000a32dd0·<eglGetError@plt>:
67 »       adrp»   x16,·a6b000·<exp2@plt+0x73a10>62 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
68 »       ldr»    x17,·[x16,·#472]63 »       ldr»    x17,·[x16,·#2456]
69 »       add»    x16,·x16,·#0x1d864 »       add»    x16,·x16,·#0x998
70 »       br»     x1765 »       br»     x17
  
71 00000000009f6070·<eglGetCurrentDisplay@plt>:66 0000000000a32de0·<eglDestroySurface@plt>:
72 »       adrp»   x16,·a6b000·<exp2@plt+0x73a10>67 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
73 »       ldr»    x17,·[x16,·#480]68 »       ldr»    x17,·[x16,·#2464]
74 »       add»    x16,·x16,·#0x1e069 »       add»    x16,·x16,·#0x9a0
75 »       br»     x1770 »       br»     x17
  
76 00000000009f6080·<eglGetCurrentSurface@plt>:71 0000000000a32df0·<eglGetCurrentDisplay@plt>:
77 »       adrp»   x16,·a6b000·<exp2@plt+0x73a10>72 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
78 »       ldr»    x17,·[x16,·#488]73 »       ldr»    x17,·[x16,·#2472]
79 »       add»    x16,·x16,·#0x1e874 »       add»    x16,·x16,·#0x9a8
80 »       br»     x1775 »       br»     x17
  
81 00000000009f6090·<eglQuerySurface@plt>:76 0000000000a32e00·<eglGetCurrentSurface@plt>:
82 »       adrp»   x16,·a6b000·<exp2@plt+0x73a10>77 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
83 »       ldr»    x17,·[x16,·#496]78 »       ldr»    x17,·[x16,·#2480]
84 »       add»    x16,·x16,·#0x1f079 »       add»    x16,·x16,·#0x9b0
85 »       br»     x1780 »       br»     x17
  
86 00000000009f60a0·<eglSwapBuffers@plt>:81 0000000000a32e10·<eglQuerySurface@plt>:
87 »       adrp»   x16,·a6b000·<exp2@plt+0x73a10>82 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
88 »       ldr»    x17,·[x16,·#504]83 »       ldr»    x17,·[x16,·#2488]
89 »       add»    x16,·x16,·#0x1f884 »       add»    x16,·x16,·#0x9b8
90 »       br»     x1785 »       br»     x17
  
91 00000000009f60b0·<eglGetDisplay@plt>:86 0000000000a32e20·<eglSwapBuffers@plt>:
92 »       adrp»   x16,·a6b000·<exp2@plt+0x73a10>87 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
93 »       ldr»    x17,·[x16,·#512]88 »       ldr»    x17,·[x16,·#2496]
94 »       add»    x16,·x16,·#0x20089 »       add»    x16,·x16,·#0x9c0
95 »       br»     x1790 »       br»     x17
  
96 00000000009f60c0·<eglInitialize@plt>:91 0000000000a32e30·<eglGetDisplay@plt>:
97 »       adrp»   x16,·a6b000·<exp2@plt+0x73a10>92 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
98 »       ldr»    x17,·[x16,·#520]93 »       ldr»    x17,·[x16,·#2504]
99 »       add»    x16,·x16,·#0x20894 »       add»    x16,·x16,·#0x9c8
100 »       br»     x1795 »       br»     x17
  
101 00000000009f60d0·<eglTerminate@plt>:96 0000000000a32e40·<eglInitialize@plt>:
102 »       adrp»   x16,·a6b000·<exp2@plt+0x73a10>97 »       adrp»   x16,·aa8000·<exp2@plt+0x73ca0>
103 »       ldr»    x17,·[x16,·#528]98 »       ldr»    x17,·[x16,·#2512]
104 »       add»    x16,·x16,·#0x21099 »       add»    x16,·x16,·#0x9d0
Max diff block lines reached; 85400/90625 bytes (94.23%) of diff not shown.
2.4 MB
readelf --wide --decompress --hex-dump=.data.rel.ro {}
    
Offset 1, 15584 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.data.rel.ro':1 Hex·dump·of·section·'.data.rel.ro':
2 ··0x00a07600·00000000·00000000·00000000·00000000·................ 
3 ··0x00a07610·00000000·00000000·00000000·00000000·................ 
4 ··0x00a07620·00000000·00000000·00000000·00000000·................ 
5 ··0x00a07630·00000000·00000000·00000000·00000000·................ 
6 ··0x00a07640·00000000·00000000·00000000·00000000·................ 
7 ··0x00a07650·00000000·00000000·00000000·00000000·................ 
8 ··0x00a07660·00000000·00000000·00000000·00000000·................ 
9 ··0x00a07670·00000000·00000000·00000000·00000000·................ 
10 ··0x00a07680·00000000·00000000·00000000·00000000·................ 
11 ··0x00a07690·00000000·00000000·00000000·00000000·................ 
12 ··0x00a076a0·00000000·00000000·00000000·00000000·................ 
13 ··0x00a076b0·00000000·00000000·00000000·00000000·................ 
14 ··0x00a076c0·00000000·00000000·00000000·00000000·................ 
15 ··0x00a076d0·00000000·00000000·00000000·00000000·................ 
16 ··0x00a076e0·00000000·00000000·00000000·00000000·................ 
17 ··0x00a076f0·00000000·00000000·00000000·00000000·................ 
18 ··0x00a07700·00000000·00000000·00000000·00000000·................ 
19 ··0x00a07710·00000000·00000000·00000000·00000000·................ 
20 ··0x00a07720·00000000·00000000·00000000·00000000·................ 
21 ··0x00a07730·00000000·00000000·00000000·00000000·................ 
22 ··0x00a07740·00000000·00000000·00000000·00000000·................ 
23 ··0x00a07750·00000000·00000000·00000000·00000000·................ 
24 ··0x00a07760·00000000·00000000·00000000·00000000·................ 
25 ··0x00a07770·00000000·00000000·00000000·00000000·................ 
26 ··0x00a07780·00000000·00000000·00000000·00000000·................ 
27 ··0x00a07790·00000000·00000000·00000000·00000000·................ 
28 ··0x00a077a0·00000000·00000000·00000000·00000000·................ 
29 ··0x00a077b0·00000000·00000000·00300000·00000000·.........0...... 
30 ··0x00a077c0·00000000·00000000·01300000·00000000·.........0...... 
31 ··0x00a077d0·00000000·00000000·02300000·00000000·.........0...... 
32 ··0x00a077e0·00000000·00000000·03300000·00000000·.........0...... 
33 ··0x00a077f0·00000000·00000000·04300000·00000000·.........0...... 
34 ··0x00a07800·00000000·00000000·06300000·00000000·.........0...... 
35 ··0x00a07810·00000000·00000000·05300000·00000000·.........0...... 
36 ··0x00a07820·00000000·00000000·07300000·00000000·.........0...... 
37 ··0x00a07830·00000000·00000000·08300000·00000000·.........0...... 
38 ··0x00a07840·00000000·00000000·0d300000·00000000·.........0...... 
39 ··0x00a07850·00000000·00000000·09300000·00000000·.........0...... 
40 ··0x00a07860·00000000·00000000·0c300000·00000000·.........0...... 
41 ··0x00a07870·00000000·00000000·0a300000·00000000·.........0...... 
42 ··0x00a07880·00000000·00000000·0b300000·00000000·.........0...... 
43 ··0x00a07890·00000000·00000000·0e300000·00000000·.........0...... 
44 ··0x00a078a0·00000000·00000000·00000000·00000000·................ 
45 ··0x00a078b0·00000000·00000000·00000000·00000000·................ 
46 ··0x00a078c0·00000000·00000000·00000000·00000000·................ 
47 ··0x00a078d0·00000000·00000000·00000000·00000000·................ 
48 ··0x00a078e0·00000000·00000000·00000000·00000000·................ 
49 ··0x00a078f0·00000000·00000000·00000000·00000000·................ 
50 ··0x00a07900·00000000·00000000·00000000·00000000·................ 
51 ··0x00a07910·00000000·00000000·00000000·00000000·................ 
52 ··0x00a07920·00000000·00000000·00000000·00000000·................ 
53 ··0x00a07930·00000000·00000000·00000000·00000000·................ 
54 ··0x00a07940·00000000·00000000·00000000·00000000·................ 
55 ··0x00a07950·00000000·00000000·00000000·00000000·................ 
56 ··0x00a07960·00000000·00000000·00000000·00000000·................ 
57 ··0x00a07970·00000000·00000000·00000000·00000000·................ 
58 ··0x00a07980·00000000·00000000·00000000·00000000·................ 
59 ··0x00a07990·00000000·00000000·00000000·00000000·................ 
60 ··0x00a079a0·00000000·00000000·00000000·00000000·................ 
61 ··0x00a079b0·00000000·00000000·00000000·00000000·................ 
62 ··0x00a079c0·00000000·00000000·00000000·00000000·................ 
63 ··0x00a079d0·00000000·00000000·00000000·00000000·................ 
64 ··0x00a079e0·00000000·00000000·00000000·00000000·................ 
65 ··0x00a079f0·00000000·00000000·00000000·00000000·................ 
66 ··0x00a07a00·00000000·00000000·00000000·00000000·................ 
67 ··0x00a07a10·00000000·00000000·00000000·00000000·................ 
68 ··0x00a07a20·00000000·00000000·00000000·00000000·................ 
69 ··0x00a07a30·00000000·00000000·00000000·00000000·................ 
70 ··0x00a07a40·00000000·00000000·00000000·00000000·................ 
71 ··0x00a07a50·00000000·00000000·00000000·00000000·................ 
72 ··0x00a07a60·00000000·00000000·00000000·00000000·................ 
73 ··0x00a07a70·00000000·00000000·00000000·00000000·................ 
74 ··0x00a07a80·00000000·00000000·00000000·00000000·................ 
75 ··0x00a07a90·00000000·00000000·00000000·00000000·................ 
76 ··0x00a07aa0·00000000·00000000·00000000·00000000·................ 
77 ··0x00a07ab0·00000000·00000000·00000000·00000000·................ 
78 ··0x00a07ac0·00000000·00000000·00000000·00000000·................ 
79 ··0x00a07ad0·00000000·00000000·00000000·00000000·................ 
80 ··0x00a07ae0·00000000·00000000·00000000·00000000·................ 
81 ··0x00a07af0·00000000·00000000·00000000·00000000·................ 
82 ··0x00a07b00·f8ffffff·ffffffff·00000000·00000000·................ 
83 ··0x00a07b10·00000000·00000000·00000000·00000000·................ 
84 ··0x00a07b20·00000000·00000000·00000000·00000000·................ 
85 ··0x00a07b30·00000000·00000000·00000000·00000000·................ 
86 ··0x00a07b40·00000000·00000000·00000000·00000000·................ 
87 ··0x00a07b50·00000000·00000000·00000000·00000000·................ 
88 ··0x00a07b60·00000000·00000000·00000000·00000000·................ 
89 ··0x00a07b70·00000000·00000000·00000000·00000000·................ 
90 ··0x00a07b80·00000000·00000000·00000000·00000000·................ 
91 ··0x00a07b90·00000000·00000000·00000000·00000000·................ 
92 ··0x00a07ba0·00000000·00000000·00000000·00000000·................ 
93 ··0x00a07bb0·00000000·00000000·00000000·00000000·................ 
94 ··0x00a07bc0·00000000·00000000·00000000·00000000·................ 
95 ··0x00a07bd0·00000000·00000000·00000000·00000000·................ 
96 ··0x00a07be0·00000000·00000000·00000000·00000000·................ 
97 ··0x00a07bf0·00000000·00000000·00000000·00000000·................ 
98 ··0x00a07c00·00000000·00000000·00000000·00000000·................ 
99 ··0x00a07c10·00000000·00000000·00000000·00000000·................ 
100 ··0x00a07c20·f8ffffff·ffffffff·00000000·00000000·................ 
101 ··0x00a07c30·00000000·00000000·00000000·00000000·................ 
102 ··0x00a07c40·00000000·00000000·00000000·00000000·................ 
103 ··0x00a07c50·00000000·00000000·00000000·00000000·................ 
104 ··0x00a07c60·00000000·00000000·00000000·00000000·................ 
105 ··0x00a07c70·00000000·00000000·00000000·00000000·................ 
106 ··0x00a07c80·00000000·00000000·00000000·00000000·................ 
107 ··0x00a07c90·00000000·00000000·00000000·00000000·................ 
108 ··0x00a07ca0·00000000·00000000·00000000·00000000·................ 
109 ··0x00a07cb0·00000000·00000000·00000000·00000000·................ 
110 ··0x00a07cc0·00000000·00000000·00000000·00000000·................ 
111 ··0x00a07cd0·00000000·00000000·00000000·00000000·................ 
112 ··0x00a07ce0·00000000·00000000·00000000·00000000·................ 
113 ··0x00a07cf0·00000000·00000000·00000000·00000000·................ 
114 ··0x00a07d00·f8ffffff·ffffffff·00000000·00000000·................ 
115 ··0x00a07d10·00000000·00000000·00000000·00000000·................ 
116 ··0x00a07d20·00000000·00000000·00000000·00000000·................ 
117 ··0x00a07d30·00000000·00000000·00000000·00000000·................ 
118 ··0x00a07d40·00000000·00000000·00000000·00000000·................ 
119 ··0x00a07d50·00000000·00000000·00000000·00000000·................ 
120 ··0x00a07d60·00000000·00000000·00000000·00000000·................ 
121 ··0x00a07d70·00000000·00000000·00000000·00000000·................ 
122 ··0x00a07d80·00000000·00000000·00000000·00000000·................ 
123 ··0x00a07d90·00000000·00000000·00000000·00000000·................ 
124 ··0x00a07da0·00000000·00000000·00000000·00000000·................ 
125 ··0x00a07db0·00000000·00000000·00000000·00000000·................ 
126 ··0x00a07dc0·00000000·00000000·00000000·00000000·................ 
Max diff block lines reached; 1469899/2513550 bytes (58.48%) of diff not shown.
296 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x00a6a050·00000000·00000000·00000000·00000000·................2 ··0x00aa77f0·00000000·00000000·00000000·00000000·................
  
22.9 KB
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 175 lines modifiedOffset 1, 178 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x00a6a060·00000000·00000000·00000000·00000000·................ 
3 ··0x00a6a070·00000000·00000000·00000000·00000000·................ 
4 ··0x00a6a080·00000000·00000000·00000000·00000000·................ 
5 ··0x00a6a090·00000000·00000000·00000000·00000000·................ 
6 ··0x00a6a0a0·00000000·00000000·00000000·00000000·................ 
7 ··0x00a6a0b0·00000000·00000000·00000000·00000000·................ 
8 ··0x00a6a0c0·00000000·00000000·00000000·00000000·................ 
9 ··0x00a6a0d0·00000000·00000000·00000000·00000000·................ 
10 ··0x00a6a0e0·00000000·00000000·00000000·00000000·................ 
11 ··0x00a6a0f0·00000000·00000000·00000000·00000000·................ 
12 ··0x00a6a100·00000000·00000000·00000000·00000000·................ 
13 ··0x00a6a110·00000000·00000000·00000000·00000000·................ 
14 ··0x00a6a120·00000000·00000000·00000000·00000000·................ 
15 ··0x00a6a130·00000000·00000000·00000000·00000000·................ 
16 ··0x00a6a140·00000000·00000000·00000000·00000000·................ 
17 ··0x00a6a150·00000000·00000000·00000000·00000000·................ 
18 ··0x00a6a160·00000000·00000000·00000000·00000000·................ 
19 ··0x00a6a170·00000000·00000000·00000000·00000000·................ 
20 ··0x00a6a180·00000000·00000000·00000000·00000000·................ 
21 ··0x00a6a190·00000000·00000000·00000000·00000000·................ 
22 ··0x00a6a1a0·00000000·00000000·00000000·00000000·................ 
23 ··0x00a6a1b0·00000000·00000000·00000000·00000000·................ 
24 ··0x00a6a1c0·00000000·00000000·00000000·00000000·................ 
25 ··0x00a6a1d0·00000000·00000000·00000000·00000000·................ 
26 ··0x00a6a1e0·00000000·00000000·00000000·00000000·................ 
27 ··0x00a6a1f0·00000000·00000000·00000000·00000000·................ 
28 ··0x00a6a200·00000000·00000000·00000000·00000000·................ 
29 ··0x00a6a210·00000000·00000000·00000000·00000000·................ 
30 ··0x00a6a220·00000000·00000000·00000000·00000000·................ 
31 ··0x00a6a230·00000000·00000000·00000000·00000000·................ 
32 ··0x00a6a240·00000000·00000000·00000000·00000000·................ 
33 ··0x00a6a250·00000000·00000000·00000000·00000000·................ 
34 ··0x00a6a260·00000000·00000000·00000000·00000000·................ 
35 ··0x00a6a270·00000000·00000000·00000000·00000000·................ 
36 ··0x00a6a280·00000000·00000000·00000000·00000000·................ 
37 ··0x00a6a290·00000000·00000000·00000000·00000000·................ 
38 ··0x00a6a2a0·00000000·00000000·00000000·00000000·................ 
39 ··0x00a6a2b0·00000000·00000000·00000000·00000000·................ 
40 ··0x00a6a2c0·00000000·00000000·00000000·00000000·................ 
41 ··0x00a6a2d0·00000000·00000000·00000000·00000000·................ 
42 ··0x00a6a2e0·00000000·00000000·00000000·00000000·................ 
43 ··0x00a6a2f0·00000000·00000000·00000000·00000000·................ 
44 ··0x00a6a300·00000000·00000000·00000000·00000000·................ 
45 ··0x00a6a310·00000000·00000000·00000000·00000000·................ 
46 ··0x00a6a320·00000000·00000000·00000000·00000000·................ 
47 ··0x00a6a330·00000000·00000000·00000000·00000000·................ 
48 ··0x00a6a340·00000000·00000000·00000000·00000000·................ 
49 ··0x00a6a350·00000000·00000000·00000000·00000000·................ 
50 ··0x00a6a360·00000000·00000000·00000000·00000000·................ 
51 ··0x00a6a370·00000000·00000000·00000000·00000000·................ 
52 ··0x00a6a380·00000000·00000000·00000000·00000000·................ 
53 ··0x00a6a390·00000000·00000000·00000000·00000000·................ 
54 ··0x00a6a3a0·00000000·00000000·00000000·00000000·................ 
55 ··0x00a6a3b0·00000000·00000000·00000000·00000000·................ 
56 ··0x00a6a3c0·00000000·00000000·00000000·00000000·................ 
57 ··0x00a6a3d0·00000000·00000000·00000000·00000000·................ 
58 ··0x00a6a3e0·00000000·00000000·00000000·00000000·................ 
59 ··0x00a6a3f0·00000000·00000000·00000000·00000000·................ 
60 ··0x00a6a400·00000000·00000000·00000000·00000000·................ 
61 ··0x00a6a410·00000000·00000000·00000000·00000000·................ 
62 ··0x00a6a420·00000000·00000000·00000000·00000000·................ 
63 ··0x00a6a430·00000000·00000000·00000000·00000000·................ 
64 ··0x00a6a440·00000000·00000000·00000000·00000000·................ 
65 ··0x00a6a450·00000000·00000000·00000000·00000000·................ 
66 ··0x00a6a460·00000000·00000000·00000000·00000000·................ 
67 ··0x00a6a470·00000000·00000000·00000000·00000000·................ 
68 ··0x00a6a480·00000000·00000000·00000000·00000000·................ 
69 ··0x00a6a490·00000000·00000000·00000000·00000000·................ 
70 ··0x00a6a4a0·00000000·00000000·00000000·00000000·................ 
71 ··0x00a6a4b0·00000000·00000000·00000000·00000000·................ 
72 ··0x00a6a4c0·00000000·00000000·00000000·00000000·................ 
73 ··0x00a6a4d0·00000000·00000000·00000000·00000000·................ 
74 ··0x00a6a4e0·00000000·00000000·00000000·00000000·................ 
75 ··0x00a6a4f0·00000000·00000000·00000000·00000000·................ 
76 ··0x00a6a500·00000000·00000000·00000000·00000000·................ 
77 ··0x00a6a510·00000000·00000000·00000000·00000000·................ 
78 ··0x00a6a520·00000000·00000000·00000000·00000000·................ 
79 ··0x00a6a530·00000000·00000000·00000000·00000000·................ 
80 ··0x00a6a540·00000000·00000000·00000000·00000000·................ 
81 ··0x00a6a550·00000000·00000000·00000000·00000000·................ 
82 ··0x00a6a560·00000000·00000000·00000000·00000000·................ 
83 ··0x00a6a570·00000000·00000000·00000000·00000000·................ 
84 ··0x00a6a580·00000000·00000000·00000000·00000000·................ 
85 ··0x00a6a590·00000000·00000000·00000000·00000000·................ 
86 ··0x00a6a5a0·00000000·00000000·00000000·00000000·................ 
87 ··0x00a6a5b0·00000000·00000000·00000000·00000000·................ 
88 ··0x00a6a5c0·00000000·00000000·00000000·00000000·................ 
89 ··0x00a6a5d0·00000000·00000000·00000000·00000000·................ 
90 ··0x00a6a5e0·00000000·00000000·00000000·00000000·................ 
91 ··0x00a6a5f0·00000000·00000000·00000000·00000000·................ 
92 ··0x00a6a600·00000000·00000000·00000000·00000000·................ 
93 ··0x00a6a610·00000000·00000000·00000000·00000000·................ 
94 ··0x00a6a620·00000000·00000000·00000000·00000000·................ 
95 ··0x00a6a630·00000000·00000000·00000000·00000000·................ 
96 ··0x00a6a640·00000000·00000000·00000000·00000000·................ 
97 ··0x00a6a650·00000000·00000000·00000000·00000000·................ 
98 ··0x00a6a660·00000000·00000000·00000000·00000000·................ 
99 ··0x00a6a670·00000000·00000000·00000000·00000000·................ 
100 ··0x00a6a680·00000000·00000000·00000000·00000000·................ 
101 ··0x00a6a690·00000000·00000000·00000000·00000000·................ 
102 ··0x00a6a6a0·00000000·00000000·00000000·00000000·................ 
103 ··0x00a6a6b0·00000000·00000000·00000000·00000000·................ 
104 ··0x00a6a6c0·00000000·00000000·00000000·00000000·................ 
105 ··0x00a6a6d0·00000000·00000000·00000000·00000000·................ 
106 ··0x00a6a6e0·00000000·00000000·00000000·00000000·................ 
107 ··0x00a6a6f0·00000000·00000000·00000000·00000000·................ 
108 ··0x00a6a700·00000000·00000000·00000000·00000000·................2 ··0x00aa7800·00000000·00000000·00000000·00000000·................
109 ··0x00a6a710·00000000·00000000·00000000·00000000·................3 ··0x00aa7810·00000000·00000000·00000000·00000000·................
110 ··0x00a6a720·00000000·00000000·00000000·00000000·................4 ··0x00aa7820·00000000·00000000·00000000·00000000·................
111 ··0x00a6a730·00000000·00000000·00000000·00000000·................5 ··0x00aa7830·00000000·00000000·00000000·00000000·................
112 ··0x00a6a740·00000000·00000000·00000000·00000000·................6 ··0x00aa7840·00000000·00000000·00000000·00000000·................
113 ··0x00a6a750·00000000·00000000·00000000·00000000·................7 ··0x00aa7850·00000000·00000000·00000000·00000000·................
114 ··0x00a6a760·00000000·00000000·00000000·00000000·................8 ··0x00aa7860·00000000·00000000·00000000·00000000·................
115 ··0x00a6a770·00000000·00000000·00000000·00000000·................9 ··0x00aa7870·00000000·00000000·00000000·00000000·................
116 ··0x00a6a780·00000000·00000000·00000000·00000000·................10 ··0x00aa7880·00000000·00000000·00000000·00000000·................
117 ··0x00a6a790·00000000·00000000·00000000·00000000·................11 ··0x00aa7890·00000000·00000000·00000000·00000000·................
118 ··0x00a6a7a0·00000000·00000000·00000000·00000000·................12 ··0x00aa78a0·00000000·00000000·00000000·00000000·................
119 ··0x00a6a7b0·00000000·00000000·00000000·00000000·................13 ··0x00aa78b0·00000000·00000000·00000000·00000000·................
120 ··0x00a6a7c0·00000000·00000000·00000000·00000000·................14 ··0x00aa78c0·00000000·00000000·00000000·00000000·................
121 ··0x00a6a7d0·00000000·00000000·00000000·00000000·................15 ··0x00aa78d0·00000000·00000000·00000000·00000000·................
122 ··0x00a6a7e0·00000000·00000000·00000000·00000000·................16 ··0x00aa78e0·00000000·00000000·00000000·00000000·................
123 ··0x00a6a7f0·00000000·00000000·00000000·00000000·................17 ··0x00aa78f0·00000000·00000000·00000000·00000000·................
124 ··0x00a6a800·00000000·00000000·00000000·00000000·................ 
125 ··0x00a6a810·00000000·00000000·00000000·00000000·................ 
126 ··0x00a6a820·00000000·00000000·00000000·00000000·................ 
Max diff block lines reached; 0/23309 bytes (0.00%) of diff not shown.
8.96 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 71 lines modifiedOffset 1, 70 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
2 ··0x00a6ad30·00000000·00000000·00000000·00000000·................ 
3 ··0x00a6ad40·00000000·00000000·00000000·00000000·................ 
4 ··0x00a6ad50·00000000·00000000·00000000·00000000·................2 ··0x00aa8500·00000000·00000000·00000000·00000000·................
5 ··0x00a6ad60·00000000·00000000·00000000·00000000·................ 
6 ··0x00a6ad70·00000000·00000000·00000000·00000000·................ 
7 ··0x00a6ad80·00000000·00000000·00000000·00000000·................3 ··0x00aa8510·00000000·00000000·00000000·00000000·................
8 ··0x00a6ad90·00000000·00000000·00000000·00000000·................ 
9 ··0x00a6ada0·00000000·00000000·00000000·00000000·................ 
10 ··0x00a6adb0·00000000·00000000·00000000·00000000·................ 
11 ··0x00a6adc0·00000000·00000000·00000000·00000000·................ 
12 ··0x00a6add0·00000000·00000000·00000000·00000000·................ 
13 ··0x00a6ade0·00000000·00000000·00000000·00000000·................ 
14 ··0x00a6adf0·00000000·00000000·00000000·00000000·................ 
15 ··0x00a6ae00·00000000·00000000·00000000·00000000·................ 
16 ··0x00a6ae10·00000000·00000000·00000000·00000000·................ 
17 ··0x00a6ae20·00000000·00000000·00000000·00000000·................4 ··0x00aa8520·00000000·00000000·00000000·00000000·................
18 ··0x00a6ae30·00000000·00000000·00000000·00000000·................5 ··0x00aa8530·00000000·00000000·00000000·00000000·................
19 ··0x00a6ae40·00000000·00000000·00000000·00000000·................6 ··0x00aa8540·00000000·00000000·00000000·00000000·................
20 ··0x00a6ae50·00000000·00000000·00000000·00000000·................7 ··0x00aa8550·00000000·00000000·00000000·00000000·................
21 ··0x00a6ae60·00000000·00000000·00000000·00000000·................8 ··0x00aa8560·00000000·00000000·00000000·00000000·................
22 ··0x00a6ae70·00000000·00000000·00000000·00000000·................9 ··0x00aa8570·00000000·00000000·00000000·00000000·................
23 ··0x00a6ae80·00000000·00000000·00000000·00000000·................10 ··0x00aa8580·00000000·00000000·00000000·00000000·................
24 ··0x00a6ae90·00000000·00000000·00000000·00000000·................11 ··0x00aa8590·00000000·00000000·00000000·00000000·................
25 ··0x00a6aea0·00000000·00000000·00000000·00000000·................12 ··0x00aa85a0·00000000·00000000·00000000·00000000·................
26 ··0x00a6aeb0·00000000·00000000·00000000·00000000·................13 ··0x00aa85b0·00000000·00000000·00000000·00000000·................
27 ··0x00a6aec0·00000000·00000000·00000000·00000000·................14 ··0x00aa85c0·00000000·00000000·00000000·00000000·................
28 ··0x00a6aed0·00000000·00000000·00000000·00000000·................15 ··0x00aa85d0·00000000·00000000·00000000·00000000·................
29 ··0x00a6aee0·00000000·00000000·00000000·00000000·................16 ··0x00aa85e0·00000000·00000000·00000000·00000000·................
30 ··0x00a6aef0·00000000·00000000·00000000·00000000·................17 ··0x00aa85f0·00000000·00000000·00000000·00000000·................
31 ··0x00a6af00·00000000·00000000·00000000·00000000·................18 ··0x00aa8600·00000000·00000000·00000000·00000000·................
32 ··0x00a6af10·00000000·00000000·00000000·00000000·................19 ··0x00aa8610·00000000·00000000·00000000·00000000·................
33 ··0x00a6af20·00000000·00000000·00000000·00000000·................20 ··0x00aa8620·00000000·00000000·00000000·00000000·................
34 ··0x00a6af30·00000000·00000000·00000000·00000000·................21 ··0x00aa8630·00000000·00000000·00000000·00000000·................
35 ··0x00a6af40·00000000·00000000·00000000·00000000·................22 ··0x00aa8640·00000000·00000000·00000000·00000000·................
36 ··0x00a6af50·00000000·00000000·00000000·00000000·................23 ··0x00aa8650·00000000·00000000·00000000·00000000·................
37 ··0x00a6af60·00000000·00000000·00000000·00000000·................24 ··0x00aa8660·00000000·00000000·00000000·00000000·................
38 ··0x00a6af70·00000000·00000000·00000000·00000000·................25 ··0x00aa8670·00000000·00000000·00000000·00000000·................
39 ··0x00a6af80·00000000·00000000·00000000·00000000·................26 ··0x00aa8680·00000000·00000000·00000000·00000000·................
40 ··0x00a6af90·00000000·00000000·00000000·00000000·................27 ··0x00aa8690·00000000·00000000·00000000·00000000·................
41 ··0x00a6afa0·00000000·00000000·00000000·00000000·................28 ··0x00aa86a0·00000000·00000000·00000000·00000000·................
42 ··0x00a6afb0·00000000·00000000·00000000·00000000·................29 ··0x00aa86b0·00000000·00000000·00000000·00000000·................
43 ··0x00a6afc0·00000000·00000000·00000000·00000000·................30 ··0x00aa86c0·00000000·00000000·00000000·00000000·................
44 ··0x00a6afd0·00000000·00000000·00000000·00000000·................31 ··0x00aa86d0·00000000·00000000·00000000·00000000·................
45 ··0x00a6afe0·00000000·00000000·00000000·00000000·................32 ··0x00aa86e0·00000000·00000000·00000000·00000000·................
46 ··0x00a6aff0·00000000·00000000·00000000·00000000·................33 ··0x00aa86f0·00000000·00000000·00000000·00000000·................
47 ··0x00a6b000·00000000·00000000·00000000·00000000·................34 ··0x00aa8700·00000000·00000000·00000000·00000000·................
48 ··0x00a6b010·00000000·00000000·00000000·00000000·................35 ··0x00aa8710·00000000·00000000·00000000·00000000·................
49 ··0x00a6b020·00000000·00000000·00000000·00000000·................36 ··0x00aa8720·00000000·00000000·00000000·00000000·................
50 ··0x00a6b030·00000000·00000000·00000000·00000000·................37 ··0x00aa8730·00000000·00000000·00000000·00000000·................
51 ··0x00a6b040·00000000·00000000·00000000·00000000·................38 ··0x00aa8740·00000000·00000000·00000000·00000000·................
52 ··0x00a6b050·00000000·00000000·00000000·00000000·................39 ··0x00aa8750·00000000·00000000·00000000·00000000·................
53 ··0x00a6b060·00000000·00000000·00000000·00000000·................40 ··0x00aa8760·00000000·00000000·00000000·00000000·................
54 ··0x00a6b070·00000000·00000000·00000000·00000000·................41 ··0x00aa8770·00000000·00000000·00000000·00000000·................
55 ··0x00a6b080·00000000·00000000·00000000·00000000·................42 ··0x00aa8780·00000000·00000000·00000000·00000000·................
56 ··0x00a6b090·00000000·00000000·00000000·00000000·................43 ··0x00aa8790·00000000·00000000·00000000·00000000·................
57 ··0x00a6b0a0·00000000·00000000·00000000·00000000·................44 ··0x00aa87a0·00000000·00000000·00000000·00000000·................
58 ··0x00a6b0b0·00000000·00000000·00000000·00000000·................45 ··0x00aa87b0·00000000·00000000·00000000·00000000·................
59 ··0x00a6b0c0·00000000·00000000·00000000·00000000·................46 ··0x00aa87c0·00000000·00000000·00000000·00000000·................
60 ··0x00a6b0d0·00000000·00000000·00000000·00000000·................47 ··0x00aa87d0·00000000·00000000·00000000·00000000·................
61 ··0x00a6b0e0·00000000·00000000·00000000·00000000·................48 ··0x00aa87e0·00000000·00000000·00000000·00000000·................
62 ··0x00a6b0f0·00000000·00000000·00000000·00000000·................49 ··0x00aa87f0·00000000·00000000·00000000·00000000·................
63 ··0x00a6b100·00000000·00000000·00000000·00000000·................50 ··0x00aa8800·00000000·00000000·00000000·00000000·................
64 ··0x00a6b110·00000000·00000000·00000000·00000000·................51 ··0x00aa8810·00000000·00000000·00000000·00000000·................
65 ··0x00a6b120·00000000·00000000·00000000·00000000·................52 ··0x00aa8820·00000000·00000000·00000000·00000000·................
66 ··0x00a6b130·00000000·00000000·00000000·00000000·................53 ··0x00aa8830·00000000·00000000·00000000·00000000·................
67 ··0x00a6b140·00000000·00000000·00000000·00000000·................54 ··0x00aa8840·00000000·00000000·00000000·00000000·................
68 ··0x00a6b150·00000000·00000000·00000000·00000000·................55 ··0x00aa8850·00000000·00000000·00000000·00000000·................
69 ··0x00a6b160·00000000·00000000···················........56 ··0x00aa8860·00000000·00000000·00000000·00000000·................
 57 ··0x00aa8870·00000000·00000000·00000000·00000000·................
 58 ··0x00aa8880·00000000·00000000·00000000·00000000·................
 59 ··0x00aa8890·00000000·00000000·00000000·00000000·................
 60 ··0x00aa88a0·00000000·00000000·00000000·00000000·................
 61 ··0x00aa88b0·00000000·00000000·00000000·00000000·................
 62 ··0x00aa88c0·00000000·00000000·00000000·00000000·................
 63 ··0x00aa88d0·00000000·00000000·00000000·00000000·................
 64 ··0x00aa88e0·00000000·00000000·00000000·00000000·................
 65 ··0x00aa88f0·00000000·00000000·00000000·00000000·................
 66 ··0x00aa8900·00000000·00000000·00000000·00000000·................
 67 ··0x00aa8910·00000000·00000000·00000000·00000000·................
 68 ··0x00aa8920·00000000·00000000·00000000·00000000·................
  
23.8 KB
readelf --wide --decompress --hex-dump=.got.plt {}
    
Offset 1, 184 lines modifiedOffset 1, 184 lines modified
  
1 Hex·dump·of·section·'.got.plt':1 Hex·dump·of·section·'.got.plt':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
3 ··0x00a6b168·00000000·00000000·00000000·00000000·................3 ··0x00aa8930·00000000·00000000·00000000·00000000·................
4 ··0x00a6b178·00000000·00000000·905f9f00·00000000·........._......4 ··0x00aa8940·00000000·00000000·102da300·00000000·.........-......
5 ··0x00a6b188·905f9f00·00000000·905f9f00·00000000·._......._...... 
6 ··0x00a6b198·905f9f00·00000000·905f9f00·00000000·._......._...... 
7 ··0x00a6b1a8·905f9f00·00000000·905f9f00·00000000·._......._......5 ··0x00aa8950·102da300·00000000·102da300·00000000·.-.......-......
8 ··0x00a6b1b8·905f9f00·00000000·905f9f00·00000000·._......._...... 
9 ··0x00a6b1c8·905f9f00·00000000·905f9f00·00000000·._......._...... 
10 ··0x00a6b1d8·905f9f00·00000000·905f9f00·00000000·._......._...... 
11 ··0x00a6b1e8·905f9f00·00000000·905f9f00·00000000·._......._...... 
12 ··0x00a6b1f8·905f9f00·00000000·905f9f00·00000000·._......._...... 
13 ··0x00a6b208·905f9f00·00000000·905f9f00·00000000·._......._...... 
14 ··0x00a6b218·905f9f00·00000000·905f9f00·00000000·._......._...... 
15 ··0x00a6b228·905f9f00·00000000·905f9f00·00000000·._......._...... 
16 ··0x00a6b238·905f9f00·00000000·905f9f00·00000000·._......._...... 
17 ··0x00a6b248·905f9f00·00000000·905f9f00·00000000·._......._...... 
18 ··0x00a6b258·905f9f00·00000000·905f9f00·00000000·._......._...... 
19 ··0x00a6b268·905f9f00·00000000·905f9f00·00000000·._......._...... 
20 ··0x00a6b278·905f9f00·00000000·905f9f00·00000000·._......._...... 
21 ··0x00a6b288·905f9f00·00000000·905f9f00·00000000·._......._...... 
22 ··0x00a6b298·905f9f00·00000000·905f9f00·00000000·._......._...... 
23 ··0x00a6b2a8·905f9f00·00000000·905f9f00·00000000·._......._......6 ··0x00aa8960·102da300·00000000·102da300·00000000·.-.......-......
24 ··0x00a6b2b8·905f9f00·00000000·905f9f00·00000000·._......._...... 
25 ··0x00a6b2c8·905f9f00·00000000·905f9f00·00000000·._......._...... 
26 ··0x00a6b2d8·905f9f00·00000000·905f9f00·00000000·._......._...... 
27 ··0x00a6b2e8·905f9f00·00000000·905f9f00·00000000·._......._...... 
28 ··0x00a6b2f8·905f9f00·00000000·905f9f00·00000000·._......._...... 
29 ··0x00a6b308·905f9f00·00000000·905f9f00·00000000·._......._...... 
30 ··0x00a6b318·905f9f00·00000000·905f9f00·00000000·._......._...... 
31 ··0x00a6b328·905f9f00·00000000·905f9f00·00000000·._......._...... 
32 ··0x00a6b338·905f9f00·00000000·905f9f00·00000000·._......._...... 
33 ··0x00a6b348·905f9f00·00000000·905f9f00·00000000·._......._...... 
34 ··0x00a6b358·905f9f00·00000000·905f9f00·00000000·._......._...... 
35 ··0x00a6b368·905f9f00·00000000·905f9f00·00000000·._......._...... 
36 ··0x00a6b378·905f9f00·00000000·905f9f00·00000000·._......._...... 
37 ··0x00a6b388·905f9f00·00000000·905f9f00·00000000·._......._...... 
38 ··0x00a6b398·905f9f00·00000000·905f9f00·00000000·._......._...... 
39 ··0x00a6b3a8·905f9f00·00000000·905f9f00·00000000·._......._......7 ··0x00aa8970·102da300·00000000·102da300·00000000·.-.......-......
40 ··0x00a6b3b8·905f9f00·00000000·905f9f00·00000000·._......._...... 
41 ··0x00a6b3c8·905f9f00·00000000·905f9f00·00000000·._......._...... 
42 ··0x00a6b3d8·905f9f00·00000000·905f9f00·00000000·._......._...... 
43 ··0x00a6b3e8·905f9f00·00000000·905f9f00·00000000·._......._...... 
44 ··0x00a6b3f8·905f9f00·00000000·905f9f00·00000000·._......._...... 
45 ··0x00a6b408·905f9f00·00000000·905f9f00·00000000·._......._...... 
46 ··0x00a6b418·905f9f00·00000000·905f9f00·00000000·._......._...... 
47 ··0x00a6b428·905f9f00·00000000·905f9f00·00000000·._......._...... 
48 ··0x00a6b438·905f9f00·00000000·905f9f00·00000000·._......._...... 
49 ··0x00a6b448·905f9f00·00000000·905f9f00·00000000·._......._...... 
50 ··0x00a6b458·905f9f00·00000000·905f9f00·00000000·._......._...... 
51 ··0x00a6b468·905f9f00·00000000·905f9f00·00000000·._......._...... 
52 ··0x00a6b478·905f9f00·00000000·905f9f00·00000000·._......._...... 
53 ··0x00a6b488·905f9f00·00000000·905f9f00·00000000·._......._...... 
54 ··0x00a6b498·905f9f00·00000000·905f9f00·00000000·._......._...... 
55 ··0x00a6b4a8·905f9f00·00000000·905f9f00·00000000·._......._...... 
56 ··0x00a6b4b8·905f9f00·00000000·905f9f00·00000000·._......._...... 
57 ··0x00a6b4c8·905f9f00·00000000·905f9f00·00000000·._......._...... 
58 ··0x00a6b4d8·905f9f00·00000000·905f9f00·00000000·._......._...... 
59 ··0x00a6b4e8·905f9f00·00000000·905f9f00·00000000·._......._...... 
60 ··0x00a6b4f8·905f9f00·00000000·905f9f00·00000000·._......._...... 
61 ··0x00a6b508·905f9f00·00000000·905f9f00·00000000·._......._...... 
62 ··0x00a6b518·905f9f00·00000000·905f9f00·00000000·._......._...... 
63 ··0x00a6b528·905f9f00·00000000·905f9f00·00000000·._......._...... 
64 ··0x00a6b538·905f9f00·00000000·905f9f00·00000000·._......._...... 
65 ··0x00a6b548·905f9f00·00000000·905f9f00·00000000·._......._...... 
66 ··0x00a6b558·905f9f00·00000000·905f9f00·00000000·._......._...... 
67 ··0x00a6b568·905f9f00·00000000·905f9f00·00000000·._......._...... 
68 ··0x00a6b578·905f9f00·00000000·905f9f00·00000000·._......._...... 
69 ··0x00a6b588·905f9f00·00000000·905f9f00·00000000·._......._...... 
70 ··0x00a6b598·905f9f00·00000000·905f9f00·00000000·._......._...... 
71 ··0x00a6b5a8·905f9f00·00000000·905f9f00·00000000·._......._...... 
72 ··0x00a6b5b8·905f9f00·00000000·905f9f00·00000000·._......._...... 
73 ··0x00a6b5c8·905f9f00·00000000·905f9f00·00000000·._......._...... 
74 ··0x00a6b5d8·905f9f00·00000000·905f9f00·00000000·._......._...... 
75 ··0x00a6b5e8·905f9f00·00000000·905f9f00·00000000·._......._...... 
76 ··0x00a6b5f8·905f9f00·00000000·905f9f00·00000000·._......._...... 
77 ··0x00a6b608·905f9f00·00000000·905f9f00·00000000·._......._...... 
78 ··0x00a6b618·905f9f00·00000000·905f9f00·00000000·._......._...... 
79 ··0x00a6b628·905f9f00·00000000·905f9f00·00000000·._......._...... 
80 ··0x00a6b638·905f9f00·00000000·905f9f00·00000000·._......._...... 
81 ··0x00a6b648·905f9f00·00000000·905f9f00·00000000·._......._...... 
82 ··0x00a6b658·905f9f00·00000000·905f9f00·00000000·._......._...... 
83 ··0x00a6b668·905f9f00·00000000·905f9f00·00000000·._......._...... 
84 ··0x00a6b678·905f9f00·00000000·905f9f00·00000000·._......._...... 
85 ··0x00a6b688·905f9f00·00000000·905f9f00·00000000·._......._...... 
86 ··0x00a6b698·905f9f00·00000000·905f9f00·00000000·._......._...... 
87 ··0x00a6b6a8·905f9f00·00000000·905f9f00·00000000·._......._...... 
88 ··0x00a6b6b8·905f9f00·00000000·905f9f00·00000000·._......._...... 
89 ··0x00a6b6c8·905f9f00·00000000·905f9f00·00000000·._......._...... 
90 ··0x00a6b6d8·905f9f00·00000000·905f9f00·00000000·._......._...... 
91 ··0x00a6b6e8·905f9f00·00000000·905f9f00·00000000·._......._...... 
92 ··0x00a6b6f8·905f9f00·00000000·905f9f00·00000000·._......._...... 
93 ··0x00a6b708·905f9f00·00000000·905f9f00·00000000·._......._...... 
94 ··0x00a6b718·905f9f00·00000000·905f9f00·00000000·._......._...... 
95 ··0x00a6b728·905f9f00·00000000·905f9f00·00000000·._......._...... 
96 ··0x00a6b738·905f9f00·00000000·905f9f00·00000000·._......._...... 
97 ··0x00a6b748·905f9f00·00000000·905f9f00·00000000·._......._...... 
98 ··0x00a6b758·905f9f00·00000000·905f9f00·00000000·._......._...... 
99 ··0x00a6b768·905f9f00·00000000·905f9f00·00000000·._......._...... 
100 ··0x00a6b778·905f9f00·00000000·905f9f00·00000000·._......._...... 
101 ··0x00a6b788·905f9f00·00000000·905f9f00·00000000·._......._...... 
102 ··0x00a6b798·905f9f00·00000000·905f9f00·00000000·._......._...... 
103 ··0x00a6b7a8·905f9f00·00000000·905f9f00·00000000·._......._...... 
104 ··0x00a6b7b8·905f9f00·00000000·905f9f00·00000000·._......._...... 
105 ··0x00a6b7c8·905f9f00·00000000·905f9f00·00000000·._......._...... 
106 ··0x00a6b7d8·905f9f00·00000000·905f9f00·00000000·._......._...... 
107 ··0x00a6b7e8·905f9f00·00000000·905f9f00·00000000·._......._...... 
108 ··0x00a6b7f8·905f9f00·00000000·905f9f00·00000000·._......._...... 
109 ··0x00a6b808·905f9f00·00000000·905f9f00·00000000·._......._...... 
110 ··0x00a6b818·905f9f00·00000000·905f9f00·00000000·._......._...... 
111 ··0x00a6b828·905f9f00·00000000·905f9f00·00000000·._......._...... 
112 ··0x00a6b838·905f9f00·00000000·905f9f00·00000000·._......._...... 
113 ··0x00a6b848·905f9f00·00000000·905f9f00·00000000·._......._...... 
114 ··0x00a6b858·905f9f00·00000000·905f9f00·00000000·._......._...... 
115 ··0x00a6b868·905f9f00·00000000·905f9f00·00000000·._......._...... 
116 ··0x00a6b878·905f9f00·00000000·905f9f00·00000000·._......._...... 
117 ··0x00a6b888·905f9f00·00000000·905f9f00·00000000·._......._...... 
118 ··0x00a6b898·905f9f00·00000000·905f9f00·00000000·._......._......8 ··0x00aa8980·102da300·00000000·102da300·00000000·.-.......-......
 9 ··0x00aa8990·102da300·00000000·102da300·00000000·.-.......-......
 10 ··0x00aa89a0·102da300·00000000·102da300·00000000·.-.......-......
 11 ··0x00aa89b0·102da300·00000000·102da300·00000000·.-.......-......
 12 ··0x00aa89c0·102da300·00000000·102da300·00000000·.-.......-......
 13 ··0x00aa89d0·102da300·00000000·102da300·00000000·.-.......-......
 14 ··0x00aa89e0·102da300·00000000·102da300·00000000·.-.......-......
 15 ··0x00aa89f0·102da300·00000000·102da300·00000000·.-.......-......
 16 ··0x00aa8a00·102da300·00000000·102da300·00000000·.-.......-......
Max diff block lines reached; 0/24264 bytes (0.00%) of diff not shown.
92.2 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 981 lines modifiedOffset 1, 432 lines modified
  
Diff chunk too large, falling back to line-by-line diff (429 lines added, 978 lines removed)
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00a7bca8·01000000·00000000·3c000000·00000000·........<.......2 ··0x00ab9468·01000000·00000000·3c000000·00000000·........<.......
3 ··0x00a7bcb8·00000000·00000000·01000000·00000000·................3 ··0x00ab9478·00000000·00000000·01000000·00000000·................
4 ··0x00a7bcc8·00000000·00000000·00000000·00000000·................4 ··0x00ab9488·00000000·00000000·00000000·00000000·................
5 ··0x00a7bcd8·00000000·00000000·01000000·01000000·................5 ··0x00ab9498·00000000·00000000·01000000·01000000·................
6 ··0x00a7bce8·02000000·01000000·02000000·01000000·................6 ··0x00ab94a8·02000000·01000000·02000000·01000000·................
7 ··0x00a7bcf8·01000000·01000000·01000000·00010010·................7 ··0x00ab94b8·01000000·01000000·01000000·00010010·................
8 ··0x00a7bd08·00150000·00000000·00000000·00000000·................8 ··0x00ab94c8·00150000·00000000·00000000·00000000·................
9 ··0x00a7bd18·00000000·00000000·00000000·00000000·................9 ··0x00ab94d8·00000000·00000000·00000000·00000000·................
10 ··0x00a7bd28·00000000·00000000·03000000·01000000·................10 ··0x00ab94e8·00000000·00000000·03000000·01000000·................
11 ··0x00a7bd38·01000000·01000000·01000000·01000000·................11 ··0x00ab94f8·01000000·01000000·01000000·01000000·................
12 ··0x00a7bd48·01000000·00000000·00000000·00000000·................12 ··0x00ab9508·01000000·00000000·00000000·00000000·................
13 ··0x00a7bd58·00000000·00000000·00000000·00000000·................13 ··0x00ab9518·00000000·00000000·00000000·00000000·................
14 ··0x00a7bd68·00000000·00000000·00000000·00000000·................14 ··0x00ab9528·00000000·00000000·00000000·00000000·................
15 ··0x00a7bd78·00000000·00000000·00000000·00000000·................15 ··0x00ab9538·00000000·00000000·00000000·00000000·................
16 ··0x00a7bd88·00000000·00000000·00000000·00000000·................16 ··0x00ab9548·00000000·00000000·00000000·00000000·................
17 ··0x00a7bd98·00000000·00000000·00000000·00000000·................17 ··0x00ab9558·00000000·00000000·00000000·00000000·................
18 ··0x00a7bda8·00000000·00000000·00000000·00000000·................18 ··0x00ab9568·00000000·00000000·00000000·00000000·................
19 ··0x00a7bdb8·00000000·01000000·00000000·00000000·................19 ··0x00ab9578·00000000·01000000·00000000·00000000·................
20 ··0x00a7bdc8·00000000·00000000·00000000·00000000·................20 ··0x00ab9588·00000000·00000000·00000000·00000000·................
21 ··0x00a7bdd8·00000000·00000000·00000000·00000000·................21 ··0x00ab9598·00000000·00000000·00000000·00000000·................
22 ··0x00a7bde8·00000000·00000000·00000000·00000000·................22 ··0x00ab95a8·00000000·00000000·00000000·00000000·................
23 ··0x00a7bdf8·00000000·00000000·00000000·00000000·................23 ··0x00ab95b8·00000000·00000000·00000000·00000000·................
24 ··0x00a7be08·00000000·01000000·00000000·00000000·................24 ··0x00ab95c8·00000000·01000000·00000000·00000000·................
25 ··0x00a7be18·00000000·00000000·00000000·00000000·................25 ··0x00ab95d8·00000000·00000000·00000000·00000000·................
26 ··0x00a7be28·00000000·00000000·00000000·00000000·................26 ··0x00ab95e8·00000000·00000000·00000000·00000000·................
27 ··0x00a7be38·00000000·00000000·00000000·00000000·................27 ··0x00ab95f8·00000000·00000000·00000000·00000000·................
28 ··0x00a7be48·00000000·00000000·00000000·00000000·................28 ··0x00ab9608·00000000·00000000·00000000·00000000·................
29 ··0x00a7be58·00000000·01000000·00000000·00000000·................29 ··0x00ab9618·00000000·01000000·00000000·00000000·................
30 ··0x00a7be68·00000000·00000000·00000000·00000000·................30 ··0x00ab9628·00000000·00000000·00000000·00000000·................
31 ··0x00a7be78·00000000·00000000·00000000·00000000·................31 ··0x00ab9638·00000000·00000000·00000000·00000000·................
32 ··0x00a7be88·00000000·00000000·00000000·00000000·................32 ··0x00ab9648·00000000·00000000·00000000·00000000·................
33 ··0x00a7be98·00000000·00000000·00000000·00000000·................33 ··0x00ab9658·00000000·00000000·00000000·00000000·................
34 ··0x00a7bea8·00000000·01000000·00000000·00000000·................34 ··0x00ab9668·00000000·01000000·00000000·00000000·................
35 ··0x00a7beb8·00000000·00000000·00000000·00000000·................35 ··0x00ab9678·00000000·00000000·00000000·00000000·................
36 ··0x00a7bec8·00000000·00000000·00000000·00000000·................36 ··0x00ab9688·00000000·00000000·00000000·00000000·................
37 ··0x00a7bed8·00000000·00000000·00000000·00000000·................37 ··0x00ab9698·00000000·00000000·00000000·00000000·................
38 ··0x00a7bee8·00000000·00000000·00000000·00000000·................38 ··0x00ab96a8·00000000·00000000·00000000·00000000·................
39 ··0x00a7bef8·00000000·01000000·01000000·00000000·................39 ··0x00ab96b8·00000000·01000000·01000000·00000000·................
40 ··0x00a7bf08·01000000·00000000·00000000·00000000·................40 ··0x00ab96c8·01000000·00000000·00000000·00000000·................
41 ··0x00a7bf18·00000000·00000000·00000000·00000000·................41 ··0x00ab96d8·00000000·00000000·00000000·00000000·................
42 ··0x00a7bf28·00000000·00000000·fdff0000·00000000·................42 ··0x00ab96e8·00000000·00000000·fdff0000·00000000·................
43 ··0x00a7bf38·00000000·00000000·00000000·00000000·................43 ··0x00ab96f8·00000000·00000000·00000000·00000000·................
44 ··0x00a7bf48·00000000·00000000·00000000·00000000·................44 ··0x00ab9708·00000000·00000000·00000000·00000000·................
45 ··0x00a7bf58·00000000·00000000·00010001·00000000·................45 ··0x00ab9718·00000000·00000000·00010001·00000000·................
46 ··0x00a7bf68·00000000·00000000·00000000·00000000·................46 ··0x00ab9728·00000000·00000000·00000000·00000000·................
47 ··0x00a7bf78·00000000·00000000·00000000·00000000·................47 ··0x00ab9738·00000000·00000000·00000000·00000000·................
48 ··0x00a7bf88·00000000·00000000·00000000·00000000·................48 ··0x00ab9748·00000000·00000000·00000000·00000000·................
49 ··0x00a7bf98·00000000·00000000·00000000·00000000·................49 ··0x00ab9758·00000000·00000000·00000000·00000000·................
50 ··0x00a7bfa8·00000000·00000000·00000000·00000000·................50 ··0x00ab9768·00000000·00000000·00000000·00000000·................
51 ··0x00a7bfb8·00000000·00000000·00000000·00000000·................51 ··0x00ab9778·00000000·00000000·00000000·00000000·................
52 ··0x00a7bfc8·00000000·00000000·00000000·00000000·................52 ··0x00ab9788·00000000·00000000·00000000·00000000·................
53 ··0x00a7bfd8·00000000·00000000·00000000·00000000·................53 ··0x00ab9798·00000000·00000000·00000000·00000000·................
54 ··0x00a7bfe8·00000000·00000000·00000000·00000000·................54 ··0x00ab97a8·00000000·00000000·00000000·00000000·................
55 ··0x00a7bff8·00000000·00000000·00000000·00000000·................55 ··0x00ab97b8·00000000·00000000·00000000·00000000·................
56 ··0x00a7c008·00000000·00000000·00000000·00000000·................56 ··0x00ab97c8·00000000·00000000·00000000·00000000·................
57 ··0x00a7c018·00000000·00000000·00000000·00000000·................57 ··0x00ab97d8·00000000·00000000·00000000·00000000·................
58 ··0x00a7c028·00000000·00000000·00000000·00000000·................58 ··0x00ab97e8·00000000·00000000·00000000·00000000·................
59 ··0x00a7c038·00000000·00000000·00000000·00000000·................59 ··0x00ab97f8·00000000·00000000·00000000·00000000·................
60 ··0x00a7c048·00000000·00000000·00000000·00000000·................60 ··0x00ab9808·00000000·00000000·00000000·00000000·................
61 ··0x00a7c058·00000000·00000000·00000000·00000000·................61 ··0x00ab9818·00000000·00000000·00000000·00000000·................
62 ··0x00a7c068·00000000·00000000·00000000·00000000·................62 ··0x00ab9828·00000000·00000000·00000000·00000000·................
63 ··0x00a7c078·00000000·00000000·00000000·00000000·................63 ··0x00ab9838·00000000·00000000·00000000·00000000·................
64 ··0x00a7c088·00000000·00000000·00000000·00000000·................64 ··0x00ab9848·00000000·00000000·00000000·00000000·................
65 ··0x00a7c098·00000000·00000000·00000000·00000000·................65 ··0x00ab9858·00000000·00000000·00000000·00000000·................
66 ··0x00a7c0a8·00000000·00000000·00000000·00000000·................66 ··0x00ab9868·00000000·00000000·00000000·00000000·................
67 ··0x00a7c0b8·00000000·00000000·00000000·00000000·................67 ··0x00ab9878·00000000·00000000·00000000·00000000·................
68 ··0x00a7c0c8·00000000·00000000·00000000·00000000·................68 ··0x00ab9888·00000000·00000000·00000000·00000000·................
69 ··0x00a7c0d8·00000000·00000000·00000000·00000000·................69 ··0x00ab9898·00000000·00000000·00000000·00000000·................
70 ··0x00a7c0e8·00000000·00000000·00000000·00000000·................70 ··0x00ab98a8·00000000·00000000·00000000·00000000·................
71 ··0x00a7c0f8·00000000·00000000·00000000·00000000·................71 ··0x00ab98b8·00000000·00000000·00000000·00000000·................
72 ··0x00a7c108·00000000·00000000·00000000·00000000·................72 ··0x00ab98c8·00000000·00000000·00000000·00000000·................
73 ··0x00a7c118·00000000·00000000·00000000·00000000·................73 ··0x00ab98d8·00000000·00000000·00000000·00000000·................
74 ··0x00a7c128·00000000·00000000·00000000·00000000·................74 ··0x00ab98e8·00000000·00000000·00000000·00000000·................
75 ··0x00a7c138·00000000·00000000·00000000·00000000·................75 ··0x00ab98f8·00000000·00000000·00000000·00000000·................
76 ··0x00a7c148·00000000·00000000·00000000·00000000·................76 ··0x00ab9908·00000000·00000000·00000000·00000000·................
77 ··0x00a7c158·00000000·00000000·00000000·00000000·................77 ··0x00ab9918·00000000·00000000·00000000·00000000·................
78 ··0x00a7c168·00000000·00000000·00000000·00000000·................78 ··0x00ab9928·00000000·00000000·00000000·00000000·................
79 ··0x00a7c178·00000000·00000000·00000000·00000000·................79 ··0x00ab9938·00000000·00000000·00000000·00000000·................
80 ··0x00a7c188·00000000·00000000·00000000·00000000·................80 ··0x00ab9948·00000000·00000000·00000000·00000000·................
81 ··0x00a7c198·00000000·00000000·00000000·00000000·................81 ··0x00ab9958·00000000·00000000·00000000·00000000·................
82 ··0x00a7c1a8·00000000·00000000·00000000·00000000·................82 ··0x00ab9968·00000000·00000000·00000000·00000000·................
83 ··0x00a7c1b8·00000000·00000000·00000000·00000000·................83 ··0x00ab9978·00000000·00000000·00000000·00000000·................
84 ··0x00a7c1c8·00000000·00000000·00000000·00000000·................84 ··0x00ab9988·00000000·00000000·00000000·00000000·................
85 ··0x00a7c1d8·00000000·00000000·00000000·00000000·................85 ··0x00ab9998·00000000·00000000·00000000·00000000·................
86 ··0x00a7c1e8·00000000·00000000·00000000·00000000·................86 ··0x00ab99a8·00000000·00000000·00000000·00000000·................
87 ··0x00a7c1f8·00000000·00000000·00000000·00000000·................87 ··0x00ab99b8·00000000·00000000·00000000·00000000·................
88 ··0x00a7c208·00000000·00000000·00000000·00000000·................88 ··0x00ab99c8·00000000·00000000·00000000·00000000·................
89 ··0x00a7c218·00000000·00000000·00000000·00000000·................89 ··0x00ab99d8·00000000·00000000·00000000·00000000·................
90 ··0x00a7c228·00000000·00000000·00000000·00000000·................90 ··0x00ab99e8·00000000·00000000·00000000·00000000·................
91 ··0x00a7c238·00000000·00000000·00000000·00000000·................91 ··0x00ab99f8·00000000·00000000·00000000·00000000·................
92 ··0x00a7c248·00000000·00000000·00000000·00000000·................92 ··0x00ab9a08·00000000·00000000·00000000·00000000·................
93 ··0x00a7c258·00000000·00000000·00000000·00000000·................93 ··0x00ab9a18·00000000·00000000·00000000·00000000·................
94 ··0x00a7c268·00000000·00000000·00000000·00000000·................94 ··0x00ab9a28·00000000·00000000·00000000·00000000·................
95 ··0x00a7c278·00000000·00000000·00000000·00000000·................95 ··0x00ab9a38·00000000·00000000·00000000·00000000·................
96 ··0x00a7c288·00000000·00000000·00000000·00000000·................96 ··0x00ab9a48·00000000·00000000·00000000·00000000·................
97 ··0x00a7c298·00000000·00000000·00000000·00000000·................97 ··0x00ab9a58·00000000·00000000·00000000·00000000·................
98 ··0x00a7c2a8·00000000·00000000·00000000·00000000·................98 ··0x00ab9a68·00000000·00000000·00000000·00000000·................
99 ··0x00a7c2b8·01000000·00000000·00000000·00000000·................99 ··0x00ab9a78·01000000·00000000·00000000·00000000·................
100 ··0x00a7c2c8·01000000·00000000·00000000·00000000·................100 ··0x00ab9a88·01000000·00000000·00000000·00000000·................
101 ··0x00a7c2d8·01000000·00000000·00000000·00000000·................101 ··0x00ab9a98·0000803f·00000000·01000000·00000000·...?............
102 ··0x00a7c2e8·00000000·00000000·00000000·00000000·................102 ··0x00ab9aa8·01000000·00000000·01000000·00000000·................
103 ··0x00a7c2f8·00000000·00000000·00000000·00000000·................103 ··0x00ab9ab8·01000000·00000000·00000000·00000000·................
104 ··0x00a7c308·00000000·00000000·00000000·00000000·................104 ··0x00ab9ac8·00000000·00000000·00000000·00000000·................
105 ··0x00a7c318·00000000·00000000·00000000·00000000·................105 ··0x00ab9ad8·00000000·00000000·01000000·00000000·................
106 ··0x00a7c328·03000000·00000000·0000803f·00000000·...........?....106 ··0x00ab9ae8·00000000·00000000·00000000·00000000·................
107 ··0x00a7c338·00000000·00000000·00000000·0000803f·...............?107 ··0x00ab9af8·00000000·00000000·00000000·00000000·................
108 ··0x00a7c348·00000000·00000000·00000000·00000000·................108 ··0x00ab9b08·00000000·00000000·00000000·00000000·................
109 ··0x00a7c358·0000803f·00000000·00000000·00000000·...?............109 ··0x00ab9b18·00000000·00000000·00000000·00000000·................
110 ··0x00a7c368·00000000·0000803f·00000000·00000000·.......?........110 ··0x00ab9b28·01000000·00000000·01000000·00000000·................
111 ··0x00a7c378·01000000·00000000·00000000·00000000·................111 ··0x00ab9b38·00000000·00000000·00000000·00000000·................
112 ··0x00a7c388·00000000·00000000·00000000·00000000·................112 ··0x00ab9b48·00000000·00000000·00000000·00000000·................
113 ··0x00a7c398·00000000·00000000·00000000·00000000·................113 ··0x00ab9b58·01000000·00000000·00000000·00000000·................
114 ··0x00a7c3a8·00000000·00000000·00000000·00000000·................114 ··0x00ab9b68·00000000·00000000·00000000·00000000·................
115 ··0x00a7c3b8·00000000·00000000·00000000·00000000·................115 ··0x00ab9b78·00000000·00000000·00000000·00000000·................
116 ··0x00a7c3c8·03000000·00000000·0000803f·00000000·...........?....116 ··0x00ab9b88·0c000000·00000000·00000000·00000000·................
117 ··0x00a7c3d8·00000000·00000000·00000000·0000803f·...............?117 ··0x00ab9b98·00000000·00000000·00000000·00000000·................
118 ··0x00a7c3e8·00000000·00000000·00000000·00000000·................118 ··0x00ab9ba8·00000000·00000000·00000000·00000000·................
119 ··0x00a7c3f8·0000803f·00000000·00000000·00000000·...?............119 ··0x00ab9bb8·0c000000·00000000·00000000·00000000·................
120 ··0x00a7c408·00000000·0000803f·00000000·00000000·.......?........120 ··0x00ab9bc8·00000000·00000000·00000000·00000000·................
121 ··0x00a7c418·01000000·00000000·00000000·00000000·................121 ··0x00ab9bd8·00000000·00000000·00000000·00000000·................
122 ··0x00a7c428·00000000·00000000·00000000·00000000·................122 ··0x00ab9be8·0c000000·00000000·00000000·00000000·................
123 ··0x00a7c438·00000000·00000000·00000000·00000000·................123 ··0x00ab9bf8·00000000·00000000·00000000·00000000·................
124 ··0x00a7c448·00000000·00000000·00000000·00000000·................124 ··0x00ab9c08·00000000·00000000·00000000·00000000·................
125 ··0x00a7c458·00000000·00000000·00000000·00000000·................125 ··0x00ab9c18·0c000000·00000000·00000000·00000000·................
Max diff block lines reached; 0/94323 bytes (0.00%) of diff not shown.
28.0 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:··········6209692·(bytes·into·file)13 ··Start·of·section·headers:··········6127772·(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:·········717 ··Number·of·program·headers:·········7
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.25 KB
readelf --wide --program-header {}
    
Offset 2, 19 lines modifiedOffset 2, 19 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x03 Entry·point·0x0
4 There·are·7·program·headers,·starting·at·offset·524 There·are·7·program·headers,·starting·at·offset·52
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
7 ··PHDR···········0x000034·0x00000034·0x00000034·0x000e0·0x000e0·R···0x47 ··PHDR···········0x000034·0x00000034·0x00000034·0x000e0·0x000e0·R···0x4
8 ··LOAD···········0x000000·0x00000000·0x00000000·0x25f5d2·0x25f5d2·R···0x40008 ··LOAD···········0x000000·0x00000000·0x00000000·0x25e95a·0x25e95a·R···0x4000
9 ··LOAD···········0x260000·0x00260000·0x00260000·0x389470·0x389470·R·E·0x40009 ··LOAD···········0x260000·0x00260000·0x00260000·0x374bd0·0x374bd0·R·E·0x4000
10 ··LOAD···········0x5ec000·0x005ec000·0x005ec000·0x00040·0x00040·RW··0x400010 ··LOAD···········0x5d8000·0x005d8000·0x005d8000·0x00040·0x00040·RW··0x4000
11 ··NOTE···········0x000114·0x00000114·0x00000114·0x00020·0x00020·R···0x411 ··NOTE···········0x000114·0x00000114·0x00000114·0x00020·0x00020·R···0x4
12 ··DYNAMIC········0x5ec000·0x005ec000·0x005ec000·0x00030·0x00030·RW··0x412 ··DYNAMIC········0x5d8000·0x005d8000·0x005d8000·0x00030·0x00030·RW··0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x113 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1
  
14 ·Section·to·Segment·mapping:14 ·Section·to·Segment·mapping:
15 ··Segment·Sections...15 ··Segment·Sections...
16 ···00·····16 ···00·····
17 ···01·····.note.gnu.build-id·.dynstr·.dynsym·.hash·.rodata·.eh_frame·17 ···01·····.note.gnu.build-id·.dynstr·.dynsym·.hash·.rodata·.eh_frame·
18 ···02·····.text·18 ···02·····.text·
1.92 KB
readelf --wide --sections {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
1 There·are·11·section·headers,·starting·at·offset·0x5ec09c:1 There·are·11·section·headers,·starting·at·offset·0x5d809c:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000020·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000020·00···A··0···0··4
6 ··[·2]·.dynstr···········STRTAB··········00000134·000134·000085·00···A··0···0··46 ··[·2]·.dynstr···········STRTAB··········00000134·000134·000085·00···A··0···0··4
7 ··[·3]·.dynsym···········DYNSYM··········000001bc·0001bc·000060·10···A··2···1··47 ··[·3]·.dynsym···········DYNSYM··········000001bc·0001bc·000060·10···A··2···1··4
8 ··[·4]·.hash·············HASH············0000021c·00021c·000038·04···A··3···0··48 ··[·4]·.hash·············HASH············0000021c·00021c·000038·04···A··3···0··4
9 ··[·5]·.rodata···········PROGBITS········00000280·000280·25f310·00···A··0···0·649 ··[·5]·.rodata···········PROGBITS········00000280·000280·25e698·00···A··0···0·64
10 ··[·6]·.eh_frame·········PROGBITS········0025f590·25f590·000042·00···A··0···0··110 ··[·6]·.eh_frame·········PROGBITS········0025e918·25e918·000042·00···A··0···0··1
11 ··[·7]·.text·············PROGBITS········00260000·260000·389470·00··AX··0···0·6411 ··[·7]·.text·············PROGBITS········00260000·260000·374bd0·00··AX··0···0·64
12 ··[·8]·.dynamic··········DYNAMIC·········005ec000·5ec000·000030·08··WA··2···0··412 ··[·8]·.dynamic··········DYNAMIC·········005d8000·5d8000·000030·08··WA··2···0··4
13 ··[·9]·.bss··············PROGBITS········005ec030·5ec030·000010·00··WA··0···0··413 ··[·9]·.bss··············PROGBITS········005d8030·5d8030·000010·00··WA··0···0··4
14 ··[10]·.shstrtab·········STRTAB··········00000000·5ec040·00005a·00······0···0··414 ··[10]·.shstrtab·········STRTAB··········00000000·5d8040·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 ··D·(mbind),·y·(purecode),·p·(processor·specific)19 ··D·(mbind),·y·(purecode),·p·(processor·specific)
948 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:·00260000·28008·OBJECT··GLOBAL·DEFAULT····7·_kDartVmSnapshotInstructions4 ·····1:·00260000·27904·OBJECT··GLOBAL·DEFAULT····7·_kDartVmSnapshotInstructions
5 ·····2:·00266d80·0x3826f0·OBJECT··GLOBAL·DEFAULT····7·_kDartIsolateSnapshotInstructions5 ·····2:·00266d00·0x36ded0·OBJECT··GLOBAL·DEFAULT····7·_kDartIsolateSnapshotInstructions
6 ·····3:·00000280·27024·OBJECT··GLOBAL·DEFAULT····5·_kDartVmSnapshotData6 ·····3:·00000280·27080·OBJECT··GLOBAL·DEFAULT····5·_kDartVmSnapshotData
7 ·····4:·00006c40·0x258950·OBJECT··GLOBAL·DEFAULT····5·_kDartIsolateSnapshotData7 ·····4:·00006c80·0x257c98·OBJECT··GLOBAL·DEFAULT····5·_kDartIsolateSnapshotData
8 ·····5:·00000114····32·OBJECT··GLOBAL·DEFAULT····1·_kDartSnapshotBuildId8 ·····5:·00000114····32·OBJECT··GLOBAL·DEFAULT····1·_kDartSnapshotBuildId
535 B
readelf --wide --dynamic {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Dynamic·section·at·offset·0x5ec000·contains·6·entries:1 Dynamic·section·at·offset·0x5d8000·contains·6·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000004·(HASH)·······················0x21c3 ·0x00000004·(HASH)·······················0x21c
4 ·0x00000005·(STRTAB)·····················0x1344 ·0x00000005·(STRTAB)·····················0x134
5 ·0x0000000a·(STRSZ)······················133·(bytes)5 ·0x0000000a·(STRSZ)······················133·(bytes)
6 ·0x00000006·(SYMTAB)·····················0x1bc6 ·0x00000006·(SYMTAB)·····················0x1bc
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:·3f8618a0c847fcc664034694d98b09233 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·cce16a486923a29174ac9f76ed2969d6
695 B
readelf --wide --debug-dump=frames {}
    
Offset 6, 18 lines modifiedOffset 6, 18 lines modified
6 ··Augmentation:··········"zR"6 ··Augmentation:··········"zR"
7 ··Code·alignment·factor:·17 ··Code·alignment·factor:·1
8 ··Data·alignment·factor:·-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·811 ··DW_CFA_def_cfa:·r11·ofs·8
  
12 00000014·00000011·00000018·FDE·cie=00000000·pc=00260000..00266d6812 00000014·00000011·00000018·FDE·cie=00000000·pc=00260000..00266d00
13 ··DW_CFA_offset:·r11·at·cfa-813 ··DW_CFA_offset:·r11·at·cfa-8
14 ··DW_CFA_offset:·r14·at·cfa-414 ··DW_CFA_offset:·r14·at·cfa-4
  
15 00000029·00000011·0000002d·FDE·cie=00000000·pc=00266d80..005e947015 00000029·00000011·0000002d·FDE·cie=00000000·pc=00266d00..005d4bd0
16 ··DW_CFA_offset:·r11·at·cfa-816 ··DW_CFA_offset:·r11·at·cfa-8
17 ··DW_CFA_offset:·r14·at·cfa-417 ··DW_CFA_offset:·r14·at·cfa-4
  
18 0000003e·ZERO·terminator18 0000003e·ZERO·terminator
  
  
408 KB
strings --all --bytes=8 {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 _kDartVmSnapshotInstructions1 _kDartVmSnapshotInstructions
2 _kDartIsolateSnapshotInstructions2 _kDartIsolateSnapshotInstructions
3 _kDartVmSnapshotData3 _kDartVmSnapshotData
4 _kDartIsolateSnapshotData4 _kDartIsolateSnapshotData
5 _kDartSnapshotBuildId5 _kDartSnapshotBuildId
6 f956f595844a2f845a55707faaaa51e4product·no-code_comments·no-dwarf_stack_traces_mode·dedup_instructions·no-tsan·no-msan·arm·android·no-compressed-pointers6 d91c0e6f35f0eb2e44124e8f42aa44a7product·no-code_comments·no-dwarf_stack_traces_mode·dedup_instructions·no-tsan·no-msan·arm·android·no-compressed-pointers
7 _Uint16List7 _Uint16List
8 _ExternalInt64Array8 _ExternalInt64Array
9 _handleException9 _handleException
10 FutureOr10 FutureOr
11 boolean·expression11 boolean·expression
12 :current_position12 :current_position
13 Int32List.13 Int32List.
Offset 247, 14 lines modifiedOffset 247, 15 lines modified
247 _SyncStreamController247 _SyncStreamController
248 List.filled248 List.filled
249 byteOffset249 byteOffset
250 dyn-module:callable250 dyn-module:callable
251 vm:isolate-unsendable251 vm:isolate-unsendable
252 Float64List.2252 Float64List.2
253 _StreamController253 _StreamController
 254 variableLength
254 UnsupportedError255 UnsupportedError
255 elementType256 elementType
256 _backtrackingStack257 _backtrackingStack
257 _GrowableList.filled2258 _GrowableList.filled2
258 _resultOrListeners259 _resultOrListeners
259 dyn-module:implicitly-callable260 dyn-module:implicitly-callable
260 _FfiAbiSpecificMapping261 _FfiAbiSpecificMapping
Offset 440, 15 lines modifiedOffset 441, 15 lines modified
440 .fieldNI441 .fieldNI
441 UnwindError442 UnwindError
442 _FunctionType443 _FunctionType
443 Uint64List444 Uint64List
444 _NativeFinalizer445 _NativeFinalizer
445 ClosureData446 ClosureData
446 MonomorphicSmiableCall447 MonomorphicSmiableCall
447 f956f595844a2f845a55707faaaa51e4product·no-code_comments·no-dwarf_stack_traces_mode·dedup_instructions·no-tsan·no-msan·arm·android·no-compressed-pointers448 d91c0e6f35f0eb2e44124e8f42aa44a7product·no-code_comments·no-dwarf_stack_traces_mode·dedup_instructions·no-tsan·no-msan·arm·android·no-compressed-pointers
448 HBk#auQz449 HBk#auQz
449 auQpz(8{450 auQpz(8{
450 $auQpz(z451 $auQpz(z
451 l#auQpzx452 l#auQpzx
452 <-B|·OMe453 <-B|·OMe
453 ^:y9r^Fc454 ^:y9r^Fc
454 547Ng@w?455 547Ng@w?
Offset 479, 146 lines modifiedOffset 480, 145 lines modified
479 l#cQvaAx480 l#cQvaAx
480 30gn\q(q481 30gn\q(q
481 &@>5MAvo482 &@>5MAvo
482 nQs·)V:m483 nQs·)V:m
483 (-<,D"(l484 (-<,D"(l
484 CJ1K*oHf485 CJ1K*oHf
485 inZ"UrSS486 inZ"UrSS
486 $((+0((+0((+0((+0((487 $((10((10((10((10((
487 28.·V$V·Y,V·Y(V 
488 ·>@V·VDH 
489 >t>@>t>4>8 
490 V4O(zLzH 
491 @;4;,H$;:488 )8+·Y$Y·V,Y·V(Y
 489 ·;@Y·YDL
 490 ;t;@;t;4;8
 491 B8s,s4s·
 492 @>4>,L$>:
492 +0((+0((+0(@A$+,(·+0((493 10((10((10(@A$1,(·10((
493 %D%4%0%0%0%0%$%$%8494 %D%4%0%0%0%0%$%$%8
494 X%4%4%$%P495 X%4%4%$%P
495 4%$%D%$%496 4%$%D%$%
 497 _8.$1<j(
496 A,A$AX"V 
497 $·.·z·YHO6 
498 `81$+<_( 
499 4X(@(((4A498 4X(@(((4A
500 A@(0(,(((499 A@(0(,(((
501 ·VH4$Y,Y 
502 ·>4>$.$.,.$10500 ·YH4$V,V
 501 10((10((10((10((10(
 502 $(,10(,10(
 503 10(,10(,10((10(,10((10($
 504 10((10((10((10(
 505 $((10((10((10((10((10((10((10((10((10((10((10((10((10((10((
 506 $((10((10((10((10((10(
 507 10((10((10((10(410((
 508 $((10((10((10((10((10((10((
 509 $((10((10((10((10((10((10(,10((10((10((10((10((10((10((10((10((10((10((10((10((10((10((10((10((10(
 510 10((10((10((10((10((10((10((10((10((10((10((
 511 10((10((10((10((10((10((10((10((10((10((10((10((
 512 -Hg4g4g8
 513 48YH+,V(
 514 $.(s0.(s0.(s0.(s0.(s0.ds,.hs0.(
 515 +$+$+$+$+$+$+(
503 A8A4A(APA516 A8A4A(APA
504 .0.L>0;L.0.D>0;L 
505 1·1$"014 
506 +(10_@+:517 +0+L;0>L+0+D;0>L
 518 .·.$"0.4
 519 1(.0j@1:
507 48(,4·48"520 48(,4·48"
508 .·1\_<1\_<1X_ 
509 181014_·+ 
510 1\_<1\_<1\_41\_41\_41\_<181014 
511 .\1<.\14.@( 
512 .41<_P1<_H141$141$1<_H1,A 
513 1$141$141$1,A 
514 1$141$141$1,A 
515 1$141$1,1D1 
516 _·+$1,1D1 
517 _·+$1,1D1 
518 _·+$1,1@ 
519 .41<_P101T_P1<_H1,A 
520 _·+$101$_ 
521 _·+$1,1@ 
522 .41<_H1<_P1<_H1,1D1 
523 (.<1P.<1H.810.<1L><. 
524 .41X_01,A 
525 1t1<_P141$1<_H101$1,1D1 
526 _·+$1,1D1 
527 .t.<1H.810.,( 
528 .4141$141$1,1D1 
529 _·+$1,1@521 ·;4;$+$+,+$.0
 522 +·.\j<.\j<.Xj
 523 .8.0.4j·1
 524 .\j<.\j<.\j4.\j4.\j4.\j<.8.0.4
 525 +\.<+\.4+@(
 526 +4.<jP.<jH.4.$.4.$.<jH.,A
 527 .$.4.$.4.$.,A
 528 .$.4.$.4.$.,A
 529 .$.4.$.,.D.
Max diff block lines reached; 414442/417582 bytes (99.25%) of diff not shown.
19.8 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00000280·f5f5dcdc·940e0000·00000000·03000000·................2 ··0x00000280·f5f5dcdc·a20e0000·00000000·03000000·................
3 ··0x00000290·00000000·66393536·66353935·38343461·....f956f595844a 
4 ··0x000002a0·32663834·35613535·37303766·61616161·2f845a55707faaaa3 ··0x00000290·00000000·64393163·30653666·33356630·....d91c0e6f35f0
 4 ··0x000002a0·65623265·34343132·34653866·34326161·eb2e44124e8f42aa
5 ··0x000002b0·35316534·70726f64·75637420·6e6f2d63·51e4product·no-c5 ··0x000002b0·34346137·70726f64·75637420·6e6f2d63·44a7product·no-c
6 ··0x000002c0·6f64655f·636f6d6d·656e7473·206e6f2d·ode_comments·no-6 ··0x000002c0·6f64655f·636f6d6d·656e7473·206e6f2d·ode_comments·no-
7 ··0x000002d0·64776172·665f7374·61636b5f·74726163·dwarf_stack_trac7 ··0x000002d0·64776172·665f7374·61636b5f·74726163·dwarf_stack_trac
8 ··0x000002e0·65735f6d·6f646520·64656475·705f696e·es_mode·dedup_in8 ··0x000002e0·65735f6d·6f646520·64656475·705f696e·es_mode·dedup_in
9 ··0x000002f0·73747275·6374696f·6e73206e·6f2d7473·structions·no-ts9 ··0x000002f0·73747275·6374696f·6e73206e·6f2d7473·structions·no-ts
10 ··0x00000300·616e206e·6f2d6d73·616e2061·726d2061·an·no-msan·arm·a10 ··0x00000300·616e206e·6f2d6d73·616e2061·726d2061·an·no-msan·arm·a
11 ··0x00000310·6e64726f·6964206e·6f2d636f·6d707265·ndroid·no-compre11 ··0x00000310·6e64726f·6964206e·6f2d636f·6d707265·ndroid·no-compre
12 ··0x00000320·73736564·2d706f69·6e746572·7300e00f·ssed-pointers...12 ··0x00000320·73736564·2d706f69·6e746572·7300e012·ssed-pointers...
13 ··0x00000330·89862881·c04220d7·7f863481·82828384·..(..B·...4.....13 ··0x00000330·89862981·c04220d7·01873581·82828384·..)..B·...5.....
14 ··0x00000340·84838482·83828284·82828383·83828283·................14 ··0x00000340·84838482·83828284·82828383·83828283·................
15 ··0x00000350·83828384·84828482·83838483·83848283·................15 ··0x00000350·83828384·84828482·83838483·83848283·................
16 ··0x00000360·82858485·83828582·83838283·83848284·................16 ··0x00000360·82858485·83828582·83838283·83848284·................
17 ··0x00000370·82848283·83828284·83828382·83838584·................17 ··0x00000370·82848283·83828284·83828382·83838584·................
18 ··0x00000380·82858384·82858284·83828283·84848483·................18 ··0x00000380·82858384·82858284·83828283·84848483·................
19 ··0x00000390·82828382·85838284·84828483·83828282·................19 ··0x00000390·82828382·85838284·84828483·83828282·................
20 ··0x000003a0·82838482·84858485·82828382·82848684·................20 ··0x000003a0·82838482·84858485·82828382·82848684·................
Offset 35, 155410 lines modifiedOffset 35, 155211 lines modified
35 ··0x00000480·86828282·82848284·84848382·84848282·................35 ··0x00000480·86828282·82848284·84848382·84848282·................
36 ··0x00000490·83848284·83858383·83828282·82838384·................36 ··0x00000490·83848284·83858383·83828282·82838384·................
37 ··0x000004a0·82828383·82828383·82848383·86848282·................37 ··0x000004a0·82828383·82828383·82848383·86848282·................
38 ··0x000004b0·82838283·84838284·83868482·83838482·................38 ··0x000004b0·82838283·84838284·83868482·83838482·................
39 ··0x000004c0·83858284·85828584·82838583·82848384·................39 ··0x000004c0·83858284·85828584·82838583·82848384·................
40 ··0x000004d0·84848283·82828382·83838384·83828382·................40 ··0x000004d0·84848283·82828382·83838384·83828382·................
41 ··0x000004e0·84848382·83828384·82838484·82838382·................41 ··0x000004e0·84848382·83828384·82838484·82838382·................
42 ··0x000004f0·83828282·82838584·84848282·83828283·................42 ··0x000004f0·83828282·82828385·84848482·82838282·................
43 ··0x00000500·84838484·82848383·84828482·84848284·................43 ··0x00000500·83848384·84828483·83848284·82848482·................
44 ··0x00000510·82838383·83848282·84838283·83828483·................44 ··0x00000510·84828383·83838482·82848382·83838284·................
45 ··0x00000520·82828583·82838283·84828382·85838482·................45 ··0x00000520·83828285·83828382·83848283·82858384·................
46 ··0x00000530·84838284·82848284·82828286·82858282·................46 ··0x00000530·82848483·82848284·82848282·82868285·................
47 ··0x00000540·82838282·83848282·84828582·83838282·................47 ··0x00000540·82828283·82828384·82828482·85828383·................
48 ··0x00000550·84828283·82848482·83838284·82838282·................ 
49 ··0x00000560·82828382·84838483·83838382·83838384·................ 
50 ··0x00000570·84838282·83828582·83838282·85828284·................ 
51 ··0x00000580·82848482·84838482·82848582·85828282·................ 
52 ··0x00000590·82848285·84838582·84828482·84838383·................ 
53 ··0x000005a0·84838283·82838484·83838382·83828585·................ 
54 ··0x000005b0·86828484·85838383·85828384·83848384·................ 
55 ··0x000005c0·86868484·85838384·84848383·82828583·................48 ··0x00000550·82828482·82838284·84828383·82848283·................
56 ··0x000005d0·82828482·83828285·82848482·83828282·................ 
57 ··0x000005e0·82838485·83838384·82828282·83838383·................ 
58 ··0x000005f0·84838582·84838383·82838282·82848485·................ 
59 ··0x00000600·82828282·84828483·84848382·83848583·................49 ··0x00000560·82828282·83828483·84838383·83828383·................
 50 ··0x00000570·83848483·82828382·85828383·82828582·................
 51 ··0x00000580·82848284·84828483·84828284·85828582·................
 52 ··0x00000590·82828284·82858483·85828482·84828483·................
 53 ··0x000005a0·83838483·82838283·84848383·83828382·................
 54 ··0x000005b0·85858682·84848583·83838582·83848384·................
 55 ··0x000005c0·83848686·84848583·83848484·83838282·................
 56 ··0x000005d0·85838282·84828382·82858284·84828382·................
 57 ··0x000005e0·82828283·84858383·83848282·82828383·................
 58 ··0x000005f0·83838483·85828483·83838283·82828284·................
 59 ··0x00000600·84858282·82828482·84838484·83828384·................
 60 ··0x00000610·85838582·83828284·82828483·82828282·................
 61 ··0x00000620·82838383·83848384·84848382·82838283·................
60 ··0x00000610·85828382·82848282·84838282·82828283·................62 ··0x00000630·84828382·82828383·83828383·82858283·................
61 ··0x00000620·83838384·83848484·83828283·82838482·................ 
62 ··0x00000630·83828282·83838382·83838285·82838285·................ 
63 ··0x00000640·82838284·82828382·83848384·83828282·................63 ··0x00000640·82858283·82848282·83828384·83848382·................
64 ··0x00000650·84828283·83828484·82848382·84858282·................64 ··0x00000650·82828482·82838382·84848284·83828485·................
65 ··0x00000660·84838282·85848482·84838283·83828282·................65 ··0x00000660·82828483·82828584·84828483·82838382·................
66 ··0x00000670·82838482·83848384·82828282·82848286·................66 ··0x00000670·82828283·84828384·83848282·82828284·................
67 ··0x00000680·84828384·86838483·82838386·82828285·................67 ··0x00000680·82868482·83848683·84838283·83868282·................
68 ··0x00000690·84828282·82828383·82838284·83848282·................ 
69 ··0x000006a0·83858384·84828283·83838283·82838483·................68 ··0x00000690·82858482·82828282·83838283·82848384·................
70 ··0x000006b0·82848282·82838285·82820290·80818083·................69 ··0x000006a0·82828385·83848482·82838383·82838283·................
 70 ··0x000006b0·84838284·82828283·82858282·02908081·................
71 ··0x000006c0·80808080·82808081·85868080·80808281·................ 
72 ··0x000006d0·81888080·80808083·80808180·80818580·................ 
73 ··0x000006e0·80808080·80808181·80858280·81828188·................ 
74 ··0x000006f0·81848080·80818080·87828380·83808483·................ 
75 ··0x00000700·80808081·82838080·80808080·80858080·................ 
76 ··0x00000710·84828280·81808181·80818180·81828880·................ 
77 ··0x00000720·81838080·80808080·80888180·80808081·................71 ··0x000006c0·80838080·80808280·80818586·80808080·................
78 ··0x00000730·80808082·83818183·87838282·81808280·................72 ··0x000006d0·82818188·80808080·80838080·81808081·................
79 ··0x00000740·81818384·81808080·81808381·80808082·................73 ··0x000006e0·85808080·80808080·81818085·82808182·................
80 ··0x00000750·80808080·80808281·80818280·80838181·................74 ··0x000006f0·81888184·80808081·80808782·83808380·................
81 ··0x00000760·80808183·81828180·80808285·80818280·................ 
82 ··0x00000770·80808180·83818080·80818381·82808082·................ 
83 ··0x00000780·82878085·80818182·81808287·80808080·................ 
84 ··0x00000790·81838180·80828080·84808180·84808181·................ 
85 ··0x000007a0·83808281·81808081·84828080·80828080·................ 
86 ··0x000007b0·81858083·83808180·81808083·8483808a·................ 
87 ··0x000007c0·84808080·80888080·80808080·80818082·................75 ··0x00000700·84838080·80818283·80808080·80808085·................
88 ··0x000007d0·80808081·80818180·83848080·86858280·................76 ··0x00000710·80808482·82808180·81818081·81808182·................
 77 ··0x00000720·88808183·80808080·80808088·81808080·................
 78 ··0x00000730·80818080·80828381·81838783·82828180·................
 79 ··0x00000740·82808181·83848180·80808180·83818080·................
89 ··0x000007e0·80838080·80818081·80828180·82808080·................80 ··0x00000750·80828080·80808080·82818081·82808083·................
 81 ··0x00000760·81818080·81838182·81808080·82858081·................
 82 ··0x00000770·82808080·81808381·80808081·83818280·................
 83 ··0x00000780·80828287·80858081·81828180·82878080·................
90 ··0x000007f0·80808080·82808180·80808280·80838080·................84 ··0x00000790·80808183·81808082·80808480·81808480·................
 85 ··0x000007a0·81818380·82818180·80818482·80808082·................
 86 ··0x000007b0·80808185·80838380·81808180·80838483·................
 87 ··0x000007c0·808a8480·80808088·80808080·80808081·................
 88 ··0x000007d0·80828080·80818081·81808384·80808685·................
91 ··0x00000800·84868481·80828180·80818084·84808780·................89 ··0x000007e0·82808083·80808081·80818082·81808280·................
 90 ··0x000007f0·80808080·80808280·81808080·82808083·................
 91 ··0x00000800·80808486·84818082·81808081·80848480·................
92 ··0x00000810·80808080·84848183·81828182·80808080·................92 ··0x00000810·87808080·80808484·81838182·81828080·................
93 ··0x00000820·80808080·80828982·83878080·83808580·................93 ··0x00000820·80808080·80808082·89828387·80808380·................
94 ··0x00000830·80838180·80808080·81808185·81808080·................ 
95 ··0x00000840·81828381·82828380·82808080·80808483·................ 
96 ··0x00000850·80848081·80808083·80818282·80828280·................ 
97 ··0x00000860·81808080·87818081·81808181·85808281·................ 
98 ··0x00000870·81808383·80818283·81808180·80818280·................ 
99 ··0x00000880·80808082·80808380·80808585·86828082·................ 
100 ··0x00000890·80878181·80818080·80808280·86818081·................ 
101 ··0x000008a0·80818080·83828282·80808081·84808080·................ 
102 ··0x000008b0·81818082·80818081·82818081·80868081·................ 
103 ··0x000008c0·8a848181·88808681·80818180·82808083·................ 
104 ··0x000008d0·80808180·80808280·80828083·80808082·................ 
105 ··0x000008e0·80818387·85808180·81818084·82838182·................ 
106 ··0x000008f0·81818580·80808284·80828080·80808083·................ 
107 ··0x00000900·80828180·81818180·80808180·80808183·................ 
108 ··0x00000910·80818082·80808080·84808082·80808080·................ 
109 ··0x00000920·81838083·81808080·80808082·83828080·................94 ··0x00000830·85808083·81808080·80808180·81858180·................
110 ··0x00000930·80808080·80818083·82808480·89818480·................ 
111 ··0x00000940·80818782·80808180·82878182·82808185·................ 
112 ··0x00000950·81808181·80818880·80808080·80838681·................95 ··0x00000840·80808182·83818282·83808280·80808080·................
 96 ··0x00000850·84838084·80818080·80838081·82828082·................
Max diff block lines reached; 20790965/20804780 bytes (99.93%) of diff not shown.
798 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x0025f590·10000000·00000000·017a5200·017c0e01·.........zR..|..2 ··0x0025e918·10000000·00000000·017a5200·017c0e01·.........zR..|..
3 ··0x0025f5a0·1b0c0b08·11000000·18000000·540a0000·............T...3 ··0x0025e928·1b0c0b08·11000000·18000000·cc160000·................
4 ··0x0025f5b0·686d0000·008b028e·01110000·002d0000·hm...........-..4 ··0x0025e938·006d0000·008b028e·01110000·002d0000·.m...........-..
5 ··0x0025f5c0·00bf7700·00f02638·00008b02·8e010000·..w...&8........5 ··0x0025e948·00b78300·00d0de36·00008b02·8e010000·.......6........
6 ··0x0025f5d0·0000································..6 ··0x0025e958·0000································..
  
7.71 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 00260000·<_kDartVmSnapshotInstructions>:2 00260000·<_kDartVmSnapshotInstructions>:
3 »       hm..@...........3 »       .m..@...........
4 »       ...4 »       ...
5 »       0P...m..0.8...&.5 »       0P...l..0.7...&.
6 »       ................6 »       ................
7 »       .H-.....p.·..H-.7 »       .H-.....p.·..H-.
8 »       ....8.....-...-.8 »       ....8.....-...-.
9 »       p....@......<./.9 »       p....@......<./.
10 »       ..........K..H..10 »       ..........K..H..
11 »       ../..0...·......11 »       ../..0...·......
12 »       .·..$....·..(...12 »       .·..$....·..(...
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
29 »       ..........K..H..29 »       ..........K..H..
30 »       ../..H-.....8...30 »       ../..H-.....8...
31 »       ..-...-......@..31 »       ..-...-......@..
32 »       ....<./.........32 »       ....<./.........
33 »       ..K..H..../..·..33 »       ..K..H..../..·..
34 »       8.....R.......K.34 »       8.....R.......K.
35 »       .H...H-.......-.35 »       .H...H-.......-.
36 »       ..-.t...>./...K.36 »       ..-.p...>./...K.
37 »       .H..../...K..H..37 »       .H..../...K..H..
38 »       .H-.....8.....-.38 »       .H-.....8.....-.
39 »       ..-...-.......-.39 »       ..-...-.......-.
40 »       4....@......<./.40 »       4....@......<./.
41 »       p.·..0...·...·B.41 »       p.·..0...·...·B.
42 »       .H-.........Q...42 »       .H-.........Q...
43 »       N.Q......@......43 »       N.Q......@......
Offset 74, 77 lines modifiedOffset 74, 77 lines modified
74 »       ......@.........74 »       ......@.........
75 »       .·...@..8.......75 »       .·...@..8.......
76 »       .........0......76 »       .........0......
77 »       ......R.........77 »       ......R.........
78 »       .....·R.........78 »       .....·R.........
79 »       ......-.......O.79 »       ......-.......O.
80 »       ..........S.&..:80 »       ..........S.&..:
81 »       p...>./...K..H..81 »       l...>./...K..H..
82 »       ..K..H..../...-.82 »       ..K..H..../...-.
83 »       .·-.8.....-..·..83 »       .·-.8.....-..·..
84 »       .·-..@-......@..84 »       .·-..@-......@..
85 »       ....<./......0..85 »       ....<./......0..
86 »       .·............-.86 »       .·............-.
87 »       .·-.8.....-..·..87 »       .·-.8.....-..·..
88 »       .·-..0-......@..88 »       .·-..0-......@..
89 »       ....<./......0..89 »       ....<./......0..
90 »       .·...........H-.90 »       .·...........H-.
91 »       ................91 »       ................
92 »       ........<./.....92 »       ........<./.....
93 »       ......K..H......93 »       ......K..H......
94 »       .H-.....'@....-.94 »       .H-.....'@....-.
95 »       l...>./...K..H..95 »       h...>./...K..H..
96 »       ....../..·....K.96 »       ....../..·....K.
97 »       .H...H-.......-.97 »       .H...H-.......-.
98 »       h...>./...K..H..98 »       d...>./...K..H..
99 »       ../..0...·...·B.99 »       ../..0...·...·B.
100 »       .H-.........Q...100 »       .H-.........Q...
101 »       N.Q......@......101 »       N.Q......@......
102 »       ........$0......102 »       ........$0......
103 »       (.....Q.*..*$...103 »       (.....Q.*..*$...
104 »       ..A..0..x.Q.....104 »       ..A..0..x.Q.....
105 »       ................105 »       ................
106 »       ..@..........·..106 »       ..@..........·..
107 »       .@..8...........107 »       .@..8...........
108 »       .....0..........108 »       .....0..........
109 »       ..R.............109 »       ..R.............
110 »       .·R.............110 »       .·R.............
111 »       ..-.......O.....111 »       ..-.......O.....
112 »       ......S.&..:d...112 »       ......S.&..:`...
113 »       >./...K..H....K.113 »       >./...K..H....K.
114 »       .H..../...-..·-.114 »       .H..../...-..·-.
115 »       8.....-..·...·-.115 »       8.....-..·...·-.
116 »       .@-......@......116 »       .@-......@......
117 »       <./......0...·..117 »       <./......0...·..
118 »       ..........-..·-.118 »       ..........-..·-.
119 »       8.....-..·...·-.119 »       8.....-..·...·-.
120 »       .0-......@......120 »       .0-......@......
121 »       <./......0...·..121 »       <./......0...·..
122 »       .........H-.....122 »       .........H-.....
123 »       ................123 »       ................
124 »       ....<./.........124 »       ....<./.........
125 »       ..K..H.......H-.125 »       ..K..H.......H-.
126 »       ....'@....-.`...126 »       ....'@....-.\...
127 »       >./...K..H......127 »       >./...K..H......
128 »       ../..·....K..H..128 »       ../..·....K..H..
129 »       .H-.......-.\...129 »       .H-.......-.X...
130 »       >./...K..H..../.130 »       >./...K..H..../.
131 »       .·....K..H...H-.131 »       .·....K..H...H-.
132 »       ......-.X...>./.132 »       ......-.T...>./.
133 »       ..K..H..../..H-.133 »       ..K..H..../..H-.
134 »       .....·........M.134 »       .....·........M.
135 »       .0...@....Q.....135 »       .0...@....Q.....
136 »       ..........Q.....136 »       ..........Q.....
137 »       .............0..137 »       .............0..
138 »       8.....S.........138 »       8.....S.........
139 »       ../..@.......H-.139 »       ../..@.......H-.
140 »       ....8.....-..0-.140 »       ....8.....-..0-.
141 »       .@-.d....@......141 »       .@-.d....@......
142 »       <./.p.·..H-.....142 »       <./.p.·..H-.....
143 »       '@....-.L...>./.143 »       '@....-.H...>./.
144 »       ..K..H......../.144 »       ..K..H......../.
145 »       .0...·...·B..H-.145 »       .0...·...·B..H-.
146 »       ......-.....Q...146 »       ......-.....Q...
147 »       N.Q......@......147 »       N.Q......@......
148 »       ........$0......148 »       ........$0......
149 »       (.....Q.+..*$...149 »       (.....Q.+..*$...
150 »       ..A..0..x.Q.....150 »       ..A..0..x.Q.....
Offset 152, 15 lines modifiedOffset 152, 15 lines modified
152 »       ..@..........·..152 »       ..@..........·..
153 »       .@..8...........153 »       .@..8...........
154 »       .....0..........154 »       .....0..........
155 »       ..R.............155 »       ..R.............
156 »       .·R.............156 »       .·R.............
157 »       ..-.......O.....157 »       ..-.......O.....
158 »       ......S.'..:#@..158 »       ......S.'..:#@..
159 »       T...>./...K..H..159 »       P...>./...K..H..
160 »       ..K..H..../...-.160 »       ..K..H..../...-.
161 »       .·-.8.....-..·..161 »       .·-.8.....-..·..
162 »       .·-..@-......@..162 »       .·-..@-......@..
163 »       ....<./......0..163 »       ....<./......0..
164 »       .·............-.164 »       .·............-.
165 »       .·-.8.....-..·..165 »       .·-.8.....-..·..
166 »       .·-..0-......@..166 »       .·-..0-......@..
Offset 178, 15 lines modifiedOffset 178, 15 lines modified
Max diff block lines reached; 8081151/8083772 bytes (99.97%) of diff not shown.
275 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 ··0x005ec030·00000000·00000000·00000000·00000000·................2 ··0x005d8030·00000000·00000000·00000000·00000000·................
  
948 B
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
 2 ··0x00000000·002e7465·7874002e·62737300·2e64796e·..text..bss..dyn
2 ··0x00000000·002e7368·73747274·6162002e·74657874·..shstrtab..text 
3 ··0x00000010·002e726f·64617461·002e6e6f·74652e67·..rodata..note.g 
4 ··0x00000020·6e752e62·75696c64·2d696400·2e627373·nu.build-id..bss 
5 ··0x00000030·002e6568·5f667261·6d65002e·64796e73·..eh_frame..dyns 
6 ··0x00000040·7472002e·64796e73·796d002e·68617368·tr..dynsym..hash3 ··0x00000010·73747200·2e64796e·73796d00·2e686173·str..dynsym..has
7 ··0x00000050·002e6479·6e616d69·6300··············..dynamic.4 ··0x00000020·68002e65·685f6672·616d6500·2e6e6f74·h..eh_frame..not
 5 ··0x00000030·652e676e·752e6275·696c642d·6964002e·e.gnu.build-id..
 6 ··0x00000040·64796e61·6d696300·2e736873·74727461·dynamic..shstrta
 7 ··0x00000050·62002e72·6f646174·6100··············b..rodata.
  
77.6 MB
lib/armeabi-v7a/libflutter.so
File has been modified after NT_GNU_BUILD_ID has been applied.
899 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:··········7613152·(bytes·into·file)13 ··Start·of·section·headers:··········7837952·(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:·········1017 ··Number·of·program·headers:·········10
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2819 ··Number·of·section·headers:·········28
20 ··Section·header·string·table·index:·2720 ··Section·header·string·table·index:·27
1.86 KB
readelf --wide --program-header {}
    
Offset 2, 23 lines modifiedOffset 2, 23 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x03 Entry·point·0x0
4 There·are·10·program·headers,·starting·at·offset·524 There·are·10·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·0x00140·0x00140·R···0x47 ··PHDR···········0x000034·0x00000034·0x00000034·0x00140·0x00140·R···0x4
8 ··LOAD···········0x000000·0x00000000·0x00000000·0x267490·0x267490·R···0x100008 ··LOAD···········0x000000·0x00000000·0x00000000·0x290168·0x290168·R···0x10000
9 ··LOAD···········0x267500·0x00277500·0x00277500·0x4a4940·0x4a4940·R·E·0x100009 ··LOAD···········0x290180·0x002a0180·0x002a0180·0x4b3db0·0x4b3db0·R·E·0x10000
10 ··LOAD···········0x70be40·0x0072be40·0x0072be40·0x34398·0x351c0·RW··0x1000010 ··LOAD···········0x743f30·0x00763f30·0x00763f30·0x348d0·0x350d0·RW··0x10000
11 ··LOAD···········0x7401d8·0x007701d8·0x007701d8·0x02708·0x09d18·RW··0x1000011 ··LOAD···········0x778800·0x007a8800·0x007a8800·0x00f00·0x09f74·RW··0x10000
12 ··DYNAMIC········0x73f89c·0x0075f89c·0x0075f89c·0x00108·0x00108·RW··0x412 ··DYNAMIC········0x777ec8·0x00797ec8·0x00797ec8·0x00108·0x00108·RW··0x4
13 ··GNU_RELRO······0x70be40·0x0072be40·0x0072be40·0x34398·0x351c0·R···0x113 ··GNU_RELRO······0x743f30·0x00763f30·0x00763f30·0x348d0·0x350d0·R···0x1
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0
15 ··NOTE···········0x000174·0x00000174·0x00000174·0x000bc·0x000bc·R···0x415 ··NOTE···········0x000174·0x00000174·0x00000174·0x000bc·0x000bc·R···0x4
16 ··EXIDX··········0x052124·0x00052124·0x00052124·0x2a690·0x2a690·R···0x416 ··EXIDX··········0x052808·0x00052808·0x00052808·0x2b020·0x2b020·R···0x4
  
17 ·Section·to·Segment·mapping:17 ·Section·to·Segment·mapping:
18 ··Segment·Sections...18 ··Segment·Sections...
19 ···00·····19 ···00·····
20 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.hash·.dynstr·.rel.dyn·.ARM.exidx·.rel.plt·.rodata·.ARM.extab·20 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.hash·.dynstr·.rel.dyn·.ARM.exidx·.rel.plt·.rodata·.ARM.extab·
21 ···02·····.text·.plt·21 ···02·····.text·.plt·
22 ···03·····.data.rel.ro·.fini_array·.init_array·.dynamic·.got·.got.plt·.relro_padding·22 ···03·····.data.rel.ro·.fini_array·.init_array·.dynamic·.got·.got.plt·.relro_padding·
4.8 KB
readelf --wide --sections {}
    
Offset 1, 37 lines modifiedOffset 1, 37 lines modified
1 There·are·28·section·headers,·starting·at·offset·0x742ae0:1 There·are·28·section·headers,·starting·at·offset·0x779900:
  
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.android.ident·NOTE············00000174·000174·000098·00···A··0···0··45 ··[·1]·.note.android.ident·NOTE············00000174·000174·000098·00···A··0···0··4
6 ··[·2]·.note.gnu.build-id·NOTE············0000020c·00020c·000024·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············0000020c·00020c·000024·00···A··0···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000230·000230·002170·10···A··8···1··47 ··[·3]·.dynsym···········DYNSYM··········00000230·000230·002150·10···A··8···1··4
8 ··[·4]·.gnu.version······VERSYM··········000023a0·0023a0·00042e·02···A··3···0··28 ··[·4]·.gnu.version······VERSYM··········00002380·002380·00042a·02···A··3···0··2
9 ··[·5]·.gnu.version_r····VERNEED·········000027d0·0027d0·000060·00···A··8···3··49 ··[·5]·.gnu.version_r····VERNEED·········000027ac·0027ac·000060·00···A··8···3··4
10 ··[·6]·.gnu.hash·········GNU_HASH········00002830·002830·000184·00···A··3···0··410 ··[·6]·.gnu.hash·········GNU_HASH········0000280c·00280c·000178·00···A··3···0··4
11 ··[·7]·.hash·············HASH············000029b4·0029b4·0010c0·04···A··3···0··411 ··[·7]·.hash·············HASH············00002984·002984·0010b0·04···A··3···0··4
12 ··[·8]·.dynstr···········STRTAB··········00003a74·003a74·00207f·00···A··0···0··112 ··[·8]·.dynstr···········STRTAB··········00003a34·003a34·002021·00···A··0···0··1
13 ··[·9]·.rel.dyn··········REL·············00005af4·005af4·04c630·08···A··3···0··413 ··[·9]·.rel.dyn··········REL·············00005a58·005a58·04cdb0·08···A··3···0··4
14 ··[10]·.ARM.exidx········ARM_EXIDX·······00052124·052124·02a690·00··AL·14···0··414 ··[10]·.ARM.exidx········ARM_EXIDX·······00052808·052808·02b020·00··AL·14···0··4
15 ··[11]·.rel.plt··········REL·············0007c7b4·07c7b4·000bc0·08··AI··3··21··415 ··[11]·.rel.plt··········REL·············0007d828·07d828·000bc0·08··AI··3··21··4
16 ··[12]·.rodata···········PROGBITS········0007d380·07d380·1e78c8·00·AMS··0···0·3216 ··[12]·.rodata···········PROGBITS········0007e400·07e400·20f46c·00·AMS··0···0·32
17 ··[13]·.ARM.extab········PROGBITS········00264c48·264c48·002848·00···A··0···0··417 ··[13]·.ARM.extab········PROGBITS········0028d86c·28d86c·0028fc·00···A··0···0··4
18 ··[14]·.text·············PROGBITS········00277500·267500·4a3198·00··AX··0···0·12818 ··[14]·.text·············PROGBITS········002a0180·290180·4b2610·00··AX··0···0·128
19 ··[15]·.plt··············PROGBITS········0071a6a0·70a6a0·0017a0·00··AX··0···0·1619 ··[15]·.plt··············PROGBITS········00752790·742790·0017a0·00··AX··0···0·16
20 ··[16]·.data.rel.ro······PROGBITS········0072be40·70be40·0334f8·00··WA··0···0··820 ··[16]·.data.rel.ro······PROGBITS········00763f30·743f30·033a20·00··WA··0···0··8
21 ··[17]·.fini_array·······FINI_ARRAY······0075f338·73f338·000008·00··WA··0···0··421 ··[17]·.fini_array·······FINI_ARRAY······00797950·777950·000008·00··WA··0···0··4
22 ··[18]·.init_array·······INIT_ARRAY······0075f340·73f340·00055c·00··WA··0···0··422 ··[18]·.init_array·······INIT_ARRAY······00797958·777958·000570·00··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0075f89c·73f89c·000108·08··WA··8···0··423 ··[19]·.dynamic··········DYNAMIC·········00797ec8·777ec8·000108·08··WA··8···0··4
24 ··[20]·.got··············PROGBITS········0075f9a4·73f9a4·000248·00··WA··0···0··424 ··[20]·.got··············PROGBITS········00797fd0·777fd0·000244·00··WA··0···0··4
25 ··[21]·.got.plt··········PROGBITS········0075fbec·73fbec·0005ec·00··WA··0···0··425 ··[21]·.got.plt··········PROGBITS········00798214·778214·0005ec·00··WA··0···0··4
26 ··[22]·.relro_padding····NOBITS··········007601d8·7401d8·000e28·00··WA··0···0··126 ··[22]·.relro_padding····NOBITS··········00798800·778800·000800·00··WA··0···0··1
27 ··[23]·.data·············PROGBITS········007701d8·7401d8·002708·00··WA··0···0··827 ··[23]·.data·············PROGBITS········007a8800·778800·000f00·00··WA··0···0··8
28 ··[24]·.bss··············NOBITS··········007728e0·7428e0·007610·00··WA··0···0·1628 ··[24]·.bss··············NOBITS··········007a9700·779700·009074·00··WA··0···0·16
29 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·7428e0·00001e·00······0···0··129 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·779700·00001e·00······0···0··1
30 ··[26]·.comment··········PROGBITS········00000000·7428fe·0000d3·01··MS··0···0··130 ··[26]·.comment··········PROGBITS········00000000·77971e·0000d3·01··MS··0···0··1
31 ··[27]·.shstrtab·········STRTAB··········00000000·7429d1·00010d·00······0···0··131 ··[27]·.shstrtab·········STRTAB··········00000000·7797f1·00010d·00······0···0··1
32 Key·to·Flags:32 Key·to·Flags:
33 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),33 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
34 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),34 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
36 ··D·(mbind),·y·(purecode),·p·(processor·specific)36 ··D·(mbind),·y·(purecode),·p·(processor·specific)
56.6 KB
readelf --wide --symbols {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Symbol·table·'.dynsym'·contains·535·entries:1 Symbol·table·'.dynsym'·contains·533·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:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_self@LIBC·(2)4 ·····1:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_self@LIBC·(2)
5 ·····2:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·abort@LIBC·(2)5 ·····2:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·abort@LIBC·(2)
6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@LIBC·(2)6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@LIBC·(2)
7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·eglCreateWindowSurface7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·eglCreateWindowSurface
8 ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·eglCreatePbufferSurface8 ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·eglCreatePbufferSurface
Offset 34, 108 lines modifiedOffset 34, 108 lines modified
34 ····30:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·AAsset_getLength34 ····30:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·AAsset_getLength
35 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·AAsset_getBuffer35 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·AAsset_getBuffer
36 ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·AAsset_isAllocated36 ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·AAsset_isAllocated
37 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_atexit@LIBC·(2)37 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_atexit@LIBC·(2)
38 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__android_log_print38 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__android_log_print
39 ····35:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__system_property_get@LIBC·(2)39 ····35:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__system_property_get@LIBC·(2)
40 ····36:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·atoi@LIBC·(2)40 ····36:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·atoi@LIBC·(2)
 41 ····37:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memchr@LIBC·(2)
 42 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcmp@LIBC·(2)
41 ····37:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·eglCreateImageKHR43 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·eglCreateImageKHR
42 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·glDeleteTextures44 ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·glDeleteTextures
43 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·eglDestroyImageKHR45 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·eglDestroyImageKHR
44 ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·glEGLImageTargetTexture2DOES46 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·glEGLImageTargetTexture2DOES
45 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·glBindTexture47 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·glBindTexture
46 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·glGenTextures48 ····44:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·glGenTextures
47 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ANativeWindow_fromSurface49 ····45:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ANativeWindow_fromSurface
48 ····44:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@LIBC·(2)50 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@LIBC·(2)
49 ····45:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·dlopen@LIBC·(3)51 ····47:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·dlopen@LIBC·(3)
50 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·clock_gettime@LIBC·(2)52 ····48:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·clock_gettime@LIBC·(2)
51 ····47:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno@LIBC·(2)53 ····49:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno@LIBC·(2)
52 ····48:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_signal@LIBC·(2)54 ····50:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_signal@LIBC·(2)
53 ····49:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_broadcast@LIBC·(2)55 ····51:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_broadcast@LIBC·(2)
54 ····50:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_wait@LIBC·(2)56 ····52:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_wait@LIBC·(2)
55 ····51:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_timedwait@LIBC·(2)57 ····53:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_timedwait@LIBC·(2)
56 ····52:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_getspecific@LIBC·(2)58 ····54:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_getspecific@LIBC·(2)
57 ····53:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_setspecific@LIBC·(2)59 ····55:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_setspecific@LIBC·(2)
58 ····54:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_destroy@LIBC·(2)60 ····56:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_destroy@LIBC·(2)
59 ····55:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@LIBC·(2)61 ····57:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@LIBC·(2)
60 ····56:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@LIBC·(2)62 ····58:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@LIBC·(2)
61 ····57:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·readdir@LIBC·(2)63 ····59:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·readdir@LIBC·(2)
62 ····58:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcmp@LIBC·(2) 
63 ····59:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·closedir@LIBC·(2)64 ····60:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·closedir@LIBC·(2)
64 ····60:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·opendir@LIBC·(2)65 ····61:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·opendir@LIBC·(2)
65 ····61:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__vsnprintf_chk@LIBC·(2)66 ····62:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__vsnprintf_chk@LIBC·(2)
66 ····62:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realpath@LIBC·(2)67 ····63:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realpath@LIBC·(2)
67 ····63:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·chdir@LIBC·(2)68 ····64:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·chdir@LIBC·(2)
68 ····64:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@LIBC·(2)69 ····65:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@LIBC·(2)
69 ····65:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·lstat@LIBC·(2) 
70 ····66:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·stat@LIBC·(2)70 ····66:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·lstat@LIBC·(2)
 71 ····67:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·stat@LIBC·(2)
71 ····67:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ftruncate@LIBC·(2)72 ····68:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ftruncate@LIBC·(2)
72 ····68:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@LIBC·(2)73 ····69:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@LIBC·(2)
73 ····69:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getcwd@LIBC·(2)74 ····70:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getcwd@LIBC·(2)
74 ····70:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·utimensat@LIBC·(2)75 ····71:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·utimensat@LIBC·(2)
75 ····71:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·readlink@LIBC·(2)76 ····72:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·readlink@LIBC·(2)
76 ····72:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fdopendir@LIBC·(2)77 ····73:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fdopendir@LIBC·(2)
77 ····73:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·unlinkat@LIBC·(2)78 ····74:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·unlinkat@LIBC·(2)
78 ····74:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__openat_2@LIBC·(2)79 ····75:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__openat_2@LIBC·(2)
79 ····75:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__open_2@LIBC·(2)80 ····76:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__open_2@LIBC·(2)
80 ····76:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fstat@LIBC·(2)81 ····77:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fstat@LIBC·(2)
81 ····77:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·open@LIBC·(2)82 ····78:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·open@LIBC·(2)
82 ····78:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@LIBC·(2)83 ····79:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@LIBC·(2)
83 ····79:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fopen@LIBC·(2)84 ····80:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fopen@LIBC·(2)
84 ····80:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fseek@LIBC·(2)85 ····81:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fseek@LIBC·(2)
85 ····81:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fclose@LIBC·(2)86 ····82:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fclose@LIBC·(2)
86 ····82:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fseeko@LIBC·(2)87 ····83:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fseeko@LIBC·(2)
87 ····83:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ftello@LIBC·(2)88 ····84:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ftello@LIBC·(2)
88 ····84:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fflush@LIBC·(2)89 ····85:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fflush@LIBC·(2)
89 ····85:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fread@LIBC·(2)90 ····86:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fread@LIBC·(2)
90 ····86:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fwrite@LIBC·(2)91 ····87:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fwrite@LIBC·(2)
91 ····87:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getc@LIBC·(2)92 ····88:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getc@LIBC·(2)
92 ····88:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ungetc@LIBC·(2)93 ····89:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ungetc@LIBC·(2)
93 ····89:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__sF@LIBC·(2)94 ····90:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__sF@LIBC·(2)
94 ····90:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·isxdigit_l@LIBC·(2) 
95 ····91:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·isdigit_l@LIBC·(2)95 ····91:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·isxdigit_l@LIBC·(2)
 96 ····92:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·isdigit_l@LIBC·(2)
96 ····92:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sscanf@LIBC·(2)97 ····93:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sscanf@LIBC·(2)
97 ····93:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·newlocale@LIBC·(2)98 ····94:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·newlocale@LIBC·(2)
98 ····94:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setlocale@LIBC·(2)99 ····95:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setlocale@LIBC·(2)
99 ····95:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·freelocale@LIBC·(2)100 ····96:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·freelocale@LIBC·(2)
100 ····96:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·iswlower_l@LIBC·(2) 
101 ····97:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·islower_l@LIBC·(2)101 ····97:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·iswlower_l@LIBC·(2)
 102 ····98:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·islower_l@LIBC·(2)
102 ····98:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·isupper_l@LIBC·(2)103 ····99:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·isupper_l@LIBC·(2)
103 ····99:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@LIBC·(2)104 ···100:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@LIBC·(2)
104 ···100:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strftime_l@LIBC·(2)105 ···101:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strftime_l@LIBC·(2)
105 ···101:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·vsscanf@LIBC·(2)106 ···102:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·vsscanf@LIBC·(2)
106 ···102:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·uselocale@LIBC·(2)107 ···103:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·uselocale@LIBC·(2)
107 ···103:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·vasprintf@LIBC·(2)108 ···104:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·vasprintf@LIBC·(2)
108 ···104:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcsnrtombs@LIBC·(2)109 ···105:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcsnrtombs@LIBC·(2)
109 ···105:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcrtomb@LIBC·(2)110 ···106:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcrtomb@LIBC·(2)
110 ···106:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbsnrtowcs@LIBC·(2)111 ···107:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbsnrtowcs@LIBC·(2)
111 ···107:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbrtowc@LIBC·(2) 
112 ···108:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbtowc@LIBC·(2)112 ···108:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbrtowc@LIBC·(2)
 113 ···109:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbtowc@LIBC·(2)
113 ···109:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_get_mb_cur_max@LIBC·(2)114 ···110:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_get_mb_cur_max@LIBC·(2)
114 ···110:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbrlen@LIBC·(2)115 ···111:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbrlen@LIBC·(2)
115 ···111:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@LIBC·(2)116 ···112:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@LIBC·(2)
116 ···112:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbsrtowcs@LIBC·(2)117 ···113:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbsrtowcs@LIBC·(2)
117 ···113:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoll_l@LIBC·(2) 
118 ···114:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoull_l@LIBC·(2)118 ···114:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoll_l@LIBC·(2)
 119 ···115:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoull_l@LIBC·(2)
119 ···115:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtof@LIBC·(2)120 ···116:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtof@LIBC·(2)
120 ···116:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtod@LIBC·(2)121 ···117:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtod@LIBC·(2)
121 ···117:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtold_l@LIBC·(2)122 ···118:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtold_l@LIBC·(2)
122 ···118:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_lock@LIBC·(2) 
123 ···119:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_unlock@LIBC·(2)123 ···119:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_lock@LIBC·(2)
 124 ···120:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_unlock@LIBC·(2)
124 ···120:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_trylock@LIBC·(2)125 ···121:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_trylock@LIBC·(2)
125 ···121:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutexattr_init@LIBC·(2)126 ···122:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutexattr_init@LIBC·(2)
126 ···122:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutexattr_settype@LIBC·(2)127 ···123:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutexattr_settype@LIBC·(2)
127 ···123:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutexattr_destroy@LIBC·(2)128 ···124:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutexattr_destroy@LIBC·(2)
128 ···124:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_init@LIBC·(2)129 ···125:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_init@LIBC·(2)
129 ···125:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_destroy@LIBC·(2)130 ···126:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_destroy@LIBC·(2)
130 ···126:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·posix_memalign@LIBC·(2)131 ···127:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·posix_memalign@LIBC·(2)
131 ···127:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ioctl@LIBC·(2)132 ···128:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ioctl@LIBC·(2)
132 ···128:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__read_chk@LIBC·(2)133 ···129:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__read_chk@LIBC·(2)
133 ···129:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·snprintf@LIBC·(2)134 ···130:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·snprintf@LIBC·(2)
134 ···130:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memchr@LIBC·(2) 
135 ···131:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtol@LIBC·(2)135 ···131:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtol@LIBC·(2)
136 ···132:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fprintf@LIBC·(2)136 ···132:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fprintf@LIBC·(2)
137 ···133:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoul@LIBC·(2)137 ···133:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoul@LIBC·(2)
138 ···134:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoll@LIBC·(2)138 ···134:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoll@LIBC·(2)
139 ···135:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoull@LIBC·(2)139 ···135:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoull@LIBC·(2)
140 ···136:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r@LIBC·(2)140 ···136:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r@LIBC·(2)
141 ···137:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sysconf@LIBC·(2)141 ···137:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sysconf@LIBC·(2)
Offset 200, 192 lines modifiedOffset 200, 192 lines modified
Max diff block lines reached; 42809/57927 bytes (73.90%) of diff not shown.
3.27 MB
readelf --wide --relocs {}
    
Offset 1, 38697 lines modifiedOffset 1, 10115 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x5af4·contains·39110·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x5a58·contains·39350·entries:
Diff chunk too large, falling back to line-by-line diff (9939 lines added, 38670 lines removed)
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0072be40··00000017·R_ARM_RELATIVE········3 00763f30··00000017·R_ARM_RELATIVE········
4 0072be4c··00000017·R_ARM_RELATIVE········4 00763f3c··00000017·R_ARM_RELATIVE········
5 0072be50··00000017·R_ARM_RELATIVE········5 00763f40··00000017·R_ARM_RELATIVE········
6 0072be54··00000017·R_ARM_RELATIVE········6 00763f44··00000017·R_ARM_RELATIVE········
7 0072be60··00000017·R_ARM_RELATIVE········7 00763f50··00000017·R_ARM_RELATIVE········
8 0072be64··00000017·R_ARM_RELATIVE········8 00763f54··00000017·R_ARM_RELATIVE········
9 0072be68··00000017·R_ARM_RELATIVE········9 00763f58··00000017·R_ARM_RELATIVE········
10 0072be74··00000017·R_ARM_RELATIVE········10 00763f64··00000017·R_ARM_RELATIVE········
11 0072be78··00000017·R_ARM_RELATIVE········11 00763f68··00000017·R_ARM_RELATIVE········
12 0072be7c··00000017·R_ARM_RELATIVE········12 00763f6c··00000017·R_ARM_RELATIVE········
13 0072be80··00000017·R_ARM_RELATIVE········13 00763f70··00000017·R_ARM_RELATIVE········
14 0072be84··00000017·R_ARM_RELATIVE········14 00763f74··00000017·R_ARM_RELATIVE········
15 0072be90··00000017·R_ARM_RELATIVE········15 00763f80··00000017·R_ARM_RELATIVE········
16 0072be94··00000017·R_ARM_RELATIVE········16 00763f84··00000017·R_ARM_RELATIVE········
17 0072be98··00000017·R_ARM_RELATIVE········17 00763f88··00000017·R_ARM_RELATIVE········
18 0072be9c··00000017·R_ARM_RELATIVE········18 00763f8c··00000017·R_ARM_RELATIVE········
19 0072bea0··00000017·R_ARM_RELATIVE········19 00763f90··00000017·R_ARM_RELATIVE········
20 0072bea4··00000017·R_ARM_RELATIVE········20 00763f94··00000017·R_ARM_RELATIVE········
21 0072bea8··00000017·R_ARM_RELATIVE········21 00763f98··00000017·R_ARM_RELATIVE········
22 0072beb4··00000017·R_ARM_RELATIVE········22 00763fa4··00000017·R_ARM_RELATIVE········
23 0072beb8··00000017·R_ARM_RELATIVE········23 00763fa8··00000017·R_ARM_RELATIVE········
24 0072bebc··00000017·R_ARM_RELATIVE········24 00763fac··00000017·R_ARM_RELATIVE········
25 0072bec8··00000017·R_ARM_RELATIVE········25 00763fb8··00000017·R_ARM_RELATIVE········
26 0072becc··00000017·R_ARM_RELATIVE········26 00763fbc··00000017·R_ARM_RELATIVE········
27 0072bed0··00000017·R_ARM_RELATIVE········27 00763fc0··00000017·R_ARM_RELATIVE········
28 0072bed4··00000017·R_ARM_RELATIVE········28 00763fc4··00000017·R_ARM_RELATIVE········
29 0072bed8··00000017·R_ARM_RELATIVE········29 00763fc8··00000017·R_ARM_RELATIVE········
30 0072bedc··00000017·R_ARM_RELATIVE········30 00763fcc··00000017·R_ARM_RELATIVE········
31 0072bee0··00000017·R_ARM_RELATIVE········31 00763fd0··00000017·R_ARM_RELATIVE········
32 0072beec··00000017·R_ARM_RELATIVE········32 00763fdc··00000017·R_ARM_RELATIVE········
33 0072bef0··00000017·R_ARM_RELATIVE········33 00763fe0··00000017·R_ARM_RELATIVE········
34 0072bef4··00000017·R_ARM_RELATIVE········34 00763fe4··00000017·R_ARM_RELATIVE········
35 0072bf00··00000017·R_ARM_RELATIVE········35 00763ff0··00000017·R_ARM_RELATIVE········
36 0072bf04··00000017·R_ARM_RELATIVE········36 00763ff4··00000017·R_ARM_RELATIVE········
37 0072bf08··00000017·R_ARM_RELATIVE········37 00763ff8··00000017·R_ARM_RELATIVE········
38 0072bf0c··00000017·R_ARM_RELATIVE········38 00763ffc··00000017·R_ARM_RELATIVE········
39 0072bf10··00000017·R_ARM_RELATIVE········39 00764000··00000017·R_ARM_RELATIVE········
40 0072bf14··00000017·R_ARM_RELATIVE········40 00764004··00000017·R_ARM_RELATIVE········
41 0072bf18··00000017·R_ARM_RELATIVE········41 00764008··00000017·R_ARM_RELATIVE········
42 0072bf20··00000017·R_ARM_RELATIVE········42 00764010··00000017·R_ARM_RELATIVE········
43 0072bf28··00000017·R_ARM_RELATIVE········43 00764018··00000017·R_ARM_RELATIVE········
44 0072bf30··00000017·R_ARM_RELATIVE········44 00764020··00000017·R_ARM_RELATIVE········
45 0072bf38··00000017·R_ARM_RELATIVE········45 00764028··00000017·R_ARM_RELATIVE········
46 0072bf40··00000017·R_ARM_RELATIVE········46 00764030··00000017·R_ARM_RELATIVE········
47 0072bf48··00000017·R_ARM_RELATIVE········47 00764038··00000017·R_ARM_RELATIVE········
48 0072bf50··00000017·R_ARM_RELATIVE········48 00764040··00000017·R_ARM_RELATIVE········
49 0072bf58··00000017·R_ARM_RELATIVE········49 00764048··00000017·R_ARM_RELATIVE········
50 0072bf60··00000017·R_ARM_RELATIVE········50 00764050··00000017·R_ARM_RELATIVE········
51 0072bf68··00000017·R_ARM_RELATIVE········51 00764058··00000017·R_ARM_RELATIVE········
52 0072bf70··00000017·R_ARM_RELATIVE········52 00764060··00000017·R_ARM_RELATIVE········
53 0072bf78··00000017·R_ARM_RELATIVE········53 00764068··00000017·R_ARM_RELATIVE········
54 0072bf80··00000017·R_ARM_RELATIVE········54 00764070··00000017·R_ARM_RELATIVE········
55 0072bf88··00000017·R_ARM_RELATIVE········55 00764078··00000017·R_ARM_RELATIVE········
56 0072bf98··00000017·R_ARM_RELATIVE········56 00764088··00000017·R_ARM_RELATIVE········
57 0072bf9c··00000017·R_ARM_RELATIVE········57 0076408c··00000017·R_ARM_RELATIVE········
58 0072bfa0··00000017·R_ARM_RELATIVE········58 00764090··00000017·R_ARM_RELATIVE········
59 0072bfa4··00000017·R_ARM_RELATIVE········59 00764094··00000017·R_ARM_RELATIVE········
60 0072bfa8··00000017·R_ARM_RELATIVE········60 00764098··00000017·R_ARM_RELATIVE········
61 0072bfb4··00000017·R_ARM_RELATIVE········61 007640a4··00000017·R_ARM_RELATIVE········
62 0072bfb8··00000017·R_ARM_RELATIVE········62 007640a8··00000017·R_ARM_RELATIVE········
63 0072bfbc··00000017·R_ARM_RELATIVE········63 007640ac··00000017·R_ARM_RELATIVE········
64 0072bfc0··00000017·R_ARM_RELATIVE········64 007640b0··00000017·R_ARM_RELATIVE········
65 0072bfc4··00000017·R_ARM_RELATIVE········65 007640b4··00000017·R_ARM_RELATIVE········
66 0072bfc8··00000017·R_ARM_RELATIVE········66 007640b8··00000017·R_ARM_RELATIVE········
67 0072bfcc··00000017·R_ARM_RELATIVE········67 007640bc··00000017·R_ARM_RELATIVE········
68 0072bfd8··00000017·R_ARM_RELATIVE········68 007640c8··00000017·R_ARM_RELATIVE········
69 0072bfdc··00000017·R_ARM_RELATIVE········69 007640cc··00000017·R_ARM_RELATIVE········
70 0072bfe0··00000017·R_ARM_RELATIVE········70 007640d0··00000017·R_ARM_RELATIVE········
71 0072bfe4··00000017·R_ARM_RELATIVE········71 007640d4··00000017·R_ARM_RELATIVE········
72 0072bfe8··00000017·R_ARM_RELATIVE········72 007640d8··00000017·R_ARM_RELATIVE········
73 0072bfec··00000017·R_ARM_RELATIVE········73 007640dc··00000017·R_ARM_RELATIVE········
74 0072bff0··00000017·R_ARM_RELATIVE········74 007640e0··00000017·R_ARM_RELATIVE········
75 0072bffc··00000017·R_ARM_RELATIVE········75 007640ec··00000017·R_ARM_RELATIVE········
76 0072c000··00000017·R_ARM_RELATIVE········76 007640f0··00000017·R_ARM_RELATIVE········
77 0072c004··00000017·R_ARM_RELATIVE········77 007640f4··00000017·R_ARM_RELATIVE········
78 0072c008··00000017·R_ARM_RELATIVE········78 007640f8··00000017·R_ARM_RELATIVE········
79 0072c00c··00000017·R_ARM_RELATIVE········79 007640fc··00000017·R_ARM_RELATIVE········
80 0072c010··00000017·R_ARM_RELATIVE········80 00764100··00000017·R_ARM_RELATIVE········
81 0072c014··00000017·R_ARM_RELATIVE········81 00764104··00000017·R_ARM_RELATIVE········
82 0072c020··00000017·R_ARM_RELATIVE········82 00764110··00000017·R_ARM_RELATIVE········
83 0072c024··00000017·R_ARM_RELATIVE········83 00764114··00000017·R_ARM_RELATIVE········
84 0072c028··00000017·R_ARM_RELATIVE········84 00764118··00000017·R_ARM_RELATIVE········
85 0072c02c··00000017·R_ARM_RELATIVE········85 0076411c··00000017·R_ARM_RELATIVE········
86 0072c030··00000017·R_ARM_RELATIVE········86 00764120··00000017·R_ARM_RELATIVE········
87 0072c034··00000017·R_ARM_RELATIVE········87 00764124··00000017·R_ARM_RELATIVE········
88 0072c038··00000017·R_ARM_RELATIVE········88 00764128··00000017·R_ARM_RELATIVE········
89 0072c044··00000017·R_ARM_RELATIVE········89 00764134··00000017·R_ARM_RELATIVE········
90 0072c048··00000017·R_ARM_RELATIVE········90 00764138··00000017·R_ARM_RELATIVE········
91 0072c04c··00000017·R_ARM_RELATIVE········91 0076413c··00000017·R_ARM_RELATIVE········
92 0072c050··00000017·R_ARM_RELATIVE········92 00764140··00000017·R_ARM_RELATIVE········
93 0072c054··00000017·R_ARM_RELATIVE········93 00764144··00000017·R_ARM_RELATIVE········
94 0072c058··00000017·R_ARM_RELATIVE········94 00764148··00000017·R_ARM_RELATIVE········
95 0072c05c··00000017·R_ARM_RELATIVE········95 0076414c··00000017·R_ARM_RELATIVE········
96 0072c068··00000017·R_ARM_RELATIVE········96 00764158··00000017·R_ARM_RELATIVE········
97 0072c06c··00000017·R_ARM_RELATIVE········97 0076415c··00000017·R_ARM_RELATIVE········
98 0072c070··00000017·R_ARM_RELATIVE········98 00764160··00000017·R_ARM_RELATIVE········
99 0072c074··00000017·R_ARM_RELATIVE········99 00764164··00000017·R_ARM_RELATIVE········
100 0072c078··00000017·R_ARM_RELATIVE········100 00764168··00000017·R_ARM_RELATIVE········
101 0072c07c··00000017·R_ARM_RELATIVE········101 0076416c··00000017·R_ARM_RELATIVE········
102 0072c080··00000017·R_ARM_RELATIVE········102 00764170··00000017·R_ARM_RELATIVE········
103 0072c084··00000017·R_ARM_RELATIVE········103 00764174··00000017·R_ARM_RELATIVE········
104 0072c088··00000017·R_ARM_RELATIVE········104 00764178··00000017·R_ARM_RELATIVE········
105 0072c08c··00000017·R_ARM_RELATIVE········105 0076417c··00000017·R_ARM_RELATIVE········
106 0072c090··00000017·R_ARM_RELATIVE········106 00764180··00000017·R_ARM_RELATIVE········
107 0072c094··00000017·R_ARM_RELATIVE········107 00764184··00000017·R_ARM_RELATIVE········
108 0072c098··00000017·R_ARM_RELATIVE········108 00764188··00000017·R_ARM_RELATIVE········
109 0072c09c··00000017·R_ARM_RELATIVE········109 0076418c··00000017·R_ARM_RELATIVE········
110 0072c0a0··00000017·R_ARM_RELATIVE········110 00764190··00000017·R_ARM_RELATIVE········
111 0072c0a4··00000017·R_ARM_RELATIVE········111 00764194··00000017·R_ARM_RELATIVE········
112 0072c0a8··00000017·R_ARM_RELATIVE········112 00764198··00000017·R_ARM_RELATIVE········
113 0072c0ac··00000017·R_ARM_RELATIVE········113 0076419c··00000017·R_ARM_RELATIVE········
114 0072c0b0··00000017·R_ARM_RELATIVE········114 007641a0··00000017·R_ARM_RELATIVE········
115 0072c0b4··00000017·R_ARM_RELATIVE········115 007641a4··00000017·R_ARM_RELATIVE········
116 0072c0b8··00000017·R_ARM_RELATIVE········116 007641a8··00000017·R_ARM_RELATIVE········
117 0072c0bc··00000017·R_ARM_RELATIVE········117 007641ac··00000017·R_ARM_RELATIVE········
118 0072c0c8··00000017·R_ARM_RELATIVE········118 007641b8··00000017·R_ARM_RELATIVE········
119 0072c0cc··00000017·R_ARM_RELATIVE········119 007641bc··00000017·R_ARM_RELATIVE········
120 0072c0d0··00000017·R_ARM_RELATIVE········120 007641c0··00000017·R_ARM_RELATIVE········
121 0072c0d4··00000017·R_ARM_RELATIVE········121 007641c4··00000017·R_ARM_RELATIVE········
122 0072c0d8··00000017·R_ARM_RELATIVE········122 007641c8··00000017·R_ARM_RELATIVE········
123 0072c0dc··00000017·R_ARM_RELATIVE········123 007641cc··00000017·R_ARM_RELATIVE········
124 0072c0e0··00000017·R_ARM_RELATIVE········124 007641d0··00000017·R_ARM_RELATIVE········
125 0072c0e4··00000017·R_ARM_RELATIVE········125 007641d4··00000017·R_ARM_RELATIVE········
Max diff block lines reached; 1333508/3423975 bytes (38.95%) of diff not shown.
2.74 KB
readelf --wide --dynamic {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
  
1 Dynamic·section·at·offset·0x73f89c·contains·33·entries:1 Dynamic·section·at·offset·0x777ec8·contains·33·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libdl.so]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libdl.so]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so]
6 ·0x00000001·(NEEDED)·····················Shared·library:·[libandroid.so]6 ·0x00000001·(NEEDED)·····················Shared·library:·[libandroid.so]
7 ·0x00000001·(NEEDED)·····················Shared·library:·[libEGL.so]7 ·0x00000001·(NEEDED)·····················Shared·library:·[libEGL.so]
8 ·0x00000001·(NEEDED)·····················Shared·library:·[libGLESv2.so]8 ·0x00000001·(NEEDED)·····················Shared·library:·[libGLESv2.so]
9 ·0x00000001·(NEEDED)·····················Shared·library:·[liblog.so]9 ·0x00000001·(NEEDED)·····················Shared·library:·[liblog.so]
10 ·0x00000001·(NEEDED)·····················Shared·library:·[libjnigraphics.so]10 ·0x00000001·(NEEDED)·····················Shared·library:·[libjnigraphics.so]
11 ·0x0000000e·(SONAME)·····················Library·soname:·[libflutter.so]11 ·0x0000000e·(SONAME)·····················Library·soname:·[libflutter.so]
12 ·0x0000001e·(FLAGS)······················BIND_NOW12 ·0x0000001e·(FLAGS)······················BIND_NOW
13 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW13 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
14 ·0x00000011·(REL)························0x5af414 ·0x00000011·(REL)························0x5a58
15 ·0x00000012·(RELSZ)······················312880·(bytes)15 ·0x00000012·(RELSZ)······················314800·(bytes)
16 ·0x00000013·(RELENT)·····················8·(bytes)16 ·0x00000013·(RELENT)·····················8·(bytes)
17 ·0x6ffffffa·(RELCOUNT)···················3896417 ·0x6ffffffa·(RELCOUNT)···················39205
18 ·0x00000017·(JMPREL)·····················0x7c7b418 ·0x00000017·(JMPREL)·····················0x7d828
19 ·0x00000002·(PLTRELSZ)···················3008·(bytes)19 ·0x00000002·(PLTRELSZ)···················3008·(bytes)
20 ·0x00000003·(PLTGOT)·····················0x75fbec20 ·0x00000003·(PLTGOT)·····················0x798214
21 ·0x00000014·(PLTREL)·····················REL21 ·0x00000014·(PLTREL)·····················REL
22 ·0x00000006·(SYMTAB)·····················0x23022 ·0x00000006·(SYMTAB)·····················0x230
23 ·0x0000000b·(SYMENT)·····················16·(bytes)23 ·0x0000000b·(SYMENT)·····················16·(bytes)
24 ·0x00000005·(STRTAB)·····················0x3a7424 ·0x00000005·(STRTAB)·····················0x3a34
25 ·0x0000000a·(STRSZ)······················8319·(bytes)25 ·0x0000000a·(STRSZ)······················8225·(bytes)
26 ·0x6ffffef5·(GNU_HASH)···················0x283026 ·0x6ffffef5·(GNU_HASH)···················0x280c
27 ·0x00000004·(HASH)·······················0x29b427 ·0x00000004·(HASH)·······················0x2984
28 ·0x00000019·(INIT_ARRAY)·················0x75f34028 ·0x00000019·(INIT_ARRAY)·················0x797958
29 ·0x0000001b·(INIT_ARRAYSZ)···············1372·(bytes)29 ·0x0000001b·(INIT_ARRAYSZ)···············1392·(bytes)
30 ·0x0000001a·(FINI_ARRAY)·················0x75f33830 ·0x0000001a·(FINI_ARRAY)·················0x797950
31 ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes)31 ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes)
32 ·0x6ffffff0·(VERSYM)·····················0x23a032 ·0x6ffffff0·(VERSYM)·····················0x2380
33 ·0x6ffffffe·(VERNEED)····················0x27d033 ·0x6ffffffe·(VERNEED)····················0x27ac
34 ·0x6fffffff·(VERNEEDNUM)·················334 ·0x6fffffff·(VERNEEDNUM)·················3
35 ·0x00000000·(NULL)·······················0x035 ·0x00000000·(NULL)·······················0x0
1000 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·15·00·00·00·72·32·36·64·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·31·31·35·37·39·32·36·34·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·15·00·00·00·72·32·36·64·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·31·31·35·37·39·32·36·34·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b6f8bc5528eef5792a884590c01c8e309666c2826 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·668b7650247356faffc41d979f00f22c45f4a7c7
10.3 KB
readelf --wide --version-info {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·535·entries:1 Version·symbols·section·'.gnu.version'·contains·533·entries:
2 ·Addr:·0x00000000000023a0··Offset:·0x000023a0··Link:·3·(.dynsym)2 ·Addr:·0x0000000000002380··Offset:·0x00002380··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······3 ··000:···0·(*local*)·······2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
8 ··014:···2·(LIBC)··········2·(LIBC)··········1·(*global*)······2·(LIBC)·······8 ··014:···2·(LIBC)··········2·(LIBC)··········1·(*global*)······2·(LIBC)·······
9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
11 ··020:···1·(*global*)······2·(LIBC)··········1·(*global*)······2·(LIBC)·······11 ··020:···1·(*global*)······2·(LIBC)··········1·(*global*)······2·(LIBC)·······
12 ··024:···2·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)···12 ··024:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········1·(*global*)···
13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
14 ··02c:···2·(LIBC)··········3·(LIBC)··········2·(LIBC)··········2·(LIBC)·······14 ··02c:···1·(*global*)······1·(*global*)······2·(LIBC)··········3·(LIBC)·······
15 ··030:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······15 ··030:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
16 ··034:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······16 ··034:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
17 ··038:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······17 ··038:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
18 ··03c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······18 ··03c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
19 ··040:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······19 ··040:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
20 ··044:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······20 ··044:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
21 ··048:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······21 ··048:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
Offset 47, 24 lines modifiedOffset 47, 24 lines modified
47 ··0ac:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······47 ··0ac:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
48 ··0b0:···3·(LIBC)··········3·(LIBC)··········3·(LIBC)··········2·(LIBC)·······48 ··0b0:···3·(LIBC)··········3·(LIBC)··········3·(LIBC)··········2·(LIBC)·······
49 ··0b4:···2·(LIBC)··········2·(LIBC)··········4·(LIBC)··········4·(LIBC)·······49 ··0b4:···2·(LIBC)··········2·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
50 ··0b8:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········2·(LIBC)·······50 ··0b8:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········2·(LIBC)·······
51 ··0bc:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······51 ··0bc:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
52 ··0c0:···4·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······52 ··0c0:···4·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
53 ··0c4:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······53 ··0c4:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
54 ··0c8:···4·(LIBC)··········2·(LIBC)··········4·(LIBC)··········4·(LIBC)·······54 ··0c8:···4·(LIBC)··········2·(LIBC)··········4·(LIBC)··········2·(LIBC)·······
55 ··0cc:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)······· 
56 ··0d0:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········4·(LIBC)······· 
57 ··0d4:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)······· 
58 ··0d8:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········2·(LIBC)······· 
59 ··0dc:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······55 ··0cc:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
 56 ··0d0:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
60 ··0e0:···1·(*global*)······2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······57 ··0d4:···4·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
 58 ··0d8:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
 59 ··0dc:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
61 ··0e4:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······60 ··0e0:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
 61 ··0e4:···2·(LIBC)··········1·(*global*)······2·(LIBC)··········2·(LIBC)·······
 62 ··0e8:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
62 ··0e8:···2·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······63 ··0ec:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
63 ··0ec:···4·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)··· 
64 ··0f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···64 ··0f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
65 ··0f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···65 ··0f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
66 ··0f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···66 ··0f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
67 ··0fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···67 ··0fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
68 ··100:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···68 ··100:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
69 ··104:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···69 ··104:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
70 ··108:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···70 ··108:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
Offset 82, 47 lines modifiedOffset 82, 47 lines modified
82 ··138:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···82 ··138:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
83 ··13c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···83 ··13c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
84 ··140:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···84 ··140:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
85 ··144:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···85 ··144:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
86 ··148:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···86 ··148:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
87 ··14c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···87 ··14c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
88 ··150:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···88 ··150:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
89 ··154:···4·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······89 ··154:···1·(*global*)······1·(*global*)······1·(*global*)······4·(LIBC)·······
90 ··158:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······90 ··158:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
91 ··15c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······91 ··15c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
92 ··160:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······92 ··160:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
93 ··164:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···93 ··164:···2·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)···
94 ··168:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······94 ··168:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
95 ··16c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······95 ··16c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
96 ··170:···2·(LIBC)··········4·(LIBC)··········4·(LIBC)··········2·(LIBC)·······96 ··170:···2·(LIBC)··········2·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
97 ··174:···1·(*global*)······1·(*global*)······2·(LIBC)··········2·(LIBC)·······97 ··174:···2·(LIBC)··········1·(*global*)······1·(*global*)······2·(LIBC)·······
98 ··178:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······98 ··178:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
99 ··17c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······99 ··17c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
100 ··180:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······100 ··180:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
101 ··184:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······101 ··184:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
102 ··188:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······102 ··188:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
103 ··18c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······103 ··18c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
104 ··190:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······104 ··190:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
105 ··194:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······105 ··194:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
106 ··198:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······106 ··198:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
107 ··19c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······107 ··19c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
108 ··1a0:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······108 ··1a0:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
109 ··1a4:···2·(LIBC)··········2·(LIBC)··········1·(*global*)······1·(*global*)···109 ··1a4:···2·(LIBC)··········2·(LIBC)··········1·(*global*)······1·(*global*)···
110 ··1a8:···1·(*global*)······1·(*global*)······2·(LIBC)··········2·(LIBC)·······110 ··1a8:···1·(*global*)······1·(*global*)······2·(LIBC)··········2·(LIBC)·······
111 ··1ac:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······111 ··1ac:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
 112 ··1b0:···2·(LIBC)··········3·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
112 ··1b0:···2·(LIBC)··········2·(LIBC)··········3·(LIBC)··········2·(LIBC)·······113 ··1b4:···2·(LIBC)··········2·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
113 ··1b4:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········4·(LIBC)······· 
114 ··1b8:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······114 ··1b8:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
115 ··1bc:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······115 ··1bc:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········2·(LIBC)·······
116 ··1c0:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······116 ··1c0:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
117 ··1c4:···2·(LIBC)··········1·(*global*)······2·(LIBC)··········2·(LIBC)·······117 ··1c4:···1·(*global*)······2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
118 ··1c8:···2·(LIBC)··········2·(LIBC)··········1·(*global*)······1·(*global*)···118 ··1c8:···2·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)···
119 ··1cc:···1·(*global*)······1·(*global*)······2·(LIBC)··········2·(LIBC)·······119 ··1cc:···1·(*global*)······2·(LIBC)··········2·(LIBC)··········1·(*global*)···
120 ··1d0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···120 ··1d0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
121 ··1d4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···121 ··1d4:···1·(*global*)······1·(*global*)······1·(*global*)······4·(LIBC)·······
122 ··1d8:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······122 ··1d8:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
123 ··1dc:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······123 ··1dc:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
124 ··1e0:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······124 ··1e0:···4·(LIBC)··········4·(LIBC)··········4·(LIBC)··········4·(LIBC)·······
125 ··1e4:···4·(LIBC)··········4·(LIBC)··········1·(*global*)······1·(*global*)···125 ··1e4:···4·(LIBC)··········4·(LIBC)··········1·(*global*)······1·(*global*)···
126 ··1e8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···126 ··1e8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
127 ··1ec:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···127 ··1ec:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
128 ··1f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···128 ··1f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
Offset 130, 17 lines modifiedOffset 130, 17 lines modified
130 ··1f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···130 ··1f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
131 ··1fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···131 ··1fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
132 ··200:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···132 ··200:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
133 ··204:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···133 ··204:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
134 ··208:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···134 ··208:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
135 ··20c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···135 ··20c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
136 ··210:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···136 ··210:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
137 ··214:···1·(*global*)······1·(*global*)······1·(*global*)···137 ··214:···1·(*global*)···
  
138 Version·needs·section·'.gnu.version_r'·contains·3·entries:138 Version·needs·section·'.gnu.version_r'·contains·3·entries:
139 ·Addr:·0x00000000000027d0··Offset:·0x000027d0··Link:·8·(.dynstr)139 ·Addr:·0x00000000000027ac··Offset:·0x000027ac··Link:·8·(.dynstr)
140 ··000000:·Version:·1··File:·libc.so··Cnt:·1140 ··000000:·Version:·1··File:·libc.so··Cnt:·1
141 ··0x0030:···Name:·LIBC··Flags:·none··Version:·2141 ··0x0030:···Name:·LIBC··Flags:·none··Version:·2
142 ··0x0010:·Version:·1··File:·libdl.so··Cnt:·1142 ··0x0010:·Version:·1··File:·libdl.so··Cnt:·1
143 ··0x0040:···Name:·LIBC··Flags:·none··Version:·3143 ··0x0040:···Name:·LIBC··Flags:·none··Version:·3
144 ··0x0020:·Version:·1··File:·libm.so··Cnt:·1144 ··0x0020:·Version:·1··File:·libm.so··Cnt:·1
145 ··0x0050:···Name:·LIBC··Flags:·none··Version:·4145 ··0x0050:···Name:·LIBC··Flags:·none··Version:·4
428 KB
strings --all --bytes=8 {}
    
Offset 116, 23 lines modifiedOffset 116, 25 lines modified
116 ALooper_release116 ALooper_release
117 timerfd_settime117 timerfd_settime
118 faccessat118 faccessat
119 renameat119 renameat
120 rewinddir120 rewinddir
121 gettimeofday121 gettimeofday
122 localtime_r122 localtime_r
 123 vsnprintf
 124 pthread_sigmask
 125 pthread_cond_init
123 nextafterf126 nextafterf
124 __memcpy_chk127 __memcpy_chk
125 remainder128 remainder
126 __strcpy_chk129 __strcpy_chk
127 malloc_usable_size130 malloc_usable_size
128 __android_log_vprint131 __android_log_vprint
129 strerror132 strerror
130 pthread_once133 pthread_once
131 vsnprintf 
132 getauxval134 getauxval
133 eglQueryString135 eglQueryString
134 glActiveTexture136 glActiveTexture
135 glAttachShader137 glAttachShader
136 glBindAttribLocation138 glBindAttribLocation
137 glBindBuffer139 glBindBuffer
138 glBindFramebuffer140 glBindFramebuffer
Offset 235, 15 lines modifiedOffset 237, 14 lines modified
235 shutdown237 shutdown
236 getaddrinfo238 getaddrinfo
237 gai_strerror239 gai_strerror
238 freeaddrinfo240 freeaddrinfo
239 getsockopt241 getsockopt
240 OPENSSL_memory_alloc242 OPENSSL_memory_alloc
241 OPENSSL_memory_free243 OPENSSL_memory_free
242 sdallocx 
243 OPENSSL_memory_get_size244 OPENSSL_memory_get_size
244 pthread_rwlock_init245 pthread_rwlock_init
245 pthread_rwlock_rdlock246 pthread_rwlock_rdlock
246 pthread_rwlock_wrlock247 pthread_rwlock_wrlock
247 pthread_rwlock_unlock248 pthread_rwlock_unlock
248 pthread_rwlock_destroy249 pthread_rwlock_destroy
249 __strlen_chk250 __strlen_chk
Offset 252, 15 lines modifiedOffset 253, 14 lines modified
252 ANativeWindow_getWidth253 ANativeWindow_getWidth
253 ANativeWindow_getHeight254 ANativeWindow_getHeight
254 epoll_create255 epoll_create
255 epoll_ctl256 epoll_ctl
256 epoll_wait257 epoll_wait
257 sigemptyset258 sigemptyset
258 sigaddset259 sigaddset
259 pthread_sigmask 
260 inotify_init1260 inotify_init1
261 inotify_add_watch261 inotify_add_watch
262 inotify_rm_watch262 inotify_rm_watch
263 recvfrom263 recvfrom
264 if_indextoname264 if_indextoname
265 sigaction265 sigaction
266 gethostname266 gethostname
Offset 281, 42 lines modifiedOffset 281, 40 lines modified
281 InternalFlutterGpu_CommandBuffer_Initialize281 InternalFlutterGpu_CommandBuffer_Initialize
282 InternalFlutterGpu_CommandBuffer_Submit282 InternalFlutterGpu_CommandBuffer_Submit
283 InternalFlutterGpu_Context_InitializeDefault283 InternalFlutterGpu_Context_InitializeDefault
284 InternalFlutterGpu_Context_GetDefaultColorFormat284 InternalFlutterGpu_Context_GetDefaultColorFormat
285 InternalFlutterGpu_Context_GetDefaultStencilFormat285 InternalFlutterGpu_Context_GetDefaultStencilFormat
286 InternalFlutterGpu_Context_GetDefaultDepthStencilFormat286 InternalFlutterGpu_Context_GetDefaultDepthStencilFormat
287 InternalFlutterGpu_Context_GetMinimumUniformByteAlignment287 InternalFlutterGpu_Context_GetMinimumUniformByteAlignment
 288 InternalFlutterGpu_Context_GetSupportsOffscreenMSAA
288 InternalFlutterGpu_DeviceBuffer_Initialize289 InternalFlutterGpu_DeviceBuffer_Initialize
289 InternalFlutterGpu_DeviceBuffer_InitializeWithHostData290 InternalFlutterGpu_DeviceBuffer_InitializeWithHostData
290 InternalFlutterGpu_DeviceBuffer_Overwrite291 InternalFlutterGpu_DeviceBuffer_Overwrite
291 InternalFlutterGpu_DeviceBuffer_Flush292 InternalFlutterGpu_DeviceBuffer_Flush
292 InternalFlutterGpu_HostBuffer_Initialize 
293 InternalFlutterGpu_HostBuffer_EmplaceBytes 
294 InternalFlutterGpu_RenderPass_Initialize293 InternalFlutterGpu_RenderPass_Initialize
295 InternalFlutterGpu_RenderPass_SetColorAttachment294 InternalFlutterGpu_RenderPass_SetColorAttachment
296 InternalFlutterGpu_RenderPass_SetDepthStencilAttachment295 InternalFlutterGpu_RenderPass_SetDepthStencilAttachment
297 InternalFlutterGpu_RenderPass_Begin296 InternalFlutterGpu_RenderPass_Begin
298 InternalFlutterGpu_RenderPass_BindPipeline297 InternalFlutterGpu_RenderPass_BindPipeline
299 InternalFlutterGpu_RenderPass_BindVertexBufferDevice298 InternalFlutterGpu_RenderPass_BindVertexBufferDevice
300 InternalFlutterGpu_RenderPass_BindVertexBufferHost 
301 InternalFlutterGpu_RenderPass_BindIndexBufferDevice299 InternalFlutterGpu_RenderPass_BindIndexBufferDevice
302 InternalFlutterGpu_RenderPass_BindIndexBufferHost 
303 InternalFlutterGpu_RenderPass_BindUniformDevice300 InternalFlutterGpu_RenderPass_BindUniformDevice
304 InternalFlutterGpu_RenderPass_BindUniformHost 
305 InternalFlutterGpu_RenderPass_BindTexture301 InternalFlutterGpu_RenderPass_BindTexture
306 InternalFlutterGpu_RenderPass_ClearBindings302 InternalFlutterGpu_RenderPass_ClearBindings
307 InternalFlutterGpu_RenderPass_SetColorBlendEnable303 InternalFlutterGpu_RenderPass_SetColorBlendEnable
308 InternalFlutterGpu_RenderPass_SetColorBlendEquation304 InternalFlutterGpu_RenderPass_SetColorBlendEquation
309 InternalFlutterGpu_RenderPass_SetDepthWriteEnable305 InternalFlutterGpu_RenderPass_SetDepthWriteEnable
310 InternalFlutterGpu_RenderPass_SetDepthCompareOperation306 InternalFlutterGpu_RenderPass_SetDepthCompareOperation
311 InternalFlutterGpu_RenderPass_SetStencilReference307 InternalFlutterGpu_RenderPass_SetStencilReference
 308 InternalFlutterGpu_RenderPass_SetScissor
312 InternalFlutterGpu_RenderPass_SetStencilConfig309 InternalFlutterGpu_RenderPass_SetStencilConfig
313 InternalFlutterGpu_RenderPass_SetCullMode310 InternalFlutterGpu_RenderPass_SetCullMode
314 InternalFlutterGpu_RenderPass_SetPrimitiveType311 InternalFlutterGpu_RenderPass_SetPrimitiveType
315 InternalFlutterGpu_RenderPass_SetWindingOrder312 InternalFlutterGpu_RenderPass_SetWindingOrder
 313 InternalFlutterGpu_RenderPass_SetPolygonMode
316 InternalFlutterGpu_RenderPass_Draw314 InternalFlutterGpu_RenderPass_Draw
317 InternalFlutterGpu_RenderPipeline_Initialize315 InternalFlutterGpu_RenderPipeline_Initialize
318 InternalFlutterGpu_Shader_GetUniformStructSize316 InternalFlutterGpu_Shader_GetUniformStructSize
319 InternalFlutterGpu_Shader_GetUniformMemberOffset317 InternalFlutterGpu_Shader_GetUniformMemberOffset
320 InternalFlutterGpu_ShaderLibrary_InitializeWithAsset318 InternalFlutterGpu_ShaderLibrary_InitializeWithAsset
321 InternalFlutterGpu_ShaderLibrary_GetShader319 InternalFlutterGpu_ShaderLibrary_GetShader
322 InternalFlutterGpu_Texture_Initialize320 InternalFlutterGpu_Texture_Initialize
Offset 327, 15 lines modifiedOffset 325, 14 lines modified
327 ANativeWindow_release325 ANativeWindow_release
328 AndroidBitmap_getInfo326 AndroidBitmap_getInfo
329 AndroidBitmap_lockPixels327 AndroidBitmap_lockPixels
330 AndroidBitmap_unlockPixels328 AndroidBitmap_unlockPixels
331 android_set_abort_message329 android_set_abort_message
332 pthread_condattr_init330 pthread_condattr_init
333 pthread_condattr_setclock331 pthread_condattr_setclock
334 pthread_cond_init 
335 pthread_condattr_destroy332 pthread_condattr_destroy
336 mprotect333 mprotect
337 pthread_key_delete334 pthread_key_delete
338 pthread_getattr_np335 pthread_getattr_np
339 pthread_attr_getstack336 pthread_attr_getstack
340 strcasestr337 strcasestr
341 strtok_r338 strtok_r
Offset 2068, 15 lines modifiedOffset 2065, 15 lines modified
2068 meta:Wake2065 meta:Wake
2069 meta:Wallis2066 meta:Wallis
2070 meta:Yakutsk2067 meta:Yakutsk
2071 meta:Yekaterinburg2068 meta:Yekaterinburg
2072 meta:Yerevan2069 meta:Yerevan
2073 meta:Yukon2070 meta:Yukon
Max diff block lines reached; 434179/437758 bytes (99.18%) of diff not shown.
3.34 KB
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 28 lines modifiedOffset 1, 27 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00002830·0c000000·e6010000·20000000·1a000000·........·.......2 ··0x0000280c·0b000000·e6010000·20000000·1a000000·........·.......
3 ··0x00002840·00000000·1140061c·00001010·00410084·.....@.......A..3 ··0x0000281c·00000000·19400608·00001010·00000084·.....@..........
4 ··0x00002850·12002004·00002020·88000000·00080010·..·...··........4 ··0x0000282c·00002004·00002020·88000000·00080010·..·...··........
5 ··0x00002860·00041008·00000880·00000000·80114000·..............@.5 ··0x0000283c·10841008·00000880·00000000·80114000·..............@.
6 ··0x00002870·00000000·00050000·00200020·0000000c·.........·.·....6 ··0x0000284c·00000000·00050000·00200020·0000000c·.........·.·....
7 ··0x00002880·00000000·22005820·00084000·40000001·....".X·..@.@...7 ··0x0000285c·00000000·22001820·00084000·40000001·...."..·..@.@...
8 ··0x00002890·0010a200·20008000·00008080·05002020·....·.........··8 ··0x0000286c·0010a200·20008000·00008080·05002020·....·.........··
9 ··0x000028a0·00000000·06400028·00000000·00420000·.....@.(.....B..9 ··0x0000287c·00000000·06400028·00000000·04c20000·.....@.(........
10 ··0x000028b0·00000500·010300c4·40120054·0cd11105·........@..T....10 ··0x0000288c·00000500·010300c4·40120054·0cd11105·........@..T....
11 ··0x000028c0·e6010000·e9010000·ec010000·ee010000·................11 ··0x0000289c·e6010000·ea010000·eb010000·f1010000·................
12 ··0x000028d0·f1010000·f5010000·f6010000·fe010000·................12 ··0x000028ac·f9010000·fb010000·fd010000·01020000·................
 13 ··0x000028bc·0c020000·10020000·11020000·e223828e·.............#..
 14 ··0x000028cc·96ba85d7·be83a4eb·ddcb5e32·3de7d5ec·..........^2=...
 15 ··0x000028dc·beb70182·c2dcd81c·eec37560·3af8418f·..........u`:.A.
 16 ··0x000028ec·fc5a3a80·f10fa3b2·240096ec·5c540d50·.Z:.....$...\T.P
 17 ··0x000028fc·2e93cdec·a82bcaa5·aaed6723·d6a20c7f·.....+....g#....
 18 ··0x0000290c·faaf4550·95c41fe9·3276baf5·fbddacef·..EP....2v......
 19 ··0x0000291c·e2ce7fd5·c92b169b·7ed03aeb·04bdab3d·.....+..~.:....=
 20 ··0x0000292c·203c4845·0ba58c2a·8cde64c5·66faf8e1··<HE...*..d.f...
 21 ··0x0000293c·6ef3f224·768d7121·b6a65416·222f9d05·n..$v.q!..T."/..
 22 ··0x0000294c·56ba13af·20be61d2·627f3bbf·6ce9551c·V...·.a.b.;.l.U.
 23 ··0x0000295c·b57c0776·924f3ec2·dc412534·3e11d0cd·.|.v.O>..A%4>...
 24 ··0x0000296c·fd38342c·e9cfb53e·2ea45ac9·de07b3ea·.84,...>..Z.....
 25 ··0x0000297c·1a251052·25465677···················.%.R%FVw
13 ··0x000028e0·02020000·09020000·0d020000·15020000·................ 
14 ··0x000028f0·fc84d02f·3ca88a69·ddcb5e32·fc5a3a80·.../<..i..^2.Z:. 
15 ··0x00002900·c82b169b·b57c0776·e223828e·abed6723·.+...|.v.#....g# 
16 ··0x00002910·1a251052·d6a20c7f·3376baf5·68b411ba·.%.R....3v..h... 
17 ··0x00002920·8470db06·e8cfb53e·6de9551c·21be61d2·.p.....>m.U.!.a. 
18 ··0x00002930·2ea45ac9·66faf8e1·de07b3ea·768d7121·..Z.f.......v.q! 
19 ··0x00002940·be83a4eb·222f9d05·0aa58c2a·fbddacef·...."/.....*.... 
20 ··0x00002950·beb70182·7ed03aeb·96ba85d7·3f11d0cd·....~.:.....?... 
21 ··0x00002960·240096ec·8cde64c5·5c540d50·a82bcaa5·$.....d.\T.P.+.. 
22 ··0x00002970·203c4845·f00fa3b2·fd38342c·3ce7d5ec··<HE.....84,<... 
23 ··0x00002980·dc412534·24465677·95c41fe9·924f3ec2·.A%4$FVw.....O>. 
24 ··0x00002990·6ef3f224·e2ce7fd5·eec37560·2e93cdec·n..$......u`.... 
25 ··0x000029a0·36dab2f7·56ba13af·fbaf4550·c2dcd81c·6...V.....EP.... 
26 ··0x000029b0·b7a65416····························..T. 
  
34.0 KB
readelf --wide --decompress --hex-dump=.hash {}
    
Offset 1, 271 lines modifiedOffset 1, 270 lines modified
  
1 Hex·dump·of·section·'.hash':1 Hex·dump·of·section·'.hash':
2 ··0x000029b4·17020000·17020000·ce000000·16020000·................2 ··0x00002984·15020000·15020000·00000000·00000000·................
3 ··0x000029c4·f0010000·2b010000·00000000·00000000·....+........... 
4 ··0x000029d4·00000000·b8000000·9b010000·0c010000·................ 
5 ··0x000029e4·bf000000·af010000·00000000·e4010000·................ 
6 ··0x000029f4·a6010000·00000000·ed000000·b0010000·................3 ··0x00002994·f2000000·00000000·95010000·e9010000·................
7 ··0x00002a04·00000000·8d010000·05020000·00000000·................ 
8 ··0x00002a14·00000000·0f020000·00000000·9f000000·................ 
9 ··0x00002a24·86010000·00000000·13010000·54010000·............T... 
10 ··0x00002a34·00000000·a0000000·00000000·00000000·................4 ··0x000029a4·00000000·92000000·9d000000·00000000·................
11 ··0x00002a44·08010000·00000000·dc000000·00000000·................5 ··0x000029b4·f7000000·00000000·6d000000·e3000000·........m.......
 6 ··0x000029c4·00000000·20010000·00000000·9b010000·....·...........
12 ··0x00002a54·00000000·7f000000·00000000·77010000·............w...7 ··0x000029d4·00000000·ad000000·00000000·72000000·............r...
13 ··0x00002a64·79010000·b4010000·a5010000·52010000·y...........R...8 ··0x000029e4·0c010000·35000000·4e000000·00000000·....5...N.......
14 ··0x00002a74·92010000·00000000·00000000·2a010000·............*...9 ··0x000029f4·f9010000·00000000·00000000·77000000·............w...
15 ··0x00002a84·00000000·2c010000·3a010000·00000000·....,...:....... 
16 ··0x00002a94·00000000·ed010000·c9010000·50010000·............P...10 ··0x00002a04·00000000·54000000·26000000·45010000·....T...&...E...
 11 ··0x00002a14·81010000·15010000·c4000000·3c010000·............<...
17 ··0x00002aa4·0c020000·00000000·56010000·00000000·........V.......12 ··0x00002a24·85010000·e6000000·3e010000·22000000·........>..."...
18 ··0x00002ab4·00000000·00000000·00000000·ec010000·................13 ··0x00002a34·00000000·00000000·00000000·27010000·............'...
 14 ··0x00002a44·12000000·07020000·00000000·00000000·................
 15 ··0x00002a54·51000000·a6010000·bb010000·00000000·Q...............
19 ··0x00002ac4·80000000·00000000·dd010000·00000000·................16 ··0x00002a64·e0000000·00000000·54010000·bb000000·........T.......
 17 ··0x00002a74·e4010000·c0010000·00000000·2d010000·............-...
 18 ··0x00002a84·00000000·ae000000·8d000000·00000000·................
 19 ··0x00002a94·49000000·92010000·4a000000·3f010000·I.......J...?...
 20 ··0x00002aa4·8d010000·b5010000·e7010000·51010000·............Q...
 21 ··0x00002ab4·00000000·f4010000·29010000·f8000000·........).......
20 ··0x00002ad4·c0010000·00000000·b7010000·00000000·................22 ··0x00002ac4·6e010000·00000000·87010000·00000000·n...............
 23 ··0x00002ad4·9b000000·cf010000·f5010000·96010000·................
 24 ··0x00002ae4·5e010000·00000000·00000000·c7010000·^...............
 25 ··0x00002af4·fa010000·cd000000·57010000·00000000·........W.......
21 ··0x00002ae4·00000000·09020000·fe000000·de010000·................26 ··0x00002b04·00000000·1a010000·9e000000·1c010000·................
 27 ··0x00002b14·c9010000·59000000·00000000·64010000·....Y.......d...
 28 ··0x00002b24·71010000·a2000000·4d000000·00000000·q.......M.......
 29 ··0x00002b34·00000000·00000000·0b020000·28010000·............(...
 30 ··0x00002b44·00000000·00000000·00000000·4f010000·............O...
22 ··0x00002af4·c9000000·00000000·4e010000·00000000·........N.......31 ··0x00002b54·00000000·00000000·f8010000·fe000000·................
23 ··0x00002b04·00000000·00000000·00000000·00000000·................32 ··0x00002b64·00000000·00000000·00000000·00000000·................
24 ··0x00002b14·4c010000·34010000·e8000000·cc010000·L...4........... 
25 ··0x00002b24·36010000·00000000·e0010000·cd010000·6............... 
26 ··0x00002b34·6b010000·00000000·c2010000·10010000·k............... 
27 ··0x00002b44·25010000·00000000·f6010000·00000000·%............... 
28 ··0x00002b54·bf010000·00000000·00000000·f5000000·................ 
29 ··0x00002b64·8b000000·00000000·ce010000·04020000·................ 
30 ··0x00002b74·09010000·00000000·15010000·4e000000·............N... 
31 ··0x00002b84·03000000·69010000·b8010000·13020000·....i........... 
32 ··0x00002b94·81010000·72010000·dc010000·00000000·....r........... 
33 ··0x00002ba4·07020000·ef010000·1b010000·a1010000·................ 
34 ··0x00002bb4·ef000000·6f000000·00000000·98010000·....o........... 
35 ··0x00002bc4·f9010000·51000000·74010000·00020000·....Q...t....... 
36 ··0x00002bd4·c0000000·ba000000·a0010000·bc000000·................ 
37 ··0x00002be4·47000000·a4010000·76010000·05010000·G.......v....... 
38 ··0x00002bf4·00000000·97010000·24010000·40010000·........$...@... 
39 ··0x00002c04·12020000·85010000·00000000·15020000·................ 
40 ··0x00002c14·8b010000·39000000·b1010000·a3010000·....9........... 
41 ··0x00002c24·00000000·eb010000·0a000000·57010000·............W... 
42 ··0x00002c34·13000000·c1010000·00000000·35010000·............5... 
43 ··0x00002c44·59010000·00000000·94010000·9e010000·Y............... 
44 ··0x00002c54·1d010000·0e020000·00000000·dd000000·................ 
45 ··0x00002c64·00000000·e2000000·99010000·7c000000·............|... 
46 ··0x00002c74·73000000·00000000·00000000·00000000·s............... 
47 ··0x00002c84·8a010000·32010000·83000000·70000000·....2.......p... 
48 ··0x00002c94·00000000·36000000·df010000·00000000·....6........... 
49 ··0x00002ca4·7c010000·cf010000·00000000·e1000000·|............... 
50 ··0x00002cb4·d3010000·d6010000·f5010000·46010000·............F... 
51 ··0x00002cc4·d5010000·d7010000·00000000·00000000·................ 
52 ··0x00002cd4·00000000·f1000000·bd010000·00000000·................ 
53 ··0x00002ce4·38000000·00000000·00000000·7a010000·8...........z... 
54 ··0x00002cf4·48000000·00000000·00000000·5c010000·H...........\... 
55 ··0x00002d04·00000000·18010000·3f010000·09000000·........?....... 
56 ··0x00002d14·00000000·00000000·3e010000·fd010000·........>....... 
57 ··0x00002d24·00000000·26010000·00000000·00000000·....&........... 
58 ··0x00002d34·00000000·da000000·5d010000·41010000·........]...A... 
59 ··0x00002d44·00000000·16000000·ac010000·00000000·................ 
60 ··0x00002d54·f6000000·ee010000·f3000000·7e000000·............~... 
61 ··0x00002d64·79000000·30010000·00000000·00000000·y...0........... 
62 ··0x00002d74·00000000·00000000·88010000·45010000·............E... 
63 ··0x00002d84·2f000000·88000000·47010000·4a000000·/.......G...J... 
64 ··0x00002d94·00000000·00000000·97000000·00000000·................ 
65 ··0x00002da4·e7010000·f9000000·cb000000·60000000·............`... 
66 ··0x00002db4·00000000·32000000·6a010000·00000000·....2...j....... 
67 ··0x00002dc4·01020000·d0010000·6c010000·00000000·........l....... 
68 ··0x00002dd4·f0000000·fc010000·e1010000·ff010000·................ 
69 ··0x00002de4·00000000·00000000·00000000·00000000·................33 ··0x00002b74·00000000·00000000·00000000·00000000·................
70 ··0x00002df4·ca010000·8e010000·58010000·fa010000·........X....... 
71 ··0x00002e04·00000000·53010000·e5000000·f4010000·....S........... 
72 ··0x00002e14·91000000·d9010000·cd000000·00000000·................ 
73 ··0x00002e24·00000000·65000000·83010000·1c010000·....e........... 
74 ··0x00002e34·27010000·a9000000·00000000·81000000·'............... 
75 ··0x00002e44·9c010000·00000000·b9000000·30000000·............0... 
76 ··0x00002e54·00000000·2e010000·95010000·49000000·............I... 
77 ··0x00002e64·9a010000·a7000000·f1010000·64010000·............d... 
78 ··0x00002e74·00000000·0d010000·00000000·00000000·................34 ··0x00002b84·b7000000·b0010000·00000000·00000000·................
79 ··0x00002e84·62000000·00000000·1b000000·c7010000·b...............35 ··0x00002b94·16010000·4f000000·60010000·48000000·....O...`...H...
80 ··0x00002e94·c5000000·00000000·da010000·00000000·................36 ··0x00002ba4·00000000·8f010000·2b010000·dc010000·........+.......
 37 ··0x00002bb4·ab010000·13000000·01020000·00000000·................
 38 ··0x00002bc4·6c010000·5a000000·00000000·01010000·l...Z...........
 39 ··0x00002bd4·05010000·32010000·00000000·47000000·....2.......G...
 40 ··0x00002be4·61010000·00000000·00000000·26010000·a...........&...
81 ··0x00002ea4·00000000·12010000·00000000·84000000·................41 ··0x00002bf4·00000000·ee010000·00000000·fc010000·................
82 ··0x00002eb4·00000000·00000000·00000000·b5010000·................ 
83 ··0x00002ec4·c6000000·08020000·00000000·14020000·................ 
84 ··0x00002ed4·00000000·93010000·b6000000·fe010000·................ 
85 ··0x00002ee4·00000000·00000000·b4000000·b9010000·................ 
86 ··0x00002ef4·00000000·d1010000·4f010000·e0000000·........O....... 
87 ··0x00002f04·00000000·d4010000·e4000000·9d000000·................ 
88 ··0x00002f14·00000000·c3010000·8c010000·00000000·................42 ··0x00002c04·00000000·d7000000·12020000·00000000·................
89 ··0x00002f24·00000000·00000000·b6010000·e2010000·................ 
90 ··0x00002f34·0b010000·00000000·f7010000·eb000000·................ 
91 ··0x00002f44·24000000·e6010000·75000000·00000000·$.......u....... 
92 ··0x00002f54·00000000·00000000·11020000·28010000·............(... 
93 ··0x00002f64·11000000·9b000000·3a000000·00000000·........:....... 
94 ··0x00002f74·6d010000·ee000000·00000000·00000000·m...............43 ··0x00002c14·d7010000·90000000·00000000·00000000·................
 44 ··0x00002c24·0c020000·00000000·00000000·00000000·................
 45 ··0x00002c34·74010000·70010000·bd010000·0f010000·t...p...........
95 ··0x00002f84·8c000000·00000000·e5010000·00000000·................46 ··0x00002c44·f9000000·00000000·58010000·00000000·........X.......
96 ··0x00002f94·d5000000·03010000·22010000·0d020000·........"....... 
97 ··0x00002fa4·00000000·d2000000·7f010000·02020000·................47 ··0x00002c54·00000000·00000000·4d010000·40010000·........M...@...
98 ··0x00002fb4·a2000000·b3010000·9d010000·00000000·................48 ··0x00002c64·5c010000·40000000·42010000·0f020000·\...@...B.......
99 ··0x00002fc4·00000000·ac000000·00000000·10020000·................49 ··0x00002c74·b6010000·00000000·00000000·db010000·................
 50 ··0x00002c84·cb010000·0d000000·00000000·bf010000·................
 51 ··0x00002c94·cc010000·af010000·00000000·dd010000·................
 52 ··0x00002ca4·00000000·f7010000·46010000·d6010000·........F.......
 53 ··0x00002cb4·08010000·06000000·0f000000·00000000·................
 54 ··0x00002cc4·f1010000·00000000·00000000·9e010000·................
Max diff block lines reached; 16283/34693 bytes (46.93%) of diff not shown.
67.8 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 523 lines modifiedOffset 1, 518 lines modified
  
Diff chunk too large, falling back to line-by-line diff (404 lines added, 400 lines removed)
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00003a74·00707468·72656164·5f73656c·66006162·.pthread_self.ab2 ··0x00003a34·00707468·72656164·5f73656c·66006162·.pthread_self.ab
3 ··0x00003a84·6f727400·7374726c·656e0065·676c4372·ort.strlen.eglCr3 ··0x00003a44·6f727400·7374726c·656e0065·676c4372·ort.strlen.eglCr
4 ··0x00003a94·65617465·57696e64·6f775375·72666163·eateWindowSurfac4 ··0x00003a54·65617465·57696e64·6f775375·72666163·eateWindowSurfac
5 ··0x00003aa4·65006567·6c437265·61746550·62756666·e.eglCreatePbuff5 ··0x00003a64·65006567·6c437265·61746550·62756666·e.eglCreatePbuff
6 ··0x00003ab4·65725375·72666163·65006567·6c476574·erSurface.eglGet6 ··0x00003a74·65725375·72666163·65006567·6c476574·erSurface.eglGet
7 ··0x00003ac4·43757272·656e7443·6f6e7465·78740065·CurrentContext.e7 ··0x00003a84·43757272·656e7443·6f6e7465·78740065·CurrentContext.e
8 ··0x00003ad4·676c4d61·6b654375·7272656e·74006567·glMakeCurrent.eg8 ··0x00003a94·676c4d61·6b654375·7272656e·74006567·glMakeCurrent.eg
9 ··0x00003ae4·6c43686f·6f736543·6f6e6669·67006567·lChooseConfig.eg9 ··0x00003aa4·6c43686f·6f736543·6f6e6669·67006567·lChooseConfig.eg
10 ··0x00003af4·6c437265·61746543·6f6e7465·78740065·lCreateContext.e10 ··0x00003ab4·6c437265·61746543·6f6e7465·78740065·lCreateContext.e
11 ··0x00003b04·676c4465·7374726f·79436f6e·74657874·glDestroyContext11 ··0x00003ac4·676c4465·7374726f·79436f6e·74657874·glDestroyContext
12 ··0x00003b14·0065676c·47657445·72726f72·0065676c·.eglGetError.egl12 ··0x00003ad4·0065676c·47657445·72726f72·0065676c·.eglGetError.egl
13 ··0x00003b24·44657374·726f7953·75726661·63650065·DestroySurface.e13 ··0x00003ae4·44657374·726f7953·75726661·63650065·DestroySurface.e
14 ··0x00003b34·676c4765·74437572·72656e74·44697370·glGetCurrentDisp14 ··0x00003af4·676c4765·74437572·72656e74·44697370·glGetCurrentDisp
15 ··0x00003b44·6c617900·65676c47·65744375·7272656e·lay.eglGetCurren15 ··0x00003b04·6c617900·65676c47·65744375·7272656e·lay.eglGetCurren
16 ··0x00003b54·74537572·66616365·0065676c·51756572·tSurface.eglQuer16 ··0x00003b14·74537572·66616365·0065676c·51756572·tSurface.eglQuer
17 ··0x00003b64·79537572·66616365·0065676c·53776170·ySurface.eglSwap17 ··0x00003b24·79537572·66616365·0065676c·53776170·ySurface.eglSwap
18 ··0x00003b74·42756666·65727300·65676c47·65744469·Buffers.eglGetDi18 ··0x00003b34·42756666·65727300·65676c47·65744469·Buffers.eglGetDi
19 ··0x00003b84·73706c61·79006567·6c496e69·7469616c·splay.eglInitial19 ··0x00003b44·73706c61·79006567·6c496e69·7469616c·splay.eglInitial
20 ··0x00003b94·697a6500·65676c54·65726d69·6e617465·ize.eglTerminate20 ··0x00003b54·697a6500·65676c54·65726d69·6e617465·ize.eglTerminate
21 ··0x00003ba4·00736574·7072696f·72697479·00676574·.setpriority.get21 ··0x00003b64·00736574·7072696f·72697479·00676574·.setpriority.get
22 ··0x00003bb4·74696400·676c4765·74537472·696e6700·tid.glGetString.22 ··0x00003b74·74696400·676c4765·74537472·696e6700·tid.glGetString.
23 ··0x00003bc4·7374726e·636d7000·414e6174·69766557·strncmp.ANativeW23 ··0x00003b84·7374726e·636d7000·414e6174·69766557·strncmp.ANativeW
24 ··0x00003bd4·696e646f·775f6c6f·636b0041·4e617469·indow_lock.ANati24 ··0x00003b94·696e646f·775f6c6f·636b0041·4e617469·indow_lock.ANati
25 ··0x00003be4·76655769·6e646f77·5f756e6c·6f636b41·veWindow_unlockA25 ··0x00003ba4·76655769·6e646f77·5f756e6c·6f636b41·veWindow_unlockA
26 ··0x00003bf4·6e64506f·73740041·4e617469·76655769·ndPost.ANativeWi26 ··0x00003bb4·6e64506f·73740041·4e617469·76655769·ndPost.ANativeWi
27 ··0x00003c04·6e646f77·5f676574·466f726d·61740041·ndow_getFormat.A27 ··0x00003bc4·6e646f77·5f676574·466f726d·61740041·ndow_getFormat.A
28 ··0x00003c14·41737365·744d616e·61676572·5f66726f·AssetManager_fro28 ··0x00003bd4·41737365·744d616e·61676572·5f66726f·AssetManager_fro
29 ··0x00003c24·6d4a6176·61004141·73736574·4d616e61·mJava.AAssetMana29 ··0x00003be4·6d4a6176·61004141·73736574·4d616e61·mJava.AAssetMana
30 ··0x00003c34·6765725f·6f70656e·00414173·7365745f·ger_open.AAsset_30 ··0x00003bf4·6765725f·6f70656e·00414173·7365745f·ger_open.AAsset_
31 ··0x00003c44·636c6f73·65004141·73736574·5f676574·close.AAsset_get31 ··0x00003c04·636c6f73·65004141·73736574·5f676574·close.AAsset_get
32 ··0x00003c54·4c656e67·74680041·41737365·745f6765·Length.AAsset_ge32 ··0x00003c14·4c656e67·74680041·41737365·745f6765·Length.AAsset_ge
33 ··0x00003c64·74427566·66657200·41417373·65745f69·tBuffer.AAsset_i33 ··0x00003c24·74427566·66657200·41417373·65745f69·tBuffer.AAsset_i
34 ··0x00003c74·73416c6c·6f636174·6564005f·5f637861·sAllocated.__cxa34 ··0x00003c34·73416c6c·6f636174·6564005f·5f637861·sAllocated.__cxa
35 ··0x00003c84·5f617465·78697400·5f5f616e·64726f69·_atexit.__androi35 ··0x00003c44·5f617465·78697400·5f5f616e·64726f69·_atexit.__androi
36 ··0x00003c94·645f6c6f·675f7072·696e7400·5f5f7379·d_log_print.__sy36 ··0x00003c54·645f6c6f·675f7072·696e7400·5f5f7379·d_log_print.__sy
37 ··0x00003ca4·7374656d·5f70726f·70657274·795f6765·stem_property_ge37 ··0x00003c64·7374656d·5f70726f·70657274·795f6765·stem_property_ge
38 ··0x00003cb4·74006174·6f690065·676c4372·65617465·t.atoi.eglCreate38 ··0x00003c74·74006174·6f69006d·656d6368·72006d65·t.atoi.memchr.me
39 ··0x00003cc4·496d6167·654b4852·00676c44·656c6574·ImageKHR.glDelet39 ··0x00003c84·6d636d70·0065676c·43726561·7465496d·mcmp.eglCreateIm
40 ··0x00003cd4·65546578·74757265·73006567·6c446573·eTextures.eglDes40 ··0x00003c94·6167654b·48520067·6c44656c·65746554·ageKHR.glDeleteT
41 ··0x00003ce4·74726f79·496d6167·654b4852·00676c45·troyImageKHR.glE41 ··0x00003ca4·65787475·72657300·65676c44·65737472·extures.eglDestr
42 ··0x00003cf4·474c496d·61676554·61726765·74546578·GLImageTargetTex42 ··0x00003cb4·6f79496d·6167654b·48520067·6c45474c·oyImageKHR.glEGL
43 ··0x00003d04·74757265·32444f45·5300676c·42696e64·ture2DOES.glBind43 ··0x00003cc4·496d6167·65546172·67657454·65787475·ImageTargetTextu
44 ··0x00003d14·54657874·75726500·676c4765·6e546578·Texture.glGenTex44 ··0x00003cd4·72653244·4f455300·676c4269·6e645465·re2DOES.glBindTe
45 ··0x00003d24·74757265·73004a4e·495f4f6e·4c6f6164·tures.JNI_OnLoad45 ··0x00003ce4·78747572·6500676c·47656e54·65787475·xture.glGenTextu
46 ··0x00003d34·00414e61·74697665·57696e64·6f775f66·.ANativeWindow_f46 ··0x00003cf4·72657300·4a4e495f·4f6e4c6f·61640041·res.JNI_OnLoad.A
47 ··0x00003d44·726f6d53·75726661·63650066·72656500·romSurface.free.47 ··0x00003d04·4e617469·76655769·6e646f77·5f66726f·NativeWindow_fro
48 ··0x00003d54·646c6f70·656e005f·62696e61·72795f69·dlopen._binary_i48 ··0x00003d14·6d537572·66616365·00667265·6500646c·mSurface.free.dl
49 ··0x00003d64·63756474·6c5f6461·745f7374·61727400·cudtl_dat_start.49 ··0x00003d24·6f70656e·005f6269·6e617279·5f696375·open._binary_icu
50 ··0x00003d74·5f62696e·6172795f·69637564·746c5f64·_binary_icudtl_d50 ··0x00003d34·64746c5f·6461745f·73746172·74005f62·dtl_dat_start._b
51 ··0x00003d84·61745f73·697a6500·636c6f63·6b5f6765·at_size.clock_ge51 ··0x00003d44·696e6172·795f6963·7564746c·5f646174·inary_icudtl_dat
52 ··0x00003d94·7474696d·65005f5f·6572726e·6f007074·ttime.__errno.pt52 ··0x00003d54·5f73697a·6500636c·6f636b5f·67657474·_size.clock_gett
53 ··0x00003da4·68726561·645f636f·6e645f73·69676e61·hread_cond_signa53 ··0x00003d64·696d6500·5f5f6572·726e6f00·70746872·ime.__errno.pthr
54 ··0x00003db4·6c007074·68726561·645f636f·6e645f62·l.pthread_cond_b54 ··0x00003d74·6561645f·636f6e64·5f736967·6e616c00·ead_cond_signal.
55 ··0x00003dc4·726f6164·63617374·00707468·72656164·roadcast.pthread55 ··0x00003d84·70746872·6561645f·636f6e64·5f62726f·pthread_cond_bro
56 ··0x00003dd4·5f636f6e·645f7761·69740070·74687265·_cond_wait.pthre56 ··0x00003d94·61646361·73740070·74687265·61645f63·adcast.pthread_c
57 ··0x00003de4·61645f63·6f6e645f·74696d65·64776169·ad_cond_timedwai57 ··0x00003da4·6f6e645f·77616974·00707468·72656164·ond_wait.pthread
58 ··0x00003df4·74007074·68726561·645f6765·74737065·t.pthread_getspe58 ··0x00003db4·5f636f6e·645f7469·6d656477·61697400·_cond_timedwait.
59 ··0x00003e04·63696669·63007074·68726561·645f7365·cific.pthread_se59 ··0x00003dc4·70746872·6561645f·67657473·70656369·pthread_getspeci
60 ··0x00003e14·74737065·63696669·63007074·68726561·tspecific.pthrea60 ··0x00003dd4·66696300·70746872·6561645f·73657473·fic.pthread_sets
61 ··0x00003e24·645f636f·6e645f64·65737472·6f790063·d_cond_destroy.c61 ··0x00003de4·70656369·66696300·70746872·6561645f·pecific.pthread_
62 ··0x00003e34·616c6c6f·63006d61·6c6c6f63·00726561·alloc.malloc.rea62 ··0x00003df4·636f6e64·5f646573·74726f79·0063616c·cond_destroy.cal
63 ··0x00003e44·64646972·006d656d·636d7000·636c6f73·ddir.memcmp.clos63 ··0x00003e04·6c6f6300·6d616c6c·6f630072·65616464·loc.malloc.readd
64 ··0x00003e54·65646972·006f7065·6e646972·005f5f76·edir.opendir.__v64 ··0x00003e14·69720063·6c6f7365·64697200·6f70656e·ir.closedir.open
65 ··0x00003e64·736e7072·696e7466·5f63686b·00726561·snprintf_chk.rea65 ··0x00003e24·64697200·5f5f7673·6e707269·6e74665f·dir.__vsnprintf_
66 ··0x00003e74·6c706174·68006368·64697200·67657465·lpath.chdir.gete66 ··0x00003e34·63686b00·7265616c·70617468·00636864·chk.realpath.chd
67 ··0x00003e84·6e76006c·73746174·00737461·74006674·nv.lstat.stat.ft67 ··0x00003e44·69720067·6574656e·76006c73·74617400·ir.getenv.lstat.
68 ··0x00003e94·72756e63·61746500·636c6f73·65006765·runcate.close.ge68 ··0x00003e54·73746174·00667472·756e6361·74650063·stat.ftruncate.c
69 ··0x00003ea4·74637764·00757469·6d656e73·61740072·tcwd.utimensat.r69 ··0x00003e64·6c6f7365·00676574·63776400·7574696d·lose.getcwd.utim
70 ··0x00003eb4·6561646c·696e6b00·66646f70·656e6469·eadlink.fdopendi70 ··0x00003e74·656e7361·74007265·61646c69·6e6b0066·ensat.readlink.f
71 ··0x00003ec4·7200756e·6c696e6b·6174005f·5f6f7065·r.unlinkat.__ope71 ··0x00003e84·646f7065·6e646972·00756e6c·696e6b61·dopendir.unlinka
72 ··0x00003ed4·6e61745f·32005f5f·6f70656e·5f320066·nat_2.__open_2.f72 ··0x00003e94·74005f5f·6f70656e·61745f32·005f5f6f·t.__openat_2.__o
73 ··0x00003ee4·73746174·006f7065·6e007265·616c6c6f·stat.open.reallo73 ··0x00003ea4·70656e5f·32006673·74617400·6f70656e·pen_2.fstat.open
74 ··0x00003ef4·6300666f·70656e00·66736565·6b006663·c.fopen.fseek.fc74 ··0x00003eb4·00726561·6c6c6f63·00666f70·656e0066·.realloc.fopen.f
75 ··0x00003f04·6c6f7365·00667365·656b6f00·6674656c·lose.fseeko.ftel75 ··0x00003ec4·7365656b·0066636c·6f736500·66736565·seek.fclose.fsee
76 ··0x00003f14·6c6f0066·666c7573·68006672·65616400·lo.fflush.fread.76 ··0x00003ed4·6b6f0066·74656c6c·6f006666·6c757368·ko.ftello.fflush
77 ··0x00003f24·66777269·74650067·65746300·756e6765·fwrite.getc.unge77 ··0x00003ee4·00667265·61640066·77726974·65006765·.fread.fwrite.ge
78 ··0x00003f34·7463005f·5f734600·69737864·69676974·tc.__sF.isxdigit78 ··0x00003ef4·74630075·6e676574·63005f5f·73460069·tc.ungetc.__sF.i
79 ··0x00003f44·5f6c0069·73646967·69745f6c·00737363·_l.isdigit_l.ssc79 ··0x00003f04·73786469·6769745f·6c006973·64696769·sxdigit_l.isdigi
80 ··0x00003f54·616e6600·6e65776c·6f63616c·65007365·anf.newlocale.se80 ··0x00003f14·745f6c00·73736361·6e66006e·65776c6f·t_l.sscanf.newlo
81 ··0x00003f64·746c6f63·616c6500·66726565·6c6f6361·tlocale.freeloca81 ··0x00003f24·63616c65·00736574·6c6f6361·6c650066·cale.setlocale.f
82 ··0x00003f74·6c650069·73776c6f·7765725f·6c006973·le.iswlower_l.is82 ··0x00003f34·7265656c·6f63616c·65006973·776c6f77·reelocale.iswlow
83 ··0x00003f84·6c6f7765·725f6c00·69737570·7065725f·lower_l.isupper_83 ··0x00003f44·65725f6c·0069736c·6f776572·5f6c0069·er_l.islower_l.i
84 ··0x00003f94·6c007374·72636d70·00737472·6674696d·l.strcmp.strftim84 ··0x00003f54·73757070·65725f6c·00737472·636d7000·supper_l.strcmp.
85 ··0x00003fa4·655f6c00·76737363·616e6600·7573656c·e_l.vsscanf.usel85 ··0x00003f64·73747266·74696d65·5f6c0076·73736361·strftime_l.vssca
86 ··0x00003fb4·6f63616c·65007661·73707269·6e746600·ocale.vasprintf.86 ··0x00003f74·6e660075·73656c6f·63616c65·00766173·nf.uselocale.vas
87 ··0x00003fc4·7763736e·72746f6d·62730077·6372746f·wcsnrtombs.wcrto87 ··0x00003f84·7072696e·74660077·63736e72·746f6d62·printf.wcsnrtomb
88 ··0x00003fd4·6d62006d·62736e72·746f7763·73006d62·mb.mbsnrtowcs.mb88 ··0x00003f94·73007763·72746f6d·62006d62·736e7274·s.wcrtomb.mbsnrt
89 ··0x00003fe4·72746f77·63006d62·746f7763·005f5f63·rtowc.mbtowc.__c89 ··0x00003fa4·6f776373·006d6272·746f7763·006d6274·owcs.mbrtowc.mbt
90 ··0x00003ff4·74797065·5f676574·5f6d625f·6375725f·type_get_mb_cur_90 ··0x00003fb4·6f776300·5f5f6374·7970655f·6765745f·owc.__ctype_get_
91 ··0x00004004·6d617800·6d62726c·656e0077·63736c65·max.mbrlen.wcsle91 ··0x00003fc4·6d625f63·75725f6d·6178006d·62726c65·mb_cur_max.mbrle
92 ··0x00004014·6e006d62·7372746f·77637300·73747274·n.mbsrtowcs.strt92 ··0x00003fd4·6e007763·736c656e·006d6273·72746f77·n.wcslen.mbsrtow
93 ··0x00004024·6f6c6c5f·6c007374·72746f75·6c6c5f6c·oll_l.strtoull_l93 ··0x00003fe4·63730073·7472746f·6c6c5f6c·00737472·cs.strtoll_l.str
94 ··0x00004034·00737472·746f6600·73747274·6f640073·.strtof.strtod.s94 ··0x00003ff4·746f756c·6c5f6c00·73747274·6f660073·toull_l.strtof.s
95 ··0x00004044·7472746f·6c645f6c·00707468·72656164·trtold_l.pthread95 ··0x00004004·7472746f·64007374·72746f6c·645f6c00·trtod.strtold_l.
96 ··0x00004054·5f6d7574·65785f6c·6f636b00·70746872·_mutex_lock.pthr96 ··0x00004014·70746872·6561645f·6d757465·785f6c6f·pthread_mutex_lo
97 ··0x00004064·6561645f·6d757465·785f756e·6c6f636b·ead_mutex_unlock97 ··0x00004024·636b0070·74687265·61645f6d·75746578·ck.pthread_mutex
98 ··0x00004074·00707468·72656164·5f6d7574·65785f74·.pthread_mutex_t98 ··0x00004034·5f756e6c·6f636b00·70746872·6561645f·_unlock.pthread_
99 ··0x00004084·72796c6f·636b0070·74687265·61645f6d·rylock.pthread_m99 ··0x00004044·6d757465·785f7472·796c6f63·6b007074·mutex_trylock.pt
100 ··0x00004094·75746578·61747472·5f696e69·74007074·utexattr_init.pt100 ··0x00004054·68726561·645f6d75·74657861·7474725f·hread_mutexattr_
101 ··0x000040a4·68726561·645f6d75·74657861·7474725f·hread_mutexattr_101 ··0x00004064·696e6974·00707468·72656164·5f6d7574·init.pthread_mut
102 ··0x000040b4·73657474·79706500·70746872·6561645f·settype.pthread_102 ··0x00004074·65786174·74725f73·65747479·70650070·exattr_settype.p
103 ··0x000040c4·6d757465·78617474·725f6465·7374726f·mutexattr_destro103 ··0x00004084·74687265·61645f6d·75746578·61747472·thread_mutexattr
104 ··0x000040d4·79007074·68726561·645f6d75·7465785f·y.pthread_mutex_104 ··0x00004094·5f646573·74726f79·00707468·72656164·_destroy.pthread
105 ··0x000040e4·696e6974·00707468·72656164·5f6d7574·init.pthread_mut105 ··0x000040a4·5f6d7574·65785f69·6e697400·70746872·_mutex_init.pthr
106 ··0x000040f4·65785f64·65737472·6f790070·6f736978·ex_destroy.posix106 ··0x000040b4·6561645f·6d757465·785f6465·7374726f·ead_mutex_destro
107 ··0x00004104·5f6d656d·616c6967·6e00696f·63746c00·_memalign.ioctl.107 ··0x000040c4·7900706f·7369785f·6d656d61·6c69676e·y.posix_memalign
108 ··0x00004114·5f5f7265·61645f63·686b0073·6e707269·__read_chk.snpri108 ··0x000040d4·00696f63·746c005f·5f726561·645f6368·.ioctl.__read_ch
109 ··0x00004124·6e746600·6d656d63·68720073·7472746f·ntf.memchr.strto109 ··0x000040e4·6b00736e·7072696e·74660073·7472746f·k.snprintf.strto
110 ··0x00004134·6c006670·72696e74·66007374·72746f75·l.fprintf.strtou110 ··0x000040f4·6c006670·72696e74·66007374·72746f75·l.fprintf.strtou
111 ··0x00004144·6c007374·72746f6c·6c007374·72746f75·l.strtoll.strtou111 ··0x00004104·6c007374·72746f6c·6c007374·72746f75·l.strtoll.strtou
112 ··0x00004154·6c6c0073·74726572·726f725f·72007379·ll.strerror_r.sy112 ··0x00004114·6c6c0073·74726572·726f725f·72007379·ll.strerror_r.sy
113 ··0x00004164·73636f6e·66007074·68726561·645f6a6f·sconf.pthread_jo113 ··0x00004124·73636f6e·66007074·68726561·645f6a6f·sconf.pthread_jo
114 ··0x00004174·696e0070·74687265·61645f64·65746163·in.pthread_detac114 ··0x00004134·696e0070·74687265·61645f64·65746163·in.pthread_detac
115 ··0x00004184·68006e61·6e6f736c·65657000·70746872·h.nanosleep.pthr115 ··0x00004144·68006e61·6e6f736c·65657000·70746872·h.nanosleep.pthr
116 ··0x00004194·6561645f·6b65795f·63726561·74650070·ead_key_create.p116 ··0x00004154·6561645f·6b65795f·63726561·74650070·ead_key_create.p
117 ··0x000041a4·74687265·61645f63·72656174·65005f5f·thread_create.__117 ··0x00004164·74687265·61645f63·72656174·65005f5f·thread_create.__
118 ··0x000041b4·616e6472·6f69645f·6c6f675f·77726974·android_log_writ118 ··0x00004174·616e6472·6f69645f·6c6f675f·77726974·android_log_writ
119 ··0x000041c4·65007365·6d5f696e·69740073·656d5f77·e.sem_init.sem_w119 ··0x00004184·65007365·6d5f696e·69740073·656d5f77·e.sem_init.sem_w
120 ··0x000041d4·61697400·73656d5f·74727977·61697400·ait.sem_trywait.120 ··0x00004194·61697400·73656d5f·74727977·61697400·ait.sem_trywait.
121 ··0x000041e4·73656d5f·706f7374·0073656d·5f646573·sem_post.sem_des121 ··0x000041a4·73656d5f·706f7374·0073656d·5f646573·sem_post.sem_des
122 ··0x000041f4·74726f79·00707468·72656164·5f617474·troy.pthread_att122 ··0x000041b4·74726f79·00707468·72656164·5f617474·troy.pthread_att
123 ··0x00004204·725f696e·69740070·74687265·61645f61·r_init.pthread_a123 ··0x000041c4·725f696e·69740070·74687265·61645f61·r_init.pthread_a
124 ··0x00004214·7474725f·73657473·7461636b·73697a65·ttr_setstacksize124 ··0x000041d4·7474725f·73657473·7461636b·73697a65·ttr_setstacksize
125 ··0x00004224·00707468·72656164·5f617474·725f6465·.pthread_attr_de125 ··0x000041e4·00707468·72656164·5f617474·725f6465·.pthread_attr_de
Max diff block lines reached; 15329/69318 bytes (22.11%) of diff not shown.
1.4 MB
readelf --wide --decompress --hex-dump=.ARM.exidx {}
    
Offset 1, 10860 lines modifiedOffset 1, 11013 lines modified
  
Diff chunk too large, falling back to line-by-line diff (11010 lines added, 10857 lines removed)
1 Hex·dump·of·section·'.ARM.exidx':1 Hex·dump·of·section·'.ARM.exidx':
2 ··0x00052124·dc532200·01000000·14082300·b0b0b080·.S".......#.....2 ··0x00052808·78d92400·01000000·508d2500·b0b0b080·x.$.....P.%.....
3 ··0x00052134·1c082300·b0b0b080·30082300·b0b0b080·..#.....0.#.....3 ··0x00052818·588d2500·b0b0b080·6c8d2500·b0b0b080·X.%.....l.%.....
4 ··0x00052144·38082300·b0b0b080·40082300·b0b0b080·8.#.....@.#.....4 ··0x00052828·748d2500·b0b0b080·7c8d2500·b0b0b080·t.%.....|.%.....
5 ··0x00052154·54082300·b0b0b080·5c082300·b0b0b080·T.#.....\.#.....5 ··0x00052838·908d2500·b0b0b080·988d2500·b0b0b080·..%.......%.....
6 ··0x00052164·70082300·b0b0b080·84082300·b0b0b080·p.#.......#.....6 ··0x00052848·ac8d2500·b0b0b080·c08d2500·b0b0b080·..%.......%.....
7 ··0x00052174·8c082300·b0b0b080·b8082300·b0b0b080·..#.......#.....7 ··0x00052858·c88d2500·b0b0b080·f48d2500·b0b0b080·..%.......%.....
8 ··0x00052184·c0082300·b0b0b080·c8082300·b0b0b080·..#.......#.....8 ··0x00052868·fc8d2500·b0b0b080·048e2500·b0b0b080·..%.......%.....
9 ··0x00052194·d0082300·b0b0b080·e4082300·b0b0b080·..#.......#.....9 ··0x00052878·0c8e2500·b0b0b080·208e2500·b0b0b080·..%.....·.%.....
10 ··0x000521a4·ec082300·b0b0b080·00092300·b0b0b080·..#.......#.....10 ··0x00052888·288e2500·b0b0b080·3c8e2500·b0b0b080·(.%.....<.%.....
11 ··0x000521b4·08092300·b0b0b080·10092300·b0b0b080·..#.......#.....11 ··0x00052898·448e2500·b0b0b080·4c8e2500·b0b0b080·D.%.....L.%.....
12 ··0x000521c4·24092300·b0b0b080·38092300·b0b0b080·$.#.....8.#.....12 ··0x000528a8·608e2500·b0b0b080·748e2500·b0b0b080·`.%.....t.%.....
13 ··0x000521d4·40092300·b0b0b080·48092300·b0b0b080·@.#.....H.#.....13 ··0x000528b8·7c8e2500·b0b0b080·848e2500·b0b0b080·|.%.......%.....
14 ··0x000521e4·50092300·b0b0b080·58092300·b0b0b080·P.#.....X.#.....14 ··0x000528c8·8c8e2500·b0b0b080·948e2500·b0b0b080·..%.......%.....
15 ··0x000521f4·60092300·b0af0680·140c2300·b00b8480·`.#.......#.....15 ··0x000528d8·9c8e2500·b0af0480·58912500·b00b8480·..%.....X.%.....
16 ··0x00052204·280c2300·b00b8480·400c2300·b00b8480·(.#.....@.#.....16 ··0x000528e8·6c912500·b00b8480·84912500·b00b8480·l.%.......%.....
17 ··0x00052214·540c2300·b00b8480·680c2300·b00b8480·T.#.....h.#.....17 ··0x000528f8·98912500·b00b8480·ac912500·b00b8480·..%.......%.....
18 ··0x00052224·800c2300·b00b8480·940c2300·b0b0b080·..#.......#.....18 ··0x00052908·c4912500·b00b8480·d8912500·b0b0b080·..%.......%.....
19 ··0x00052234·9c0c2300·b0b0b080·a40c2300·b0b0b080·..#.......#.....19 ··0x00052918·e0912500·b0b0b080·e8912500·b0b0b080·..%.......%.....
20 ··0x00052244·ac0c2300·b0b0b080·b40c2300·b0b0b080·..#.......#.....20 ··0x00052928·f0912500·b0b0b080·f8912500·b0b0b080·..%.......%.....
21 ··0x00052254·bc0c2300·b0b0b080·c40c2300·b0b0b080·..#.......#.....21 ··0x00052938·00922500·b0b0b080·08922500·b0b0b080·..%.......%.....
22 ··0x00052264·cc0c2300·b0b0b080·d40c2300·b0b0b080·..#.......#.....22 ··0x00052948·10922500·b0b0b080·18922500·b0b0b080·..%.......%.....
23 ··0x00052274·dc0c2300·b0b0b080·e40c2300·b0b0b080·..#.......#.....23 ··0x00052958·20922500·b0b0b080·28922500·b0b0b080··.%.....(.%.....
24 ··0x00052284·ec0c2300·b0b0b080·040d2300·b0b0a880·..#.......#.....24 ··0x00052968·30922500·b0b0b080·48922500·b0b0a880·0.%.....H.%.....
25 ··0x00052294·300d2300·b0b0b080·380d2300·b0b0b080·0.#.....8.#.....25 ··0x00052978·74922500·b0b0b080·7c922500·b0b0b080·t.%.....|.%.....
26 ··0x000522a4·400d2300·b0b0b080·600d2300·b0b0aa80·@.#.....`.#.....26 ··0x00052988·84922500·b0b0b080·a4922500·b0b0aa80·..%.......%.....
27 ··0x000522b4·d80d2300·b0b0a880·fc0d2300·b0b0aa80·..#.......#.....27 ··0x00052998·1c932500·b0b0a880·40932500·b0088480·..%.....@.%.....
28 ··0x000522c4·840e2300·b0088480·b00e2300·b0b0b080·..#.......#.....28 ··0x000529a8·88932500·b0088480·d0932500·b0088480·..%.......%.....
29 ··0x000522d4·cc0e2300·b0b0b080·e40e2300·b0ad1280·..#.......#.....29 ··0x000529b8·fc932500·b0b0b080·18942500·b0b0b080·..%.......%.....
30 ··0x000522e4·fc0f2300·b0aa0980·78102300·b0b0b080·..#.....x.#.....30 ··0x000529c8·30942500·b0ad1280·50952500·b0aa0980·0.%.....P.%.....
31 ··0x000522f4·80102300·b0b0b080·88102300·b0b0b080·..#.......#.....31 ··0x000529d8·cc952500·b0b0b080·d4952500·b0b0b080·..%.......%.....
32 ··0x00052304·90102300·b0b0b080·98102300·b0b0b080·..#.......#.....32 ··0x000529e8·dc952500·b0b0b080·e4952500·b0b0b080·..%.......%.....
33 ··0x00052314·a0102300·b0b0b080·a8102300·b0b0b080·..#.......#.....33 ··0x000529f8·ec952500·b0b0b080·f4952500·b0b0b080·..%.......%.....
34 ··0x00052324·b0102300·b0b0b080·b8102300·b0b0b080·..#.......#.....34 ··0x00052a08·fc952500·b0b0b080·04962500·b0b0b080·..%.......%.....
35 ··0x00052334·c0102300·b0b0b080·c8102300·b0b0b080·..#.......#.....35 ··0x00052a18·0c962500·b0b0b080·14962500·b0b0b080·..%.......%.....
36 ··0x00052344·d0102300·b0b0b080·d8102300·b0b0b080·..#.......#.....36 ··0x00052a28·1c962500·b0b0b080·24962500·b0b0b080·..%.....$.%.....
37 ··0x00052354·e0102300·b0b0b080·e8102300·b0b0b080·..#.......#.....37 ··0x00052a38·2c962500·b0b0b080·34962500·b0b0b080·,.%.....4.%.....
38 ··0x00052364·f0102300·b0b0b080·f8102300·b0088480·..#.......#.....38 ··0x00052a48·3c962500·b0b0b080·44962500·b0b0b080·<.%.....D.%.....
39 ··0x00052374·50112300·b0b0b080·58112300·b0b0b080·P.#.....X.#.....39 ··0x00052a58·4c962500·b00b8480·b8962500·b0b0b080·L.%.......%.....
40 ··0x00052384·60112300·b0b0b080·68112300·b0b0b080·`.#.....h.#.....40 ··0x00052a68·c0962500·b0b0b080·c8962500·b0b0b080·..%.......%.....
41 ··0x00052394·70112300·b0b0b080·78112300·b0b0b080·p.#.....x.#.....41 ··0x00052a78·d0962500·b0b0b080·d8962500·b0b0b080·..%.......%.....
42 ··0x000523a4·80112300·b0b0b080·88112300·b0b0b080·..#.......#.....42 ··0x00052a88·e0962500·b0b0b080·e8962500·b0b0b080·..%.......%.....
43 ··0x000523b4·90112300·b0b0b080·98112300·b0b0b080·..#.......#.....43 ··0x00052a98·f0962500·b0b0b080·f8962500·b0b0b080·..%.......%.....
44 ··0x000523c4·a0112300·b0b0b080·a8112300·b0b0b080·..#.......#.....44 ··0x00052aa8·00972500·b0b0b080·08972500·b0b0b080·..%.......%.....
45 ··0x000523d4·b8112300·b0b0b080·c8112300·b0b0b080·..#.......#.....45 ··0x00052ab8·10972500·b0b0b080·20972500·b0b0b080·..%.....·.%.....
46 ··0x000523e4·d8112300·b0b0b080·e8112300·0b840180·..#.......#.....46 ··0x00052ac8·30972500·b0b0b080·40972500·b0b0b080·0.%.....@.%.....
47 ··0x000523f4·28122300·b0b0b080·3c122300·b0b0b080·(.#.....<.#.....47 ··0x00052ad8·50972500·0b840180·90972500·b0b0a880·P.%.......%.....
48 ··0x00052404·50122300·b0b0b080·64122300·b0b0b080·P.#.....d.#.....48 ··0x00052ae8·e0972500·b0b0a880·30982500·b0b0a880·..%.....0.%.....
49 ··0x00052414·78122300·b0b0b080·8c122300·b0b0b080·x.#.......#.....49 ··0x00052af8·80982500·b0b0a880·d0982500·b0b0a880·..%.......%.....
50 ··0x00052424·a0122300·b0b0b080·b4122300·b0b0b080·..#.......#.....50 ··0x00052b08·20992500·b0b0a880·70992500·b0b0a880··.%.....p.%.....
51 ··0x00052434·c8122300·b0b0b080·dc122300·b0b0b080·..#.......#.....51 ··0x00052b18·c0992500·b0b0a880·109a2500·b0b0a880·..%.......%.....
52 ··0x00052444·f0122300·b0b0b080·04132300·b0b0b080·..#.......#.....52 ··0x00052b28·609a2500·b0b0a880·b09a2500·b0b0a880·`.%.......%.....
53 ··0x00052454·18132300·b0b0b080·2c132300·b0b0b080·..#.....,.#.....53 ··0x00052b38·009b2500·b0b0a880·509b2500·b0b0a880·..%.....P.%.....
54 ··0x00052464·40132300·b0b0b080·54132300·b0b0b080·@.#.....T.#.....54 ··0x00052b48·a09b2500·b0b0a880·f09b2500·b0b0a880·..%.......%.....
55 ··0x00052474·68132300·b0b0b080·7c132300·b0088480·h.#.....|.#.....55 ··0x00052b58·409c2500·b0b0a880·909c2500·b0b0a880·@.%.......%.....
56 ··0x00052484·94132300·b0b0b080·a8132300·b0b0b080·..#.......#.....56 ··0x00052b68·e09c2500·b0b0a880·2c9d2500·b0b0a880·..%.....,.%.....
57 ··0x00052494·bc132300·b0b0b080·d0132300·b0b0b080·..#.......#.....57 ··0x00052b78·7c9d2500·b0b0a880·cc9d2500·b0b0a880·|.%.......%.....
58 ··0x000524a4·e4132300·b0b0b080·f8132300·b0b0b080·..#.......#.....58 ··0x00052b88·1c9e2500·b0b0a880·6c9e2500·b0b0a880·..%.....l.%.....
59 ··0x000524b4·0c142300·b0b0b080·20142300·b0b0b080·..#.....·.#.....59 ··0x00052b98·bc9e2500·b0b0a880·0c9f2500·b0b0a880·..%.......%.....
60 ··0x000524c4·34142300·b0b0b080·48142300·b0b0b080·4.#.....H.#.....60 ··0x00052ba8·5c9f2500·b0b0a880·ac9f2500·b0b0a880·\.%.......%.....
61 ··0x000524d4·5c142300·b0b0b080·70142300·b0b0b080·\.#.....p.#.....61 ··0x00052bb8·fc9f2500·b0b0a880·4ca02500·b0b0a880·..%.....L.%.....
62 ··0x000524e4·84142300·b0b0b080·98142300·b0b0b080·..#.......#.....62 ··0x00052bc8·9ca02500·b0b0a880·eca02500·b0b0a880·..%.......%.....
63 ··0x000524f4·ac142300·b0088480·d4142300·b0b0b080·..#.......#.....63 ··0x00052bd8·3ca12500·b0b0a880·8ca12500·b0b0a880·<.%.......%.....
64 ··0x00052504·e8142300·b0b0b080·fc142300·b0b0b080·..#.......#.....64 ··0x00052be8·dca12500·b0b0a880·38a22500·b0b0a880·..%.....8.%.....
65 ··0x00052514·10152300·b0b0b080·24152300·b0b0b080·..#.....$.#.....65 ··0x00052bf8·88a22500·b0b0a880·d8a22500·b0b0a880·..%.......%.....
66 ··0x00052524·38152300·b0b0b080·4c152300·b0b0b080·8.#.....L.#.....66 ··0x00052c08·28a32500·b0b0a880·78a32500·b0b0a880·(.%.....x.%.....
67 ··0x00052534·60152300·b0b0b080·74152300·b0b0b080·`.#.....t.#.....67 ··0x00052c18·c8a32500·b0b0a880·18a42500·b0b0a880·..%.......%.....
68 ··0x00052544·88152300·b0b0b080·9c152300·b0b0b080·..#.......#.....68 ··0x00052c28·68a42500·b0b0a880·b8a42500·b0b0a880·h.%.......%.....
69 ··0x00052554·b0152300·b0b0b080·c4152300·b0b0b080·..#.......#.....69 ··0x00052c38·08a52500·b0b0a880·58a52500·b0b0a880·..%.....X.%.....
70 ··0x00052564·d8152300·b0b0b080·ec152300·b0b0b080·..#.......#.....70 ··0x00052c48·a8a52500·b0b0a880·f8a52500·b0b0a880·..%.......%.....
71 ··0x00052574·00162300·b0b0b080·14162300·b0b0b080·..#.......#.....71 ··0x00052c58·48a62500·b0b0a880·98a62500·b0b0a880·H.%.......%.....
72 ··0x00052584·28162300·b0b0b080·3c162300·b0ae2380·(.#.....<.#...#.72 ··0x00052c68·e8a62500·b0b0a880·38a72500·b0b0a880·..%.....8.%.....
73 ··0x00052594·28172300·af3f0080·d0182300·b0ac1b80·(.#..?....#.....73 ··0x00052c78·88a72500·b0b0a880·d8a72500·b0ae2380·..%.......%...#.
74 ··0x000525a4·90192300·af3f1a80·741b2300·b0ae2380·..#..?..t.#...#.74 ··0x00052c88·c4a82500·af3f0080·6caa2500·b0ac1b80·..%..?..l.%.....
75 ··0x000525b4·841c2300·b0ab0880·f01c2300·b0ac1180·..#.......#.....75 ··0x00052c98·2cab2500·b0ae2380·3cac2500·b0ab0880·,.%...#.<.%.....
76 ··0x000525c4·8c1d2300·af3f0880·341f2300·b0af3e80·..#..?..4.#...>.76 ··0x00052ca8·a8ac2500·b0ac1180·44ad2500·af3f1a80·..%.....D.%..?..
77 ··0x000525d4·b0202300·b0ab0880·1c212300·af3f1a80·.·#......!#..?..77 ··0x00052cb8·28af2500·af3f2280·2cb12500·af3f0880·(.%..?".,.%..?..
78 ··0x000525e4·d8222300·b0ab0880·44232300·b0aa0980·."#.....D##.....78 ··0x00052cc8·d8b22500·ae3f1180·94b42500·b0af3e80·..%..?....%...>.
79 ··0x000525f4·ac232300·b0ab0880·18242300·af3f1280·.##......$#..?..79 ··0x00052cd8·10b62500·af3f1280·d4b72500·af3f1280·..%..?....%..?..
80 ··0x00052604·dc252300·b0ad0880·78262300·b0ac1b80·.%#.....x&#.....80 ··0x00052ce8·98b92500·af3f1a80·80bb2500·b0ab0880·..%..?....%.....
81 ··0x00052614·38272300·b0ae2380·20282300·b0ad1a80·8'#...#.·(#.....81 ··0x00052cf8·ecbb2500·af3f1a80·a8bd2500·b0ab0880·..%..?....%.....
82 ··0x00052624·08292300·b0ae1b80·f4292300·b0ad1a80·.)#......)#.....82 ··0x00052d08·14be2500·b0aa0980·7cbe2500·b0aa0980·..%.....|.%.....
83 ··0x00052634·e02a2300·ae3f1180·9c2c2300·b0ac1b80·.*#..?...,#.....83 ··0x00052d18·e4be2500·b0ad0880·80bf2500·b0ac1b80·..%.......%.....
84 ··0x00052644·5c2d2300·b0af2c80·902e2300·b0ad2480·\-#...,...#...$.84 ··0x00052d28·40c02500·b0ae2380·28c12500·b0ae1b80·@.%...#.(.%.....
85 ··0x00052654·a02f2300·b0ac1b80·60302300·b0ac1b80·./#.....`0#.....85 ··0x00052d38·18c22500·b0ae1b80·04c32500·b0ad1a80·..%.......%.....
86 ··0x00052664·24312300·b0af1a80·28322300·b0ad1a80·$1#.....(2#.....86 ··0x00052d48·f0c32500·b0ad2480·fcc42500·b0ac1b80·..%...$...%.....
87 ··0x00052674·3c332300·b0ad0880·d8332300·b0ad0880·<3#......3#.....87 ··0x00052d58·bcc52500·b0af2c80·f0c62500·b0ae2380·..%...,...%...#.
88 ··0x00052684·78342300·b0af2c80·b0352300·b0ae2380·x4#...,..5#...#.88 ··0x00052d68·08c82500·b0ac1b80·c8c82500·b0ac1b80·..%.......%.....
89 ··0x00052694·c0362300·b0aa0980·28372300·b0aa0980·.6#.....(7#.....89 ··0x00052d78·88c92500·b0af1a80·8cca2500·b0ad1a80·..%.......%.....
90 ··0x000526a4·90372300·b0ae1b80·7c382300·b0ac1b80·.7#.....|8#.....90 ··0x00052d88·a4cb2500·b0ad0880·40cc2500·b0ad0880·..%.....@.%.....
91 ··0x000526b4·3c392300·b0ad0880·dc392300·af3f1280·<9#......9#..?..91 ··0x00052d98·dccc2500·b0ae2d80·10ce2500·b0ae2380·..%...-...%...#.
92 ··0x000526c4·dc3b2300·af3f2680·2c3e2300·af3f0080·.;#..?&.,>#..?..92 ··0x00052da8·20cf2500·b0ab0880·8ccf2500·b0aa0980··.%.......%.....
93 ··0x000526d4·f43f2300·af3f1480·fc412300·b0b0b080·.?#..?...A#.....93 ··0x00052db8·f4cf2500·b0ad1a80·dcd02500·b0ae1b80·..%.......%.....
94 ··0x000526e4·10422300·b0b0b080·18422300·b0b0b080·.B#......B#.....94 ··0x00052dc8·c8d12500·b0ac1b80·88d22500·b0ad1280·..%.......%.....
95 ··0x000526f4·20422300·b0b0b080·28422300·b0b0a880··B#.....(B#.....95 ··0x00052dd8·50d32500·af3f1280·58d52500·af3f2680·P.%..?..X.%..?&.
96 ··0x00052704·78422300·b0b0b080·80422300·b0b0b080·xB#......B#.....96 ··0x00052de8·a8d72500·b0af3e80·60d92500·af3f1480·..%...>.`.%..?..
97 ··0x00052714·88422300·b0b0b080·90422300·b0b0b080·.B#......B#.....97 ··0x00052df8·68db2500·b0b0b080·70db2500·b0b0b080·h.%.....p.%.....
98 ··0x00052724·98422300·b0b0b080·a0422300·b0af0680·.B#......B#.....98 ··0x00052e08·78db2500·b0b0b080·80db2500·b0b0a880·x.%.......%.....
99 ··0x00052734·884a2300·b0b0b080·904a2300·b0b0b080·.J#......J#.....99 ··0x00052e18·d0db2500·b0b0b080·d8db2500·b0b0b080·..%.......%.....
100 ··0x00052744·984a2300·b0b0b080·a04a2300·b0b0b080·.J#......J#.....100 ··0x00052e28·e0db2500·b0b0b080·e8db2500·b0b0b080·..%.......%.....
101 ··0x00052754·a84a2300·b0b0b080·b04a2300·b0b0b080·.J#......J#.....101 ··0x00052e38·f0db2500·b0b0b080·f8db2500·b0af0680·..%.......%.....
102 ··0x00052764·b84a2300·b0b0b080·c04a2300·b0b0b080·.J#......J#.....102 ··0x00052e48·e0e32500·b0b0b080·e8e32500·b0b0b080·..%.......%.....
103 ··0x00052774·c84a2300·b0b0b080·e84a2300·b0b0b080·.J#......J#.....103 ··0x00052e58·f0e32500·b0b0b080·f8e32500·b0b0b080·..%.......%.....
104 ··0x00052784·f04a2300·b0b0b080·f84a2300·b0b0b080·.J#......J#.....104 ··0x00052e68·00e42500·b0b0b080·08e42500·b0b0b080·..%.......%.....
105 ··0x00052794·004b2300·b0b0b080·084b2300·b0b0b080·.K#......K#.....105 ··0x00052e78·10e42500·b0b0b080·18e42500·b0b0b080·..%.......%.....
106 ··0x000527a4·104b2300·b0b0b080·184b2300·b0b0b080·.K#......K#.....106 ··0x00052e88·20e42500·b0b0b080·28e42500·b0b0b080··.%.....(.%.....
107 ··0x000527b4·204b2300·b0b0b080·284b2300·b0b0b080··K#.....(K#.....107 ··0x00052e98·30e42500·b0b0b080·38e42500·b0b0b080·0.%.....8.%.....
108 ··0x000527c4·304b2300·b0b0b080·384b2300·b0b0b080·0K#.....8K#.....108 ··0x00052ea8·40e42500·b0b0b080·48e42500·b0b0b080·@.%.....H.%.....
109 ··0x000527d4·404b2300·b0b0b080·484b2300·b0b0b080·@K#.....HK#.....109 ··0x00052eb8·50e42500·b0b0b080·58e42500·b0b0b080·P.%.....X.%.....
110 ··0x000527e4·504b2300·b0b0b080·584b2300·b0b0b080·PK#.....XK#.....110 ··0x00052ec8·60e42500·b0b0b080·68e42500·b0b0b080·`.%.....h.%.....
111 ··0x000527f4·604b2300·b0b0b080·744b2300·b0b0b080·`K#.....tK#.....111 ··0x00052ed8·70e42500·b0b0b080·78e42500·b0b0b080·p.%.....x.%.....
112 ··0x00052804·7c4b2300·b0b0b080·904b2300·b0b0b080·|K#......K#.....112 ··0x00052ee8·80e42500·b0b0b080·88e42500·b0b0b080·..%.......%.....
113 ··0x00052814·a44b2300·b0b0b080·c84b2300·b0b0b080·.K#......K#.....113 ··0x00052ef8·90e42500·b0b0b080·98e42500·b0b0b080·..%.......%.....
114 ··0x00052824·d04b2300·b0b0b080·d84b2300·b0b0b080·.K#......K#.....114 ··0x00052f08·ace42500·b0b0b080·b4e42500·b0b0b080·..%.......%.....
115 ··0x00052834·ec4b2300·b0b0b080·f44b2300·b0b0b080·.K#......K#.....115 ··0x00052f18·c8e42500·b0b0b080·dce42500·b0b0a880·..%.......%.....
116 ··0x00052844·fc4b2300·b0b0b080·044c2300·b0b0a880·.K#......L#.....116 ··0x00052f28·38e52500·b0b0b080·40e52500·b0b0b080·8.%.....@.%.....
117 ··0x00052854·404c2300·b00b8480·584c2300·b0b0b080·@L#.....XL#.....117 ··0x00052f38·48e52500·b0b0b080·5ce52500·b0b0b080·H.%.....\.%.....
118 ··0x00052864·604c2300·b0b0b080·684c2300·b0b0b080·`L#.....hL#.....118 ··0x00052f48·64e52500·b0b0b080·6ce52500·b0b0b080·d.%.....l.%.....
119 ··0x00052874·704c2300·b0b0b080·944c2300·b0b0b080·pL#......L#.....119 ··0x00052f58·74e52500·b0b0a880·b0e52500·b00b8480·t.%.......%.....
120 ··0x00052884·b04c2300·b0b0a880·e04c2300·b0b0b080·.L#......L#.....120 ··0x00052f68·c8e52500·b0b0b080·d0e52500·b0b0b080·..%.......%.....
121 ··0x00052894·044d2300·b0b0b080·284d2300·b0b0b080·.M#.....(M#.....121 ··0x00052f78·d8e52500·b0b0b080·e0e52500·b0b0a880·..%.......%.....
122 ··0x000528a4·304d2300·b0b0b080·704d2300·b0b0b080·0M#.....pM#.....122 ··0x00052f88·3ce62500·b0b0b080·54e62500·b0b0a880·<.%.....T.%.....
123 ··0x000528b4·784d2300·b0b0b080·804d2300·b0b0b080·xM#......M#.....123 ··0x00052f98·84e62500·b0b0b080·a8e62500·b0b0b080·..%.......%.....
124 ··0x000528c4·a44d2300·b0b0b080·c84d2300·b0b0b080·.M#......M#.....124 ··0x00052fa8·cce62500·b0b0b080·d4e62500·b0b0b080·..%.......%.....
125 ··0x000528d4·ec4d2300·b0b0b080·f44d2300·b0b0b080·.M#......M#.....125 ··0x00052fb8·18e72500·b0b0b080·20e72500·b0b0b080·..%.....·.%.....
Max diff block lines reached; 0/1465152 bytes (0.00%) of diff not shown.
3.27 MB
readelf --wide --decompress --string-dump=.rodata {}
    
Offset 33383, 19435 lines modifiedOffset 33383, 19508 lines modified
33383 ··[·be3fb]····33383 ··[·be3fb]····
33384 ··[·be409]····33384 ··[·be409]····
33385 ··[·be414]···33385 ··[·be414]···
33386 ··[·be41a]····33386 ··[·be41a]····
33387 ··[·be424]···33387 ··[·be424]···
33388 ··[·be42c]···33388 ··[·be42c]···
33389 ··[·be431]··~33389 ··[·be431]··~
33390 ··[·be433]··uniform·shader·colorizer;uniform·shader·gradLayout;uniform·int·mirror;uniform·int·layoutPreservesOpacity;uniform·int·useFloorAbsWorkaround;half4·main(float2·coord)·{half4·t·=·gradLayout.eval(coord);if·(!bool(layoutPreservesOpacity)·&&·t.y·<·0)·{return·half4(0);}·else·{if·(bool(mirror))·{half·t_1·=·t.x·-·1;half·tiled_t·=·t_1·-·2·*·floor(t_1·*·0.5)·-·1;if·(bool(useFloorAbsWorkaround))·{tiled_t·=·clamp(tiled_t,·-1,·1);}t.x·=·abs(tiled_t);}·else·{t.x·=·fract(t.x);}half4·outColor·=·colorizer.eval(t.x0);return·outColor;}}33390 ··[·be433]··uniform·shader·colorizer;uniform·shader·gradLayout;uniform·int·mirror;uniform·int·layoutPreservesOpacity;uniform·int·useFloorAbsWorkaround;half4·main(float2·coord)·{float4·t·=·gradLayout.eval(coord);if·(!bool(layoutPreservesOpacity)·&&·t.y·<·0)·{return·half4(0);}·else·{if·(bool(mirror))·{float·t_1·=·t.x·-·1;float·tiled_t·=·t_1·-·2·*·floor(t_1·*·0.5)·-·1;if·(bool(useFloorAbsWorkaround))·{tiled_t·=·clamp(tiled_t,·-1,·1);}t.x·=·abs(tiled_t);}·else·{t.x·=·fract(t.x);}half4·outColor·=·colorizer.eval(t.x0);return·outColor;}}
33391 ··[·be63d]··float2·p0=p01.xy,·p1=p01.zw,·p2=p23.xy,·p3=p23.zw;if·(is_conic_curve())·{float·w·=·p3.x;p3·=·p2;if·(is_non_triangular_conic_curve())·{float2·p1w·=·p1·*·w;float·T·=·.51;float2·c1·=·mix(p0,·p1w,·T);float2·c2·=·mix(p2,·p1w,·T);float·iw·=·1·/·mix(1,·w,·T);p2·=·c2·*·iw;p1·=·c1·*·iw;}}float2·v1·=·p1·-·p0;float2·v2·=·p2·-·p0;float2·v3·=·p3·-·p0;if·(sign(cross_length_2d(v2,·v1))·==·sign(cross_length_2d(v2,·v3)))·{float2·tmp·=·p2;if·(sign(cross_length_2d(v1,·v2))·!=·sign(cross_length_2d(v1,·v3)))·{p2·=·p1;p1·=·tmp;}·else·{p2·=·p3;p3·=·tmp;}}33391 ··[·be640]··float2·p0=p01.xy,·p1=p01.zw,·p2=p23.xy,·p3=p23.zw;if·(is_conic_curve())·{float·w·=·p3.x;p3·=·p2;if·(is_non_triangular_conic_curve())·{float2·p1w·=·p1·*·w;float·T·=·.51;float2·c1·=·mix(p0,·p1w,·T);float2·c2·=·mix(p2,·p1w,·T);float·iw·=·1·/·mix(1,·w,·T);p2·=·c2·*·iw;p1·=·c1·*·iw;}}float2·v1·=·p1·-·p0;float2·v2·=·p2·-·p0;float2·v3·=·p3·-·p0;if·(sign(cross_length_2d(v2,·v1))·==·sign(cross_length_2d(v2,·v3)))·{float2·tmp·=·p2;if·(sign(cross_length_2d(v1,·v2))·!=·sign(cross_length_2d(v1,·v3)))·{p2·=·p1;p1·=·tmp;}·else·{p2·=·p3;p3·=·tmp;}}
33392 ··[·be858]··if·(angleFromStart·-·x·+·dashParams.y·>=·6.28318530718·+·kDashBoundsEpsilon)·{dashAlpha·+=·half(%s(x·-·wrapDashes.z,·d)·*·%s(wrapDashes.w·-·x,·d));currDash.y·=·min(currDash.y,·lastIntervalLength);if·(nextDash.x·>=·lastIntervalLength)·{nextDash.xy·=·half2(1000);}·else·{nextDash.y·=·min(nextDash.y,·lastIntervalLength);}}33392 ··[·be85b]··if·(angleFromStart·-·x·+·dashParams.y·>=·6.28318530718·+·kDashBoundsEpsilon)·{dashAlpha·+=·half(%s(x·-·wrapDashes.z,·d)·*·%s(wrapDashes.w·-·x,·d));currDash.y·=·min(currDash.y,·lastIntervalLength);if·(nextDash.x·>=·lastIntervalLength)·{nextDash.xy·=·half2(1000);}·else·{nextDash.y·=·min(nextDash.y,·lastIntervalLength);}}
33393 ··[·be999]··float2·robust_normalize_diff(float2·a,·float2·b)·{float2·diff·=·a·-·b;if·(diff·==·float2(0.0))·{return·float2(0.0);}·else·{float·invMag·=·1.0·/·max(abs(diff.x),·abs(diff.y));return·normalize(invMag·*·diff);}}33393 ··[·be99c]··float2·robust_normalize_diff(float2·a,·float2·b)·{float2·diff·=·a·-·b;if·(diff·==·float2(0.0))·{return·float2(0.0);}·else·{float·invMag·=·1.0·/·max(abs(diff.x),·abs(diff.y));return·normalize(invMag·*·diff);}}
33394 ··[·bea6a]··if·(angleFromStart·-·x·-·dashParams.y·<·-kDashBoundsEpsilon)·{dashAlpha·+=·half(%s(x·-·wrapDashes.x,·d)·*·%s(wrapDashes.y·-·x,·d));currDash.x·=·max(currDash.x,·0);if·(prevDash.y·<=·0)·{prevDash.xy·=·half2(1000);}·else·{prevDash.x·=·max(prevDash.x,·0);}}33394 ··[·bea6d]··if·(angleFromStart·-·x·-·dashParams.y·<·-kDashBoundsEpsilon)·{dashAlpha·+=·half(%s(x·-·wrapDashes.x,·d)·*·%s(wrapDashes.y·-·x,·d));currDash.x·=·max(currDash.x,·0);if·(prevDash.y·<=·0)·{prevDash.xy·=·half2(1000);}·else·{prevDash.x·=·max(prevDash.x,·0);}}
33395 ··[·beb68]··{}33395 ··[·beb6b]··{}
33396 ··[·beb6b]··half4·main(half4·src,·half4·dst)·{return·dst;}33396 ··[·beb6e]··half4·main(half4·src,·half4·dst)·{return·dst;}
33397 ··[·beb9a]··float·snappedX·=·floor(inCoord.x·+·0.001)·+·0.5;if·(snappedX·<·%s.x·||·snappedX·>·%s.z)·{····textureColor·=·%s;}33397 ··[·beb9d]··float·snappedX·=·floor(inCoord.x·+·0.001)·+·0.5;if·(snappedX·<·%s.x·||·snappedX·>·%s.z)·{····textureColor·=·%s;}
33398 ··[·bec0b]··float·snappedY·=·floor(inCoord.y·+·0.001)·+·0.5;if·(snappedY·<·%s.y·||·snappedY·>·%s.w)·{····textureColor·=·%s;}33398 ··[·bec0e]··float·snappedY·=·floor(inCoord.y·+·0.001)·+·0.5;if·(snappedY·<·%s.y·||·snappedY·>·%s.w)·{····textureColor·=·%s;}
33399 ··[·bec7c]··uniform·half4x4·m;uniform·half4·v;uniform·int·unpremulInput;uniform·int·clampRGBOutput;uniform·int·premulOutput;half4·main(half4·color)·{if·(bool(unpremulInput))·{color·=·unpremul(color);}color·=·m·*·color·+·v;if·(bool(clampRGBOutput))·{color·=·saturate(color);}·else·{color.a·=·saturate(color.a);}if·(bool(premulOutput))·{color.rgb·*=·color.a;}return·color;}33399 ··[·bec7f]··uniform·half4x4·m;uniform·half4·v;uniform·int·unpremulInput;uniform·int·clampRGBOutput;uniform·int·premulOutput;half4·main(half4·color)·{if·(bool(unpremulInput))·{color·=·unpremul(color);}color·=·m·*·color·+·v;if·(bool(clampRGBOutput))·{color·=·saturate(color);}·else·{color.a·=·saturate(color.a);}if·(bool(premulOutput))·{color.rgb·*=·color.a;}return·color;}
33400 ··[·bede4]··half4·main(half4·halfColor)·{float4·color·=·float4(halfColor);color·=·floor(color·*·255·+·0.5)·/·255;color.rgb·=·color.a·<=·0·?·half3(0)·:·floor(color.rgb·/·color.a·*·255·+·0.5)·/·255;return·color;}33400 ··[·bede7]··half4·main(half4·halfColor)·{float4·color·=·float4(halfColor);color·=·floor(color·*·255·+·0.5)·/·255;color.rgb·=·color.a·<=·0·?·half3(0)·:·floor(color.rgb·/·color.a·*·255·+·0.5)·/·255;return·color;}
33401 ··[·beeab]··half4·main(half4·halfColor)·{float4·color·=·float4(halfColor);color·=·floor(color·*·255·+·0.5)·/·255;color.rgb·=·floor(color.rgb·*·color.a·*·255·+·0.5)·/·255;return·color;}33401 ··[·beeae]··half4·main(half4·halfColor)·{float4·color·=·float4(halfColor);color·=·floor(color·*·255·+·0.5)·/·255;color.rgb·=·floor(color.rgb·*·color.a·*·255·+·0.5)·/·255;return·color;}
33402 ··[·bef58]··}half4·color·=·sum*gainAndBias.x·+·gainAndBias.y;if·(convolveAlpha·==·0)·{color·=·half4(color.rgb*origAlpha,·origAlpha);}·else·{color.a·=·saturate(color.a);}color.rgb·=·clamp(color.rgb,·0,·color.a);return·color;}33402 ··[·bef5b]··}half4·color·=·sum*gainAndBias.x·+·gainAndBias.y;if·(convolveAlpha·==·0)·{color·=·half4(color.rgb*origAlpha,·origAlpha);}·else·{color.a·=·saturate(color.a);}color.rgb·=·clamp(color.rgb,·0,·color.a);return·color;}
33403 ··[·bf02d]··uniform·shader·colorizer;uniform·shader·gradLayout;uniform·half4·leftBorderColor;uniform·half4·rightBorderColor;uniform·int·layoutPreservesOpacity;half4·main(float2·coord)·{half4·t·=·gradLayout.eval(coord);half4·outColor;if·(!bool(layoutPreservesOpacity)·&&·t.y·<·0)·{outColor·=·half4(0);}·else·if·(t.x·<·0)·{outColor·=·leftBorderColor;}·else·if·(t.x·>·1.0)·{outColor·=·rightBorderColor;}·else·{outColor·=·colorizer.eval(t.x0);}return·outColor;}33403 ··[·bf030]··uniform·shader·colorizer;uniform·shader·gradLayout;uniform·half4·leftBorderColor;uniform·half4·rightBorderColor;uniform·int·layoutPreservesOpacity;half4·main(float2·coord)·{half4·t·=·gradLayout.eval(coord);half4·outColor;if·(!bool(layoutPreservesOpacity)·&&·t.y·<·0)·{outColor·=·half4(0);}·else·if·(t.x·<·0)·{outColor·=·leftBorderColor;}·else·if·(t.x·>·1.0)·{outColor·=·rightBorderColor;}·else·{outColor·=·colorizer.eval(t.x0);}return·outColor;}
33404 ··[·bf1eb]··const·int·kMaxUniformKernelSize·=·%d·/·4;const·int·kMaxUniformOffsetsSize·=·2*kMaxUniformKernelSize;const·int·kMaxLoopLimit·=·%d·/·4;uniform·half4·kernel[kMaxUniformKernelSize];uniform·half4·offsets[kMaxUniformOffsetsSize];uniform·shader·child;half4·main(float2·coord)·{half4·sum·=·half4(0);for·(int·i·=·0;·i·<·kMaxLoopLimit;·++i)·{half4·k·=·kernel[i];half4·o·=·offsets[2*i];sum·+=·k.x·*·child.eval(coord·+·o.xy);sum·+=·k.y·*·child.eval(coord·+·o.zw);o·=·offsets[2*i·+·1];sum·+=·k.z·*·child.eval(coord·+·o.xy);sum·+=·k.w·*·child.eval(coord·+·o.zw);}return·sum;}33404 ··[·bf1ee]··const·int·kMaxUniformKernelSize·=·%d·/·4;const·int·kMaxUniformOffsetsSize·=·2*kMaxUniformKernelSize;const·int·kMaxLoopLimit·=·%d·/·4;uniform·half4·kernel[kMaxUniformKernelSize];uniform·half4·offsets[kMaxUniformOffsetsSize];uniform·shader·child;half4·main(float2·coord)·{half4·sum·=·half4(0);for·(int·i·=·0;·i·<·kMaxLoopLimit;·++i)·{half4·k·=·kernel[i];half4·o·=·offsets[2*i];sum·+=·k.x·*·child.eval(coord·+·o.xy);sum·+=·k.y·*·child.eval(coord·+·o.zw);o·=·offsets[2*i·+·1];sum·+=·k.z·*·child.eval(coord·+·o.xy);sum·+=·k.w·*·child.eval(coord·+·o.zw);}return·sum;}
33405 ··[·bf41d]··const·int·kMaxUniformKernelSize·=·%d·/·2;const·int·kMaxLoopLimit·=·%d·/·2;uniform·half4·offsetsAndKernel[kMaxUniformKernelSize];uniform·half2·dir;uniform·shader·child;half4·main(float2·coord)·{half4·sum·=·half4(0);for·(int·i·=·0;·i·<·kMaxLoopLimit;·++i)·{half4·s·=·offsetsAndKernel[i];sum·+=·s.y·*·child.eval(coord·+·s.x*dir);sum·+=·s.w·*·child.eval(coord·+·s.z*dir);}return·sum;}33405 ··[·bf420]··const·int·kMaxUniformKernelSize·=·%d·/·2;const·int·kMaxLoopLimit·=·%d·/·2;uniform·half4·offsetsAndKernel[kMaxUniformKernelSize];uniform·half2·dir;uniform·shader·child;half4·main(float2·coord)·{half4·sum·=·half4(0);for·(int·i·=·0;·i·<·kMaxLoopLimit;·++i)·{half4·s·=·offsetsAndKernel[i];sum·+=·s.y·*·child.eval(coord·+·s.x*dir);sum·+=·s.w·*·child.eval(coord·+·s.z*dir);}return·sum;}
33406 ··[·bf59a]··bool·is_triangular_conic_curve()·{return·curveType·==·%g;}33406 ··[·bf59d]··bool·is_triangular_conic_curve()·{return·curveType·==·%g;}
33407 ··[·bf5d5]··bool·is_non_triangular_conic_curve()·{return·curveType·==·%g;}33407 ··[·bf5d8]··bool·is_non_triangular_conic_curve()·{return·curveType·==·%g;}
33408 ··[·bf614]··bool·is_conic_curve()·{return·curveType·!=·%g;}33408 ··[·bf617]··bool·is_conic_curve()·{return·curveType·!=·%g;}
33409 ··[·bf644]··bool·is_conic_curve()·{·return·isinf(p23.w);·}bool·is_non_triangular_conic_curve()·{return·isinf(p23.z)·==·false;}33409 ··[·bf647]··bool·is_conic_curve()·{·return·isinf(p23.w);·}bool·is_non_triangular_conic_curve()·{return·isinf(p23.z)·==·false;}
33410 ··[·bf6b7]··if·(all(lessThanEqual(%s.rgb,·half3(0))))·{····discard;}33410 ··[·bf6ba]··if·(all(lessThanEqual(%s.rgb,·half3(0))))·{····discard;}
33411 ··[·bf6f0]··half4·main(float2·coord)·{half·t·=·half(coord.x);float4·s,·b;if·(%d·<=·4·||·t·<·thresholds1_7.w)·{if·(%d·<=·2·||·t·<·thresholds1_7.y)·{if·(%d·<=·1·||·t·<·thresholds1_7.x)·{%s}·else·{%s}}·else·{if·(%d·<=·3·||·t·<·thresholds1_7.z)·{%s}·else·{%s}}}·else·{if·(%d·<=·6·||·t·<·thresholds9_13.y)·{if·(%d·<=·5·||·t·<·thresholds9_13.x)·{%s}·else·{%s}}·else·{if·(%d·<=·7·||·t·<·thresholds9_13.z)·{%s}·else·{%s}}}return·t·*·s·+·b;}33411 ··[·bf6f3]··half4·main(float2·coord)·{half·t·=·half(coord.x);float4·s,·b;if·(%d·<=·4·||·t·<·thresholds1_7.w)·{if·(%d·<=·2·||·t·<·thresholds1_7.y)·{if·(%d·<=·1·||·t·<·thresholds1_7.x)·{%s}·else·{%s}}·else·{if·(%d·<=·3·||·t·<·thresholds1_7.z)·{%s}·else·{%s}}}·else·{if·(%d·<=·6·||·t·<·thresholds9_13.y)·{if·(%d·<=·5·||·t·<·thresholds9_13.x)·{%s}·else·{%s}}·else·{if·(%d·<=·7·||·t·<·thresholds9_13.z)·{%s}·else·{%s}}}return·t·*·s·+·b;}
33412 ··[·bf895]··uniform·shader·ninePatchFP;uniform·half·cornerRadius;uniform·float4·proxyRect;uniform·half·blurRadius;half4·main(float2·xy)·{float2·translatedFragPosFloat·=·sk_FragCoord.xy·-·proxyRect.LT;float2·proxyCenter·=·(proxyRect.RB·-·proxyRect.LT)·*·0.5;half·edgeSize·=·2.0·*·blurRadius·+·cornerRadius·+·0.5;translatedFragPosFloat·-=·proxyCenter;half2·fragDirection·=·half2(sign(translatedFragPosFloat));translatedFragPosFloat·=·abs(translatedFragPosFloat);half2·translatedFragPosHalf·=·half2(translatedFragPosFloat·-·(proxyCenter·-·edgeSize));translatedFragPosHalf·=·max(translatedFragPosHalf,·0);translatedFragPosHalf·*=·fragDirection;translatedFragPosHalf·+=·half2(edgeSize);half2·proxyDims·=·half2(2.0·*·edgeSize);half2·texCoord·=·translatedFragPosHalf·/·proxyDims;return·ninePatchFP.eval(texCoord).aaaa;}33412 ··[·bf898]··uniform·shader·ninePatchFP;uniform·half·cornerRadius;uniform·float4·proxyRect;uniform·half·blurRadius;half4·main(float2·xy)·{float2·translatedFragPosFloat·=·sk_FragCoord.xy·-·proxyRect.LT;float2·proxyCenter·=·(proxyRect.RB·-·proxyRect.LT)·*·0.5;half·edgeSize·=·2.0·*·blurRadius·+·cornerRadius·+·0.5;translatedFragPosFloat·-=·proxyCenter;half2·fragDirection·=·half2(sign(translatedFragPosFloat));translatedFragPosFloat·=·abs(translatedFragPosFloat);half2·translatedFragPosHalf·=·half2(translatedFragPosFloat·-·(proxyCenter·-·edgeSize));translatedFragPosHalf·=·max(translatedFragPosHalf,·0);translatedFragPosHalf·*=·fragDirection;translatedFragPosHalf·+=·half2(edgeSize);half2·proxyDims·=·half2(2.0·*·edgeSize);half2·texCoord·=·translatedFragPosHalf·/·proxyDims;return·ninePatchFP.eval(texCoord).aaaa;}
33413 ··[·bfbb6]··uniform·shader·blurProfile;uniform·half4·circleData;half4·main(float2·xy)·{half2·vec·=·half2((sk_FragCoord.xy·-·circleData.xy)·*·circleData.w);half·dist·=·length(vec)·+·(0.5·-·circleData.z)·*·circleData.w;return·blurProfile.eval(half2(dist,·0.5)).aaaa;}33413 ··[·bfbb9]··uniform·shader·blurProfile;uniform·half4·circleData;half4·main(float2·xy)·{half2·vec·=·half2((sk_FragCoord.xy·-·circleData.xy)·*·circleData.w);half·dist·=·length(vec)·+·(0.5·-·circleData.z)·*·circleData.w;return·blurProfile.eval(half2(dist,·0.5)).aaaa;}
33414 ··[·bfcb4]··uniform·colorFilter·fp;half4·main(half4·inColor)·{return·fp.eval(inColor.rgb1)·*·inColor.a;}33414 ··[·bfcb7]··uniform·colorFilter·fp;half4·main(half4·inColor)·{return·fp.eval(inColor.rgb1)·*·inColor.a;}
33415 ··[·bfd11]··#version·300\n33415 ··[·bfd14]··#version·300\n
33416 ············uniform·half4·thresholds[%d];uniform·float4·scale[%d];uniform·float4·bias[%d];half4·main(float2·coord)·{half·t·=·half(coord.x);int·low·=·0;int·high·=·%d;int·chunk·=·%d;for·(int·loop·=·0;·loop·<·%d;·++loop)·{if·(t·<·thresholds[chunk].w)·{high·=·chunk;}·else·{low·=·chunk·+·1;}chunk·=·(low·+·high)·/·2;}int·pos;if·(t·<·thresholds[chunk].y)·{pos·=·(t·<·thresholds[chunk].x)·?·0·:·1;}·else·{pos·=·(t·<·thresholds[chunk].z)·?·2·:·3;}if·(%d·>·0)·{pos·+=·4·*·chunk;}return·t·*·scale[pos]·+·bias[pos];}33416 ············uniform·float4·thresholds[%d];uniform·float4·scale[%d];uniform·float4·bias[%d];half4·main(float2·coord)·{float·t·=·coord.x;int·low·=·0;int·high·=·%d;int·chunk·=·%d;for·(int·loop·=·0;·loop·<·%d;·++loop)·{if·(t·<·thresholds[chunk].w)·{high·=·chunk;}·else·{low·=·chunk·+·1;}chunk·=·(low·+·high)·/·2;}int·pos;if·(t·<·thresholds[chunk].y)·{pos·=·(t·<·thresholds[chunk].x)·?·0·:·1;}·else·{pos·=·(t·<·thresholds[chunk].z)·?·2·:·3;}if·(%d·>·0)·{pos·+=·4·*·chunk;}return·t·*·scale[pos]·+·bias[pos];}
33417 ··[·bff0d]··float·edgeID·=·float(sk_VertexID·>>·1);if·((sk_VertexID·&·1)·!=·0)·{edgeID·=·-edgeID;}33417 ··[·bff0c]··float·edgeID·=·float(sk_VertexID·>>·1);if·((sk_VertexID·&·1)·!=·0)·{edgeID·=·-edgeID;}
33418 ··[·bff64]··float2·tangent,·strokeCoord;if·(combinedEdgeID·!=·0·&&·!isFinalEdge)·{float2·A,·B,·C·=·p1·-·p0;float2·D·=·p3·-·p0;if·(w·>=·0.0)·{C·*=·w;B·=·.5*D·-·C;A·=·(w·-·1.0)·*·D;p1·*=·w;}·else·{float2·E·=·p2·-·p1;B·=·E·-·C;A·=·fma(float2(-3),·E,·D);}float2·B_·=·B·*·(numParametricSegments·*·2.0);float2·C_·=·C·*·(numParametricSegments·*·numParametricSegments);float·lastParametricEdgeID·=·0.0;float·maxParametricEdgeID·=·min(numParametricSegments·-·1.0,·combinedEdgeID);float·negAbsRadsPerSegment·=·-abs(radsPerSegment);float·maxRotation0·=·(1.0·+·combinedEdgeID)·*·abs(radsPerSegment);for·(int·exp·=·%i·-·1;·exp·>=·0;·--exp)·{float·testParametricID·=·lastParametricEdgeID·+·exp2(float(exp));if·(testParametricID·<=·maxParametricEdgeID)·{float2·testTan·=·fma(float2(testParametricID),·A,·B_);testTan·=·fma(float2(testParametricID),·testTan,·C_);float·cosRotation·=·dot(normalize(testTan),·tan0);float·maxRotation·=·fma(testParametricID,·negAbsRadsPerSegment,·maxRotation0);maxRotation·=·min(maxRotation,·PI);if·(cosRotation·>=·cos(maxRotation))·{lastParametricEdgeID·=·testParametricID;}}}float·parametricT·=·lastParametricEdgeID·/·numParametricSegments;float·lastRadialEdgeID·=·combinedEdgeID·-·lastParametricEdgeID;float·angle0·=·acos(clamp(tan0.x,·-1.0,·1.0));angle0·=·tan0.y·>=·0.0·?·angle0·:·-angle0;float·radialAngle·=·fma(lastRadialEdgeID,·radsPerSegment,·angle0);tangent·=·float2(cos(radialAngle),·sin(radialAngle));float2·norm·=·float2(-tangent.y,·tangent.x);float·a=dot(norm,A),·b_over_2=dot(norm,B),·c=dot(norm,C);float·discr_over_4·=·max(b_over_2*b_over_2·-·a*c,·0.0);float·q·=·sqrt(discr_over_4);if·(b_over_2·>·0.0)·{q·=·-q;}q·-=·b_over_2;float·_5qa·=·-.5*q*a;float2·root·=·(abs(fma(q,q,_5qa))·<·abs(fma(a,c,_5qa)))·?·float2(q,a)·:·float2(c,q);float·radialT·=·(root.t·!=·0.0)·?·root.s·/·root.t·:·0.0;radialT·=·clamp(radialT,·0.0,·1.0);if·(lastRadialEdgeID·==·0.0)·{radialT·=·0.0;}float·T·=·max(parametricT,·radialT);float2·ab·=·unchecked_mix(p0,·p1,·T);float2·bc·=·unchecked_mix(p1,·p2,·T);float2·cd·=·unchecked_mix(p2,·p3,·T);float2·abc·=·unchecked_mix(ab,·bc,·T);float2·bcd·=·unchecked_mix(bc,·cd,·T);float2·abcd·=·unchecked_mix(abc,·bcd,·T);float·u·=·unchecked_mix(1.0,·w,·T);float·v·=·w·+·1·-·u;float·uv·=·unchecked_mix(u,·v,·T);if·(T·!=·radialT)·{tangent·=·w·>=·0.0·?·robust_normalize_diff(bc*u,·ab*v):·robust_normalize_diff(bcd,·abc);}strokeCoord·=·(w·>=·0.0)·?·abc/uv·:·abcd;}·else·{tangent·=·(combinedEdgeID·==·0)·?·tan0·:·tan1;strokeCoord·=·(combinedEdgeID·==·0)·?·p0·:·p3;}33418 ··[·bff63]··float2·tangent,·strokeCoord;if·(combinedEdgeID·!=·0·&&·!isFinalEdge)·{float2·A,·B,·C·=·p1·-·p0;float2·D·=·p3·-·p0;if·(w·>=·0.0)·{C·*=·w;B·=·.5*D·-·C;A·=·(w·-·1.0)·*·D;p1·*=·w;}·else·{float2·E·=·p2·-·p1;B·=·E·-·C;A·=·fma(float2(-3),·E,·D);}float2·B_·=·B·*·(numParametricSegments·*·2.0);float2·C_·=·C·*·(numParametricSegments·*·numParametricSegments);float·lastParametricEdgeID·=·0.0;float·maxParametricEdgeID·=·min(numParametricSegments·-·1.0,·combinedEdgeID);float·negAbsRadsPerSegment·=·-abs(radsPerSegment);float·maxRotation0·=·(1.0·+·combinedEdgeID)·*·abs(radsPerSegment);for·(int·exp·=·%i·-·1;·exp·>=·0;·--exp)·{float·testParametricID·=·lastParametricEdgeID·+·exp2(float(exp));if·(testParametricID·<=·maxParametricEdgeID)·{float2·testTan·=·fma(float2(testParametricID),·A,·B_);testTan·=·fma(float2(testParametricID),·testTan,·C_);float·cosRotation·=·dot(normalize(testTan),·tan0);float·maxRotation·=·fma(testParametricID,·negAbsRadsPerSegment,·maxRotation0);maxRotation·=·min(maxRotation,·PI);if·(cosRotation·>=·cos(maxRotation))·{lastParametricEdgeID·=·testParametricID;}}}float·parametricT·=·lastParametricEdgeID·/·numParametricSegments;float·lastRadialEdgeID·=·combinedEdgeID·-·lastParametricEdgeID;float·angle0·=·acos(clamp(tan0.x,·-1.0,·1.0));angle0·=·tan0.y·>=·0.0·?·angle0·:·-angle0;float·radialAngle·=·fma(lastRadialEdgeID,·radsPerSegment,·angle0);tangent·=·float2(cos(radialAngle),·sin(radialAngle));float2·norm·=·float2(-tangent.y,·tangent.x);float·a=dot(norm,A),·b_over_2=dot(norm,B),·c=dot(norm,C);float·discr_over_4·=·max(b_over_2*b_over_2·-·a*c,·0.0);float·q·=·sqrt(discr_over_4);if·(b_over_2·>·0.0)·{q·=·-q;}q·-=·b_over_2;float·_5qa·=·-.5*q*a;float2·root·=·(abs(fma(q,q,_5qa))·<·abs(fma(a,c,_5qa)))·?·float2(q,a)·:·float2(c,q);float·radialT·=·(root.t·!=·0.0)·?·root.s·/·root.t·:·0.0;radialT·=·clamp(radialT,·0.0,·1.0);if·(lastRadialEdgeID·==·0.0)·{radialT·=·0.0;}float·T·=·max(parametricT,·radialT);float2·ab·=·unchecked_mix(p0,·p1,·T);float2·bc·=·unchecked_mix(p1,·p2,·T);float2·cd·=·unchecked_mix(p2,·p3,·T);float2·abc·=·unchecked_mix(ab,·bc,·T);float2·bcd·=·unchecked_mix(bc,·cd,·T);float2·abcd·=·unchecked_mix(abc,·bcd,·T);float·u·=·unchecked_mix(1.0,·w,·T);float·v·=·w·+·1·-·u;float·uv·=·unchecked_mix(u,·v,·T);if·(T·!=·radialT)·{tangent·=·w·>=·0.0·?·robust_normalize_diff(bc*u,·ab*v):·robust_normalize_diff(bcd,·abc);}strokeCoord·=·(w·>=·0.0)·?·abc/uv·:·abcd;}·else·{tangent·=·(combinedEdgeID·==·0)·?·tan0·:·tan1;strokeCoord·=·(combinedEdgeID·==·0)·?·p0·:·p3;}
33419 ··[·c091a]··float2·p0=pts01Attr.xy,·p1=pts01Attr.zw,·p2=pts23Attr.xy,·p3=pts23Attr.zw;float2·lastControlPoint·=·argsAttr.xy;float·w·=·-1;if·(is_conic_curve())·{w·=·p3.x;p3·=·p2;}33419 ··[·c0919]··float2·p0=pts01Attr.xy,·p1=pts01Attr.zw,·p2=pts23Attr.xy,·p3=pts23Attr.zw;float2·lastControlPoint·=·argsAttr.xy;float·w·=·-1;if·(is_conic_curve())·{w·=·p3.x;p3·=·p2;}
33420 ··[·c09c1]··if·(JOIN_TYPE·>=·0)·{numEdgesInJoin·=·sign(JOIN_TYPE)·+·1·+·2;}33420 ··[·c09c0]··if·(JOIN_TYPE·>=·0)·{numEdgesInJoin·=·sign(JOIN_TYPE)·+·1·+·2;}
33421 ··[·c0a01]··_posTmp·=·floor(_posTmp)·+·float2(0.5);sk_Position·=·_posTmp.xy01;}33421 ··[·c0a00]··_posTmp·=·floor(_posTmp)·+·float2(0.5);sk_Position·=·_posTmp.xy01;}
33422 ··[·c0a45]··half4·c·=·child.eval(coord·+·half2(kernelPos)·-·half2(offset));if·(convolveAlpha·==·0)·{if·(kernelPos·==·offset)·{origAlpha·=·c.a;}c·=·unpremul(c);}sum·+=·c*k;kernelPos.x·+=·1;if·(kernelPos.x·>=·size.x)·{kernelPos.x·=·0;kernelPos.y·+=·1;}33422 ··[·c0a44]··half4·c·=·child.eval(coord·+·half2(kernelPos)·-·half2(offset));if·(convolveAlpha·==·0)·{if·(kernelPos·==·offset)·{origAlpha·=·c.a;}c·=·unpremul(c);}sum·+=·c*k;kernelPos.x·+=·1;if·(kernelPos.x·>=·size.x)·{kernelPos.x·=·0;kernelPos.y·+=·1;}
33423 ··[·c0b34]··float·turn·=·cross_length_2d(p2·-·p0,·p3·-·p1);float·combinedEdgeID·=·abs(edgeID)·-·numEdgesInJoin;if·(combinedEdgeID·<·0)·{tan1·=·tan0;if·(lastControlPoint·!=·p0)·{tan0·=·robust_normalize_diff(p0,·lastControlPoint);}turn·=·cross_length_2d(tan0,·tan1);}float·cosTheta·=·cosine_between_unit_vectors(tan0,·tan1);float·rotation·=·acos(cosTheta);if·(turn·<·0)·{rotation·=·-rotation;}float·numRadialSegments;float·strokeOutset·=·sign(edgeID);if·(combinedEdgeID·<·0)·{numRadialSegments·=·numEdgesInJoin·-·2;numParametricSegments·=·1;p3·=·p2·=·p1·=·p0;combinedEdgeID·+=·numRadialSegments·+·1;·float·sinEpsilon·=·1e-2;bool·tangentsNearlyParallel·=(abs(turn)·*·inversesqrt(dot(tan0,·tan0)·*·dot(tan1,·tan1)))·<·sinEpsilon;if·(!tangentsNearlyParallel·||·dot(tan0,·tan1)·<·0)·{if·(combinedEdgeID·>=·0)·{strokeOutset·=·(turn·<·0)·?·min(strokeOutset,·0)·:·max(strokeOutset,·0);}}combinedEdgeID·=·max(combinedEdgeID,·0);}·else·{float·maxCombinedSegments·=·NUM_TOTAL_EDGES·-·numEdgesInJoin·-·1;numRadialSegments·=·max(ceil(abs(rotation)·*·NUM_RADIAL_SEGMENTS_PER_RADIAN),·1);numRadialSegments·=·min(numRadialSegments,·maxCombinedSegments);numParametricSegments·=·min(numParametricSegments,maxCombinedSegments·-·numRadialSegments·+·1);}float·radsPerSegment·=·rotation·/·numRadialSegments;float·numCombinedSegments·=·numParametricSegments·+·numRadialSegments·-·1;bool·isFinalEdge·=·(combinedEdgeID·>=·numCombinedSegments);if·(combinedEdgeID·>·numCombinedSegments)·{strokeOutset·=·0;}33423 ··[·c0b33]··float·turn·=·cross_length_2d(p2·-·p0,·p3·-·p1);float·combinedEdgeID·=·abs(edgeID)·-·numEdgesInJoin;if·(combinedEdgeID·<·0)·{tan1·=·tan0;if·(lastControlPoint·!=·p0)·{tan0·=·robust_normalize_diff(p0,·lastControlPoint);}turn·=·cross_length_2d(tan0,·tan1);}float·cosTheta·=·cosine_between_unit_vectors(tan0,·tan1);float·rotation·=·acos(cosTheta);if·(turn·<·0)·{rotation·=·-rotation;}float·numRadialSegments;float·strokeOutset·=·sign(edgeID);if·(combinedEdgeID·<·0)·{numRadialSegments·=·numEdgesInJoin·-·2;numParametricSegments·=·1;p3·=·p2·=·p1·=·p0;combinedEdgeID·+=·numRadialSegments·+·1;·float·sinEpsilon·=·1e-2;bool·tangentsNearlyParallel·=(abs(turn)·*·inversesqrt(dot(tan0,·tan0)·*·dot(tan1,·tan1)))·<·sinEpsilon;if·(!tangentsNearlyParallel·||·dot(tan0,·tan1)·<·0)·{if·(combinedEdgeID·>=·0)·{strokeOutset·=·(turn·<·0)·?·min(strokeOutset,·0)·:·max(strokeOutset,·0);}}combinedEdgeID·=·max(combinedEdgeID,·0);}·else·{float·maxCombinedSegments·=·NUM_TOTAL_EDGES·-·numEdgesInJoin·-·1;numRadialSegments·=·max(ceil(abs(rotation)·*·NUM_RADIAL_SEGMENTS_PER_RADIAN),·1);numRadialSegments·=·min(numRadialSegments,·maxCombinedSegments);numParametricSegments·=·min(numParametricSegments,maxCombinedSegments·-·numRadialSegments·+·1);}float·radsPerSegment·=·rotation·/·numRadialSegments;float·numCombinedSegments·=·numParametricSegments·+·numRadialSegments·-·1;bool·isFinalEdge·=·(combinedEdgeID·>=·numCombinedSegments);if·(combinedEdgeID·>·numCombinedSegments)·{strokeOutset·=·0;}
33424 ··[·c10ef]··float·miter_extent(float·cosTheta,·float·miterLimit)·{float·x·=·fma(cosTheta,·.5,·.5);return·(x·*·miterLimit·*·miterLimit·>=·1.0)·?·inversesqrt(x)·:·sqrt(x);}33424 ··[·c10ee]··float·miter_extent(float·cosTheta,·float·miterLimit)·{float·x·=·fma(cosTheta,·.5,·.5);return·(x·*·miterLimit·*·miterLimit·>=·1.0)·?·inversesqrt(x)·:·sqrt(x);}
33425 ··[·c118e]··float·numParametricSegments;if·(w·<·0)·{if·(p0·==·p1·&&·p2·==·p3)·{numParametricSegments·=·1;}·else·{numParametricSegments·=·wangs_formula_cubic(PRECISION,·p0,·p1,·p2,·p3,·AFFINE_MATRIX);}}·else·{numParametricSegments·=·wangs_formula_conic(PRECISION,AFFINE_MATRIX·*·p0,AFFINE_MATRIX·*·p1,AFFINE_MATRIX·*·p2,·w);}33425 ··[·c118d]··float·numParametricSegments;if·(w·<·0)·{if·(p0·==·p1·&&·p2·==·p3)·{numParametricSegments·=·1;}·else·{numParametricSegments·=·wangs_formula_cubic(PRECISION,·p0,·p1,·p2,·p3,·AFFINE_MATRIX);}}·else·{numParametricSegments·=·wangs_formula_conic(PRECISION,AFFINE_MATRIX·*·p0,AFFINE_MATRIX·*·p1,AFFINE_MATRIX·*·p2,·w);}
33426 ··[·c12c7]··half4·main(half4·inColor)·{half·factor·=·1·-·inColor.a;factor·=·exp(-factor·*·factor·*·4)·-·0.018;return·half4(factor);}33426 ··[·c12c6]··half4·main(half4·inColor)·{half·factor·=·1·-·inColor.a;factor·=·exp(-factor·*·factor·*·4)·-·0.018;return·half4(factor);}
33427 ··[·c1340]··uniform·colorFilter·fp;uniform·half4·color;half4·main(half4·inColor)·{return·fp.eval(color);}33427 ··[·c133f]··uniform·colorFilter·fp;uniform·half4·color;half4·main(half4·inColor)·{return·fp.eval(color);}
33428 ··[·c139e]··half4·main(half4·inColor)·{return·saturate(inColor);}33428 ··[·c139d]··half4·main(half4·inColor)·{return·saturate(inColor);}
33429 ··[·c13d4]··float·ldexp_portable(float·x,·float·p)·{return·x·*·exp2(p);}33429 ··[·c13d3]··float·ldexp_portable(float·x,·float·p)·{return·x·*·exp2(p);}
33430 ··[·c1411]··uniform·int·colorSpace;uniform·int·do_unpremul;half4·main(half4·color)·{return·$interpolated_to_rgb_unpremul(color,·colorSpace,·do_unpremul);}33430 ··[·c1410]··uniform·int·colorSpace;uniform·int·do_unpremul;half4·main(half4·color)·{return·$interpolated_to_rgb_unpremul(color,·colorSpace,·do_unpremul);}
33431 ··[·c14a0]··const·int·kFillBW·=·0;const·int·kFillAA·=·1;const·int·kInverseFillBW·=·2;const·int·kInverseFillAA·=·3;uniform·int·edgeType;uniform·float4·rectUniform;half4·main(float2·xy)·{half·coverage;if·(edgeType·==·kFillBW·||·edgeType·==·kInverseFillBW)·{coverage·=·half(all(greaterThan(float4(sk_FragCoord.xy,·rectUniform.zw),float4(rectUniform.xy,·sk_FragCoord.xy))));}·else·{half4·dists4·=·saturate(half4(1,·1,·-1,·-1)·*half4(sk_FragCoord.xyxy·-·rectUniform));half2·dists2·=·dists4.xy·+·dists4.zw·-·1;coverage·=·dists2.x·*·dists2.y;}if·(edgeType·==·kInverseFillBW·||·edgeType·==·kInverseFillAA)·{coverage·=·1.0·-·coverage;}return·half4(coverage);}33431 ··[·c149f]··const·int·kFillBW·=·0;const·int·kFillAA·=·1;const·int·kInverseFillBW·=·2;const·int·kInverseFillAA·=·3;uniform·int·edgeType;uniform·float4·rectUniform;half4·main(float2·xy)·{half·coverage;if·(edgeType·==·kFillBW·||·edgeType·==·kInverseFillBW)·{coverage·=·half(all(greaterThan(float4(sk_FragCoord.xy,·rectUniform.zw),float4(rectUniform.xy,·sk_FragCoord.xy))));}·else·{half4·dists4·=·saturate(half4(1,·1,·-1,·-1)·*half4(sk_FragCoord.xyxy·-·rectUniform));half2·dists2·=·dists4.xy·+·dists4.zw·-·1;coverage·=·dists2.x·*·dists2.y;}if·(edgeType·==·kInverseFillBW·||·edgeType·==·kInverseFillAA)·{coverage·=·1.0·-·coverage;}return·half4(coverage);}
33432 ··[·c171f]··uniform·shader·integral;uniform·float4·rect;uniform·int·isFast;half4·main(float2·pos)·{half·xCoverage,·yCoverage;if·(bool(isFast))·{half2·xy·=·max(half2(rect.LT·-·pos),·half2(pos·-·rect.RB));xCoverage·=·integral.eval(half2(xy.x,·0.5)).a;yCoverage·=·integral.eval(half2(xy.y,·0.5)).a;}·else·{half4·rect·=·half4(half2(rect.LT·-·pos),·half2(pos·-·rect.RB));xCoverage·=·1·-·integral.eval(half2(rect.L,·0.5)).a-·integral.eval(half2(rect.R,·0.5)).a;yCoverage·=·1·-·integral.eval(half2(rect.T,·0.5)).a-·integral.eval(half2(rect.B,·0.5)).a;}return·half4(xCoverage·*·yCoverage);}33432 ··[·c171e]··uniform·shader·integral;uniform·float4·rect;uniform·int·isFast;half4·main(float2·pos)·{half·xCoverage,·yCoverage;if·(bool(isFast))·{half2·xy·=·max(half2(rect.LT·-·pos),·half2(pos·-·rect.RB));xCoverage·=·integral.eval(half2(xy.x,·0.5)).a;yCoverage·=·integral.eval(half2(xy.y,·0.5)).a;}·else·{half4·rect·=·half4(half2(rect.LT·-·pos),·half2(pos·-·rect.RB));xCoverage·=·1·-·integral.eval(half2(rect.L,·0.5)).a-·integral.eval(half2(rect.R,·0.5)).a;yCoverage·=·1·-·integral.eval(half2(rect.T,·0.5)).a-·integral.eval(half2(rect.B,·0.5)).a;}return·half4(xCoverage·*·yCoverage);}
33433 ··[·c195a]··void·main()·{sk_FragColor·=·sample(u_texture,·v_texCoord);}33433 ··[·c1959]··void·main()·{sk_FragColor·=·sample(u_texture,·v_texCoord);}
33434 ··[·c1996]··uniform·float4·scale[2];uniform·float4·bias[2];uniform·half·threshold;half4·main(float2·coord)·{half·t·=·half(coord.x);float4·s,·b;if·(t·<·threshold)·{s·=·scale[0];b·=·bias[0];}·else·{s·=·scale[1];b·=·bias[1];}return·half4(t·*·s·+·b);}33434 ··[·c1995]··uniform·float4·scale[2];uniform·float4·bias[2];uniform·half·threshold;half4·main(float2·coord)·{half·t·=·half(coord.x);float4·s,·b;if·(t·<·threshold)·{s·=·scale[0];b·=·bias[0];}·else·{s·=·scale[1];b·=·bias[1];}return·half4(t·*·s·+·b);}
33435 ··[·c1a82]··const·int·kFillBW·=·0;const·int·kFillAA·=·1;const·int·kInverseFillBW·=·2;const·int·kInverseFillAA·=·3;uniform·int·edgeType;uniform·int·medPrecision;uniform·float4·ellipse;uniform·float2·scale;half4·main(float2·xy)·{float2·d·=·sk_FragCoord.xy·-·ellipse.xy;if·(bool(medPrecision))·{d·*=·scale.y;}float2·Z·=·d·*·ellipse.zw;float·implicit·=·dot(Z,·d)·-·1;float·grad_dot·=·4·*·dot(Z,·Z);if·(bool(medPrecision))·{grad_dot·=·max(grad_dot,·6.1036e-5);}·else·{grad_dot·=·max(grad_dot,·1.1755e-38);}float·approx_dist·=·implicit·*·inversesqrt(grad_dot);if·(bool(medPrecision))·{approx_dist·*=·scale.x;}half·alpha;if·(edgeType·==·kFillBW)·{alpha·=·approx_dist·>·0.0·?·0.0·:·1.0;}·else·if·(edgeType·==·kFillAA)·{alpha·=·saturate(0.5·-·half(approx_dist));}·else·if·(edgeType·==·kInverseFillBW)·{alpha·=·approx_dist·>·0.0·?·1.0·:·0.0;}·else·{alpha·=·saturate(0.5·+·half(approx_dist));}return·half4(alpha);}33435 ··[·c1a81]··const·int·kFillBW·=·0;const·int·kFillAA·=·1;const·int·kInverseFillBW·=·2;const·int·kInverseFillAA·=·3;uniform·int·edgeType;uniform·int·medPrecision;uniform·float4·ellipse;uniform·float2·scale;half4·main(float2·xy)·{float2·d·=·sk_FragCoord.xy·-·ellipse.xy;if·(bool(medPrecision))·{d·*=·scale.y;}float2·Z·=·d·*·ellipse.zw;float·implicit·=·dot(Z,·d)·-·1;float·grad_dot·=·4·*·dot(Z,·Z);if·(bool(medPrecision))·{grad_dot·=·max(grad_dot,·6.1036e-5);}·else·{grad_dot·=·max(grad_dot,·1.1755e-38);}float·approx_dist·=·implicit·*·inversesqrt(grad_dot);if·(bool(medPrecision))·{approx_dist·*=·scale.x;}half·alpha;if·(edgeType·==·kFillBW)·{alpha·=·approx_dist·>·0.0·?·0.0·:·1.0;}·else·if·(edgeType·==·kFillAA)·{alpha·=·saturate(0.5·-·half(approx_dist));}·else·if·(edgeType·==·kInverseFillBW)·{alpha·=·approx_dist·>·0.0·?·1.0·:·0.0;}·else·{alpha·=·saturate(0.5·+·half(approx_dist));}return·half4(alpha);}
33436 ··[·c1dfe]··half4·main(half4·color)·{return·$rgb_to_hsl(color.rgb,·color.a);}33436 ··[·c1dfd]··half4·main(half4·color)·{return·$rgb_to_hsl(color.rgb,·color.a);}
33437 ··[·c1e40]··half4·main(half4·color)·{return·$hsl_to_rgb(color.rgb,·color.a);}33437 ··[·c1e3f]··half4·main(half4·color)·{return·$hsl_to_rgb(color.rgb,·color.a);}
33438 ··[·c1e82]··uniform·half·range;uniform·shader·inputFP;uniform·shader·table;half4·main(float2·xy)·{half4·color·=·inputFP.eval(xy);half·value·=·table.eval(sk_FragCoord.xy).a·-·0.5;return·half4(clamp(color.rgb·+·value·*·range,·0.0,·color.a),·color.a);}33438 ··[·c1e81]··uniform·half·range;uniform·shader·inputFP;uniform·shader·table;half4·main(float2·xy)·{half4·color·=·inputFP.eval(xy);half·value·=·table.eval(sk_FragCoord.xy).a·-·0.5;return·half4(clamp(color.rgb·+·value·*·range,·0.0,·color.a),·color.a);}
33439 ··[·c1f70]··float·unchecked_mix(float·a,·float·b,·float·T)·{return·fma(b·-·a,·T,·a);}float2·unchecked_mix(float2·a,·float2·b,·float·T)·{return·fma(b·-·a,·float2(T),·a);}float4·unchecked_mix(float4·a,·float4·b,·float4·T)·{return·fma(b·-·a,·T,·a);}33439 ··[·c1f6f]··float·unchecked_mix(float·a,·float·b,·float·T)·{return·fma(b·-·a,·T,·a);}float2·unchecked_mix(float2·a,·float2·b,·float·T)·{return·fma(b·-·a,·float2(T),·a);}float4·unchecked_mix(float4·a,·float4·b,·float4·T)·{return·fma(b·-·a,·T,·a);}
33440 ··[·c205b]··if·(abs(edgeID)·==·2·&&·%s)·{strokeOutset·*=·miter_extent(cosTheta,·JOIN_TYPE);}33440 ··[·c205a]··if·(abs(edgeID)·==·2·&&·%s)·{strokeOutset·*=·miter_extent(cosTheta,·JOIN_TYPE);}
33441 ··[·c20ac]··float·wangs_formula_max_fdiff_p2(float2·p0,·float2·p1,·float2·p2,·float2·p3,float2x2·matrix)·{float2·d0·=·matrix·*·(fma(float2(-2),·p1,·p2)·+·p0);float2·d1·=·matrix·*·(fma(float2(-2),·p2,·p3)·+·p1);return·max(dot(d0,d0),·dot(d1,d1));}float·wangs_formula_cubic(float·_precision_,·float2·p0,·float2·p1,·float2·p2,·float2·p3,float2x2·matrix)·{float·m·=·wangs_formula_max_fdiff_p2(p0,·p1,·p2,·p3,·matrix);return·max(ceil(sqrt(0.75·*·_precision_·*·sqrt(m))),·1.0);}float·wangs_formula_cubic_log2(float·_precision_,·float2·p0,·float2·p1,·float2·p2,·float2·p3,float2x2·matrix)·{float·m·=·wangs_formula_max_fdiff_p2(p0,·p1,·p2,·p3,·matrix);return·ceil(log2(max(0.5625·*·_precision_·*·_precision_·*·m,·1.0))·*·.25);}float·wangs_formula_conic_p2(float·_precision_,·float2·p0,·float2·p1,·float2·p2,·float·w)·{float2·C·=·(min(min(p0,·p1),·p2)·+·max(max(p0,·p1),·p2))·*·0.5;p0·-=·C;p1·-=·C;p2·-=·C;float·m·=·sqrt(max(max(dot(p0,p0),·dot(p1,p1)),·dot(p2,p2)));float2·dp·=·fma(float2(-2.0·*·w),·p1,·p0)·+·p2;float·dw·=·abs(fma(-2.0,·w,·2.0));float·rp_minus_1·=·max(0.0,·fma(m,·_precision_,·-1.0));float·numer·=·length(dp)·*·_precision_·+·rp_minus_1·*·dw;float·denom·=·4·*·min(w,·1.0);return·numer/denom;}float·wangs_formula_conic(float·_precision_,·float2·p0,·float2·p1,·float2·p2,·float·w)·{float·n2·=·wangs_formula_conic_p2(_precision_,·p0,·p1,·p2,·w);return·max(ceil(sqrt(n2)),·1.0);}float·wangs_formula_conic_log2(float·_precision_,·float2·p0,·float2·p1,·float2·p2,·float·w)·{float·n2·=·wangs_formula_conic_p2(_precision_,·p0,·p1,·p2,·w);return·ceil(log2(max(n2,·1.0))·*·.5);}33441 ··[·c20ab]··float·wangs_formula_max_fdiff_p2(float2·p0,·float2·p1,·float2·p2,·float2·p3,float2x2·matrix)·{float2·d0·=·matrix·*·(fma(float2(-2),·p1,·p2)·+·p0);float2·d1·=·matrix·*·(fma(float2(-2),·p2,·p3)·+·p1);return·max(dot(d0,d0),·dot(d1,d1));}float·wangs_formula_cubic(float·_precision_,·float2·p0,·float2·p1,·float2·p2,·float2·p3,float2x2·matrix)·{float·m·=·wangs_formula_max_fdiff_p2(p0,·p1,·p2,·p3,·matrix);return·max(ceil(sqrt(0.75·*·_precision_·*·sqrt(m))),·1.0);}float·wangs_formula_cubic_log2(float·_precision_,·float2·p0,·float2·p1,·float2·p2,·float2·p3,float2x2·matrix)·{float·m·=·wangs_formula_max_fdiff_p2(p0,·p1,·p2,·p3,·matrix);return·ceil(log2(max(0.5625·*·_precision_·*·_precision_·*·m,·1.0))·*·.25);}float·wangs_formula_conic_p2(float·_precision_,·float2·p0,·float2·p1,·float2·p2,·float·w)·{float2·C·=·(min(min(p0,·p1),·p2)·+·max(max(p0,·p1),·p2))·*·0.5;p0·-=·C;p1·-=·C;p2·-=·C;float·m·=·sqrt(max(max(dot(p0,p0),·dot(p1,p1)),·dot(p2,p2)));float2·dp·=·fma(float2(-2.0·*·w),·p1,·p0)·+·p2;float·dw·=·abs(fma(-2.0,·w,·2.0));float·rp_minus_1·=·max(0.0,·fma(m,·_precision_,·-1.0));float·numer·=·length(dp)·*·_precision_·+·rp_minus_1·*·dw;float·denom·=·4·*·min(w,·1.0);return·numer/denom;}float·wangs_formula_conic(float·_precision_,·float2·p0,·float2·p1,·float2·p2,·float·w)·{float·n2·=·wangs_formula_conic_p2(_precision_,·p0,·p1,·p2,·w);return·max(ceil(sqrt(n2)),·1.0);}float·wangs_formula_conic_log2(float·_precision_,·float2·p0,·float2·p1,·float2·p2,·float·w)·{float·n2·=·wangs_formula_conic_p2(_precision_,·p0,·p1,·p2,·w);return·ceil(log2(max(n2,·1.0))·*·.5);}
33442 ··[·c26ca]··void·main()·{v_texCoord·=·half2(a_vertex.xy·*·u_texCoordXform.xy·+·u_texCoordXform.zw);sk_Position.xy·=·a_vertex·*·u_posXform.xy·+·u_posXform.zw;sk_Position.zw·=·half2(0,·1);}33442 ··[·c26c9]··void·main()·{v_texCoord·=·half2(a_vertex.xy·*·u_texCoordXform.xy·+·u_texCoordXform.zw);sk_Position.xy·=·a_vertex·*·u_posXform.xy·+·u_posXform.zw;sk_Position.zw·=·half2(0,·1);}
33443 ··[·c277a]··float·cosine_between_unit_vectors(float2·a,·float2·b)·{return·clamp(dot(a,·b),·-1.0,·1.0);}33443 ··[·c2779]··float·cosine_between_unit_vectors(float2·a,·float2·b)·{return·clamp(dot(a,·b),·-1.0,·1.0);}
33444 ··[·c27d6]··float2·tan0·=·robust_normalize_diff((p0·==·p1)·?·((p1·==·p2)·?·p3·:·p2)·:·p1,·p0);float2·tan1·=·robust_normalize_diff(p3,·(p3·==·p2)·?·((p2·==·p1)·?·p0·:·p1)·:·p2);if·(tan0·==·float2(0))·{tan0·=·float2(1,0);tan1·=·float2(-1,0);}33444 ··[·c27d5]··float2·tan0·=·robust_normalize_diff((p0·==·p1)·?·((p1·==·p2)·?·p3·:·p2)·:·p1,·p0);float2·tan1·=·robust_normalize_diff(p3,·(p3·==·p2)·?·((p2·==·p1)·?·p0·:·p1)·:·p2);if·(tan0·==·float2(0))·{tan0·=·float2(1,0);tan1·=·float2(-1,0);}
33445 ··[·c28bb]··uniform·int·isRadiusIncreasing;uniform·int·isFocalOnCircle;uniform·int·isWellBehaved;uniform·int·isSwapped;uniform·int·isNativelyFocal;uniform·half·invR1;uniform·half·fx;half4·main(float2·p)·{float·t·=·-1;half·v·=·1;float·x_t·=·-1;if·(bool(isFocalOnCircle))·{x_t·=·dot(p,·p)·/·p.x;}·else·if·(bool(isWellBehaved))·{x_t·=·length(p)·-·p.x·*·invR1;}·else·{float·temp·=·p.x·*·p.x·-·p.y·*·p.y;if·(temp·>=·0)·{if·(bool(isSwapped)·||·!bool(isRadiusIncreasing))·{x_t·=·-sqrt(temp)·-·p.x·*·invR1;}·else·{x_t·=·sqrt(temp)·-·p.x·*·invR1;}}}if·(!bool(isWellBehaved))·{if·(x_t·<=·0.0)·{v·=·-1;}}if·(bool(isRadiusIncreasing))·{if·(bool(isNativelyFocal))·{t·=·x_t;}·else·{t·=·x_t·+·fx;}}·else·{if·(bool(isNativelyFocal))·{t·=·-x_t;}·else·{t·=·-x_t·+·fx;}}if·(bool(isSwapped))·{t·=·1·-·t;}return·half4(half(t),·v,·0,·0);}33445 ··[·c28ba]··uniform·int·isRadiusIncreasing;uniform·int·isFocalOnCircle;uniform·int·isWellBehaved;uniform·int·isSwapped;uniform·int·isNativelyFocal;uniform·half·invR1;uniform·half·fx;half4·main(float2·p)·{float·t·=·-1;half·v·=·1;float·x_t·=·-1;if·(bool(isFocalOnCircle))·{x_t·=·dot(p,·p)·/·p.x;}·else·if·(bool(isWellBehaved))·{x_t·=·length(p)·-·p.x·*·invR1;}·else·{float·temp·=·p.x·*·p.x·-·p.y·*·p.y;if·(temp·>=·0)·{if·(bool(isSwapped)·||·!bool(isRadiusIncreasing))·{x_t·=·-sqrt(temp)·-·p.x·*·invR1;}·else·{x_t·=·sqrt(temp)·-·p.x·*·invR1;}}}if·(!bool(isWellBehaved))·{if·(x_t·<=·0.0)·{v·=·-1;}}if·(bool(isRadiusIncreasing))·{if·(bool(isNativelyFocal))·{t·=·x_t;}·else·{t·=·x_t·+·fx;}}·else·{if·(bool(isNativelyFocal))·{t·=·-x_t;}·else·{t·=·-x_t·+·fx;}}if·(bool(isSwapped))·{t·=·1·-·t;}return·half4(half(t),·v,·0,·0);}
33446 ··[·c2be0]··uniform·half·r0_2;half4·main(float2·p)·{half·v·=·1;float·t·=·r0_2·-·p.y·*·p.y;if·(t·>=·0)·{t·=·p.x·+·sqrt(t);}·else·{v·=·-1;}return·half4(half(t),·v,·0,·0);}33446 ··[·c2bdf]··uniform·half·r0_2;half4·main(float2·p)·{half·v·=·1;float·t·=·r0_2·-·p.y·*·p.y;if·(t·>=·0)·{t·=·p.x·+·sqrt(t);}·else·{v·=·-1;}return·half4(half(t),·v,·0,·0);}
33447 ··[·c2c7e]··uniform·half·r0;uniform·half·lengthScale;half4·main(float2·p)·{half·v·=·1;float·t·=·length(p)·*·lengthScale·-·r0;return·half4(half(t),·v,·0,·0);}33447 ··[·c2c7d]··uniform·half·r0;uniform·half·lengthScale;half4·main(float2·p)·{half·v·=·1;float·t·=·length(p)·*·lengthScale·-·r0;return·half4(half(t),·v,·0,·0);}
33448 ··[·c2d10]··uniform·half·bias;uniform·half·scale;uniform·int·useAtanWorkaround;half4·main(float2·coord)·{half·angle;if·(bool(useAtanWorkaround))·{angle·=·half(2·*·atan(-coord.y,·length(coord)·-·coord.x));}·else·{angle·=·(coord.x·!=·0)·?·half(atan(-coord.y,·-coord.x))·:·sign(coord.y)·*·-1.5707963267949;}half·t·=·(angle·*·0.1591549430918·+·0.5·+·bias)·*·scale;return·half4(t,·1,·0,·0);}33448 ··[·c2d0f]··uniform·half·bias;uniform·half·scale;uniform·int·useAtanWorkaround;half4·main(float2·coord)·{half·angle;if·(bool(useAtanWorkaround))·{angle·=·half(2·*·atan(-coord.y,·length(coord)·-·coord.x));}·else·{angle·=·(coord.x·!=·0)·?·half(atan(-coord.y,·-coord.x))·:·sign(coord.y)·*·-1.5707963267949;}half·t·=·(angle·*·0.1591549430918·+·0.5·+·bias)·*·scale;return·half4(t,·1,·0,·0);}
33449 ··[·c2e87]··half4·main(float2·coord)·{return·half4(half(coord.x)·+·0.00001,·1,·0,·0);}33449 ··[·c2e86]··half4·main(float2·coord)·{return·half4(half(coord.x)·+·0.00001,·1,·0,·0);}
33450 ··[·c2ed2]··half4·main(float2·coord)·{return·half4(half(length(coord)),·1,·0,·0);}33450 ··[·c2ed1]··float4·main(float2·coord)·{return·float4(length(coord),·1,·0,·0);}
33451 ··[·c2f19]··uniform·half4·start;uniform·half4·end;half4·main(float2·coord)·{return·mix(start,·end,·half(coord.x));}33451 ··[·c2f14]··uniform·half4·start;uniform·half4·end;half4·main(float2·coord)·{return·mix(start,·end,·half(coord.x));}
33452 ··[·c2f81]··float·ldexp_portable(float·x,·float·p)·{return·ldexp(x,·int(p));}33452 ··[·c2f7c]··float·ldexp_portable(float·x,·float·p)·{return·ldexp(x,·int(p));}
33453 ··[·c2fc3]··%s·(errY·!=·0)·{····textureColor·=·mix(textureColor,·%s,·abs(errY));}33453 ··[·c2fbe]··%s·(errY·!=·0)·{····textureColor·=·mix(textureColor,·%s,·abs(errY));}
33454 ··[·c3009]··if·(errX·!=·0·&&·errY·!=·0)·{····errX·=·abs(errX);····textureColor·=·mix(mix(textureColor,·%s,·errX),·······················mix(%s,·%s,·errX),·······················abs(errY));}33454 ··[·c3004]··if·(errX·!=·0·&&·errY·!=·0)·{····errX·=·abs(errX);····textureColor·=·mix(mix(textureColor,·%s,·errX),·······················mix(%s,·%s,·errX),·······················abs(errY));}
33455 ··[·c30bb]··%s·(errX·!=·0)·{····textureColor·=·mix(textureColor,·%s,·abs(errX));}33455 ··[·c30b6]··%s·(errX·!=·0)·{····textureColor·=·mix(textureColor,·%s,·abs(errX));}
33456 ··[·c3101]··edgeAlpha·=·saturate(0.5·-·edgeAlpha·/·length(gF));}33456 ··[·c30fc]··edgeAlpha·=·saturate(0.5·-·edgeAlpha·/·length(gF));}
33457 ··[·c3136]··uniform·shader·c;uniform·float4·s;half4·main(float2·p)·{return·c.eval(clamp(p,·s.LT,·s.RB));}33457 ··[·c3131]··uniform·shader·c;uniform·float4·s;half4·main(float2·p)·{return·c.eval(clamp(p,·s.LT,·s.RB));}
33458 ··[·c3194]··half·dg_len2·=·dot(dist_grad,·dist_grad);if·(dg_len2·<·0.0001)·{dist_grad·=·half2(0.7071,·0.7071);}·else·{dist_grad·=·dist_grad*half(inversesqrt(dg_len2));}33458 ··[·c318f]··half·dg_len2·=·dot(dist_grad,·dist_grad);if·(dg_len2·<·0.0001)·{dist_grad·=·half2(0.7071,·0.7071);}·else·{dist_grad·=·dist_grad*half(inversesqrt(dg_len2));}
33459 ··[·c3231]··float·num_radial_segments_per_radian(float·approxDevStrokeRadius)·{return·.5·/·acos(max(1.0·-·(1.0·/·PRECISION)·/·approxDevStrokeRadius,·-1.0));}33459 ··[·c322c]··float·num_radial_segments_per_radian(float·approxDevStrokeRadius)·{return·.5·/·acos(max(1.0·-·(1.0·/·PRECISION)·/·approxDevStrokeRadius,·-1.0));}
33460 ··[·c32c3]··const·int·kFillBW·=·0;const·int·kFillAA·=·1;const·int·kInverseFillBW·=·2;const·int·kInverseFillAA·=·3;uniform·int·edgeType;uniform·float4·circle;half4·main(float2·xy)·{half·d;if·(edgeType·==·kInverseFillBW·||·edgeType·==·kInverseFillAA)·{d·=·half((length((circle.xy·-·sk_FragCoord.xy)·*·circle.w)·-·1.0)·*·circle.z);}·else·{d·=·half((1.0·-·length((circle.xy·-·sk_FragCoord.xy)·*·circle.w))·*·circle.z);}return·half4((edgeType·==·kFillAA·||·edgeType·==·kInverseFillAA)?·saturate(d):·(d·>·0.5·?·1·:·0));}33460 ··[·c32be]··const·int·kFillBW·=·0;const·int·kFillAA·=·1;const·int·kInverseFillBW·=·2;const·int·kInverseFillAA·=·3;uniform·int·edgeType;uniform·float4·circle;half4·main(float2·xy)·{half·d;if·(edgeType·==·kInverseFillBW·||·edgeType·==·kInverseFillAA)·{d·=·half((length((circle.xy·-·sk_FragCoord.xy)·*·circle.w)·-·1.0)·*·circle.z);}·else·{d·=·half((1.0·-·length((circle.xy·-·sk_FragCoord.xy)·*·circle.w))·*·circle.z);}return·half4((edgeType·==·kFillAA·||·edgeType·==·kInverseFillAA)?·saturate(d):·(d·>·0.5·?·1·:·0));}
33461 ··[·c34ba]··Context·num_variables:·%d·parent:{·%s·}33461 ··[·c34b5]··Context·num_variables:·%d·parent:{·%s·}
33462 ··[·c34e2]··uniform·half4·color;half4·main(half4·inColor)·{·return·color;·}33462 ··[·c34dd]··uniform·half4·color;half4·main(half4·inColor)·{·return·color;·}
33463 ··[·c3522]··half4·main(half4·inColor)·{·return·inColor;·}33463 ··[·c351d]··half4·main(half4·inColor)·{·return·inColor;·}
33464 ··[·c3550]··uniform·int2·size;uniform·int2·offset;uniform·half2·gainAndBias;uniform·int·convolveAlpha;uniform·shader·child;half4·main(float2·coord)·{half4·sum·=·half4(0);half·origAlpha·=·0;int2·kernelPos·=·int2(0);for·(int·i·=·0;·i·<·kMaxKernelSize;·++i)·{if·(kernelPos.y·>=·size.y)·{·break;·}33464 ··[·c354b]··uniform·int2·size;uniform·int2·offset;uniform·half2·gainAndBias;uniform·int·convolveAlpha;uniform·shader·child;half4·main(float2·coord)·{half4·sum·=·half4(0);half·origAlpha·=·0;int2·kernelPos·=·int2(0);for·(int·i·=·0;·i·<·kMaxKernelSize;·++i)·{if·(kernelPos.y·>=·size.y)·{·break;·}
33465 ··[·c366a]··bool·is_conic_curve()·{·return·curveTypeAttr·!=·%g;·}33465 ··[·c3665]··bool·is_conic_curve()·{·return·curveTypeAttr·!=·%g;·}
33466 ··[·c36a0]··bool·is_conic_curve()·{·return·curveType·!=·%g;·}33466 ··[·c369b]··bool·is_conic_curve()·{·return·curveType·!=·%g;·}
33467 ··[·c36d2]··bool·is_conic_curve()·{·return·isinf(p23.w);·}bool·is_triangular_conic_curve()·{·return·isinf(p23.z);·}33467 ··[·c36cd]··bool·is_conic_curve()·{·return·isinf(p23.w);·}bool·is_triangular_conic_curve()·{·return·isinf(p23.z);·}
33468 ··[·c373a]··bool·is_conic_curve()·{·return·isinf(pts23Attr.w);·}33468 ··[·c3735]··bool·is_conic_curve()·{·return·isinf(pts23Attr.w);·}
33469 ··[·c376f]··.a;\n33469 ··[·c376a]··.a;\n
33470 ····················}33470 ····················}
33471 ··[·c377d]··v.position·=·a.pos;\n33471 ··[·c3778]··v.position·=·a.pos;\n
33472 ············return·v;\n33472 ············return·v;\n
Diff chunk too large, falling back to line-by-line diff (2363 lines added, 2346 lines removed)
33473 ············}33473 ············}
33474 ··[·c379d]··||33474 ··[·c3798]··||
33475 ··[·c37a0]··,%s{33475 ··[·c379b]··,%s{
33476 ··[·c37a5]··${33476 ··[·c37a0]··${
33477 ··[·c37a8]··}·else·{33477 ··[·c37a3]··}·else·{
33478 ··[·c37b1]··for·(int·octave·=·0;·octave·<·%d;·++octave)·{33478 ··[·c37ac]··for·(int·octave·=·0;·octave·<·%d;·++octave)·{
33479 ··[·c37df]··while·(true)·{33479 ··[·c37da]··while·(true)·{
33480 ··[·c37ee]··if·(0·!=·is_linear_coverage)·{33480 ··[·c37e9]··if·(0·!=·is_linear_coverage)·{
33481 ··[·c380d]··if·(%s·==·%d)·{33481 ··[·c3808]··if·(%s·==·%d)·{
33482 ··[·c381d]··if·(coverage·>·.5)·{33482 ··[·c3818]··if·(coverage·>·.5)·{
33483 ··[·c3832]··if·(0·==·x_plus_1)·{33483 ··[·c382d]··if·(0·==·x_plus_1)·{
33484 ··[·c3847]··if·(%s.z·>·0.0·&&·%s.w·>·0.0)·{33484 ··[·c3842]··if·(%s.z·>·0.0·&&·%s.w·>·0.0)·{
33485 ··[·c3867]··if·(aa_bloat_direction.y·!=·0·&&·vertexpos.y·*·corner.y·<·0)·{33485 ··[·c3862]··if·(aa_bloat_direction.y·!=·0·&&·vertexpos.y·*·corner.y·<·0)·{
33486 ··[·c38a6]··if·(aa_bloat_direction.x·!=·0·&&·vertexpos.x·*·corner.x·<·0)·{33486 ··[·c38a1]··if·(aa_bloat_direction.x·!=·0·&&·vertexpos.x·*·corner.x·<·0)·{
33487 ··[·c38e5]··++)·{33487 ··[·c38e0]··++)·{
33488 ··[·c38eb]··if·(any(lessThan(radii,·aa_bloatradius·*·1.5)))·{33488 ··[·c38e6]··if·(any(lessThan(radii,·aa_bloatradius·*·1.5)))·{
33489 ··[·c391d]··if·(any(greaterThan(aa_bloatradius,·float2(1))))·{33489 ··[·c3918]··if·(any(greaterThan(aa_bloatradius,·float2(1))))·{
33490 ··[·c3950]··void·main()·{33490 ··[·c394b]··void·main()·{
33491 ··[·c395e]··zzzz33491 ··[·c3959]··zzzz
33492 ··[·c3963]··Zzzz33492 ··[·c395e]··Zzzz
33493 ··[·c3968]··lzz33493 ··[·c3963]··lzz
33494 ··[·c396c]··guz33494 ··[·c3967]··guz
33495 ··[·c3970]··ltz33495 ··[·c396b]··ltz
33496 ··[·c3974]··arz33496 ··[·c396f]··arz
33497 ··[·c3978]··loz33497 ··[·c3973]··loz
33498 ··[·c397c]··akz33498 ··[·c3977]··akz
33499 ··[·c3980]··hz33499 ··[·c397b]··hz
33500 ··[·c3983]··lez33500 ··[·c397e]··lez
33501 ··[·c3987]··gez33501 ··[·c3982]··gez
33502 ··[·c398b]··bez33502 ··[·c3986]··bez
33503 ··[·c398f]··dz33503 ··[·c398a]··dz
33504 ··[·c3992]··gbz33504 ··[·c398d]··gbz
33505 ··[·c3996]··saz33505 ··[·c3991]··saz
33506 ··[·c399a]··kaz33506 ··[·c3995]··kaz
33507 ··[·c399e]··local_size_z33507 ··[·c3999]··local_size_z
33508 ··[·c39ab]··.z33508 ··[·c39a6]··.z
Max diff block lines reached; 3224722/3432324 bytes (93.95%) of diff not shown.
85.3 KB
readelf --wide --decompress --hex-dump=.ARM.extab {}
    
Offset 1, 648 lines modifiedOffset 1, 659 lines modified
  
Diff chunk too large, falling back to line-by-line diff (656 lines added, 645 lines removed)
1 Hex·dump·of·section·'.ARM.extab':1 Hex·dump·of·section·'.ARM.extab':
2 ··0x00264c48·c9010181·b0af0081·00000000·3f210181·............?!..2 ··0x0028d86c·c9010181·b0af0081·00000000·3f230181·............?#..
3 ··0x00264c58·af0081c9·00000000·c91b0181·b0af0083·................3 ··0x0028d87c·af0081c9·00000000·c91b0181·b0af0083·................
4 ··0x00264c68·00000000·d3b20281·0081c902·b0b0b0af·................4 ··0x0028d88c·00000000·d3b20281·0081c902·b0b0b0af·................
5 ··0x00264c78·00000000·c9030181·b0ad0081·00000000·................5 ··0x0028d89c·00000000·c9030181·b0ad0081·00000000·................
6 ··0x00264c88·bcb20181·b0b0af03·00000000·d2b20181·................6 ··0x0028d8ac·bcb20181·b0b0af03·00000000·d2b20181·................
7 ··0x00264c98·b0b0af01·00000000·91b20181·b0b0ae01·................7 ··0x0028d8bc·b0b0af01·00000000·91b20181·b0b0ae01·................
8 ··0x00264ca8·00000000·c9390181·b0af0080·00000000·.....9..........8 ··0x0028d8cc·00000000·c9390181·b0af0080·00000000·.....9..........
9 ··0x00264cb8·c9030181·b0b0aa80·00000000·c9290181·.............)..9 ··0x0028d8dc·c9030181·b0b0aa80·00000000·c9290181·.............)..
10 ··0x00264cc8·b0ab0080·00000000·3f090181·af0083c9·........?.......10 ··0x0028d8ec·b0ab0080·00000000·3f190181·af0083c9·........?.......
11 ··0x00264cd8·00000000·c9030181·b0b0ac80·00000000·................11 ··0x0028d8fc·00000000·c9090181·b0ad0080·00000000·................
12 ··0x00264ce8·c9230181·b0af0080·00000000·84020181·.#..............12 ··0x0028d90c·c9030181·b0b0ac80·00000000·c9230181·.............#..
13 ··0x00264cf8·b0b0000b·00000000·3f0f0181·af0080c9·........?.......13 ··0x0028d91c·b0af0080·00000000·84020181·b0b0000b·................
14 ··0x00264d08·00000000·3f2d0181·af0080c9·00000000·....?-..........14 ··0x0028d92c·00000000·3f0f0181·af0080c9·00000000·....?...........
15 ··0x00264d18·87b20281·0080c901·b0b0b0af·00000000·................15 ··0x0028d93c·3f2d0181·af0080c9·00000000·87b20281·?-..............
16 ··0x00264d28·c90f0181·b0af0081·00000000·c91f0181·................16 ··0x0028d94c·0080c901·b0b0b0af·00000000·c90f0181·................
17 ··0x00264d38·b0af0081·00000000·c9070181·b0b0aa81·................17 ··0x0028d95c·b0af0081·00000000·c91f0181·b0af0081·................
18 ··0x00264d48·00000000·d3b20281·0081c901·b0b0b0af·................18 ··0x0028d96c·00000000·c9070181·b0b0aa81·00000000·................
19 ··0x00264d58·00000000·c90d0181·b0af0080·00000000·................19 ··0x0028d97c·d3b20281·0081c901·b0b0b0af·00000000·................
20 ··0x00264d68·80c90181·b0b0ab00·00000000·a7b20181·................20 ··0x0028d98c·c90d0181·b0af0080·00000000·80c90181·................
21 ··0x00264d78·b0b0ae01·00000000·c8b20181·b0b0af0d·................21 ··0x0028d99c·b0b0ab00·00000000·a7b20181·b0b0ae01·................
22 ··0x00264d88·00000000·c9030181·b0b0ac81·00000000·................22 ··0x0028d9ac·00000000·c8b20181·b0b0af0d·00000000·................
23 ··0x00264d98·c9010181·b00b8481·00000000·8eb20181·................23 ··0x0028d9bc·c9030181·b0b0ac81·00000000·c9010181·................
24 ··0x00264da8·b0b0af01·00000000·c2b20181·b0b0af04·................24 ··0x0028d9cc·b00b8481·00000000·8eb20181·b0b0af01·................
25 ··0x00264db8·00000000·3f110181·af0081c9·00000000·....?...........25 ··0x0028d9dc·00000000·c2b20181·b0b0af04·00000000·................
26 ··0x00264dc8·c93d0181·b0af0081·00000000·a7b20281·.=..............26 ··0x0028d9ec·3f110181·af0081c9·00000000·c93d0181·?............=..
27 ··0x00264dd8·0081c901·b0b0b0af·00000000·c9110181·................27 ··0x0028d9fc·b0af0081·00000000·a7b20281·0081c901·................
28 ··0x00264de8·b0af0087·00000000·c9350181·b0b0ac81·.........5......28 ··0x0028da0c·b0b0b0af·00000000·c9110181·b0af0087·................
29 ··0x00264df8·00000000·c9070181·b00b8481·00000000·................29 ··0x0028da1c·00000000·c9350181·b0b0ac81·00000000·.....5..........
30 ··0x00264e08·c9070181·b0af0081·00000000·c90d0181·................30 ··0x0028da2c·c9070181·b00b8481·00000000·c9070181·................
31 ··0x00264e18·b0af0081·00000000·c9170181·b0b0aa80·................31 ··0x0028da3c·b0af0081·00000000·c90d0181·b0af0081·................
32 ··0x00264e28·00000000·c9010181·b0b0a880·00000000·................32 ··0x0028da4c·00000000·c9170181·b0b0aa80·00000000·................
33 ··0x00264e38·c9290181·b0af0081·00000000·3f070181·.)..........?...33 ··0x0028da5c·c9010181·b0b0a880·00000000·c9290181·.............)..
34 ··0x00264e48·af0081c9·00000000·c9090181·b0b0aa83·................34 ··0x0028da6c·b0af0081·00000000·c9090181·b0b0aa83·................
35 ··0x00264e58·00000000·81c90181·b0b0ab00·00000000·................35 ··0x0028da7c·00000000·c9270181·b00b8481·00000000·.....'..........
36 ··0x00264e68·c9250181·b00b8481·00000000·c9250181·.%...........%..36 ··0x0028da8c·c9270181·b00b8480·00000000·c9270181·.'...........'..
37 ··0x00264e78·b00b8480·00000000·c9250181·b00b8485·.........%......37 ··0x0028da9c·b0b0aa85·00000000·c9290181·b00b8487·.........)......
38 ··0x00264e88·00000000·c9290181·b00b8487·00000000·.....)..........38 ··0x0028daac·00000000·c9270181·b0af0081·00000000·.....'..........
39 ··0x00264e98·c9270181·b0af0081·00000000·c9250181·.'...........%..39 ··0x0028dabc·3f050181·af0083c9·00000000·c92b0181·?............+..
40 ··0x00264ea8·b0b0ac81·00000000·c9370181·b0af0081·.........7......40 ··0x0028dacc·b0b0ac81·00000000·c93f0181·b0af0081·.........?......
41 ··0x00264eb8·00000000·c92b0181·b0ad0081·00000000·.....+..........41 ··0x0028dadc·00000000·c92b0181·b0ad0081·00000000·.....+..........
42 ··0x00264ec8·c9250181·b0af0081·00000000·c9290181·.%...........)..42 ··0x0028daec·c92b0181·b0b0ae81·00000000·c92b0181·.+...........+..
43 ··0x00264ed8·b0b0ae82·00000000·c9150181·b0b0ac81·................43 ··0x0028dafc·b0ab0080·00000000·c92b0181·b0b0ae82·.........+......
44 ··0x00264ee8·00000000·c90b0181·b0af0081·00000000·................44 ··0x0028db0c·00000000·83c90181·b0b00b84·00000000·................
45 ··0x00264ef8·c9070181·b0af0080·00000000·81c90181·................45 ··0x0028db1c·81c90181·b0b00b84·00000000·c9030181·................
46 ··0x00264f08·b0b00b84·00000000·c9010181·b0b0ac80·................46 ··0x0028db2c·b0af0081·00000000·c91f0181·b0ab0083·................
47 ··0x00264f18·00000000·c9010181·b0ad0081·00000000·................47 ··0x0028db3c·00000000·81c90181·b0b0ab00·00000000·................
48 ··0x00264f28·c9010181·b0b0ac81·00000000·c93d0281·.............=..48 ··0x0028db4c·c9030181·b0ab0082·00000000·c9270181·.............'..
49 ··0x00264f38·00a1c980·b0b0b0af·00000000·c9150181·................49 ··0x0028db5c·b0b0ae83·00000000·c90b0281·00c3c982·................
50 ··0x00264f48·b0ad0081·00000000·c9370181·b0b0ac81·.........7......50 ··0x0028db6c·b0b0b0af·00000000·3f1b0181·af0080c9·........?.......
51 ··0x00264f58·00000000·c9210181·b0af0083·00000000·.....!..........51 ··0x0028db7c·00000000·c9150181·b0ad0081·00000000·................
52 ··0x00264f68·c9070181·b0ad0081·00000000·c90b0181·................52 ··0x0028db8c·c9370181·b0b0ac81·00000000·c92b0181·.7...........+..
53 ··0x00264f78·b0b0ac81·00000000·80c90181·b0b0ad00·................53 ··0x0028db9c·b0af0083·00000000·c9070181·b0ad0081·................
54 ··0x00264f88·00000000·c9270181·b0b0ae83·00000000·.....'..........54 ··0x0028dbac·00000000·c90b0181·b0b0ac81·00000000·................
55 ··0x00264f98·c9110181·b0b0ac81·00000000·c9090181·................55 ··0x0028dbbc·80c90181·b0b0ad00·00000000·c9110181·................
56 ··0x00264fa8·b00b8483·00000000·80c90181·b0b00b84·................56 ··0x0028dbcc·b0b0ac81·00000000·c9090181·b0ab0086·................
57 ··0x00264fb8·00000000·81c90181·b0b00884·00000000·................57 ··0x0028dbdc·00000000·80c90181·b0b00b84·00000000·................
58 ··0x00264fc8·c9070181·b0b0aa87·00000000·c9070181·................58 ··0x0028dbec·81c90181·b0b00884·00000000·c9070181·................
59 ··0x00264fd8·b0ab0083·00000000·c9150181·b0af0085·................59 ··0x0028dbfc·b0ab0087·00000000·c90d0181·b0ab0085·................
60 ··0x00264fe8·00000000·c9210181·b0af0080·00000000·.....!..........60 ··0x0028dc0c·00000000·c9070181·b0ab0083·00000000·................
61 ··0x00264ff8·c9090181·b0b0ae87·00000000·c9030181·................61 ··0x0028dc1c·3f070181·af0081c9·00000000·c90b0181·?...............
62 ··0x00265008·b0b0a881·00000000·c9010181·b0ab0080·................62 ··0x0028dc2c·b0af0081·00000000·c9150181·b0af0085·................
63 ··0x00265018·00000000·80c90181·b0b00884·00000000·................63 ··0x0028dc3c·00000000·c90f0181·b0af0087·00000000·................
64 ··0x00265028·c91f0181·b0ad0081·00000000·c9330181·.............3..64 ··0x0028dc4c·c9030181·b0b0a881·00000000·c9070181·................
65 ··0x00265038·b0af0081·00000000·c92d0181·b0b0ae81·.........-......65 ··0x0028dc5c·b0ad0085·00000000·c9030181·b0af0082·................
66 ··0x00265048·00000000·c9350181·b0b0ae80·00000000·.....5..........66 ··0x0028dc6c·00000000·c9010181·b0af0082·00000000·................
67 ··0x00265058·c90b0181·b0af0082·00000000·c9010181·................67 ··0x0028dc7c·c90b0181·b0af0082·00000000·80c90181·................
68 ··0x00265068·b0b0ac84·00000000·c9010181·b0b0ac85·................68 ··0x0028dc8c·b0b00884·00000000·c9010181·b0b0aa81·................
69 ··0x00265078·00000000·c9010181·b0b0ac87·00000000·................69 ··0x0028dc9c·00000000·c91f0181·b0ad0081·00000000·................
70 ··0x00265088·87c90181·b0b0ab00·00000000·c9010181·................70 ··0x0028dcac·c9350181·b0b0ae80·00000000·c9010181·.5..............
71 ··0x00265098·b0b0a884·00000000·c9110181·b0b0ae82·................71 ··0x0028dcbc·b0ab0080·00000000·c9010181·b0b0ac84·................
72 ··0x002650a8·00000000·3f010181·af0080c9·00000000·....?...........72 ··0x0028dccc·00000000·c9010181·b0b0ac85·00000000·................
73 ··0x002650b8·e1b20281·0085c908·b0b0b0af·00000000·................73 ··0x0028dcdc·c9010181·b0b0ac87·00000000·f2b20181·................
74 ··0x002650c8·8db20281·0083c901·b0b0b0af·00000000·................74 ··0x0028dcec·b0b0ab04·00000000·84000181·b0b0000b·................
75 ··0x002650d8·41b20181·af0087c9·00000000·dfb20281·A...............75 ··0x0028dcfc·00000000·87c90181·b0b0ab00·00000000·................
76 ··0x002650e8·0087c903·b0b0b0af·00000000·c9130181·................76 ··0x0028dd0c·c9010181·b0b0a884·00000000·c9110181·................
77 ··0x002650f8·b0af0081·00000000·c91d0181·b0af0081·................77 ··0x0028dd1c·b0b0ae82·00000000·3f010181·af0080c9·........?.......
78 ··0x00265108·00000000·c9110181·b0af0080·00000000·................78 ··0x0028dd2c·00000000·e1b20281·0085c908·b0b0b0af·................
79 ··0x00265118·b3b20281·0080c901·b0b0b0af·00000000·................79 ··0x0028dd3c·00000000·8db20281·0083c901·b0b0b0af·................
80 ··0x00265128·47970181·af0081c9·00000000·47970181·G...........G...80 ··0x0028dd4c·00000000·41b20181·af0087c9·00000000·....A...........
81 ··0x00265138·ad0081c9·00000000·3f2d0181·af0081c9·........?-......81 ··0x0028dd5c·cfb20281·0087c903·b0b0b0af·00000000·................
82 ··0x00265148·00000000·3f010181·af0081c9·00000000·....?...........82 ··0x0028dd6c·c9130181·b0af0081·00000000·c91b0181·................
83 ··0x00265158·c9030181·b0af0083·00000000·c9010181·................83 ··0x0028dd7c·b0af0081·00000000·c9110181·b0af0080·................
84 ··0x00265168·b0af0086·00000000·c90f0181·b0ab0080·................84 ··0x0028dd8c·00000000·b3b20281·0080c901·b0b0b0af·................
85 ··0x00265178·00000000·c90b0181·b0af0087·00000000·................85 ··0x0028dd9c·00000000·47970181·af0081c9·00000000·....G...........
86 ··0x00265188·0fb20181·af0082c9·00000000·15b20181·................86 ··0x0028ddac·47970181·ad0081c9·00000000·3f2d0181·G...........?-..
87 ··0x00265198·af0080c9·00000000·cfb20281·c980c901·................87 ··0x0028ddbc·af0081c9·00000000·3f010181·af0081c9·........?.......
88 ··0x002651a8·b0af00a1·00000000·3f330281·a1c980c9·........?3......88 ··0x0028ddcc·00000000·c9030181·b0af0083·00000000·................
89 ··0x002651b8·b0b0af00·00000000·c6b20181·b0b0af07·................89 ··0x0028dddc·c9010181·b0af0086·00000000·c90f0181·................
90 ··0x002651c8·00000000·2db20181·af0087c9·00000000·....-...........90 ··0x0028ddec·b0ab0080·00000000·c90b0181·b0af0087·................
91 ··0x002651d8·c9110181·b0ad0081·00000000·c9070181·................91 ··0x0028ddfc·00000000·0fb20181·af0082c9·00000000·................
92 ··0x002651e8·b0b0ac81·00000000·c9050181·b0b0aa81·................92 ··0x0028de0c·15b20181·af0080c9·00000000·c9250181·.............%..
93 ··0x002651f8·00000000·c90d0181·b0b0ac81·00000000·................93 ··0x0028de1c·b0af0081·00000000·cfb20281·c980c901·................
94 ··0x00265208·c91b0181·b0ad0081·00000000·c90b0181·................94 ··0x0028de2c·b0af00a1·00000000·3f330281·a1c980c9·........?3......
95 ··0x00265218·b0b0ae81·00000000·c90f0181·b0b0ae81·................95 ··0x0028de3c·b0b0af00·00000000·c8b20181·b0b0af06·................
96 ··0x00265228·00000000·c9030181·b0ab0080·00000000·................96 ··0x0028de4c·00000000·2db20181·af0087c9·00000000·....-...........
97 ··0x00265238·c9130181·b0af0083·00000000·c9030181·................97 ··0x0028de5c·c9110181·b0ad0081·00000000·c9070181·................
98 ··0x00265248·b0b0ae83·00000000·80c90181·b0b0af00·................98 ··0x0028de6c·b0b0ac81·00000000·c9050181·b0b0aa81·................
99 ··0x00265258·00000000·c9390281·00c1c982·b0b0b0af·.....9..........99 ··0x0028de7c·00000000·c90d0181·b0b0ac81·00000000·................
100 ··0x00265268·00000000·abb20281·0087c904·b0b0b0af·................100 ··0x0028de8c·c91b0181·b0ad0081·00000000·c90b0181·................
101 ··0x00265278·00000000·c9130181·b0ad0080·00000000·................101 ··0x0028de9c·b0b0ae81·00000000·c90f0181·b0b0ae81·................
102 ··0x00265288·c9090181·b0ad0081·00000000·3f0f0181·............?...102 ··0x0028deac·00000000·c9030181·b0ab0080·00000000·................
103 ··0x00265298·af0087c9·00000000·84b20181·b0b0af01·................103 ··0x0028debc·c9130181·b0af0083·00000000·c9030181·................
104 ··0x002652a8·00000000·c9170181·b0af0087·00000000·................104 ··0x0028decc·b0b0ae83·00000000·80c90181·b0b0af00·................
105 ··0x002652b8·f5b20281·0084c905·b0b0b0af·00000000·................105 ··0x0028dedc·00000000·c9390281·00c1c982·b0b0b0af·.....9..........
106 ··0x002652c8·a2b20181·b0b0af01·00000000·9eb20181·................106 ··0x0028deec·00000000·abb20281·0087c904·b0b0b0af·................
107 ··0x002652d8·b0b0af01·00000000·fcb20181·b0b0af05·................107 ··0x0028defc·00000000·c9130181·b0ad0080·00000000·................
108 ··0x002652e8·00000000·cbb20181·b0b0a805·00000000·................108 ··0x0028df0c·c9090181·b0ad0081·00000000·3f0f0181·............?...
109 ··0x002652f8·95b20281·0085c908·b0b0b0af·00000000·................109 ··0x0028df1c·af0087c9·00000000·84b20181·b0b0af01·................
110 ··0x00265308·c9070181·b0b0aa80·00000000·e5b20181·................110 ··0x0028df2c·00000000·c9170181·b0af0087·00000000·................
111 ··0x00265318·b0b0ae05·00000000·adb20281·0081c908·................111 ··0x0028df3c·f5b20281·0084c905·b0b0b0af·00000000·................
112 ··0x00265328·b0b0b0af·00000000·c91d0181·b0b0ac87·................112 ··0x0028df4c·a2b20181·b0b0af01·00000000·9eb20181·................
113 ··0x00265338·00000000·c9150181·b0b0ac83·00000000·................113 ··0x0028df5c·b0b0af01·00000000·fcb20181·b0b0af05·................
114 ··0x00265348·87b20281·0083c908·b0b0b0af·00000000·................114 ··0x0028df6c·00000000·cbb20181·b0b0a805·00000000·................
115 ··0x00265358·c9070181·b0ab0081·00000000·3f070181·............?...115 ··0x0028df7c·95b20281·0085c908·b0b0b0af·00000000·................
116 ··0x00265368·af0080c9·00000000·c9310181·b0af0083·.........1......116 ··0x0028df8c·c9070181·b0b0aa80·00000000·e5b20181·................
117 ··0x00265378·00000000·c92d0181·b00b8480·00000000·.....-..........117 ··0x0028df9c·b0b0ae05·00000000·adb20281·0081c908·................
118 ··0x00265388·8db20281·0087c901·b0b0b0af·00000000·................118 ··0x0028dfac·b0b0b0af·00000000·c9330181·b0af0081·.........3......
119 ··0x00265398·c90b0181·b00b8482·00000000·c9010181·................119 ··0x0028dfbc·00000000·c91d0181·b0b0ac87·00000000·................
120 ··0x002653a8·b0b0aa80·00000000·c9010181·b00b8483·................120 ··0x0028dfcc·c9150181·b0b0ac83·00000000·87b20281·................
121 ··0x002653b8·00000000·81c90181·b0b0ad00·00000000·................121 ··0x0028dfdc·0083c908·b0b0b0af·00000000·c9070181·................
122 ··0x002653c8·c9070181·b0b0aa85·00000000·c9190181·................122 ··0x0028dfec·b0ab0081·00000000·3f070181·af0080c9·........?.......
123 ··0x002653d8·b0af0087·00000000·c90b0181·b0b0a880·................123 ··0x0028dffc·00000000·c9310181·b0af0083·00000000·.....1..........
124 ··0x002653e8·00000000·c9110181·b00b8480·00000000·................124 ··0x0028e00c·c92d0181·b00b8480·00000000·8db20281·.-..............
125 ··0x002653f8·c9190181·b0af0085·00000000·c9090181·................125 ··0x0028e01c·0087c901·b0b0b0af·00000000·c90b0181·................
Max diff block lines reached; 0/87214 bytes (0.00%) of diff not shown.
67.2 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 2547 lines modifiedOffset 1, 107 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
Diff chunk too large, falling back to line-by-line diff (1 lines added, 2441 lines removed)
  
2 00277500·<JNI_OnLoad@@Base-0x1afcc>:2 002a0180·<JNI_OnLoad@@Base-0x1ca0c>:
3 »       vpush»  {d8-d15} 
4 »       mov»    ip,·sp 
5 »       sub»    sp,·sp,·#736»  @·0x2e0 
6 »       bic»    sp,·sp,·#31 
7 »       strd»   r4,·[sp] 
8 »       strd»   r6,·[sp,·#8] 
9 »       strd»   r8,·[sp,·#16] 
10 »       strd»   sl,·[sp,·#24] 
11 »       str»    ip,·[sp,·#480]»@·0x1e0 
12 »       str»    lr,·[sp,·#484]»@·0x1e4 
13 »       nop»    »    »    @·(mov·r0,·r0) 
14 »       mov»    r1,·r1 
15 »       mov»    r2,·r2 
16 »       add»    r3,·sp,·#32 
17 »       mov»    r4,·#0 
18 »       mov»    r5,·#254»     @·0xfe 
19 »       vmov.i32»       q0,·#1»  @·0x00000001 
20 »       vshr.u64»       q1,·q0,·#7 
21 »       vshr.u64»       q0,·q0,·#8 
22 »       vmov.i32»       d4,·#19» @·0x00000013 
23 »       vmov.i32»       d5,·#38» @·0x00000026 
24 »       add»    r6,·sp,·#512»  @·0x200 
25 »       vst1.8» {d2-d3},·[r6·:128] 
26 »       add»    r6,·sp,·#528»  @·0x210 
27 »       vst1.8» {d0-d1},·[r6·:128] 
28 »       add»    r6,·sp,·#544»  @·0x220 
29 »       vst1.8» {d4-d5},·[r6·:128] 
30 »       add»    r6,·r3,·#0 
31 »       vmov.i32»       q2,·#0»  @·0x00000000 
32 »       vst1.8» {d4-d5},·[r6·:128]! 
33 »       vst1.8» {d4-d5},·[r6·:128]! 
34 »       vst1.8» {d4},·[r6·:64] 
35 »       add»    r6,·r3,·#0 
36 »       mov»    r7,·#960»     @·0x3c0 
37 »       sub»    r7,·r7,·#2 
38 »       rsb»    r7,·r7,·#0 
39 »       sub»    r7,·r7,·r7,·lsl·#7 
40 »       str»    r7,·[r6] 
41 »       add»    r6,·sp,·#704»  @·0x2c0 
42 »       vld1.8» {d4-d5},·[r1]! 
43 »       vld1.8» {d6-d7},·[r1] 
44 »       vst1.8» {d4-d5},·[r6·:128]! 
45 »       vst1.8» {d6-d7},·[r6·:128] 
46 »       sub»    r1,·r6,·#16 
47 »       ldrb»   r6,·[r1] 
48 »       and»    r6,·r6,·#248»  @·0xf8 
49 »       strb»   r6,·[r1] 
50 »       ldrb»   r6,·[r1,·#31] 
51 »       and»    r6,·r6,·#127»  @·0x7f 
52 »       orr»    r6,·r6,·#64»   @·0x40 
53 »       strb»   r6,·[r1,·#31] 
54 »       vmov.i64»       q2,·#0x00000000ffffffff 
55 »       vshr.u64»       q3,·q2,·#7 
56 »       vshr.u64»       q2,·q2,·#6 
57 »       vld1.8» {d8},·[r2] 
58 »       vld1.8» {d10},·[r2] 
59 »       add»    r2,·r2,·#6 
60 »       vld1.8» {d12},·[r2] 
61 »       vld1.8» {d14},·[r2] 
62 »       add»    r2,·r2,·#6 
63 »       vld1.8» {d16},·[r2] 
64 »       add»    r2,·r2,·#4 
65 »       vld1.8» {d18},·[r2] 
66 »       vld1.8» {d20},·[r2] 
67 »       add»    r2,·r2,·#6 
68 »       vld1.8» {d22},·[r2] 
69 »       add»    r2,·r2,·#2 
70 »       vld1.8» {d24},·[r2] 
71 »       vld1.8» {d26},·[r2] 
72 »       vshr.u64»       q5,·q5,·#26 
73 »       vshr.u64»       q6,·q6,·#3 
74 »       vshr.u64»       q7,·q7,·#29 
75 »       vshr.u64»       q8,·q8,·#6 
76 »       vshr.u64»       q10,·q10,·#25 
77 »       vshr.u64»       q11,·q11,·#3 
78 »       vshr.u64»       q12,·q12,·#12 
79 »       vshr.u64»       q13,·q13,·#38 
80 »       vand»   q4,·q4,·q2 
81 »       vand»   q6,·q6,·q2 
82 »       vand»   q8,·q8,·q2 
83 »       vand»   q10,·q10,·q2 
84 »       vand»   q2,·q12,·q2 
85 »       vand»   q5,·q5,·q3 
86 »       vand»   q7,·q7,·q3 
87 »       vand»   q9,·q9,·q3 
88 »       vand»   q11,·q11,·q3 
89 »       vand»   q3,·q13,·q3 
90 »       add»    r2,·r3,·#48»   @·0x30 
91 »       vadd.i64»       q12,·q4,·q1 
92 »       vadd.i64»       q13,·q10,·q1 
93 »       vshr.s64»       q12,·q12,·#26 
94 »       vshr.s64»       q13,·q13,·#26 
95 »       vadd.i64»       q5,·q5,·q12 
96 »       vshl.s64»       q12,·q12,·#26 
97 »       vadd.i64»       q14,·q5,·q0 
98 »       vadd.i64»       q11,·q11,·q13 
99 »       vshl.s64»       q13,·q13,·#26 
100 »       vadd.i64»       q15,·q11,·q0 
101 »       vsub.i64»       q4,·q4,·q12 
102 »       vshr.s64»       q12,·q14,·#25 
103 »       vsub.i64»       q10,·q10,·q13 
104 »       vshr.s64»       q13,·q15,·#25 
105 »       vadd.i64»       q6,·q6,·q12 
106 »       vshl.s64»       q12,·q12,·#25 
107 »       vadd.i64»       q14,·q6,·q1 
108 »       vadd.i64»       q2,·q2,·q13 
109 »       vsub.i64»       q5,·q5,·q12 
110 »       vshr.s64»       q12,·q14,·#26 
111 »       vshl.s64»       q13,·q13,·#25 
112 »       vadd.i64»       q14,·q2,·q1 
113 »       vadd.i64»       q7,·q7,·q12 
114 »       vshl.s64»       q12,·q12,·#26 
115 »       vadd.i64»       q15,·q7,·q0 
116 »       vsub.i64»       q11,·q11,·q13 
117 »       vshr.s64»       q13,·q14,·#26 
118 »       vsub.i64»       q6,·q6,·q12 
119 »       vshr.s64»       q12,·q15,·#25 
120 »       vadd.i64»       q3,·q3,·q13 
121 »       vshl.s64»       q13,·q13,·#26 
122 »       vadd.i64»       q14,·q3,·q0 
Max diff block lines reached; 70400619/70458912 bytes (99.92%) of diff not shown.
58.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 1518 lines modifiedOffset 1, 1518 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 0071a6a0·<.plt>:2 00752790·<.plt>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       add»    lr,·pc,·#0,·124 »       add»    lr,·pc,·#0,·12
5 »       add»    lr,·lr,·#282624»       @·0x450005 »       add»    lr,·lr,·#282624»       @·0x45000
6 »       ldr»    pc,·[lr,·#1352]!»      @·0x5486 »       ldr»    pc,·[lr,·#2688]!»      @·0xa80
7 »       ldrble» sp,·[r4],·#1236»    @·0x4d47 »       ldrble» sp,·[r4],·#1236»    @·0x4d4
8 »       ldrble» sp,·[r4],·#1236»    @·0x4d48 »       ldrble» sp,·[r4],·#1236»    @·0x4d4
9 »       ldrble» sp,·[r4],·#1236»    @·0x4d49 »       ldrble» sp,·[r4],·#1236»    @·0x4d4
10 »       ldrble» sp,·[r4],·#1236»    @·0x4d410 »       ldrble» sp,·[r4],·#1236»    @·0x4d4
11 »       add»    ip,·pc,·#0,·1211 »       add»    ip,·pc,·#0,·12
12 »       add»    ip,·ip,·#282624»       @·0x4500012 »       add»    ip,·ip,·#282624»       @·0x45000
13 »       ldr»    pc,·[ip,·#1328]!»      @·0x53013 »       ldr»    pc,·[ip,·#2664]!»      @·0xa68
14 »       ldrble» sp,·[r4],·#1236»    @·0x4d414 »       ldrble» sp,·[r4],·#1236»    @·0x4d4
15 »       add»    ip,·pc,·#0,·1215 »       add»    ip,·pc,·#0,·12
16 »       add»    ip,·ip,·#282624»       @·0x4500016 »       add»    ip,·ip,·#282624»       @·0x45000
17 »       ldr»    pc,·[ip,·#1316]!»      @·0x52417 »       ldr»    pc,·[ip,·#2652]!»      @·0xa5c
18 »       ldrble» sp,·[r4],·#1236»    @·0x4d418 »       ldrble» sp,·[r4],·#1236»    @·0x4d4
19 »       add»    ip,·pc,·#0,·1219 »       add»    ip,·pc,·#0,·12
20 »       add»    ip,·ip,·#282624»       @·0x4500020 »       add»    ip,·ip,·#282624»       @·0x45000
21 »       ldr»    pc,·[ip,·#1304]!»      @·0x51821 »       ldr»    pc,·[ip,·#2640]!»      @·0xa50
22 »       ldrble» sp,·[r4],·#1236»    @·0x4d422 »       ldrble» sp,·[r4],·#1236»    @·0x4d4
23 »       add»    ip,·pc,·#0,·1223 »       add»    ip,·pc,·#0,·12
24 »       add»    ip,·ip,·#282624»       @·0x4500024 »       add»    ip,·ip,·#282624»       @·0x45000
25 »       ldr»    pc,·[ip,·#1292]!»      @·0x50c25 »       ldr»    pc,·[ip,·#2628]!»      @·0xa44
26 »       ldrble» sp,·[r4],·#1236»    @·0x4d426 »       ldrble» sp,·[r4],·#1236»    @·0x4d4
27 »       add»    ip,·pc,·#0,·1227 »       add»    ip,·pc,·#0,·12
28 »       add»    ip,·ip,·#282624»       @·0x4500028 »       add»    ip,·ip,·#282624»       @·0x45000
29 »       ldr»    pc,·[ip,·#1280]!»      @·0x50029 »       ldr»    pc,·[ip,·#2616]!»      @·0xa38
30 »       ldrble» sp,·[r4],·#1236»    @·0x4d430 »       ldrble» sp,·[r4],·#1236»    @·0x4d4
31 »       add»    ip,·pc,·#0,·1231 »       add»    ip,·pc,·#0,·12
32 »       add»    ip,·ip,·#282624»       @·0x4500032 »       add»    ip,·ip,·#282624»       @·0x45000
33 »       ldr»    pc,·[ip,·#1268]!»      @·0x4f433 »       ldr»    pc,·[ip,·#2604]!»      @·0xa2c
34 »       ldrble» sp,·[r4],·#1236»    @·0x4d434 »       ldrble» sp,·[r4],·#1236»    @·0x4d4
35 »       add»    ip,·pc,·#0,·1235 »       add»    ip,·pc,·#0,·12
36 »       add»    ip,·ip,·#282624»       @·0x4500036 »       add»    ip,·ip,·#282624»       @·0x45000
37 »       ldr»    pc,·[ip,·#1256]!»      @·0x4e837 »       ldr»    pc,·[ip,·#2592]!»      @·0xa20
38 »       ldrble» sp,·[r4],·#1236»    @·0x4d438 »       ldrble» sp,·[r4],·#1236»    @·0x4d4
39 »       add»    ip,·pc,·#0,·1239 »       add»    ip,·pc,·#0,·12
40 »       add»    ip,·ip,·#282624»       @·0x4500040 »       add»    ip,·ip,·#282624»       @·0x45000
41 »       ldr»    pc,·[ip,·#1244]!»      @·0x4dc41 »       ldr»    pc,·[ip,·#2580]!»      @·0xa14
42 »       ldrble» sp,·[r4],·#1236»    @·0x4d442 »       ldrble» sp,·[r4],·#1236»    @·0x4d4
43 »       add»    ip,·pc,·#0,·1243 »       add»    ip,·pc,·#0,·12
44 »       add»    ip,·ip,·#282624»       @·0x4500044 »       add»    ip,·ip,·#282624»       @·0x45000
45 »       ldr»    pc,·[ip,·#1232]!»      @·0x4d045 »       ldr»    pc,·[ip,·#2568]!»      @·0xa08
46 »       ldrble» sp,·[r4],·#1236»    @·0x4d446 »       ldrble» sp,·[r4],·#1236»    @·0x4d4
47 »       add»    ip,·pc,·#0,·1247 »       add»    ip,·pc,·#0,·12
48 »       add»    ip,·ip,·#282624»       @·0x4500048 »       add»    ip,·ip,·#282624»       @·0x45000
49 »       ldr»    pc,·[ip,·#1220]!»      @·0x4c449 »       ldr»    pc,·[ip,·#2556]!»      @·0x9fc
50 »       ldrble» sp,·[r4],·#1236»    @·0x4d450 »       ldrble» sp,·[r4],·#1236»    @·0x4d4
51 »       add»    ip,·pc,·#0,·1251 »       add»    ip,·pc,·#0,·12
52 »       add»    ip,·ip,·#282624»       @·0x4500052 »       add»    ip,·ip,·#282624»       @·0x45000
53 »       ldr»    pc,·[ip,·#1208]!»      @·0x4b853 »       ldr»    pc,·[ip,·#2544]!»      @·0x9f0
54 »       ldrble» sp,·[r4],·#1236»    @·0x4d454 »       ldrble» sp,·[r4],·#1236»    @·0x4d4
55 »       add»    ip,·pc,·#0,·1255 »       add»    ip,·pc,·#0,·12
56 »       add»    ip,·ip,·#282624»       @·0x4500056 »       add»    ip,·ip,·#282624»       @·0x45000
57 »       ldr»    pc,·[ip,·#1196]!»      @·0x4ac57 »       ldr»    pc,·[ip,·#2532]!»      @·0x9e4
58 »       ldrble» sp,·[r4],·#1236»    @·0x4d458 »       ldrble» sp,·[r4],·#1236»    @·0x4d4
59 »       add»    ip,·pc,·#0,·1259 »       add»    ip,·pc,·#0,·12
60 »       add»    ip,·ip,·#282624»       @·0x4500060 »       add»    ip,·ip,·#282624»       @·0x45000
61 »       ldr»    pc,·[ip,·#1184]!»      @·0x4a061 »       ldr»    pc,·[ip,·#2520]!»      @·0x9d8
62 »       ldrble» sp,·[r4],·#1236»    @·0x4d462 »       ldrble» sp,·[r4],·#1236»    @·0x4d4
63 »       add»    ip,·pc,·#0,·1263 »       add»    ip,·pc,·#0,·12
64 »       add»    ip,·ip,·#282624»       @·0x4500064 »       add»    ip,·ip,·#282624»       @·0x45000
65 »       ldr»    pc,·[ip,·#1172]!»      @·0x49465 »       ldr»    pc,·[ip,·#2508]!»      @·0x9cc
66 »       ldrble» sp,·[r4],·#1236»    @·0x4d466 »       ldrble» sp,·[r4],·#1236»    @·0x4d4
67 »       add»    ip,·pc,·#0,·1267 »       add»    ip,·pc,·#0,·12
68 »       add»    ip,·ip,·#282624»       @·0x4500068 »       add»    ip,·ip,·#282624»       @·0x45000
69 »       ldr»    pc,·[ip,·#1160]!»      @·0x48869 »       ldr»    pc,·[ip,·#2496]!»      @·0x9c0
70 »       ldrble» sp,·[r4],·#1236»    @·0x4d470 »       ldrble» sp,·[r4],·#1236»    @·0x4d4
71 »       add»    ip,·pc,·#0,·1271 »       add»    ip,·pc,·#0,·12
72 »       add»    ip,·ip,·#282624»       @·0x4500072 »       add»    ip,·ip,·#282624»       @·0x45000
73 »       ldr»    pc,·[ip,·#1148]!»      @·0x47c73 »       ldr»    pc,·[ip,·#2484]!»      @·0x9b4
74 »       ldrble» sp,·[r4],·#1236»    @·0x4d474 »       ldrble» sp,·[r4],·#1236»    @·0x4d4
75 »       add»    ip,·pc,·#0,·1275 »       add»    ip,·pc,·#0,·12
76 »       add»    ip,·ip,·#282624»       @·0x4500076 »       add»    ip,·ip,·#282624»       @·0x45000
77 »       ldr»    pc,·[ip,·#1136]!»      @·0x47077 »       ldr»    pc,·[ip,·#2472]!»      @·0x9a8
78 »       ldrble» sp,·[r4],·#1236»    @·0x4d478 »       ldrble» sp,·[r4],·#1236»    @·0x4d4
79 »       add»    ip,·pc,·#0,·1279 »       add»    ip,·pc,·#0,·12
80 »       add»    ip,·ip,·#282624»       @·0x4500080 »       add»    ip,·ip,·#282624»       @·0x45000
81 »       ldr»    pc,·[ip,·#1124]!»      @·0x46481 »       ldr»    pc,·[ip,·#2460]!»      @·0x99c
82 »       ldrble» sp,·[r4],·#1236»    @·0x4d482 »       ldrble» sp,·[r4],·#1236»    @·0x4d4
83 »       add»    ip,·pc,·#0,·1283 »       add»    ip,·pc,·#0,·12
84 »       add»    ip,·ip,·#282624»       @·0x4500084 »       add»    ip,·ip,·#282624»       @·0x45000
85 »       ldr»    pc,·[ip,·#1112]!»      @·0x45885 »       ldr»    pc,·[ip,·#2448]!»      @·0x990
86 »       ldrble» sp,·[r4],·#1236»    @·0x4d486 »       ldrble» sp,·[r4],·#1236»    @·0x4d4
87 »       add»    ip,·pc,·#0,·1287 »       add»    ip,·pc,·#0,·12
88 »       add»    ip,·ip,·#282624»       @·0x4500088 »       add»    ip,·ip,·#282624»       @·0x45000
89 »       ldr»    pc,·[ip,·#1100]!»      @·0x44c89 »       ldr»    pc,·[ip,·#2436]!»      @·0x984
90 »       ldrble» sp,·[r4],·#1236»    @·0x4d490 »       ldrble» sp,·[r4],·#1236»    @·0x4d4
91 »       add»    ip,·pc,·#0,·1291 »       add»    ip,·pc,·#0,·12
92 »       add»    ip,·ip,·#282624»       @·0x4500092 »       add»    ip,·ip,·#282624»       @·0x45000
93 »       ldr»    pc,·[ip,·#1088]!»      @·0x44093 »       ldr»    pc,·[ip,·#2424]!»      @·0x978
94 »       ldrble» sp,·[r4],·#1236»    @·0x4d494 »       ldrble» sp,·[r4],·#1236»    @·0x4d4
95 »       add»    ip,·pc,·#0,·1295 »       add»    ip,·pc,·#0,·12
96 »       add»    ip,·ip,·#282624»       @·0x4500096 »       add»    ip,·ip,·#282624»       @·0x45000
97 »       ldr»    pc,·[ip,·#1076]!»      @·0x43497 »       ldr»    pc,·[ip,·#2412]!»      @·0x96c
98 »       ldrble» sp,·[r4],·#1236»    @·0x4d498 »       ldrble» sp,·[r4],·#1236»    @·0x4d4
99 »       add»    ip,·pc,·#0,·1299 »       add»    ip,·pc,·#0,·12
100 »       add»    ip,·ip,·#282624»       @·0x45000100 »       add»    ip,·ip,·#282624»       @·0x45000
101 »       ldr»    pc,·[ip,·#1064]!»      @·0x428101 »       ldr»    pc,·[ip,·#2400]!»      @·0x960
102 »       ldrble» sp,·[r4],·#1236»    @·0x4d4102 »       ldrble» sp,·[r4],·#1236»    @·0x4d4
103 »       add»    ip,·pc,·#0,·12103 »       add»    ip,·pc,·#0,·12
104 »       add»    ip,·ip,·#282624»       @·0x45000104 »       add»    ip,·ip,·#282624»       @·0x45000
105 »       ldr»    pc,·[ip,·#1052]!»      @·0x41c105 »       ldr»    pc,·[ip,·#2388]!»      @·0x954
106 »       ldrble» sp,·[r4],·#1236»    @·0x4d4106 »       ldrble» sp,·[r4],·#1236»    @·0x4d4
107 »       add»    ip,·pc,·#0,·12107 »       add»    ip,·pc,·#0,·12
108 »       add»    ip,·ip,·#282624»       @·0x45000108 »       add»    ip,·ip,·#282624»       @·0x45000
109 »       ldr»    pc,·[ip,·#1040]!»      @·0x410109 »       ldr»    pc,·[ip,·#2376]!»      @·0x948
110 »       ldrble» sp,·[r4],·#1236»    @·0x4d4110 »       ldrble» sp,·[r4],·#1236»    @·0x4d4
111 »       add»    ip,·pc,·#0,·12111 »       add»    ip,·pc,·#0,·12
112 »       add»    ip,·ip,·#282624»       @·0x45000112 »       add»    ip,·ip,·#282624»       @·0x45000
113 »       ldr»    pc,·[ip,·#1028]!»      @·0x404113 »       ldr»    pc,·[ip,·#2364]!»      @·0x93c
114 »       ldrble» sp,·[r4],·#1236»    @·0x4d4114 »       ldrble» sp,·[r4],·#1236»    @·0x4d4
115 »       add»    ip,·pc,·#0,·12115 »       add»    ip,·pc,·#0,·12
116 »       add»    ip,·ip,·#282624»       @·0x45000116 »       add»    ip,·ip,·#282624»       @·0x45000
117 »       ldr»    pc,·[ip,·#1016]!»      @·0x3f8117 »       ldr»    pc,·[ip,·#2352]!»      @·0x930
118 »       ldrble» sp,·[r4],·#1236»    @·0x4d4118 »       ldrble» sp,·[r4],·#1236»    @·0x4d4
119 »       add»    ip,·pc,·#0,·12119 »       add»    ip,·pc,·#0,·12
120 »       add»    ip,·ip,·#282624»       @·0x45000120 »       add»    ip,·ip,·#282624»       @·0x45000
121 »       ldr»    pc,·[ip,·#1004]!»      @·0x3ec121 »       ldr»    pc,·[ip,·#2340]!»      @·0x924
122 »       ldrble» sp,·[r4],·#1236»    @·0x4d4122 »       ldrble» sp,·[r4],·#1236»    @·0x4d4
123 »       add»    ip,·pc,·#0,·12123 »       add»    ip,·pc,·#0,·12
Max diff block lines reached; 54757/59333 bytes (92.29%) of diff not shown.
1.68 MB
readelf --wide --decompress --hex-dump=.data.rel.ro {}
    
Offset 1, 13139 lines modifiedOffset 1, 13221 lines modified
  
Diff chunk too large, falling back to line-by-line diff (13218 lines added, 13136 lines removed)
1 Hex·dump·of·section·'.data.rel.ro':1 Hex·dump·of·section·'.data.rel.ro':
2 ··0x0072be40·40be7200·00000000·00000000·35aa2800·@.r.........5.(.2 ··0x00763f30·303f7600·00000000·00000000·814b2b00·0?v..........K+.
3 ··0x0072be50·81aa2800·8faa2800·00000000·00000000·..(...(.........3 ··0x00763f40·cd4b2b00·db4b2b00·00000000·00000000·.K+..K+.........
4 ··0x0072be60·7ba92800·cda92800·dba92800·00000000·{.(...(...(.....4 ··0x00763f50·c74a2b00·194b2b00·274b2b00·00000000·.J+..K+.'K+.....
5 ··0x0072be70·00000000·0dad2800·e5a72800·c7a92800·......(...(...(.5 ··0x00763f60·00000000·754e2b00·31492b00·134b2b00·....uN+.1I+..K+.
6 ··0x0072be80·e1dc2800·e5a72800·00000000·00000000·..(...(.........6 ··0x00763f70·59802b00·31492b00·00000000·00000000·Y.+.1I+.........
7 ··0x0072be90·99a52800·b5a52800·c5a52800·f9a52800·..(...(...(...(.7 ··0x00763f80·e5462b00·01472b00·11472b00·45472b00·.F+..G+..G+.EG+.
8 ··0x0072bea0·21a62800·27a62800·3ba62800·00000000·!.(.'.(.;.(.....8 ··0x00763f90·6d472b00·73472b00·87472b00·00000000·mG+.sG+..G+.....
9 ··0x0072beb0·00000000·d9aa2800·39ac2800·47ac2800·......(.9.(.G.(.9 ··0x00763fa0·00000000·414c2b00·a14d2b00·af4d2b00·....AL+..M+..M+.
10 ··0x0072bec0·00000000·00000000·0dad2800·e5a72800·..........(...(.10 ··0x00763fb0·00000000·00000000·754e2b00·31492b00·........uN+.1I+.
11 ··0x0072bed0·11ad2800·35ad2800·0dad2800·e5a72800·..(.5.(...(...(.11 ··0x00763fc0·794e2b00·9d4e2b00·754e2b00·31492b00·yN+..N+.uN+.1I+.
12 ··0x0072bee0·51ad2800·00000000·00000000·41b32800·Q.(.........A.(.12 ··0x00763fd0·b94e2b00·00000000·00000000·55552b00·.N+.........UU+.
13 ··0x0072bef0·65b32800·73b32800·00000000·00000000·e.(.s.(.........13 ··0x00763fe0·79552b00·87552b00·00000000·00000000·yU+..U+.........
14 ··0x0072bf00·11b42800·31b42800·3fb42800·47b42800·..(.1.(.?.(.G.(.14 ··0x00763ff0·25562b00·45562b00·53562b00·5b562b00·%V+.EV+.SV+.[V+.
15 ··0x0072bf10·4fb42800·57b42800·83fc1600·00300000·O.(.W.(......0..15 ··0x00764000·63562b00·6b562b00·b3141700·00300000·cV+.kV+......0..
16 ··0x0072bf20·38451700·01300000·a5fc1600·02300000·8E...0.......0..16 ··0x00764010·815d1700·01300000·d5141700·02300000·.]...0.......0..
17 ··0x0072bf30·8a471700·03300000·bc391700·04300000·.G...0...9...0..17 ··0x00764020·d35f1700·03300000·f1511700·04300000·._...0...Q...0..
18 ··0x0072bf40·4df61600·06300000·81361700·05300000·M....0...6...0..18 ··0x00764030·780e1700·06300000·b64e1700·05300000·x....0...N...0..
19 ··0x0072bf50·6b401700·07300000·4fd11600·08300000·k@...0..O....0..19 ··0x00764040·a0581700·07300000·40e91600·08300000·.X...0..@....0..
20 ··0x0072bf60·83401700·0d300000·b5311700·09300000·.@...0...1...0..20 ··0x00764050·b8581700·0d300000·ea491700·09300000·.X...0...I...0..
21 ··0x0072bf70·4e1f1700·0c300000·3f231700·0a300000·N....0..?#...0..21 ··0x00764060·7e371700·0c300000·743b1700·0a300000·~7...0..t;...0..
22 ··0x0072bf80·06d51600·0b300000·64f71600·0e300000·.....0..d....0..22 ··0x00764070·f7ec1600·0b300000·8f0f1700·0e300000·.....0.......0..
23 ··0x0072bf90·00000000·00000000·95cc2800·e5a72800·..........(...(.23 ··0x00764080·00000000·00000000·916f2b00·31492b00·.........o+.1I+.
24 ··0x0072bfa0·a5cc2800·e1dc2800·e5a72800·00000000·..(...(...(.....24 ··0x00764090·a16f2b00·59802b00·31492b00·00000000·.o+.Y.+.1I+.....
25 ··0x0072bfb0·00000000·0dad2800·e5a72800·e1bb2800·......(...(...(.25 ··0x007640a0·00000000·754e2b00·31492b00·f55d2b00·....uN+.1I+..]+.
26 ··0x0072bfc0·01bc2800·0dad2800·e5a72800·19bc2800·..(...(...(...(.26 ··0x007640b0·155e2b00·754e2b00·31492b00·2d5e2b00·.^+.uN+.1I+.-^+.
27 ··0x0072bfd0·00000000·00000000·0dad2800·e5a72800·..........(...(.27 ··0x007640c0·00000000·00000000·754e2b00·31492b00·........uN+.1I+.
28 ··0x0072bfe0·25ba2800·3dba2800·0dad2800·e5a72800·%.(.=.(...(...(.28 ··0x007640d0·395c2b00·515c2b00·754e2b00·31492b00·9\+.Q\+.uN+.1I+.
29 ··0x0072bff0·4dba2800·00000000·00000000·0dad2800·M.(...........(.29 ··0x007640e0·615c2b00·00000000·00000000·754e2b00·a\+.........uN+.
30 ··0x0072c000·e5a72800·b1b92800·c9b92800·0dad2800·..(...(...(...(.30 ··0x007640f0·31492b00·c55b2b00·dd5b2b00·754e2b00·1I+..[+..[+.uN+.
31 ··0x0072c010·e5a72800·d9b92800·00000000·00000000·..(...(.........31 ··0x00764100·31492b00·ed5b2b00·00000000·00000000·1I+..[+.........
32 ··0x0072c020·c9b72800·e5b72800·f5b72800·25b82800·..(...(...(.%.(.32 ··0x00764110·dd592b00·f9592b00·095a2b00·395a2b00·.Y+..Y+..Z+.9Z+.
33 ··0x0072c030·49b82800·4fb82800·65b82800·00000000·I.(.O.(.e.(.....33 ··0x00764120·5d5a2b00·635a2b00·795a2b00·00000000·]Z+.cZ+.yZ+.....
34 ··0x0072c040·00000000·09d02800·29d02800·39d02800·......(.).(.9.(.34 ··0x00764130·00000000·cd722b00·ed722b00·fd722b00·.....r+..r+..r+.
35 ··0x0072c050·61d02800·79d02800·7fd02800·93d02800·a.(.y.(...(...(.35 ··0x00764140·25732b00·3d732b00·43732b00·57732b00·%s+.=s+.Cs+.Ws+.
36 ··0x0072c060·00000000·00000000·b3d42800·cdd42800·..........(...(.36 ··0x00764150·00000000·00000000·77772b00·91772b00·........ww+..w+.
37 ··0x0072c070·0dad2800·e1d42800·0dd52800·e1dc2800·..(...(...(...(.37 ··0x00764160·754e2b00·a5772b00·d1772b00·59802b00·uN+..w+..w+.Y.+.
38 ··0x0072c080·17d52800·e1a22a00·27d52800·f1825f00·..(...*.'.(..._.38 ··0x00764170·db772b00·49452d00·eb772b00·45e36200·.w+.IE-..w+.E.b.
39 ··0x0072c090·95dc2800·2dd52800·53d52800·61d52800·..(.-.(.S.(.a.(.39 ··0x00764180·0d802b00·f1772b00·17782b00·25782b00·..+..w+..x+.%x+.
40 ··0x0072c0a0·65d52800·39d62800·4fd62800·53d62800·e.(.9.(.O.(.S.(.40 ··0x00764190·29782b00·79782b00·8f782b00·93782b00·)x+.yx+..x+..x+.
41 ··0x0072c0b0·67d62800·75d62800·89d62800·c5d62800·g.(.u.(...(...(.41 ··0x007641a0·a7782b00·b5782b00·c9782b00·6b792b00·.x+..x+..x+.ky+.
42 ··0x0072c0c0·fcffffff·00000000·e3d62800·e9d62800·..........(...(.42 ··0x007641b0·fcffffff·00000000·89792b00·8f792b00·.........y+..y+.
43 ··0x0072c0d0·73b32800·efd62800·f5d62800·ffd62800·s.(...(...(...(.43 ··0x007641c0·87552b00·95792b00·9b792b00·a5792b00·.U+..y+..y+..y+.
44 ··0x0072c0e0·05d72800·0bd72800·11d72800·17d72800·..(...(...(...(.44 ··0x007641d0·ab792b00·b1792b00·b7792b00·bd792b00·.y+..y+..y+..y+.
45 ··0x0072c0f0·1dd72800·00000000·00000000·21d82800·..(.........!.(.45 ··0x007641e0·c7792b00·00000000·00000000·997b2b00·.y+..........{+.
46 ··0x0072c100·3dd82800·0dad2800·45d82800·0dd52800·=.(...(.E.(...(.46 ··0x007641f0·b57b2b00·754e2b00·bd7b2b00·d1772b00·.{+.uN+..{+..w+.
47 ··0x0072c110·e1dc2800·8dd82800·e1a22a00·a1d82800·..(...(...*...(.47 ··0x00764200·59802b00·057c2b00·49452d00·197c2b00·Y.+..|+.IE-..|+.
48 ··0x0072c120·f1825f00·95dc2800·29d92800·4fd92800·.._...(.).(.O.(.48 ··0x00764210·45e36200·0d802b00·a17c2b00·c77c2b00·E.b...+..|+..|+.
49 ··0x0072c130·5dd92800·6dd92800·edd92800·05da2800·].(.m.(...(...(.49 ··0x00764220·d57c2b00·e57c2b00·657d2b00·7d7d2b00·.|+..|+.e}+.}}+.
50 ··0x0072c140·01db2800·11db2800·2bdb2800·8fdb2800·..(...(.+.(...(.50 ··0x00764230·797e2b00·897e2b00·a37e2b00·077f2b00·y~+..~+..~+...+.
51 ··0x0072c150·fcffffff·00000000·0bdc2800·11dc2800·..........(...(.51 ··0x00764240·fcffffff·00000000·837f2b00·897f2b00·..........+...+.
52 ··0x0072c160·17dc2800·1ddc2800·23dc2800·2ddc2800·..(...(.#.(.-.(.52 ··0x00764250·8f7f2b00·957f2b00·9b7f2b00·a57f2b00·..+...+...+...+.
53 ··0x0072c170·33dc2800·39dc2800·3ddc2800·43dc2800·3.(.9.(.=.(.C.(.53 ··0x00764260·ab7f2b00·b17f2b00·b57f2b00·bb7f2b00·..+...+...+...+.
54 ··0x0072c180·b3452f00·00000000·00000000·71dc2800·.E/.........q.(.54 ··0x00764270·7dd63100·00000000·00000000·e97f2b00·}.1...........+.
55 ··0x0072c190·87dc2800·95dc2800·0dad2800·99dc2800·..(...(...(...(.55 ··0x00764280·ff7f2b00·0d802b00·754e2b00·11802b00·..+...+.uN+...+.
56 ··0x0072c1a0·95dc2800·e1dc2800·e1dc2800·e5dc2800·..(...(...(...(.56 ··0x00764290·0d802b00·59802b00·59802b00·5d802b00·..+.Y.+.Y.+.].+.
57 ··0x0072c1b0·27d52800·b3452f00·1ddd2800·d5dd2800·'.(..E/...(...(.57 ··0x007642a0·eb772b00·7dd63100·95802b00·4d812b00·.w+.}.1...+.M.+.
58 ··0x0072c1c0·fcffffff·00000000·55df2800·5fdf2800·........U.(._.(.58 ··0x007642b0·fcffffff·00000000·cd822b00·d7822b00·..........+...+.
59 ··0x0072c1d0·00000000·00000000·b5e02800·e1e02800·..........(...(.59 ··0x007642c0·00000000·00000000·31842b00·5d842b00·........1.+.].+.
60 ··0x0072c1e0·efe02800·0dad2800·f3e02800·4de12800·..(...(...(.M.(.60 ··0x007642d0·6b842b00·754e2b00·6f842b00·cd842b00·k.+.uN+.o.+...+.
61 ··0x0072c1f0·95dc2800·95dc2800·79e12800·27d52800·..(...(.y.(.'.(.61 ··0x007642e0·0d802b00·0d802b00·f9842b00·eb772b00·..+...+...+..w+.
62 ··0x0072c200·a5e82800·00000000·00000000·ddee2800·..(...........(.62 ··0x007642f0·518e2b00·00000000·00000000·89942b00·Q.+...........+.
63 ··0x0072c210·27a62800·e1dc2800·0dad2800·e1dc2800·'.(...(...(...(.63 ··0x00764300·73472b00·59802b00·754e2b00·59802b00·sG+.Y.+.uN+.Y.+.
64 ··0x0072c220·95dc2800·95dc2800·95dc2800·ebee2800·..(...(...(...(.64 ··0x00764310·0d802b00·0d802b00·0d802b00·97942b00·..+...+...+...+.
65 ··0x0072c230·f7ee2800·01ef2800·00000000·00000000·..(...(.........65 ··0x00764320·a3942b00·ad942b00·00000000·00000000·..+...+.........
66 ··0x0072c240·c5ee2800·e5a72800·d5ee2800·e1dc2800·..(...(...(...(.66 ··0x00764330·71942b00·31492b00·81942b00·59802b00·q.+.1I+...+.Y.+.
67 ··0x0072c250·e5a72800·00000000·00000000·d5e82800·..(...........(.67 ··0x00764340·31492b00·00000000·00000000·818e2b00·1I+...........+.
68 ··0x0072c260·5de92800·81e92800·00000000·00000000·].(...(.........68 ··0x00764350·098f2b00·2d8f2b00·00000000·00000000·..+.-.+.........
69 ··0x0072c270·a1ed2800·bded2800·cbed2800·d1ed2800·..(...(...(...(.69 ··0x00764360·4d932b00·69932b00·77932b00·7d932b00·M.+.i.+.w.+.}.+.
70 ··0x0072c280·d7ed2800·265d1400·b3de1600·d1ef2800·..(.&]........(.70 ··0x00764370·83932b00·666e1400·a4f61600·79952b00·..+.fn......y.+.
71 ··0x0072c290·c2021500·5ee21600·dd0f2900·00000000·....^.....).....71 ··0x00764380·31151500·4ffa1600·79b62b00·00000000·1...O...y.+.....
72 ··0x0072c2a0·00000000·0dad2800·e5a72800·050e2900·......(...(...).72 ··0x00764390·00000000·754e2b00·31492b00·e5b32b00·....uN+.1I+...+.
73 ··0x0072c2b0·1d0e2900·0dad2800·e5a72800·2d0e2900·..)...(...(.-.).73 ··0x007643a0·fdb32b00·754e2b00·31492b00·0db42b00·..+.uN+.1I+...+.
74 ··0x0072c2c0·00000000·00000000·0dad2800·e5a72800·..........(...(.74 ··0x007643b0·00000000·00000000·754e2b00·31492b00·........uN+.1I+.
75 ··0x0072c2d0·690d2900·810d2900·0dad2800·e5a72800·i.)...)...(...(.75 ··0x007643c0·49b32b00·61b32b00·754e2b00·31492b00·I.+.a.+.uN+.1I+.
76 ··0x0072c2e0·910d2900·00000000·00000000·0dad2800·..)...........(.76 ··0x007643d0·71b32b00·00000000·00000000·754e2b00·q.+.........uN+.
77 ··0x0072c2f0·e5a72800·0d0d2900·250d2900·0dad2800·..(...).%.)...(.77 ··0x007643e0·31492b00·edb22b00·05b32b00·754e2b00·1I+...+...+.uN+.
78 ··0x0072c300·e5a72800·350d2900·00000000·00000000·..(.5.).........78 ··0x007643f0·31492b00·15b32b00·00000000·00000000·1I+...+.........
79 ··0x0072c310·190b2900·350b2900·450b2900·7d0b2900·..).5.).E.).}.).79 ··0x00764400·f9b02b00·15b12b00·25b12b00·5db12b00·..+...+.%.+.].+.
80 ··0x0072c320·49b82800·4fb82800·b10b2900·00000000·I.(.O.(...).....80 ··0x00764410·5d5a2b00·635a2b00·91b12b00·00000000·]Z+.cZ+...+.....
81 ··0x0072c330·00000000·310c2900·4d0c2900·5d0c2900·....1.).M.).].).81 ··0x00764420·00000000·11b22b00·2db22b00·3db22b00·......+.-.+.=.+.
82 ··0x0072c340·850c2900·9d0c2900·a30c2900·b90c2900·..)...)...)...).82 ··0x00764430·65b22b00·7db22b00·83b22b00·99b22b00·e.+.}.+...+...+.
83 ··0x0072c350·00000000·00000000·67102900·6d102900·........g.).m.).83 ··0x00764440·00000000·00000000·03b72b00·09b72b00·..........+...+.
84 ··0x0072c360·99102900·d5102900·d9102900·0dad2800·..)...)...)...(.84 ··0x00764450·35b72b00·71b72b00·75b72b00·754e2b00·5.+.q.+.u.+.uN+.
85 ··0x0072c370·0dad2800·91936b00·91936b00·91936b00·..(...k...k...k.85 ··0x00764460·754e2b00·09146f00·09146f00·09146f00·uN+...o...o...o.
86 ··0x0072c380·00000000·00000000·67102900·6d102900·........g.).m.).86 ··0x00764470·00000000·00000000·03b72b00·09b72b00·..........+...+.
87 ··0x0072c390·79172900·9d172900·d9102900·0dad2800·y.)...)...)...(.87 ··0x00764480·edbd2b00·11be2b00·75b72b00·754e2b00·..+...+.u.+.uN+.
88 ··0x0072c3a0·0dad2800·25132900·15162900·0dad2800·..(.%.)...)...(.88 ··0x00764490·754e2b00·99b92b00·89bc2b00·754e2b00·uN+...+...+.uN+.
89 ··0x0072c3b0·ab172900·00000000·00000000·67102900·..).........g.).89 ··0x007644a0·1fbe2b00·00000000·00000000·03b72b00·..+...........+.
90 ··0x0072c3c0·6d102900·f5122900·c71d2900·d9102900·m.)...)...)...).90 ··0x007644b0·09b72b00·69b92b00·3bc42b00·75b72b00·..+.i.+.;.+.u.+.
91 ··0x0072c3d0·0dad2800·0dad2800·25132900·15162900·..(...(.%.)...).91 ··0x007644c0·754e2b00·754e2b00·99b92b00·89bc2b00·uN+.uN+...+...+.
92 ··0x0072c3e0·d51d2900·d91d2900·00000000·00000000·..)...).........92 ··0x007644d0·49c42b00·4dc42b00·00000000·00000000·I.+.M.+.........
93 ··0x0072c3f0·67102900·6d102900·f5122900·d5102900·g.).m.)...)...).93 ··0x007644e0·03b72b00·09b72b00·69b92b00·71b72b00·..+...+.i.+.q.+.
94 ··0x0072c400·d9102900·0dad2800·0dad2800·25132900·..)...(...(.%.).94 ··0x007644f0·75b72b00·754e2b00·754e2b00·99b92b00·u.+.uN+.uN+...+.
95 ··0x0072c410·15162900·21162900·91936b00·00000000·..).!.)...k.....95 ··0x00764500·89bc2b00·95bc2b00·09146f00·00000000·..+...+...o.....
96 ··0x0072c420·00000000·67102900·6d102900·e51e2900·....g.).m.)...).96 ··0x00764510·00000000·03b72b00·09b72b00·59c52b00·......+...+.Y.+.
97 ··0x0072c430·091f2900·d9102900·0dad2800·0dad2800·..)...)...(...(.97 ··0x00764520·7dc52b00·75b72b00·754e2b00·754e2b00·}.+.u.+.uN+.uN+.
98 ··0x0072c440·191f2900·15162900·0dad2800·00000000·..)...)...(.....98 ··0x00764530·91c52b00·89bc2b00·754e2b00·00000000·..+...+.uN+.....
99 ··0x0072c450·00000000·fd372900·29382900·37382900·.....7).)8).78).99 ··0x00764540·00000000·bdde2b00·e9de2b00·f7de2b00·......+...+...+.
100 ··0x0072c460·e1dc2800·b5382900·2f392900·00000000·..(..8)./9).....100 ··0x00764550·59802b00·75df2b00·efdf2b00·00000000·Y.+.u.+...+.....
101 ··0x0072c470·00000000·753f2900·39402900·f5402900·....u?).9@)..@).101 ··0x00764560·00000000·35e62b00·f9e62b00·b5e72b00·....5.+...+...+.
102 ··0x0072c480·1d412900·00000000·00000000·65422900·.A).........eB).102 ··0x00764570·dde72b00·00000000·00000000·25e92b00·..+.........%.+.
103 ··0x0072c490·81422900·91422900·c1422900·e5422900·.B)..B)..B)..B).103 ··0x00764580·41e92b00·51e92b00·81e92b00·a5e92b00·A.+.Q.+...+...+.
104 ··0x0072c4a0·eb422900·ff422900·00000000·00000000·.B)..B).........104 ··0x00764590·abe92b00·bfe92b00·00000000·00000000·..+...+.........
105 ··0x0072c4b0·61412900·7d412900·8d412900·bd412900·aA).}A)..A)..A).105 ··0x007645a0·21e82b00·3de82b00·4de82b00·7de82b00·!.+.=.+.M.+.}.+.
106 ··0x0072c4c0·e1412900·e7412900·fb412900·00000000·.A)..A)..A).....106 ··0x007645b0·a1e82b00·a7e82b00·bbe82b00·00000000·..+...+...+.....
107 ··0x0072c4d0·00000000·0dad2800·e5a72800·29432900·......(...(.)C).107 ··0x007645c0·00000000·754e2b00·31492b00·e9e92b00·....uN+.1I+...+.
108 ··0x0072c4e0·00000000·00000000·99482900·d7482900·.........H)..H).108 ··0x007645d0·00000000·00000000·49ef2b00·87ef2b00·........I.+...+.
109 ··0x0072c4f0·e5482900·09492900·c9f55800·d1f55800·.H)..I)...X...X.109 ··0x007645e0·95ef2b00·b9ef2b00·9f825700·d9545c00·..+...+...W..T\.
110 ··0x0072c500·29492900·0dad2800·694e2900·fd4e2900·)I)...(.iN)..N).110 ··0x007645f0·d9ef2b00·754e2b00·19f52b00·adf52b00·..+.uN+...+...+.
111 ··0x0072c510·b14f2900·c74f2900·e1f55800·d34f2900·.O)..O)...X..O).111 ··0x00764600·61f62b00·77f62b00·e9545c00·83f62b00·a.+.w.+..T\...+.
112 ··0x0072c520·db4f2900·01502900·d9502900·e1502900·.O)..P)..P)..P).112 ··0x00764610·8bf62b00·b1f62b00·89f72b00·91f72b00·..+...+...+...+.
113 ··0x0072c530·17512900·43512900·65512900·89512900·.Q).CQ).eQ)..Q).113 ··0x00764620·c7f72b00·f3f72b00·15f82b00·39f82b00·..+...+...+.9.+.
114 ··0x0072c540·a5512900·b7512900·00000000·00000000·.Q)..Q).........114 ··0x00764630·55f82b00·67f82b00·00000000·00000000·U.+.g.+.........
115 ··0x0072c550·75482900·e5a72800·85482900·e1dc2800·uH)...(..H)...(.115 ··0x00764640·25ef2b00·31492b00·35ef2b00·59802b00·%.+.1I+.5.+.Y.+.
116 ··0x0072c560·e5a72800·00000000·00000000·0dad2800·..(...........(.116 ··0x00764650·31492b00·00000000·00000000·754e2b00·1I+.........uN+.
117 ··0x0072c570·e5a72800·8d482900·e1dc2800·e5a72800·..(..H)...(...(.117 ··0x00764660·31492b00·3def2b00·59802b00·31492b00·1I+.=.+.Y.+.1I+.
118 ··0x0072c580·00000000·00000000·01532900·21532900·.........S).!S).118 ··0x00764670·00000000·00000000·b1f92b00·d1f92b00·..........+...+.
119 ··0x0072c590·31532900·65532900·91532900·97532900·1S).eS)..S)..S).119 ··0x00764680·e1f92b00·15fa2b00·41fa2b00·47fa2b00·..+...+.A.+.G.+.
120 ··0x0072c5a0·ab532900·00000000·00000000·e1552900·.S)..........U).120 ··0x00764690·5bfa2b00·00000000·00000000·91fc2b00·[.+...........+.
121 ··0x0072c5b0·01562900·11562900·45562900·91532900·.V)..V).EV)..S).121 ··0x007646a0·b1fc2b00·c1fc2b00·f5fc2b00·41fa2b00·..+...+...+.A.+.
122 ··0x0072c5c0·97532900·71562900·00000000·00000000·.S).qV).........122 ··0x007646b0·47fa2b00·21fd2b00·00000000·00000000·G.+.!.+.........
123 ··0x0072c5d0·0dad2800·e5a72800·b1522900·d1522900·..(...(..R)..R).123 ··0x007646c0·754e2b00·31492b00·61f92b00·81f92b00·uN+.1I+.a.+...+.
124 ··0x0072c5e0·0dad2800·e5a72800·e9522900·00000000·..(...(..R).....124 ··0x007646d0·754e2b00·31492b00·99f92b00·00000000·uN+.1I+...+.....
125 ··0x0072c5f0·00000000·0dad2800·e5a72800·ad562900·......(...(..V).125 ··0x007646e0·00000000·754e2b00·31492b00·5dfd2b00·....uN+.1I+.].+.
Max diff block lines reached; 0/1765775 bytes (0.00%) of diff not shown.
280 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0075f338·241a2800·101a2800···················$.(...(.2 ··0x00797950·44a62a00·30a62a00···················D.*.0.*.
  
11.5 KB
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 89 lines modifiedOffset 1, 90 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0075f340·552b2800·41292800·51292800·6d292800·U+(.A)(.Q)(.m)(. 
3 ··0x0075f350·7d292800·8d292800·a9292800·b9292800·})(..)(..)(..)(. 
4 ··0x0075f360·d5292800·f1292800·012a2800·352a2800·.)(..)(..*(.5*(. 
5 ··0x0075f370·452a2800·552a2800·652a2800·812a2800·E*(.U*(.e*(..*(. 
6 ··0x0075f380·912a2800·ad2a2800·bd2a2800·cd2a2800·.*(..*(..*(..*(. 
7 ··0x0075f390·e92a2800·052b2800·152b2800·252b2800·.*(..+(..+(.%+(. 
8 ··0x0075f3a0·352b2800·452b2800·c12e2800·d12e2800·5+(.E+(...(...(. 
9 ··0x0075f3b0·e12e2800·f12e2800·012f2800·112f2800·..(...(../(../(. 
10 ··0x0075f3c0·212f2800·312f2800·412f2800·512f2800·!/(.1/(.A/(.Q/(. 
11 ··0x0075f3d0·612f2800·712f2800·912f2800·c52f2800·a/(.q/(../(../(. 
12 ··0x0075f3e0·d52f2800·e52f2800·0d302800·8d302800·./(../(..0(..0(. 
13 ··0x0075f3f0·b9302800·49312800·7d312800·a1312800·.0(.I1(.}1(..1(. 
14 ··0x0075f400·c1312800·e1322800·65332800·75332800·.1(..2(.e3(.u3(. 
15 ··0x0075f410·85332800·95332800·a5332800·b5332800·.3(..3(..3(..3(. 
16 ··0x0075f420·c5332800·d5332800·e5332800·f5332800·.3(..3(..3(..3(. 
17 ··0x0075f430·05342800·15342800·25342800·35342800·.4(..4(.%4(.54(. 
18 ··0x0075f440·45342800·55342800·65342800·c5342800·E4(.U4(.e4(..4(. 
19 ··0x0075f450·d5342800·e5342800·f5342800·05352800·.4(..4(..4(..5(. 
20 ··0x0075f460·15352800·25352800·35352800·45352800·.5(.%5(.55(.E5(. 
21 ··0x0075f470·55352800·65352800·75352800·8d352800·U5(.e5(.u5(..5(. 
22 ··0x0075f480·a5352800·bd352800·d5352800·1d362800·.5(..5(..5(..6(. 
23 ··0x0075f490·39362800·55362800·71362800·8d362800·96(.U6(.q6(..6(. 
24 ··0x0075f4a0·a9362800·c5362800·e1362800·fd362800·.6(..6(..6(..6(. 
25 ··0x0075f4b0·19372800·35372800·51372800·6d372800·.7(.57(.Q7(.m7(. 
26 ··0x0075f4c0·89372800·a5372800·c1372800·dd372800·.7(..7(..7(..7(. 
27 ··0x0075f4d0·f9372800·19382800·35382800·51382800·.7(..8(.58(.Q8(. 
28 ··0x0075f4e0·6d382800·89382800·a5382800·c1382800·m8(..8(..8(..8(. 
29 ··0x0075f4f0·dd382800·f9382800·15392800·31392800·.8(..8(..9(.19(. 
30 ··0x0075f500·4d392800·69392800·85392800·a1392800·M9(.i9(..9(..9(. 
31 ··0x0075f510·d1392800·ed392800·093a2800·253a2800·.9(..9(..:(.%:(. 
32 ··0x0075f520·413a2800·5d3a2800·793a2800·953a2800·A:(.]:(.y:(..:(. 
33 ··0x0075f530·b13a2800·cd3a2800·e93a2800·053b2800·.:(..:(..:(..;(. 
34 ··0x0075f540·213b2800·3d3b2800·593b2800·753b2800·!;(.=;(.Y;(.u;(. 
35 ··0x0075f550·913b2800·ad3b2800·c93b2800·bd3c2800·.;(..;(..;(..<(. 
36 ··0x0075f560·6d3e2800·353f2800·21412800·39422800·m>(.5?(.!A(.9B(. 
37 ··0x0075f570·ad422800·51432800·01452800·85462800·.B(.QC(..E(..F(. 
38 ··0x0075f580·f9462800·bd482800·31492800·a1492800·.F(..H(.1I(..I(. 
39 ··0x0075f590·154a2800·e14b2800·854c2800·4d4d2800·.J(..K(..L(.MM(. 
40 ··0x0075f5a0·3d4e2800·2d4f2800·21502800·15512800·=N(.-O(.!P(..Q(. 
41 ··0x0075f5b0·d9522800·a1532800·dd542800·f5552800·.R(..S(..T(..U(. 
42 ··0x0075f5c0·bd562800·89572800·95582800·b1592800·.V(..W(..X(..Y(. 
43 ··0x0075f5d0·555a2800·fd5a2800·3d5c2800·555d2800·UZ(..Z(.=\(.U](. 
44 ··0x0075f5e0·c55d2800·355e2800·295f2800·f15f2800·.](.5^(.)_(.._(. 
45 ··0x0075f5f0·99602800·a1622800·f9642800·c9662800·.`(..b(..d(..f(. 
46 ··0x0075f600·d9682800·f5682800·05692800·15692800·.h(..h(..i(..i(. 
47 ··0x0075f610·25692800·7d692800·8d692800·9d692800·%i(.}i(..i(..i(. 
48 ··0x0075f620·ad692800·bd692800·cd692800·bd712800·.i(..i(..i(..q(. 
49 ··0x0075f630·cd712800·dd712800·ed712800·fd712800·.q(..q(..q(..q(. 
50 ··0x0075f640·0d722800·1d722800·2d722800·3d722800·.r(..r(.-r(.=r(. 
51 ··0x0075f650·65722800·75722800·85722800·95722800·er(.ur(..r(..r(. 
52 ··0x0075f660·a5722800·b5722800·c5722800·d5722800·.r(..r(..r(..r(. 
53 ··0x0075f670·e5722800·f5722800·05732800·15732800·.r(..r(..s(..s(. 
54 ··0x0075f680·25732800·35732800·45732800·55732800·%s(.5s(.Es(.Us(. 
55 ··0x0075f690·71732800·81732800·9d732800·b9732800·qs(..s(..s(..s(. 
56 ··0x0075f6a0·e5732800·f5732800·05742800·21742800·.s(..s(..t(.!t(. 
57 ··0x0075f6b0·31742800·41742800·51742800·b5742800·1t(.At(.Qt(..t(. 
58 ··0x0075f6c0·c5742800·d5742800·e5742800·11752800·.t(..t(..t(..u(. 
59 ··0x0075f6d0·35752800·6d752800·99752800·c5752800·5u(.mu(..u(..u(. 
60 ··0x0075f6e0·d5752800·1d762800·2d762800·3d762800·.u(..v(.-v(.=v(. 
61 ··0x0075f6f0·69762800·95762800·c1762800·d1762800·iv(..v(..v(..v(. 
62 ··0x0075f700·e1762800·0d772800·39772800·65772800·.v(..w(.9w(.ew(. 
63 ··0x0075f710·91772800·bd772800·cd772800·dd772800·.w(..w(..w(..w(. 
64 ··0x0075f720·09782800·19782800·29782800·55782800·.x(..x(.)x(.Ux(. 
65 ··0x0075f730·65782800·91782800·bd782800·cd782800·ex(..x(..x(..x(. 
66 ··0x0075f740·dd782800·09792800·35792800·61792800·.x(..y(.5y(.ay(. 
67 ··0x0075f750·8d792800·b9792800·c9792800·f5792800·.y(..y(..y(..y(. 
68 ··0x0075f760·657a2800·917a2800·bd7a2800·e97a2800·ez(..z(..z(..z(. 
69 ··0x0075f770·057b2800·357b2800·657b2800·757b2800·.{(.5{(.e{(.u{(. 
70 ··0x0075f780·857b2800·957b2800·a57b2800·b57b2800·.{(..{(..{(..{(. 
71 ··0x0075f790·c57b2800·d57b2800·e57b2800·f57b2800·.{(..{(..{(..{(. 
72 ··0x0075f7a0·117c2800·817c2800·917c2800·a17c2800·.|(..|(..|(..|(. 
73 ··0x0075f7b0·b17c2800·3d7d2800·4d7d2800·5d7d2800·.|(.=}(.M}(.]}(. 
74 ··0x0075f7c0·797d2800·957d2800·a57d2800·d17d2800·y}(..}(..}(..}(. 
75 ··0x0075f7d0·157e2800·417e2800·897e2800·b57e2800·.~(.A~(..~(..~(. 
76 ··0x0075f7e0·c57e2800·d57e2800·e57e2800·117f2800·.~(..~(..~(...(. 
77 ··0x0075f7f0·217f2800·4d7f2800·5d7f2800·e17f2800·!.(.M.(.].(...(. 
78 ··0x0075f800·21802800·61802800·ad802800·d5802800·!.(.a.(...(...(. 
79 ··0x0075f810·19812800·9d812800·dd812800·3d8a2800·..(...(...(.=.(. 
80 ··0x0075f820·998a2800·fd8a2800·d98b2800·198c2800·..(...(...(...(. 
81 ··0x0075f830·098d2800·6d8d2800·ad8d2800·d98d2800·..(.m.(...(...(. 
82 ··0x0075f840·d18e2800·1d8f2800·818f2800·e58f2800·..(...(...(...(. 
83 ··0x0075f850·25902800·899a2800·699b2800·e59b2800·%.(...(.i.(...(. 
84 ··0x0075f860·299c2800·199e2800·01a02800·41a02800·).(...(...(.A.(. 
85 ··0x0075f870·a5a02800·99a12800·d9a12800·61a22800·..(...(...(.a.(. 
86 ··0x0075f880·71a22800·81a22800·91a22800·a1a22800·q.(...(...(...(. 
87 ··0x0075f890·b1a22800·c1a22800·dda22800··········..(...(...(.2 ··0x00797958·75b72a00·61b52a00·71b52a00·8db52a00·u.*.a.*.q.*...*.
 3 ··0x00797968·9db52a00·adb52a00·c9b52a00·d9b52a00·..*...*...*...*.
 4 ··0x00797978·f5b52a00·11b62a00·21b62a00·55b62a00·..*...*.!.*.U.*.
 5 ··0x00797988·65b62a00·75b62a00·85b62a00·a1b62a00·e.*.u.*...*...*.
 6 ··0x00797998·b1b62a00·cdb62a00·ddb62a00·edb62a00·..*...*...*...*.
 7 ··0x007979a8·09b72a00·25b72a00·35b72a00·45b72a00·..*.%.*.5.*.E.*.
 8 ··0x007979b8·55b72a00·65b72a00·e9ba2a00·f9ba2a00·U.*.e.*...*...*.
 9 ··0x007979c8·09bb2a00·19bb2a00·29bb2a00·39bb2a00·..*...*.).*.9.*.
 10 ··0x007979d8·49bb2a00·59bb2a00·69bb2a00·79bb2a00·I.*.Y.*.i.*.y.*.
 11 ··0x007979e8·89bb2a00·99bb2a00·b9bb2a00·edbb2a00·..*...*...*...*.
 12 ··0x007979f8·fdbb2a00·0dbc2a00·35bc2a00·b5bc2a00·..*...*.5.*...*.
 13 ··0x00797a08·e1bc2a00·31bd2a00·81bd2a00·b5bd2a00·..*.1.*...*...*.
 14 ··0x00797a18·d9bd2a00·f9bd2a00·21bf2a00·a5bf2a00·..*...*.!.*...*.
 15 ··0x00797a28·b5bf2a00·c5bf2a00·d5bf2a00·e5bf2a00·..*...*...*...*.
 16 ··0x00797a38·f5bf2a00·05c02a00·15c02a00·25c02a00·..*...*...*.%.*.
 17 ··0x00797a48·35c02a00·45c02a00·55c02a00·65c02a00·5.*.E.*.U.*.e.*.
 18 ··0x00797a58·75c02a00·85c02a00·95c02a00·a5c02a00·u.*...*...*...*.
 19 ··0x00797a68·19c12a00·29c12a00·39c12a00·49c12a00·..*.).*.9.*.I.*.
 20 ··0x00797a78·59c12a00·69c12a00·79c12a00·89c12a00·Y.*.i.*.y.*...*.
 21 ··0x00797a88·99c12a00·a9c12a00·b9c12a00·c9c12a00·..*...*...*...*.
 22 ··0x00797a98·e1c12a00·f9c12a00·11c22a00·29c22a00·..*...*...*.).*.
 23 ··0x00797aa8·71c22a00·c9c22a00·21c32a00·79c32a00·q.*...*.!.*.y.*.
 24 ··0x00797ab8·d1c32a00·29c42a00·81c42a00·d9c42a00·..*.).*...*...*.
 25 ··0x00797ac8·31c52a00·89c52a00·e1c52a00·39c62a00·1.*...*...*.9.*.
 26 ··0x00797ad8·91c62a00·e9c62a00·41c72a00·99c72a00·..*...*.A.*...*.
 27 ··0x00797ae8·f1c72a00·49c82a00·9dc82a00·f5c82a00·..*.I.*...*...*.
 28 ··0x00797af8·4dc92a00·a5c92a00·fdc92a00·55ca2a00·M.*...*...*.U.*.
 29 ··0x00797b08·adca2a00·05cb2a00·5dcb2a00·b5cb2a00·..*...*.].*...*.
 30 ··0x00797b18·0dcc2a00·65cc2a00·bdcc2a00·15cd2a00·..*.e.*...*...*.
 31 ··0x00797b28·6dcd2a00·c5cd2a00·29ce2a00·81ce2a00·m.*...*.).*...*.
 32 ··0x00797b38·d9ce2a00·31cf2a00·89cf2a00·e1cf2a00·..*.1.*...*...*.
 33 ··0x00797b48·39d02a00·91d02a00·e9d02a00·41d12a00·9.*...*...*.A.*.
 34 ··0x00797b58·99d12a00·f1d12a00·49d22a00·a1d22a00·..*...*.I.*...*.
 35 ··0x00797b68·f9d22a00·51d32a00·a9d32a00·01d42a00·..*.Q.*...*...*.
 36 ··0x00797b78·59d42a00·4dd52a00·fdd62a00·c5d72a00·Y.*.M.*...*...*.
 37 ··0x00797b88·ddd82a00·51d92a00·f5d92a00·e1db2a00·..*.Q.*...*...*.
 38 ··0x00797b98·eddd2a00·a1df2a00·65e12a00·e9e22a00·..*...*.e.*...*.
 39 ··0x00797ba8·b5e42a00·81e62a00·71e82a00·e5e82a00·..*...*.q.*...*.
 40 ··0x00797bb8·a9ea2a00·1deb2a00·8deb2a00·fdeb2a00·..*...*...*...*.
 41 ··0x00797bc8·a1ec2a00·69ed2a00·59ee2a00·51ef2a00·..*.i.*.Y.*.Q.*.
Max diff block lines reached; 0/11645 bytes (0.00%) of diff not shown.
4.96 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 40 lines modifiedOffset 1, 40 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
2 ··0x0075f9a4·00000000·00000000·00000000·00000000·................ 
3 ··0x0075f9b4·00000000·00000000·00000000·00000000·................ 
4 ··0x0075f9c4·00000000·00000000·00000000·00000000·................ 
5 ··0x0075f9d4·00000000·00000000·00000000·00000000·................2 ··0x00797fd0·00000000·00000000·00000000·00000000·................
6 ··0x0075f9e4·00000000·00000000·00000000·00000000·................3 ··0x00797fe0·00000000·00000000·00000000·00000000·................
7 ··0x0075f9f4·00000000·00000000·00000000·00000000·................4 ··0x00797ff0·00000000·00000000·00000000·00000000·................
 5 ··0x00798000·00000000·00000000·00000000·00000000·................
 6 ··0x00798010·00000000·00000000·00000000·00000000·................
 7 ··0x00798020·00000000·00000000·00000000·00000000·................
 8 ··0x00798030·00000000·00000000·00000000·00000000·................
8 ··0x0075fa04·00000000·00000000·00000000·00000000·................9 ··0x00798040·00000000·00000000·00000000·00000000·................
9 ··0x0075fa14·00000000·00000000·00000000·00000000·................ 
10 ··0x0075fa24·00000000·00000000·00000000·00000000·................ 
11 ··0x0075fa34·00000000·00000000·00000000·00000000·................ 
12 ··0x0075fa44·00000000·00000000·00000000·00000000·................ 
13 ··0x0075fa54·00000000·00000000·00000000·00000000·................ 
14 ··0x0075fa64·00000000·00000000·00000000·00000000·................ 
15 ··0x0075fa74·00000000·00000000·00000000·00000000·................ 
16 ··0x0075fa84·00000000·00000000·00000000·00000000·................ 
17 ··0x0075fa94·00000000·00000000·00000000·00000000·................ 
18 ··0x0075faa4·00000000·00000000·00000000·00000000·................ 
19 ··0x0075fab4·00000000·00000000·00000000·00000000·................ 
20 ··0x0075fac4·00000000·00000000·00000000·00000000·................ 
21 ··0x0075fad4·00000000·00000000·00000000·00000000·................ 
22 ··0x0075fae4·00000000·00000000·00000000·00000000·................ 
23 ··0x0075faf4·00000000·00000000·00000000·00000000·................ 
24 ··0x0075fb04·00000000·00000000·00000000·00000000·................10 ··0x00798050·00000000·00000000·00000000·00000000·................
 11 ··0x00798060·00000000·00000000·00000000·00000000·................
 12 ··0x00798070·00000000·00000000·00000000·00000000·................
 13 ··0x00798080·00000000·00000000·00000000·00000000·................
 14 ··0x00798090·00000000·00000000·00000000·00000000·................
 15 ··0x007980a0·00000000·00000000·00000000·00000000·................
 16 ··0x007980b0·00000000·00000000·00000000·00000000·................
 17 ··0x007980c0·00000000·00000000·00000000·00000000·................
 18 ··0x007980d0·00000000·00000000·00000000·00000000·................
 19 ··0x007980e0·00000000·00000000·00000000·00000000·................
 20 ··0x007980f0·00000000·00000000·00000000·00000000·................
 21 ··0x00798100·00000000·00000000·00000000·00000000·................
 22 ··0x00798110·00000000·00000000·00000000·00000000·................
 23 ··0x00798120·00000000·00000000·00000000·00000000·................
 24 ··0x00798130·00000000·00000000·00000000·00000000·................
25 ··0x0075fb14·00000000·00000000·00000000·00000000·................25 ··0x00798140·00000000·00000000·00000000·00000000·................
26 ··0x0075fb24·00000000·00000000·00000000·00000000·................26 ··0x00798150·00000000·00000000·00000000·00000000·................
27 ··0x0075fb34·00000000·00000000·00000000·00000000·................ 
28 ··0x0075fb44·00000000·00000000·00000000·00000000·................ 
29 ··0x0075fb54·00000000·00000000·00000000·00000000·................ 
30 ··0x0075fb64·00000000·00000000·00000000·00000000·................27 ··0x00798160·00000000·00000000·00000000·00000000·................
31 ··0x0075fb74·00000000·00000000·00000000·00000000·................28 ··0x00798170·00000000·00000000·00000000·00000000·................
32 ··0x0075fb84·00000000·00000000·00000000·00000000·................29 ··0x00798180·00000000·00000000·00000000·00000000·................
33 ··0x0075fb94·00000000·00000000·00000000·00000000·................30 ··0x00798190·00000000·00000000·00000000·00000000·................
34 ··0x0075fba4·00000000·00000000·00000000·00000000·................31 ··0x007981a0·00000000·00000000·00000000·00000000·................
35 ··0x0075fbb4·00000000·00000000·00000000·00000000·................32 ··0x007981b0·00000000·00000000·00000000·00000000·................
36 ··0x0075fbc4·00000000·00000000·00000000·00000000·................33 ··0x007981c0·00000000·00000000·00000000·00000000·................
37 ··0x0075fbd4·00000000·00000000·00000000·00000000·................34 ··0x007981d0·00000000·00000000·00000000·00000000·................
38 ··0x0075fbe4·00000000·00000000···················........35 ··0x007981e0·00000000·00000000·00000000·00000000·................
 36 ··0x007981f0·00000000·00000000·00000000·00000000·................
 37 ··0x00798200·00000000·00000000·00000000·00000000·................
 38 ··0x00798210·00000000····························....
  
12.7 KB
readelf --wide --decompress --hex-dump=.got.plt {}
    
Offset 1, 99 lines modifiedOffset 1, 99 lines modified
  
1 Hex·dump·of·section·'.got.plt':1 Hex·dump·of·section·'.got.plt':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
3 ··0x0075fbec·00000000·00000000·00000000·a0a67100·..............q.3 ··0x00798214·00000000·00000000·00000000·90277500·.............'u.
4 ··0x0075fbfc·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
5 ··0x0075fc0c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
6 ··0x0075fc1c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
7 ··0x0075fc2c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
8 ··0x0075fc3c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
9 ··0x0075fc4c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
10 ··0x0075fc5c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
11 ··0x0075fc6c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
12 ··0x0075fc7c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
13 ··0x0075fc8c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
14 ··0x0075fc9c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
15 ··0x0075fcac·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
16 ··0x0075fcbc·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
17 ··0x0075fccc·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
18 ··0x0075fcdc·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
19 ··0x0075fcec·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
20 ··0x0075fcfc·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
21 ··0x0075fd0c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
22 ··0x0075fd1c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
23 ··0x0075fd2c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
24 ··0x0075fd3c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
25 ··0x0075fd4c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
26 ··0x0075fd5c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
27 ··0x0075fd6c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
28 ··0x0075fd7c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
29 ··0x0075fd8c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
30 ··0x0075fd9c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
31 ··0x0075fdac·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
32 ··0x0075fdbc·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
33 ··0x0075fdcc·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
34 ··0x0075fddc·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
35 ··0x0075fdec·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
36 ··0x0075fdfc·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
37 ··0x0075fe0c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
38 ··0x0075fe1c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
39 ··0x0075fe2c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
40 ··0x0075fe3c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
41 ··0x0075fe4c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
42 ··0x0075fe5c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
43 ··0x0075fe6c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
44 ··0x0075fe7c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
45 ··0x0075fe8c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
46 ··0x0075fe9c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
47 ··0x0075feac·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
48 ··0x0075febc·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
49 ··0x0075fecc·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
50 ··0x0075fedc·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
51 ··0x0075feec·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
52 ··0x0075fefc·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
53 ··0x0075ff0c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
54 ··0x0075ff1c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
55 ··0x0075ff2c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
56 ··0x0075ff3c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
57 ··0x0075ff4c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
58 ··0x0075ff5c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
59 ··0x0075ff6c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
60 ··0x0075ff7c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
61 ··0x0075ff8c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
62 ··0x0075ff9c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
63 ··0x0075ffac·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
64 ··0x0075ffbc·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
65 ··0x0075ffcc·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
66 ··0x0075ffdc·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
67 ··0x0075ffec·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
68 ··0x0075fffc·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
69 ··0x0076000c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
70 ··0x0076001c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
71 ··0x0076002c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
72 ··0x0076003c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
73 ··0x0076004c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
74 ··0x0076005c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
75 ··0x0076006c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
76 ··0x0076007c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
77 ··0x0076008c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
78 ··0x0076009c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
79 ··0x007600ac·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
80 ··0x007600bc·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
81 ··0x007600cc·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
82 ··0x007600dc·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
83 ··0x007600ec·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
84 ··0x007600fc·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
85 ··0x0076010c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
86 ··0x0076011c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
87 ··0x0076012c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
88 ··0x0076013c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
89 ··0x0076014c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
90 ··0x0076015c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
91 ··0x0076016c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
92 ··0x0076017c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
93 ··0x0076018c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
94 ··0x0076019c·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
95 ··0x007601ac·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
96 ··0x007601bc·a0a67100·a0a67100·a0a67100·a0a67100·..q...q...q...q. 
97 ··0x007601cc·a0a67100·a0a67100·a0a67100··········..q...q...q.4 ··0x00798224·90277500·90277500·90277500·90277500·.'u..'u..'u..'u.
 5 ··0x00798234·90277500·90277500·90277500·90277500·.'u..'u..'u..'u.
 6 ··0x00798244·90277500·90277500·90277500·90277500·.'u..'u..'u..'u.
 7 ··0x00798254·90277500·90277500·90277500·90277500·.'u..'u..'u..'u.
 8 ··0x00798264·90277500·90277500·90277500·90277500·.'u..'u..'u..'u.
 9 ··0x00798274·90277500·90277500·90277500·90277500·.'u..'u..'u..'u.
 10 ··0x00798284·90277500·90277500·90277500·90277500·.'u..'u..'u..'u.
 11 ··0x00798294·90277500·90277500·90277500·90277500·.'u..'u..'u..'u.
 12 ··0x007982a4·90277500·90277500·90277500·90277500·.'u..'u..'u..'u.
 13 ··0x007982b4·90277500·90277500·90277500·90277500·.'u..'u..'u..'u.
 14 ··0x007982c4·90277500·90277500·90277500·90277500·.'u..'u..'u..'u.
 15 ··0x007982d4·90277500·90277500·90277500·90277500·.'u..'u..'u..'u.
 16 ··0x007982e4·90277500·90277500·90277500·90277500·.'u..'u..'u..'u.
 17 ··0x007982f4·90277500·90277500·90277500·90277500·.'u..'u..'u..'u.
 18 ··0x00798304·90277500·90277500·90277500·90277500·.'u..'u..'u..'u.
 19 ··0x00798314·90277500·90277500·90277500·90277500·.'u..'u..'u..'u.
 20 ··0x00798324·90277500·90277500·90277500·90277500·.'u..'u..'u..'u.
 21 ··0x00798334·90277500·90277500·90277500·90277500·.'u..'u..'u..'u.
 22 ··0x00798344·90277500·90277500·90277500·90277500·.'u..'u..'u..'u.
 23 ··0x00798354·90277500·90277500·90277500·90277500·.'u..'u..'u..'u.
 24 ··0x00798364·90277500·90277500·90277500·90277500·.'u..'u..'u..'u.
 25 ··0x00798374·90277500·90277500·90277500·90277500·.'u..'u..'u..'u.
 26 ··0x00798384·90277500·90277500·90277500·90277500·.'u..'u..'u..'u.
 27 ··0x00798394·90277500·90277500·90277500·90277500·.'u..'u..'u..'u.
 28 ··0x007983a4·90277500·90277500·90277500·90277500·.'u..'u..'u..'u.
 29 ··0x007983b4·90277500·90277500·90277500·90277500·.'u..'u..'u..'u.
 30 ··0x007983c4·90277500·90277500·90277500·90277500·.'u..'u..'u..'u.
 31 ··0x007983d4·90277500·90277500·90277500·90277500·.'u..'u..'u..'u.
 32 ··0x007983e4·90277500·90277500·90277500·90277500·.'u..'u..'u..'u.
 33 ··0x007983f4·90277500·90277500·90277500·90277500·.'u..'u..'u..'u.
Max diff block lines reached; 0/12872 bytes (0.00%) of diff not shown.
56.7 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 628 lines modifiedOffset 1, 243 lines modified
  
Diff chunk too large, falling back to line-by-line diff (240 lines added, 625 lines removed)
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x007701d8·01000000·3c000000·84ca7200·01000000·....<.....r.....2 ··0x007a8800·01000000·3c000000·744b7600·01000000·....<...tKv.....
3 ··0x007701e8·cc437300·e0437300·00447300·01000000·.Cs..Cs..Ds.....3 ··0x007a8810·44c87600·58c87600·78c87600·01000000·D.v.X.v.x.v.....
4 ··0x007701f8·01000000·00000000·ffff7f7f·ffff7f7f·................4 ··0x007a8820·01000000·00000000·ffff7f7f·ffff7f7f·................
5 ··0x00770208·ffff7f7f·ffff7f7f·ffff7f7f·ffff7f7f·................5 ··0x007a8830·ffff7f7f·ffff7f7f·ffff7f7f·ffff7f7f·................
6 ··0x00770218·ffff7f7f·ffff7f7f·ffff7f7f·0f000000·................6 ··0x007a8840·ffff7f7f·ffff7f7f·ffff7f7f·0f000000·................
7 ··0x00770228·02000000·01000000·02000000·01000000·................7 ··0x007a8850·02000000·01000000·02000000·01000000·................
8 ··0x00770238·01000000·01000000·01000000·00010010·................8 ··0x007a8860·01000000·01000000·01000000·00010010·................
9 ··0x00770248·00150000·00000000·0df93b00·13f93b00·..........;...;.9 ··0x007a8870·00150000·00000000·0d9b3e00·139b3e00·..........>...>.
10 ··0x00770258·19f93b00·03000000·01000000·01000000·..;.............10 ··0x007a8880·199b3e00·03000000·01000000·01000000·..>.............
11 ··0x00770268·01000000·01000000·01000000·01000000·................11 ··0x007a8890·01000000·01000000·01000000·01000000·................
12 ··0x00770278·b0d37300·7c027700·80027700·84027700·..s.|.w...w...w.12 ··0x007a88a0·50587700·a4887a00·a8887a00·ac887a00·PXw...z...z...z.
13 ··0x00770288·00000000·00000000·00000000·00000000·................13 ··0x007a88b0·00000000·00000000·00000000·00000000·................
14 ··0x00770298·00000000·00000000·00000000·00000000·................14 ··0x007a88c0·00000000·00000000·00000000·00000000·................
15 ··0x007702a8·00000000·00000000·00000000·00000000·................15 ··0x007a88d0·00000000·00000000·00000000·00000000·................
16 ··0x007702b8·00000000·01000000·00000000·00000000·................16 ··0x007a88e0·00000000·01000000·00000000·00000000·................
17 ··0x007702c8·00000000·00000000·00000000·00000000·................17 ··0x007a88f0·00000000·00000000·00000000·00000000·................
18 ··0x007702d8·00000000·00000000·00000000·00000000·................18 ··0x007a8900·00000000·00000000·00000000·00000000·................
19 ··0x007702e8·00000000·00000000·00000000·01000000·................19 ··0x007a8910·00000000·00000000·00000000·01000000·................
20 ··0x007702f8·00000000·00000000·00000000·00000000·................20 ··0x007a8920·00000000·00000000·00000000·00000000·................
21 ··0x00770308·00000000·00000000·00000000·00000000·................21 ··0x007a8930·00000000·00000000·00000000·00000000·................
22 ··0x00770318·00000000·00000000·00000000·00000000·................22 ··0x007a8940·00000000·00000000·00000000·00000000·................
23 ··0x00770328·00000000·01000000·00000000·00000000·................23 ··0x007a8950·00000000·01000000·00000000·00000000·................
24 ··0x00770338·00000000·00000000·00000000·00000000·................24 ··0x007a8960·00000000·00000000·00000000·00000000·................
25 ··0x00770348·00000000·00000000·00000000·00000000·................25 ··0x007a8970·00000000·00000000·00000000·00000000·................
26 ··0x00770358·00000000·00000000·00000000·01000000·................26 ··0x007a8980·00000000·00000000·00000000·01000000·................
27 ··0x00770368·00000000·00000000·00000000·00000000·................27 ··0x007a8990·00000000·00000000·00000000·00000000·................
28 ··0x00770378·00000000·00000000·00000000·00000000·................28 ··0x007a89a0·00000000·00000000·00000000·00000000·................
29 ··0x00770388·00000000·00000000·00000000·00000000·................29 ··0x007a89b0·00000000·00000000·00000000·00000000·................
30 ··0x00770398·00000000·01000000·01000000·00000000·................30 ··0x007a89c0·00000000·01000000·01000000·00000000·................
31 ··0x007703a8·01000000·00000000·00000000·00000000·................31 ··0x007a89d0·01000000·00000000·00000000·00000000·................
32 ··0x007703b8·00000000·28077700·00000000·00000000·....(.w.........32 ··0x007a89e0·00000000·508d7a00·00000000·00000000·....P.z.........
33 ··0x007703c8·fdff0000·00000000·00000000·00000000·................33 ··0x007a89f0·fdff0000·00000000·00000000·00000000·................
34 ··0x007703d8·00000000·00000000·00000000·00000000·................34 ··0x007a8a00·00000000·00000000·00000000·00000000·................
35 ··0x007703e8·00000000·00010001·00000000·00000000·................35 ··0x007a8a10·00000000·00010001·00000000·00000000·................
36 ··0x007703f8·00000000·00000000·00000000·00000000·................36 ··0x007a8a20·00000000·00000000·00000000·00000000·................
37 ··0x00770408·00000000·00000000·00000000·00000000·................37 ··0x007a8a30·00000000·00000000·00000000·00000000·................
38 ··0x00770418·00000000·00000000·00000000·00000000·................38 ··0x007a8a40·00000000·00000000·00000000·00000000·................
39 ··0x00770428·00000000·00000000·00000000·00000000·................39 ··0x007a8a50·00000000·00000000·00000000·00000000·................
40 ··0x00770438·00000000·00000000·00000000·00000000·................40 ··0x007a8a60·00000000·00000000·00000000·00000000·................
41 ··0x00770448·00000000·00000000·00000000·00000000·................41 ··0x007a8a70·00000000·00000000·00000000·00000000·................
42 ··0x00770458·00000000·00000000·00000000·00000000·................42 ··0x007a8a80·00000000·00000000·00000000·00000000·................
43 ··0x00770468·0dad2800·0dad2800·e18c4e00·0dad2800·..(...(...N...(.43 ··0x007a8a90·754e2b00·754e2b00·49595100·754e2b00·uN+.uN+.IYQ.uN+.
44 ··0x00770478·0dad2800·00000000·00000000·00000000·..(.............44 ··0x007a8aa0·754e2b00·00000000·00000000·00000000·uN+.............
45 ··0x00770488·00000000·00000000·00000000·00000000·................45 ··0x007a8ab0·00000000·00000000·00000000·00000000·................
46 ··0x00770498·2dbf4e00·2dbf4e00·41bf4e00·e1b34e00·-.N.-.N.A.N...N.46 ··0x007a8ac0·958b5100·958b5100·a98b5100·49805100·..Q...Q...Q.I.Q.
47 ··0x007704a8·47bf4e00·51bf4e00·a36f3b00·f1b44e00·G.N.Q.N..o;...N.47 ··0x007a8ad0·af8b5100·b98b5100·cb1b3e00·59815100·..Q...Q...>.Y.Q.
48 ··0x007704b8·51b54e00·55bf4e00·61bf4e00·e1dc2800·Q.N.U.N.a.N...(.48 ··0x007a8ae0·b9815100·bd8b5100·c98b5100·59802b00·..Q...Q...Q.Y.+.
49 ··0x007704c8·e1dc2800·6dbf4e00·79bf4e00·87bf4e00·..(.m.N.y.N...N.49 ··0x007a8af0·59802b00·d58b5100·e18b5100·ef8b5100·Y.+...Q...Q...Q.
50 ··0x007704d8·47bf4e00·0dad2800·0dad2800·00000000·G.N...(...(.....50 ··0x007a8b00·af8b5100·754e2b00·754e2b00·00000000·..Q.uN+.uN+.....
51 ··0x007704e8·00000000·00000000·00000000·00000000·................51 ··0x007a8b10·00000000·00000000·00000000·00000000·................
52 ··0x007704f8·0db34e00·49b34e00·a5b34e00·e1b34e00·..N.I.N...N...N.52 ··0x007a8b20·757f5100·b17f5100·0d805100·49805100·u.Q...Q...Q.I.Q.
53 ··0x00770508·45b44e00·59b44e00·a5b44e00·f1b44e00·E.N.Y.N...N...N.53 ··0x007a8b30·ad805100·c1805100·0d815100·59815100·..Q...Q...Q.Y.Q.
54 ··0x00770518·51b54e00·b1b54e00·d7b54e00·fdb54e00·Q.N...N...N...N.54 ··0x007a8b40·b9815100·19825100·3f825100·65825100·..Q...Q.?.Q.e.Q.
55 ··0x00770528·19b64e00·35b64e00·6fb64e00·97b64e00·..N.5.N.o.N...N.55 ··0x007a8b50·81825100·9d825100·d7825100·ff825100·..Q...Q...Q...Q.
56 ··0x00770538·bbb64e00·f1b64e00·79b74e00·00000000·..N...N.y.N.....56 ··0x007a8b60·23835100·59835100·e1835100·00000000·#.Q.Y.Q...Q.....
57 ··0x00770548·00000000·00000000·00000000·00000000·................57 ··0x007a8b70·00000000·00000000·00000000·00000000·................
58 ··0x00770558·00000000·00000000·e8030000·00000000·................58 ··0x007a8b80·00000000·00000000·e8030000·00000000·................
59 ··0x00770568·00000000·00000000·00000000·00000000·................59 ··0x007a8b90·00000000·00000000·00000000·00000000·................
60 ··0x00770578·00000000·00000000·00000000·00000000·................60 ··0x007a8ba0·00000000·00000000·00000000·00000000·................
61 ··0x00770588·00000000·00000000·00000000·00000000·................61 ··0x007a8bb0·00000000·00000000·00000000·00000000·................
62 ··0x00770598·00000000·00000000·00000000·00000000·................62 ··0x007a8bc0·00000000·00000000·00000000·00000000·................
63 ··0x007705a8·00000000·00000000·00000000·00000000·................63 ··0x007a8bd0·00000000·00000000·00000000·00000000·................
64 ··0x007705b8·00000000·00000000·00000000·00000000·................64 ··0x007a8be0·00000000·00000000·00000000·00000000·................
65 ··0x007705c8·00000000·00000000·00000000·00000000·................65 ··0x007a8bf0·00000000·00000000·00000000·00000000·................
66 ··0x007705d8·00000000·00000000·00000000·00000000·................66 ··0x007a8c00·00000000·00000000·00000000·00000000·................
67 ··0x007705e8·00000000·00000000·00000000·00000000·................67 ··0x007a8c10·00000000·00000000·00000000·00000000·................
68 ··0x007705f8·00000000·00000000·00000000·00000000·................68 ··0x007a8c20·00000000·00000000·00000000·00000000·................
69 ··0x00770608·00000000·00000000·00000000·00000000·................69 ··0x007a8c30·00000000·00000000·00000000·00000000·................
70 ··0x00770618·00000000·00000000·00000000·00000000·................70 ··0x007a8c40·00000000·00000000·00000000·00000000·................
71 ··0x00770628·00000000·00000000·00000000·00000000·................71 ··0x007a8c50·00000000·00000000·00000000·00000000·................
72 ··0x00770638·44057700·e8030000·e8030000·00000000·D.w.............72 ··0x007a8c60·6c8b7a00·e8030000·e8030000·00000000·l.z.............
73 ··0x00770648·00000000·01000000·00000000·00000000·................73 ··0x007a8c70·00000000·01000000·00000000·00000000·................
74 ··0x00770658·00000000·00000000·0000803f·0000803f·...........?...?74 ··0x007a8c80·00000000·00000000·0000803f·0000803f·...........?...?
75 ··0x00770668·00000100·00000000·00000100·00000000·................75 ··0x007a8c90·00000100·00000000·00000100·00000000·................
76 ··0x00770678·00000000·00000000·00000000·ffffffff·................76 ··0x007a8ca0·00000000·00000000·00000000·ffffffff·................
77 ··0x00770688·00000000·00000000·00000000·84047700·..............w.77 ··0x007a8cb0·00000000·00000000·00000000·ac8a7a00·..............z.
78 ··0x00770698·00000000·00000000·00000000·00000000·................78 ··0x007a8cc0·00000000·00000000·00000000·00000000·................
79 ··0x007706a8·00000000·00000000·00000000·00000000·................79 ··0x007a8cd0·00000000·00000000·00000000·00000000·................
80 ··0x007706b8·00000000·7fb84e00·a7b84e00·ebb84e00·......N...N...N.80 ··0x007a8ce0·00000000·e7845100·0f855100·53855100·......Q...Q.S.Q.
81 ··0x007706c8·43b94e00·afb94e00·00000000·00000000·C.N...N.........81 ··0x007a8cf0·ab855100·17865100·00000000·00000000·..Q...Q.........
82 ··0x007706d8·00000000·00000000·00000000·0dad2800·..............(.82 ··0x007a8d00·00000000·00000000·00000000·754e2b00·............uN+.
83 ··0x007706e8·0dad2800·e1dc2800·0dad2800·0dad2800·..(...(...(...(.83 ··0x007a8d10·754e2b00·59802b00·754e2b00·754e2b00·uN+.Y.+.uN+.uN+.
84 ··0x007706f8·0dad2800·0dad2800·e1dc2800·0dad2800·..(...(...(...(.84 ··0x007a8d20·754e2b00·754e2b00·59802b00·754e2b00·uN+.uN+.Y.+.uN+.
85 ··0x00770708·0dad2800·0dad2800·0dad2800·0dad2800·..(...(...(...(.85 ··0x007a8d30·754e2b00·754e2b00·754e2b00·754e2b00·uN+.uN+.uN+.uN+.
86 ··0x00770718·e1dc2800·00000000·00000000·00000000·..(.............86 ··0x007a8d40·59802b00·00000000·00000000·00000000·Y.+.............
87 ··0x00770728·00000000·00000000·00000000·00000000·................87 ··0x007a8d50·00000000·00000000·00000000·00000000·................
88 ··0x00770738·e1dc2800·95dc2800·1d5c3600·35872a00·..(...(..\6.5.*.88 ··0x007a8d60·59802b00·0d802b00·fddd3100·012a2d00·Y.+...+...1..*-.
89 ··0x00770748·716e5100·e1dc2800·e1dc2800·e1dc2800·qnQ...(...(...(.89 ··0x007a8d70·d93a5400·59802b00·59802b00·59802b00·.:T.Y.+.Y.+.Y.+.
90 ··0x00770758·00000000·00000000·00000000·00000000·................90 ··0x007a8d80·00000000·00000000·00000000·00000000·................
91 ··0x00770768·00000000·00000000·00000000·00000000·................91 ··0x007a8d90·00000000·00000000·00000000·00000000·................
92 ··0x00770778·00000000·00000000·00000000·00000000·................92 ··0x007a8da0·00000000·00000000·00000000·00000000·................
93 ··0x00770788·00000000·00000000·00000000·00000000·................93 ··0x007a8db0·00000000·00000000·00000000·00000000·................
94 ··0x00770798·5ab61500·00000000·00000000·00000000·Z...............94 ··0x007a8dc0·8acb1500·00000000·00000000·00000000·................
95 ··0x007707a8·01000000·00000000·00000000·01000000·................95 ··0x007a8dd0·01000000·00000000·00000000·01000000·................
96 ··0x007707b8·00000000·00000000·01000000·00000000·................96 ··0x007a8de0·00000000·00000000·0000803f·01000000·...........?....
97 ··0x007707c8·00000000·00000000·00000000·00000000·................97 ··0x007a8df0·01000000·00000000·01000000·00000000·................
98 ··0x007707d8·00000000·00000000·00000000·00000000·................98 ··0x007a8e00·01000000·00000000·00000000·00000000·................
99 ··0x007707e8·03000000·0000803f·00000000·00000000·.......?........99 ··0x007a8e10·00000000·00000000·01000000·00000000·................
100 ··0x007707f8·00000000·00000000·0000803f·00000000·...........?....100 ··0x007a8e20·00000000·00000000·00000000·00000000·................
101 ··0x00770808·00000000·00000000·00000000·0000803f·...............?101 ··0x007a8e30·00000000·00000000·68d27a00·f88d7a00·........h.z...z.
102 ··0x00770818·00000000·00000000·00000000·00000000·................102 ··0x007a8e40·188e7a00·00000000·01000000·00000000·..z.............
103 ··0x00770828·0000803f·00000000·01000000·00000000·...?............103 ··0x007a8e50·01000000·00000000·00000000·00000000·................
104 ··0x00770838·00000000·00000000·00000000·00000000·................104 ··0x007a8e60·00000000·00000000·01000000·00000000·................
105 ··0x00770848·00000000·00000000·00000000·00000000·................105 ··0x007a8e70·00000000·00000000·00000000·00000000·................
106 ··0x00770858·03000000·0000803f·00000000·00000000·.......?........106 ··0x007a8e80·00000000·00000000·0c000000·00000000·................
107 ··0x00770868·00000000·00000000·0000803f·00000000·...........?....107 ··0x007a8e90·00000000·00000000·00000000·00000000·................
108 ··0x00770878·00000000·00000000·00000000·0000803f·...............?108 ··0x007a8ea0·00000000·00000000·0c000000·00000000·................
109 ··0x00770888·00000000·00000000·00000000·00000000·................109 ··0x007a8eb0·00000000·00000000·00000000·00000000·................
110 ··0x00770898·0000803f·00000000·01000000·00000000·...?............110 ··0x007a8ec0·00000000·00000000·0c000000·00000000·................
111 ··0x007708a8·00000000·00000000·00000000·00000000·................111 ··0x007a8ed0·00000000·00000000·00000000·00000000·................
112 ··0x007708b8·00000000·00000000·00000000·00000000·................112 ··0x007a8ee0·00000000·00000000·0c000000·00000000·................
113 ··0x007708c8·03000000·0000803f·00000000·00000000·.......?........113 ··0x007a8ef0·00000000·00000000·00000000·00000000·................
114 ··0x007708d8·00000000·00000000·0000803f·00000000·...........?....114 ··0x007a8f00·00000000·00000000·01000000·01000000·................
115 ··0x007708e8·00000000·00000000·00000000·0000803f·...............?115 ··0x007a8f10·01000000·00000000·ffffffff·ffffffff·................
116 ··0x007708f8·00000000·00000000·00000000·00000000·................116 ··0x007a8f20·ffffffff·ffffffff·ffffffff·ffffffff·................
117 ··0x00770908·0000803f·00000000·01000000·00000000·...?............117 ··0x007a8f30·ffffffff·ffffffff·ffffffff·ffffffff·................
118 ··0x00770918·00000000·00000000·00000000·00000000·................118 ··0x007a8f40·ffffffff·00000000·ff011500·00000000·................
119 ··0x00770928·00000000·00000000·00000000·00000000·................119 ··0x007a8f50·0ef81500·00000000·cb0c1500·00000000·................
120 ··0x00770938·03000000·0000803f·00000000·00000000·.......?........120 ··0x007a8f60·64341600·00000000·a30e1500·00000000·d4..............
121 ··0x00770948·00000000·00000000·0000803f·00000000·...........?....121 ··0x007a8f70·bc9e1400·00000000·9e0e1500·00000000·................
122 ··0x00770958·00000000·00000000·00000000·0000803f·...............?122 ··0x007a8f80·05611400·00000000·b42c1400·00000000·.a.......,......
123 ··0x00770968·00000000·00000000·00000000·00000000·................123 ··0x007a8f90·8b631400·00000000·28051600·00000000·.c......(.......
124 ··0x00770978·0000803f·00000000·01000000·00000000·...?............124 ··0x007a8fa0·afe61700·00000000·1cee1700·00000000·................
125 ··0x00770988·00000000·00000000·00000000·00000000·................125 ··0x007a8fb0·13e61700·00000000·962d1400·00000000·.........-......
Max diff block lines reached; 0/58001 bytes (0.00%) of diff not shown.
14.5 KB
smali/N/d.smali
    
Offset 732, 15 lines modifiedOffset 732, 15 lines modified
  
732 ····.line·2732 ····.line·2
733 ····.line·3733 ····.line·3
734 ····move-object/from16·v0,·p2734 ····move-object/from16·v0,·p2
  
735 ····.line·4735 ····.line·4
736 ····.line·5736 ····.line·5
737 ····const-string·v2,·"io.flutter.embedding.android.EnableMergedPlatformUIThread"737 ····const-string·v2,·"io.flutter.embedding.android.DisableMergedPlatformUIThread"
  
738 ····.line·6738 ····.line·6
739 ····.line·7739 ····.line·7
740 ····const-string·v3,·"io.flutter.embedding.android.EnableImpeller"740 ····const-string·v3,·"io.flutter.embedding.android.EnableImpeller"
  
741 ····.line·8741 ····.line·8
742 ····.line·9742 ····.line·9
Offset 772, 23 lines modifiedOffset 772, 23 lines modified
  
772 ····.line·21772 ····.line·21
773 ····.line·22773 ····.line·22
774 ····.line·23774 ····.line·23
775 ····move-result-object·v6775 ····move-result-object·v6
  
776 ····.line·24776 ····.line·24
777 ····if-ne·v5,·v6,·:cond_13777 ····if-ne·v5,·v6,·:cond_12
  
778 ····.line·25778 ····.line·25
779 ····.line·26779 ····.line·26
780 ····iget-object·v5,·v1,·LN/d;->b:LN/d$c;780 ····iget-object·v5,·v1,·LN/d;->b:LN/d$c;
  
781 ····.line·27781 ····.line·27
782 ····.line·28782 ····.line·28
783 ····if-eqz·v5,·:cond_12783 ····if-eqz·v5,·:cond_11
  
784 ····.line·29784 ····.line·29
785 ····.line·30785 ····.line·30
786 ····:try_start_0786 ····:try_start_0
787 ····const-string·v5,·"FlutterLoader#ensureInitializationComplete"787 ····const-string·v5,·"FlutterLoader#ensureInitializationComplete"
  
788 ····.line·31788 ····.line·31
Offset 915, 15 lines modifiedOffset 915, 15 lines modified
915 ····:catchall_0915 ····:catchall_0
916 ····move-exception·v0916 ····move-exception·v0
  
917 ····.line·95917 ····.line·95
918 ····move-object·v2,·v0918 ····move-object·v2,·v0
  
919 ····.line·96919 ····.line·96
920 ····goto/16·:goto_7920 ····goto/16·:goto_6
  
921 ····.line·97921 ····.line·97
922 ····.line·98922 ····.line·98
923 ····:cond_1923 ····:cond_1
924 ····:goto_0924 ····:goto_0
925 ····new-instance·v0,·Ljava/lang/StringBuilder;925 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
Offset 1426, 15 lines modifiedOffset 1426, 15 lines modified
1426 ····.line·3571426 ····.line·357
1427 ····.line·3581427 ····.line·358
1428 ····invoke-interface·{v7,·v8},·Ljava/util/List;->add(Ljava/lang/Object;)Z1428 ····invoke-interface·{v7,·v8},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
1429 ····.line·3591429 ····.line·359
1430 ····.line·3601430 ····.line·360
1431 ····.line·3611431 ····.line·361
1432 ····if-eqz·v0,·:cond_e1432 ····if-eqz·v0,·:cond_d
  
1433 ····.line·3621433 ····.line·362
1434 ····.line·3631434 ····.line·363
1435 ····invoke-virtual·{v0,·v3},·Landroid/os/BaseBundle;->containsKey(Ljava/lang/String;)Z1435 ····invoke-virtual·{v0,·v3},·Landroid/os/BaseBundle;->containsKey(Ljava/lang/String;)Z
  
1436 ····.line·3641436 ····.line·364
1437 ····.line·3651437 ····.line·365
Offset 1556, 391 lines modifiedOffset 1556, 383 lines modified
1556 ····.line·4221556 ····.line·422
1557 ····invoke-interface·{v7,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z1557 ····invoke-interface·{v7,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
1558 ····.line·4231558 ····.line·423
1559 ····.line·4241559 ····.line·424
1560 ····.line·4251560 ····.line·425
1561 ····:cond_a1561 ····:cond_a
1562 ····const-string·v3,·"io.flutter.embedding.android.DisableSurfaceControl"1562 ····invoke-virtual·{v0,·v2},·Landroid/os/BaseBundle;->containsKey(Ljava/lang/String;)Z
  
1563 ····.line·4261563 ····.line·426
1564 ····.line·4271564 ····.line·427
1565 ····invoke-virtual·{v0,·v3,·v4},·Landroid/os/BaseBundle;->getBoolean(Ljava/lang/String;Z)Z 
  
1566 ····.line·4281565 ····.line·428
1567 ····.line·429 
1568 ····.line·430 
1569 ····move-result·v31566 ····move-result·v3
  
1570 ····.line·4311567 ····.line·429
1571 ····if-eqz·v3,·:cond_b1568 ····if-eqz·v3,·:cond_b
  
 1569 ····.line·430
 1570 ····.line·431
 1571 ····invoke-virtual·{v0,·v2},·Landroid/os/BaseBundle;->getBoolean(Ljava/lang/String;)Z
  
1572 ····.line·4321572 ····.line·432
1573 ····.line·4331573 ····.line·433
1574 ····const-string·v3,·"--disable-surface-control" 
  
1575 ····.line·4341574 ····.line·434
 1575 ····move-result·v2
  
1576 ····.line·4351576 ····.line·435
1577 ····invoke-interface·{v7,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z1577 ····if-eqz·v2,·:cond_b
  
1578 ····.line·4361578 ····.line·436
1579 ····.line·4371579 ····.line·437
 1580 ····const-string·v2,·"--no-enable-merged-platform-ui-thread"
1580 ····.line·438 
1581 ····:cond_b 
1582 ····invoke-virtual·{v0,·v2},·Landroid/os/BaseBundle;->containsKey(Ljava/lang/String;)Z 
  
 1581 ····.line·438
1583 ····.line·4391582 ····.line·439
 1583 ····invoke-interface·{v7,·v2},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
1584 ····.line·4401584 ····.line·440
1585 ····.line·4411585 ····.line·441
1586 ····move-result·v3 
  
1587 ····.line·4421586 ····.line·442
1588 ····if-eqz·v3,·:cond_d1587 ····:cond_b
 1588 ····const-string·v2,·"io.flutter.embedding.android.EnableSurfaceControl"
  
1589 ····.line·4431589 ····.line·443
Max diff block lines reached; 11881/14838 bytes (80.07%) of diff not shown.
30.1 KB
smali/S/t.smali
    
Offset 2, 65 lines modifiedOffset 2, 77 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········LS/t$a;, 
8 ········LS/t$b;,7 ········LS/t$b;
9 ········LS/t$c; 
10 ····}8 ····}
11 .end·annotation9 .end·annotation
  
  
12 #·static·fields10 #·instance·fields
13 .field·public·static·final·b:LS/t$a;11 .field·public·final·a:LT/j;
  
 12 .field·public·b:LS/t$b;
  
14 #·instance·fields 
15 .field·public·final·a:LT/a;13 .field·public·final·c:LT/j$c;
  
  
16 #·direct·methods14 #·direct·methods
17 .method·static·constructor·<clinit>()V15 .method·public·constructor·<init>(LL/a;)V
18 ····.locals·116 ····.locals·4
  
19 ····.line·117 ····.line·1
20 ····new-instance·v0,·LS/t$a;18 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
21 ····.line·219 ····.line·2
22 ····.line·320 ····.line·3
23 ····invoke-direct·{v0},·LS/t$a;-><init>()V 
  
24 ····.line·421 ····.line·4
 22 ····new-instance·v0,·LS/t$a;
  
25 ····.line·523 ····.line·5
26 ····.line·624 ····.line·6
27 ····sput-object·v0,·LS/t;->b:LS/t$a;25 ····invoke-direct·{v0,·p0},·LS/t$a;-><init>(LS/t;)V
  
28 ····.line·726 ····.line·7
29 ····.line·827 ····.line·8
30 ····return-void 
31 ····.line·928 ····.line·9
 29 ····iput-object·v0,·p0,·LS/t;->c:LT/j$c;
  
32 ····.line·1030 ····.line·10
33 ····.line·1131 ····.line·11
 32 ····new-instance·v1,·LT/j;
  
34 ····.line·1233 ····.line·12
35 ····.line·1334 ····.line·13
 35 ····const-string·v2,·"flutter/scribe"
  
36 ····.line·1436 ····.line·14
37 ····.line·1537 ····.line·15
 38 ····sget-object·v3,·LT/f;->a:LT/f;
  
38 ····.line·1639 ····.line·16
39 ····.line·1740 ····.line·17
 41 ····invoke-direct·{v1,·p1,·v2,·v3},·LT/j;-><init>(LT/b;Ljava/lang/String;LT/k;)V
  
40 ····.line·1842 ····.line·18
41 ····.line·1943 ····.line·19
42 ····.line·2044 ····.line·20
 45 ····iput-object·v1,·p0,·LS/t;->a:LT/j;
  
43 ····.line·2146 ····.line·21
44 ····.line·2247 ····.line·22
 48 ····invoke-virtual·{v1,·v0},·LT/j;->e(LT/j$c;)V
  
45 ····.line·2349 ····.line·23
46 ····.line·2450 ····.line·24
47 ····.line·2551 ····.line·25
 52 ····return-void
48 ····.line·2653 ····.line·26
49 ····.line·2754 ····.line·27
50 ····.line·2855 ····.line·28
51 ····.line·2956 ····.line·29
52 ····.line·3057 ····.line·30
53 ····.line·3158 ····.line·31
54 ····.line·3259 ····.line·32
Offset 94, 47 lines modifiedOffset 106, 559 lines modified
94 ····.line·60106 ····.line·60
95 ····.line·61107 ····.line·61
96 ····.line·62108 ····.line·62
97 ····.line·63109 ····.line·63
98 ····.line·64110 ····.line·64
99 ····.line·65111 ····.line·65
100 ····.line·66112 ····.line·66
 113 ····.line·67
 114 ····.line·68
 115 ····.line·69
 116 ····.line·70
 117 ····.line·71
 118 ····.line·72
 119 ····.line·73
101 .end·method120 .end·method
  
102 .method·public·constructor·<init>(LL/a;)V121 .method·public·static·synthetic·a(LS/t;)LS/t$b;
103 ····.locals·3122 ····.locals·0
  
104 ····.line·1123 ····.line·1
105 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V124 ····iget-object·p0,·p0,·LS/t;->b:LS/t$b;
  
106 ····.line·2125 ····.line·2
107 ····.line·3126 ····.line·3
 127 ····return-object·p0
108 ····.line·4128 ····.line·4
109 ····new-instance·v0,·LT/a; 
  
110 ····.line·5129 ····.line·5
111 ····.line·6130 ····.line·6
112 ····const-string·v1,·"flutter/settings" 
  
113 ····.line·7131 ····.line·7
114 ····.line·8132 ····.line·8
115 ····sget-object·v2,·LT/e;->a:LT/e; 
  
116 ····.line·9133 ····.line·9
117 ····.line·10134 ····.line·10
118 ····invoke-direct·{v0,·p1,·v1,·v2},·LT/a;-><init>(LT/b;Ljava/lang/String;LT/h;)V 
  
119 ····.line·11135 ····.line·11
120 ····.line·12136 ····.line·12
121 ····.line·13137 ····.line·13
Max diff block lines reached; 27349/30824 bytes (88.73%) of diff not shown.
19.9 KB
smali/S/t$a.smali
    
Offset 1, 130 lines modifiedOffset 1, 45 lines modified
1 .class·public·LS/t$a;1 .class·public·LS/t$a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LT/j$c;
  
  
4 #·annotations6 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;7 .annotation·system·Ldalvik/annotation/EnclosingClass;
6 ····value·=·LS/t;8 ····value·=·LS/t;
7 .end·annotation9 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;10 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x911 ····accessFlags·=·0x1
10 ····name·=·"a"12 ····name·=·null
11 .end·annotation 
  
12 .annotation·system·Ldalvik/annotation/MemberClasses; 
13 ····value·=·{ 
14 ········LS/t$a$b; 
15 ····} 
16 .end·annotation13 .end·annotation
  
  
17 #·instance·fields14 #·instance·fields
 15 .field·public·final·synthetic·a:LS/t;
18 .field·public·final·a:Ljava/util/concurrent/ConcurrentLinkedQueue; 
  
19 .field·public·b:LS/t$a$b; 
  
20 .field·public·c:LS/t$a$b; 
  
  
21 #·direct·methods16 #·direct·methods
22 .method·public·constructor·<init>()V17 .method·public·constructor·<init>(LS/t;)V
23 ····.locals·1 
  
24 ····.line·1 
25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
26 ····.line·2 
27 ····.line·3 
28 ····.line·4 
29 ····new-instance·v0,·Ljava/util/concurrent/ConcurrentLinkedQueue; 
  
30 ····.line·5 
31 ····.line·6 
32 ····invoke-direct·{v0},·Ljava/util/concurrent/ConcurrentLinkedQueue;-><init>()V 
  
33 ····.line·7 
34 ····.line·8 
35 ····.line·9 
36 ····iput-object·v0,·p0,·LS/t$a;->a:Ljava/util/concurrent/ConcurrentLinkedQueue; 
  
37 ····.line·10 
38 ····.line·11 
39 ····return-void 
40 ····.line·12 
41 ····.line·13 
42 ····.line·14 
43 ····.line·15 
44 ····.line·16 
45 ····.line·17 
46 ····.line·18 
47 ····.line·19 
48 ····.line·20 
49 ····.line·21 
50 ····.line·22 
51 ····.line·23 
52 ····.line·24 
53 ····.line·25 
54 ····.line·26 
55 ····.line·27 
56 ····.line·28 
57 ····.line·29 
58 ····.line·30 
59 ····.line·31 
60 ····.line·32 
61 ····.line·33 
62 ····.line·34 
63 ····.line·35 
64 ····.line·36 
65 ····.line·37 
66 ····.line·38 
67 ····.line·39 
68 ····.line·40 
69 ····.line·41 
70 ····.line·42 
71 ····.line·43 
72 ····.line·44 
73 ····.line·45 
74 ····.line·46 
75 ····.line·47 
76 ····.line·48 
77 ····.line·49 
78 ····.line·50 
79 ····.line·51 
80 ····.line·52 
81 ····.line·53 
82 ····.line·54 
83 ····.line·55 
84 ····.line·56 
85 ····.line·57 
86 ····.line·58 
87 ····.line·59 
88 ····.line·60 
89 ····.line·61 
90 ····.line·62 
91 ····.line·63 
92 ····.line·64 
93 ····.line·65 
94 ····.line·66 
95 .end·method 
  
96 .method·public·static·synthetic·a(LS/t$a;)Ljava/util/concurrent/ConcurrentLinkedQueue; 
97 ····.locals·018 ····.locals·0
  
98 ····.line·119 ····.line·1
99 ····iget-object·p0,·p0,·LS/t$a;->a:Ljava/util/concurrent/ConcurrentLinkedQueue;20 ····iput-object·p1,·p0,·LS/t$a;->a:LS/t;
  
100 ····.line·221 ····.line·2
101 ····.line·322 ····.line·3
102 ····return-object·p023 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
103 ····.line·424 ····.line·4
104 ····.line·525 ····.line·5
Max diff block lines reached; 17920/20355 bytes (88.04%) of diff not shown.
6.77 KB
smali/S/u.smali
    
Offset 2, 77 lines modifiedOffset 2, 149 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
 7 ········LS/u$a;,
7 ········LS/u$b;8 ········LS/u$b;,
 9 ········LS/u$c;
8 ····}10 ····}
9 .end·annotation11 .end·annotation
  
  
10 #·instance·fields12 #·static·fields
11 .field·public·final·a:LT/j;13 .field·public·static·final·b:LS/u$a;
  
12 .field·public·b:LS/u$b; 
  
 14 #·instance·fields
13 .field·public·final·c:LT/j$c;15 .field·public·final·a:LT/a;
  
  
14 #·direct·methods16 #·direct·methods
 17 .method·static·constructor·<clinit>()V
 18 ····.locals·1
  
 19 ····.line·1
 20 ····new-instance·v0,·LS/u$a;
  
 21 ····.line·2
 22 ····.line·3
 23 ····invoke-direct·{v0},·LS/u$a;-><init>()V
  
 24 ····.line·4
 25 ····.line·5
 26 ····.line·6
 27 ····sput-object·v0,·LS/u;->b:LS/u$a;
  
 28 ····.line·7
 29 ····.line·8
 30 ····return-void
 31 ····.line·9
 32 ····.line·10
 33 ····.line·11
 34 ····.line·12
 35 ····.line·13
 36 ····.line·14
 37 ····.line·15
 38 ····.line·16
 39 ····.line·17
 40 ····.line·18
 41 ····.line·19
 42 ····.line·20
 43 ····.line·21
 44 ····.line·22
 45 ····.line·23
 46 ····.line·24
 47 ····.line·25
 48 ····.line·26
 49 ····.line·27
 50 ····.line·28
 51 ····.line·29
 52 ····.line·30
 53 ····.line·31
 54 ····.line·32
 55 ····.line·33
 56 ····.line·34
 57 ····.line·35
 58 ····.line·36
 59 ····.line·37
 60 ····.line·38
 61 ····.line·39
 62 ····.line·40
 63 ····.line·41
 64 ····.line·42
 65 ····.line·43
 66 ····.line·44
 67 ····.line·45
 68 ····.line·46
 69 ····.line·47
 70 ····.line·48
 71 ····.line·49
 72 ····.line·50
 73 ····.line·51
 74 ····.line·52
 75 ····.line·53
 76 ····.line·54
 77 ····.line·55
 78 ····.line·56
 79 ····.line·57
 80 ····.line·58
 81 ····.line·59
 82 ····.line·60
 83 ····.line·61
 84 ····.line·62
 85 ····.line·63
 86 ····.line·64
 87 ····.line·65
 88 ····.line·66
 89 .end·method
  
15 .method·public·constructor·<init>(LL/a;)V90 .method·public·constructor·<init>(LL/a;)V
16 ····.locals·491 ····.locals·3
  
17 ····.line·192 ····.line·1
18 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V93 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
19 ····.line·294 ····.line·2
20 ····.line·395 ····.line·3
21 ····.line·496 ····.line·4
22 ····new-instance·v0,·LS/u$a;97 ····new-instance·v0,·LT/a;
  
23 ····.line·598 ····.line·5
24 ····.line·699 ····.line·6
25 ····invoke-direct·{v0,·p0},·LS/u$a;-><init>(LS/u;)V100 ····const-string·v1,·"flutter/settings"
  
26 ····.line·7101 ····.line·7
27 ····.line·8102 ····.line·8
 103 ····sget-object·v2,·LT/e;->a:LT/e;
28 ····.line·9 
29 ····iput-object·v0,·p0,·LS/u;->c:LT/j$c; 
  
 104 ····.line·9
30 ····.line·10105 ····.line·10
 106 ····invoke-direct·{v0,·p1,·v1,·v2},·LT/a;-><init>(LT/b;Ljava/lang/String;LT/h;)V
31 ····.line·11 
Max diff block lines reached; 4658/6905 bytes (67.46%) of diff not shown.
19.6 KB
smali/S/u$a.smali
    
Offset 1, 45 lines modifiedOffset 1, 130 lines modified
1 .class·public·LS/u$a;1 .class·public·LS/u$a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LT/j$c; 
  
  
6 #·annotations4 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
8 ····value·=·LS/u;6 ····value·=·LS/u;
9 .end·annotation7 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x19 ····accessFlags·=·0x9
12 ····name·=·null10 ····name·=·"a"
 11 .end·annotation
  
 12 .annotation·system·Ldalvik/annotation/MemberClasses;
 13 ····value·=·{
 14 ········LS/u$a$b;
 15 ····}
13 .end·annotation16 .end·annotation
  
  
14 #·instance·fields17 #·instance·fields
15 .field·public·final·synthetic·a:LS/u;18 .field·public·final·a:Ljava/util/concurrent/ConcurrentLinkedQueue;
  
 19 .field·public·b:LS/u$a$b;
  
 20 .field·public·c:LS/u$a$b;
  
  
16 #·direct·methods21 #·direct·methods
17 .method·public·constructor·<init>(LS/u;)V22 .method·public·constructor·<init>()V
18 ····.locals·023 ····.locals·1
  
19 ····.line·124 ····.line·1
20 ····iput-object·p1,·p0,·LS/u$a;->a:LS/u;25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
21 ····.line·226 ····.line·2
22 ····.line·327 ····.line·3
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
24 ····.line·428 ····.line·4
 29 ····new-instance·v0,·Ljava/util/concurrent/ConcurrentLinkedQueue;
  
25 ····.line·530 ····.line·5
26 ····.line·631 ····.line·6
 32 ····invoke-direct·{v0},·Ljava/util/concurrent/ConcurrentLinkedQueue;-><init>()V
  
 33 ····.line·7
 34 ····.line·8
 35 ····.line·9
 36 ····iput-object·v0,·p0,·LS/u$a;->a:Ljava/util/concurrent/ConcurrentLinkedQueue;
  
 37 ····.line·10
 38 ····.line·11
27 ····return-void39 ····return-void
 40 ····.line·12
 41 ····.line·13
 42 ····.line·14
 43 ····.line·15
 44 ····.line·16
 45 ····.line·17
 46 ····.line·18
 47 ····.line·19
 48 ····.line·20
 49 ····.line·21
 50 ····.line·22
 51 ····.line·23
 52 ····.line·24
 53 ····.line·25
 54 ····.line·26
 55 ····.line·27
 56 ····.line·28
 57 ····.line·29
 58 ····.line·30
 59 ····.line·31
 60 ····.line·32
 61 ····.line·33
 62 ····.line·34
 63 ····.line·35
 64 ····.line·36
 65 ····.line·37
 66 ····.line·38
 67 ····.line·39
 68 ····.line·40
 69 ····.line·41
 70 ····.line·42
 71 ····.line·43
 72 ····.line·44
 73 ····.line·45
 74 ····.line·46
 75 ····.line·47
 76 ····.line·48
 77 ····.line·49
 78 ····.line·50
 79 ····.line·51
 80 ····.line·52
 81 ····.line·53
 82 ····.line·54
 83 ····.line·55
 84 ····.line·56
 85 ····.line·57
 86 ····.line·58
 87 ····.line·59
 88 ····.line·60
 89 ····.line·61
 90 ····.line·62
 91 ····.line·63
 92 ····.line·64
 93 ····.line·65
 94 ····.line·66
 95 .end·method
  
 96 .method·public·static·synthetic·a(LS/u$a;)Ljava/util/concurrent/ConcurrentLinkedQueue;
 97 ····.locals·0
  
 98 ····.line·1
 99 ····iget-object·p0,·p0,·LS/u$a;->a:Ljava/util/concurrent/ConcurrentLinkedQueue;
  
 100 ····.line·2
 101 ····.line·3
 102 ····return-object·p0
 103 ····.line·4
 104 ····.line·5
Max diff block lines reached; 17537/20000 bytes (87.69%) of diff not shown.
21.5 KB
smali/S/t$b.smali
    
Offset 1, 1334 lines modifiedOffset 1, 25 lines modified
1 .class·public·LS/t$b;1 .class·public·interface·abstract·LS/t$b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
6 ····value·=·LS/t;6 ····value·=·LS/t;
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x99 ····accessFlags·=·0x609
10 ····name·=·"b"10 ····name·=·"b"
11 .end·annotation11 .end·annotation
  
  
12 #·instance·fields 
13 .field·public·final·a:LT/a; 
  
14 .field·public·b:Ljava/util/Map; 
  
15 .field·public·c:Landroid/util/DisplayMetrics; 
  
  
16 #·direct·methods 
17 .method·public·constructor·<init>(LT/a;)V 
18 ····.locals·1 
  
19 ····.line·1 
20 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
21 ····.line·2 
22 ····.line·3 
23 ····.line·4 
24 ····new-instance·v0,·Ljava/util/HashMap; 
  
25 ····.line·5 
26 ····.line·6 
27 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V 
  
28 ····.line·7 
29 ····.line·8 
30 ····.line·9 
31 ····iput-object·v0,·p0,·LS/t$b;->b:Ljava/util/Map; 
  
32 ····.line·10 
33 ····.line·11 
34 ····iput-object·p1,·p0,·LS/t$b;->a:LT/a; 
  
35 ····.line·12 
36 ····.line·13 
37 ····return-void 
38 ····.line·14 
39 ····.line·15 
40 ····.line·16 
41 ····.line·17 
42 ····.line·18 
43 ····.line·19 
44 ····.line·20 
45 ····.line·21 
46 ····.line·22 
47 ····.line·23 
48 ····.line·24 
49 ····.line·25 
50 ····.line·26 
51 ····.line·27 
52 ····.line·28 
53 ····.line·29 
54 ····.line·30 
55 ····.line·31 
56 ····.line·32 
57 ····.line·33 
58 ····.line·34 
59 ····.line·35 
60 ····.line·36 
61 ····.line·37 
62 ····.line·38 
63 ····.line·39 
64 ····.line·40 
65 ····.line·41 
66 ····.line·42 
67 ····.line·43 
68 ····.line·44 
69 ····.line·45 
70 ····.line·46 
71 ····.line·47 
72 ····.line·48 
73 ····.line·49 
74 ····.line·50 
75 ····.line·51 
76 ····.line·52 
77 ····.line·53 
78 ····.line·54 
79 ····.line·55 
80 ····.line·56 
81 ····.line·57 
82 ····.line·58 
83 ····.line·59 
84 ····.line·60 
85 ····.line·61 
86 ····.line·62 
87 ····.line·63 
88 ····.line·64 
89 ····.line·65 
90 ····.line·66 
91 ····.line·67 
92 ····.line·68 
93 ····.line·69 
94 ····.line·70 
95 ····.line·71 
96 ····.line·72 
97 ····.line·73 
98 .end·method 
  
  
Diff chunk too large, falling back to line-by-line diff (1 lines added, 1039 lines removed)
99 #·virtual·methods12 #·virtual·methods
100 .method·public·a()V13 .method·public·abstract·a()Z
101 ····.locals·4 
  
102 ····.line·1 
103 ····new-instance·v0,·Ljava/lang/StringBuilder; 
  
104 ····.line·2 
105 ····.line·3 
106 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V 
  
Max diff block lines reached; 2888/21994 bytes (13.13%) of diff not shown.
59.5 KB
smali/S/w.smali
    
Offset 1, 1075 lines modifiedOffset 1, 67 lines modified
1 .class·public·LS/w;1 .class·public·LS/w;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations 
5 .annotation·system·Ldalvik/annotation/MemberClasses; 
6 ····value·=·{ 
7 ········LS/w$f;, 
8 ········LS/w$e;, 
9 ········LS/w$d;, 
10 ········LS/w$g;, 
11 ········LS/w$c;, 
12 ········LS/w$b; 
13 ····} 
14 .end·annotation 
  
  
15 #·instance·fields4 #·instance·fields
16 .field·public·final·a:LT/j;5 .field·public·final·a:LT/a;
  
17 .field·public·b:LS/w$f; 
  
18 .field·public·final·c:LT/j$c; 
  
  
19 #·direct·methods6 #·direct·methods
20 .method·public·constructor·<init>(LL/a;)V7 .method·public·constructor·<init>(LL/a;)V
21 ····.locals·4 
  
22 ····.line·1 
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
24 ····.line·2 
25 ····.line·3 
26 ····.line·4 
27 ····new-instance·v0,·LS/w$a; 
  
28 ····.line·5 
29 ····.line·6 
30 ····invoke-direct·{v0,·p0},·LS/w$a;-><init>(LS/w;)V 
  
31 ····.line·7 
32 ····.line·8 
33 ····.line·9 
34 ····iput-object·v0,·p0,·LS/w;->c:LT/j$c; 
  
35 ····.line·10 
36 ····.line·11 
37 ····new-instance·v1,·LT/j; 
  
38 ····.line·12 
39 ····.line·13 
40 ····const-string·v2,·"flutter/textinput" 
  
41 ····.line·14 
42 ····.line·15 
43 ····sget-object·v3,·LT/f;->a:LT/f; 
  
44 ····.line·16 
45 ····.line·17 
46 ····invoke-direct·{v1,·p1,·v2,·v3},·LT/j;-><init>(LT/b;Ljava/lang/String;LT/k;)V 
  
47 ····.line·18 
48 ····.line·19 
49 ····.line·20 
50 ····iput-object·v1,·p0,·LS/w;->a:LT/j; 
  
51 ····.line·21 
52 ····.line·22 
53 ····invoke-virtual·{v1,·v0},·LT/j;->e(LT/j$c;)V 
  
54 ····.line·23 
55 ····.line·24 
56 ····.line·25 
57 ····return-void 
58 ····.line·26 
59 ····.line·27 
60 ····.line·28 
61 ····.line·29 
62 ····.line·30 
63 ····.line·31 
64 ····.line·32 
65 ····.line·33 
66 ····.line·34 
67 ····.line·35 
68 ····.line·36 
69 ····.line·37 
70 ····.line·38 
71 ····.line·39 
72 ····.line·40 
73 ····.line·41 
74 ····.line·42 
75 ····.line·43 
76 ····.line·44 
77 ····.line·45 
78 ····.line·46 
79 ····.line·47 
80 ····.line·48 
81 ····.line·49 
82 ····.line·50 
83 ····.line·51 
84 ····.line·52 
85 ····.line·53 
86 ····.line·54 
87 ····.line·55 
88 ····.line·56 
89 ····.line·57 
90 ····.line·58 
91 ····.line·59 
92 ····.line·60 
93 ····.line·61 
94 ····.line·62 
95 ····.line·63 
96 ····.line·64 
97 ····.line·65 
98 ····.line·66 
99 ····.line·67 
100 ····.line·68 
101 ····.line·69 
102 ····.line·70 
103 ····.line·71 
104 ····.line·72 
105 ····.line·73 
106 .end·method 
  
107 .method·public·static·synthetic·a(LS/w;)LS/w$f; 
Max diff block lines reached; 57589/60885 bytes (94.59%) of diff not shown.
4.13 KB
smali/S/v.smali
    
Offset 1, 48 lines modifiedOffset 1, 149 lines modified
1 .class·public·LS/v;1 .class·public·LS/v;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·annotations
 5 .annotation·system·Ldalvik/annotation/MemberClasses;
 6 ····value·=·{
 7 ········LS/v$b;
 8 ····}
 9 .end·annotation
  
  
4 #·instance·fields10 #·instance·fields
5 .field·public·final·a:LT/a;11 .field·public·final·a:LT/j;
  
 12 .field·public·b:LS/v$b;
  
 13 .field·public·final·c:LT/j$c;
  
  
6 #·direct·methods14 #·direct·methods
7 .method·public·constructor·<init>(LL/a;)V15 .method·public·constructor·<init>(LL/a;)V
8 ····.locals·316 ····.locals·4
  
9 ····.line·117 ····.line·1
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V18 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
11 ····.line·219 ····.line·2
12 ····.line·320 ····.line·3
13 ····.line·421 ····.line·4
14 ····new-instance·v0,·LT/a;22 ····new-instance·v0,·LS/v$a;
  
15 ····.line·523 ····.line·5
16 ····.line·624 ····.line·6
17 ····const-string·v1,·"flutter/system"25 ····invoke-direct·{v0,·p0},·LS/v$a;-><init>(LS/v;)V
  
18 ····.line·726 ····.line·7
19 ····.line·827 ····.line·8
20 ····sget-object·v2,·LT/e;->a:LT/e; 
  
21 ····.line·928 ····.line·9
 29 ····iput-object·v0,·p0,·LS/v;->c:LT/j$c;
22 ····.line·10 
23 ····invoke-direct·{v0,·p1,·v1,·v2},·LT/a;-><init>(LT/b;Ljava/lang/String;LT/h;)V 
  
 30 ····.line·10
24 ····.line·1131 ····.line·11
 32 ····new-instance·v1,·LT/j;
  
25 ····.line·1233 ····.line·12
26 ····.line·1334 ····.line·13
27 ····iput-object·v0,·p0,·LS/v;->a:LT/a;35 ····const-string·v2,·"flutter/spellcheck"
  
28 ····.line·1436 ····.line·14
29 ····.line·1537 ····.line·15
 38 ····sget-object·v3,·LT/n;->b:LT/n;
  
 39 ····.line·16
 40 ····.line·17
 41 ····invoke-direct·{v1,·p1,·v2,·v3},·LT/j;-><init>(LT/b;Ljava/lang/String;LT/k;)V
  
 42 ····.line·18
 43 ····.line·19
 44 ····.line·20
 45 ····iput-object·v1,·p0,·LS/v;->a:LT/j;
  
 46 ····.line·21
 47 ····.line·22
 48 ····invoke-virtual·{v1,·v0},·LT/j;->e(LT/j$c;)V
  
 49 ····.line·23
 50 ····.line·24
 51 ····.line·25
30 ····return-void52 ····return-void
 53 ····.line·26
 54 ····.line·27
 55 ····.line·28
 56 ····.line·29
 57 ····.line·30
 58 ····.line·31
 59 ····.line·32
 60 ····.line·33
 61 ····.line·34
 62 ····.line·35
 63 ····.line·36
 64 ····.line·37
 65 ····.line·38
 66 ····.line·39
 67 ····.line·40
 68 ····.line·41
 69 ····.line·42
 70 ····.line·43
 71 ····.line·44
 72 ····.line·45
 73 ····.line·46
 74 ····.line·47
 75 ····.line·48
 76 ····.line·49
 77 ····.line·50
 78 ····.line·51
 79 ····.line·52
 80 ····.line·53
 81 ····.line·54
 82 ····.line·55
 83 ····.line·56
 84 ····.line·57
 85 ····.line·58
 86 ····.line·59
 87 ····.line·60
 88 ····.line·61
 89 ····.line·62
 90 ····.line·63
 91 ····.line·64
 92 ····.line·65
 93 ····.line·66
 94 ····.line·67
 95 ····.line·68
 96 ····.line·69
 97 ····.line·70
 98 ····.line·71
 99 ····.line·72
 100 ····.line·73
 101 .end·method
  
 102 .method·public·static·synthetic·a(LS/v;)LS/v$b;
 103 ····.locals·0
Max diff block lines reached; 1633/4200 bytes (38.88%) of diff not shown.
21.5 KB
smali/S/u$b.smali
    
Offset 1, 19 lines modifiedOffset 1, 1334 lines modified
1 .class·public·interface·abstract·LS/u$b;1 .class·public·LS/u$b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
6 ····value·=·LS/u;6 ····value·=·LS/u;
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x6099 ····accessFlags·=·0x9
10 ····name·=·"b"10 ····name·=·"b"
11 .end·annotation11 .end·annotation
  
  
 12 #·instance·fields
 13 .field·public·final·a:LT/a;
  
 14 .field·public·b:Ljava/util/Map;
  
 15 .field·public·c:Landroid/util/DisplayMetrics;
  
  
 16 #·direct·methods
 17 .method·public·constructor·<init>(LT/a;)V
 18 ····.locals·1
  
 19 ····.line·1
 20 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 21 ····.line·2
 22 ····.line·3
 23 ····.line·4
 24 ····new-instance·v0,·Ljava/util/HashMap;
  
 25 ····.line·5
 26 ····.line·6
 27 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V
  
 28 ····.line·7
 29 ····.line·8
 30 ····.line·9
 31 ····iput-object·v0,·p0,·LS/u$b;->b:Ljava/util/Map;
  
 32 ····.line·10
 33 ····.line·11
 34 ····iput-object·p1,·p0,·LS/u$b;->a:LT/a;
  
 35 ····.line·12
 36 ····.line·13
 37 ····return-void
 38 ····.line·14
 39 ····.line·15
 40 ····.line·16
 41 ····.line·17
 42 ····.line·18
 43 ····.line·19
 44 ····.line·20
 45 ····.line·21
 46 ····.line·22
 47 ····.line·23
 48 ····.line·24
 49 ····.line·25
 50 ····.line·26
 51 ····.line·27
 52 ····.line·28
 53 ····.line·29
 54 ····.line·30
 55 ····.line·31
 56 ····.line·32
 57 ····.line·33
 58 ····.line·34
 59 ····.line·35
 60 ····.line·36
 61 ····.line·37
 62 ····.line·38
 63 ····.line·39
 64 ····.line·40
 65 ····.line·41
 66 ····.line·42
 67 ····.line·43
 68 ····.line·44
 69 ····.line·45
 70 ····.line·46
 71 ····.line·47
 72 ····.line·48
 73 ····.line·49
 74 ····.line·50
 75 ····.line·51
 76 ····.line·52
 77 ····.line·53
 78 ····.line·54
 79 ····.line·55
 80 ····.line·56
 81 ····.line·57
 82 ····.line·58
 83 ····.line·59
 84 ····.line·60
 85 ····.line·61
 86 ····.line·62
 87 ····.line·63
 88 ····.line·64
 89 ····.line·65
 90 ····.line·66
 91 ····.line·67
 92 ····.line·68
 93 ····.line·69
 94 ····.line·70
 95 ····.line·71
 96 ····.line·72
 97 ····.line·73
 98 .end·method
  
  
Diff chunk too large, falling back to line-by-line diff (1217 lines added, 1 lines removed)
12 #·virtual·methods99 #·virtual·methods
13 .method·public·abstract·a(Ljava/lang/String;Ljava/lang/String;LT/j$d;)V100 .method·public·a()V
 101 ····.locals·4
  
 102 ····.line·1
 103 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
 104 ····.line·2
 105 ····.line·3
 106 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
Max diff block lines reached; 0/21977 bytes (0.00%) of diff not shown.
360 B
smali/J/j$a.smali
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 .class·public·LJ/j$a;1 .class·public·LJ/j$a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lio/flutter/embedding/engine/renderer/j;5 .implements·Lio/flutter/embedding/engine/renderer/k;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingClass;7 .annotation·system·Ldalvik/annotation/EnclosingClass;
8 ····value·=·LJ/j;8 ····value·=·LJ/j;
9 .end·annotation9 .end·annotation
  
2.05 KB
smali/J/t.smali
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 .class·public·LJ/t;1 .class·public·LJ/t;
2 .super·Landroid/view/TextureView;2 .super·Landroid/view/TextureView;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lio/flutter/embedding/engine/renderer/k;5 .implements·Lio/flutter/embedding/engine/renderer/l;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·e:Z7 .field·public·e:Z
  
8 .field·public·f:Z8 .field·public·f:Z
  
Offset 1155, 15 lines modifiedOffset 1155, 15 lines modified
1155 ····.line·331155 ····.line·33
1156 ····.line·341156 ····.line·34
1157 ····.line·351157 ····.line·35
1158 ····iget-object·v0,·p0,·LJ/t;->g:Lio/flutter/embedding/engine/renderer/FlutterRenderer;1158 ····iget-object·v0,·p0,·LJ/t;->g:Lio/flutter/embedding/engine/renderer/FlutterRenderer;
  
1159 ····.line·361159 ····.line·36
1160 ····.line·371160 ····.line·37
1161 ····invoke-virtual·{v0,·p1,·p2},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->s(II)V1161 ····invoke-virtual·{v0,·p1,·p2},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->r(II)V
  
1162 ····.line·381162 ····.line·38
1163 ····.line·391163 ····.line·39
1164 ····.line·401164 ····.line·40
1165 ····return-void1165 ····return-void
  
1166 ····.line·411166 ····.line·41
Offset 1334, 15 lines modifiedOffset 1334, 15 lines modified
  
1334 ····.line·331334 ····.line·33
1335 ····.line·341335 ····.line·34
1336 ····iget-boolean·v2,·p0,·LJ/t;->f:Z1336 ····iget-boolean·v2,·p0,·LJ/t;->f:Z
  
1337 ····.line·351337 ····.line·35
1338 ····.line·361338 ····.line·36
1339 ····invoke-virtual·{v1,·v0,·v2},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->q(Landroid/view/Surface;Z)V1339 ····invoke-virtual·{v1,·v0,·v2},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->p(Landroid/view/Surface;Z)V
  
1340 ····.line·371340 ····.line·37
1341 ····.line·381341 ····.line·38
1342 ····.line·391342 ····.line·39
1343 ····return-void1343 ····return-void
  
1344 ····.line·401344 ····.line·40
Offset 1390, 15 lines modifiedOffset 1390, 15 lines modified
  
1390 ····.line·21390 ····.line·2
1391 ····.line·31391 ····.line·3
1392 ····if-eqz·v0,·:cond_11392 ····if-eqz·v0,·:cond_1
  
1393 ····.line·41393 ····.line·4
1394 ····.line·51394 ····.line·5
1395 ····invoke-virtual·{v0},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->r()V1395 ····invoke-virtual·{v0},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->q()V
  
1396 ····.line·61396 ····.line·6
1397 ····.line·71397 ····.line·7
1398 ····.line·81398 ····.line·8
1399 ····iget-object·v0,·p0,·LJ/t;->h:Landroid/view/Surface;1399 ····iget-object·v0,·p0,·LJ/t;->h:Landroid/view/Surface;
  
1400 ····.line·91400 ····.line·9
Offset 1680, 15 lines modifiedOffset 1680, 15 lines modified
1680 ····.line·151680 ····.line·15
1681 ····.line·161681 ····.line·16
1682 ····.line·171682 ····.line·17
1683 ····iget-object·v0,·p0,·LJ/t;->g:Lio/flutter/embedding/engine/renderer/FlutterRenderer;1683 ····iget-object·v0,·p0,·LJ/t;->g:Lio/flutter/embedding/engine/renderer/FlutterRenderer;
  
1684 ····.line·181684 ····.line·18
1685 ····.line·191685 ····.line·19
1686 ····invoke-virtual·{v0},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->r()V1686 ····invoke-virtual·{v0},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->q()V
  
1687 ····.line·201687 ····.line·20
1688 ····.line·211688 ····.line·21
1689 ····.line·221689 ····.line·22
1690 ····:cond_01690 ····:cond_0
1691 ····iput-object·p1,·p0,·LJ/t;->g:Lio/flutter/embedding/engine/renderer/FlutterRenderer;1691 ····iput-object·p1,·p0,·LJ/t;->g:Lio/flutter/embedding/engine/renderer/FlutterRenderer;
  
2.36 KB
smali/J/L$a.smali
    
Offset 8, 7 lines modifiedOffset 8, 141 lines modified
8 ····value·=·LJ/L;8 ····value·=·LJ/L;
9 .end·annotation9 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;10 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x100911 ····accessFlags·=·0x1009
12 ····name·=·null12 ····name·=·null
13 .end·annotation13 .end·annotation
  
  
 14 #·static·fields
 15 .field·public·static·final·synthetic·a:[I
  
  
 16 #·direct·methods
 17 .method·static·constructor·<clinit>()V
 18 ····.locals·3
  
 19 ····.line·1
 20 ····invoke-static·{},·LJ/H$b;->values()[LJ/H$b;
  
 21 ····.line·2
 22 ····.line·3
 23 ····.line·4
 24 ····move-result-object·v0
  
 25 ····.line·5
 26 ····array-length·v0,·v0
  
 27 ····.line·6
 28 ····new-array·v0,·v0,·[I
  
 29 ····.line·7
 30 ····.line·8
 31 ····sput-object·v0,·LJ/L$a;->a:[I
  
 32 ····.line·9
 33 ····.line·10
 34 ····:try_start_0
 35 ····sget-object·v1,·LJ/H$b;->f:LJ/H$b;
  
 36 ····.line·11
 37 ····.line·12
 38 ····invoke-virtual·{v1},·Ljava/lang/Enum;->ordinal()I
  
 39 ····.line·13
 40 ····.line·14
 41 ····.line·15
 42 ····move-result·v1
  
 43 ····.line·16
 44 ····const/4·v2,·0x1
  
 45 ····.line·17
 46 ····aput·v2,·v0,·v1
 47 ····:try_end_0
 48 ····.catch·Ljava/lang/NoSuchFieldError;·{:try_start_0·..·:try_end_0}·:catch_0
  
 49 ····.line·18
 50 ····.line·19
 51 ····:catch_0
 52 ····:try_start_1
 53 ····sget-object·v0,·LJ/L$a;->a:[I
  
 54 ····.line·20
 55 ····.line·21
 56 ····sget-object·v1,·LJ/H$b;->g:LJ/H$b;
  
 57 ····.line·22
 58 ····.line·23
 59 ····invoke-virtual·{v1},·Ljava/lang/Enum;->ordinal()I
  
 60 ····.line·24
 61 ····.line·25
 62 ····.line·26
 63 ····move-result·v1
  
 64 ····.line·27
 65 ····const/4·v2,·0x2
  
 66 ····.line·28
 67 ····aput·v2,·v0,·v1
 68 ····:try_end_1
 69 ····.catch·Ljava/lang/NoSuchFieldError;·{:try_start_1·..·:try_end_1}·:catch_1
  
 70 ····.line·29
 71 ····.line·30
 72 ····:catch_1
 73 ····:try_start_2
 74 ····sget-object·v0,·LJ/L$a;->a:[I
  
 75 ····.line·31
 76 ····.line·32
 77 ····sget-object·v1,·LJ/H$b;->h:LJ/H$b;
  
 78 ····.line·33
 79 ····.line·34
 80 ····invoke-virtual·{v1},·Ljava/lang/Enum;->ordinal()I
  
 81 ····.line·35
 82 ····.line·36
 83 ····.line·37
 84 ····move-result·v1
  
 85 ····.line·38
 86 ····const/4·v2,·0x3
  
 87 ····.line·39
 88 ····aput·v2,·v0,·v1
 89 ····:try_end_2
 90 ····.catch·Ljava/lang/NoSuchFieldError;·{:try_start_2·..·:try_end_2}·:catch_2
  
 91 ····.line·40
 92 ····.line·41
 93 ····:catch_2
 94 ····return-void
 95 ····.line·42
 96 ····.line·43
 97 ····.line·44
 98 ····.line·45
 99 ····.line·46
 100 ····.line·47
 101 ····.line·48
 102 ····.line·49
 103 ····.line·50
 104 ····.line·51
 105 ····.line·52
 106 ····.line·53
Max diff block lines reached; -1/2383 bytes (-0.04%) of diff not shown.
2.76 KB
smali/J/M$c.smali
    
Offset 5, 52 lines modifiedOffset 5, 72 lines modified
  
5 #·annotations5 #·annotations
6 .annotation·system·Ldalvik/annotation/EnclosingClass;6 .annotation·system·Ldalvik/annotation/EnclosingClass;
7 ····value·=·LJ/M;7 ····value·=·LJ/M;
8 .end·annotation8 .end·annotation
  
9 .annotation·system·Ldalvik/annotation/InnerClass;9 .annotation·system·Ldalvik/annotation/InnerClass;
10 ····accessFlags·=·0x910 ····accessFlags·=·0x1
11 ····name·=·"c"11 ····name·=·"c"
12 .end·annotation12 .end·annotation
  
 13 .annotation·system·Ldalvik/annotation/MemberClasses;
 14 ····value·=·{
 15 ········LJ/M$c$a;
 16 ····}
 17 .end·annotation
  
  
13 #·instance·fields18 #·instance·fields
 19 .field·public·final·a:Landroid/view/KeyEvent;
  
14 .field·public·a:J20 .field·public·b:I
  
15 .field·public·b:J21 .field·public·c:Z
  
 22 .field·public·final·synthetic·d:LJ/M;
  
  
16 #·direct·methods23 #·direct·methods
17 .method·public·constructor·<init>(JJ)V24 .method·public·constructor·<init>(LJ/M;Landroid/view/KeyEvent;)V
18 ····.locals·025 ····.locals·0
  
19 ····.line·126 ····.line·1
20 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V27 ····iput-object·p1,·p0,·LJ/M$c;->d:LJ/M;
  
21 ····.line·228 ····.line·2
22 ····.line·329 ····.line·3
 30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
23 ····.line·4 
24 ····iput-wide·p1,·p0,·LJ/M$c;->a:J 
  
 31 ····.line·4
25 ····.line·532 ····.line·5
26 ····.line·633 ····.line·6
27 ····iput-wide·p3,·p0,·LJ/M$c;->b:J34 ····iget-object·p1,·p1,·LJ/M;->a:[LJ/M$d;
  
28 ····.line·735 ····.line·7
29 ····.line·836 ····.line·8
30 ····return-void37 ····array-length·p1,·p1
  
31 ····.line·938 ····.line·9
 39 ····iput·p1,·p0,·LJ/M$c;->b:I
  
32 ····.line·1040 ····.line·10
33 ····.line·1141 ····.line·11
 42 ····const/4·p1,·0x0
  
34 ····.line·1243 ····.line·12
 44 ····iput-boolean·p1,·p0,·LJ/M$c;->c:Z
  
35 ····.line·1345 ····.line·13
36 ····.line·1446 ····.line·14
 47 ····iput-object·p2,·p0,·LJ/M$c;->a:Landroid/view/KeyEvent;
  
37 ····.line·1548 ····.line·15
38 ····.line·1649 ····.line·16
 50 ····return-void
39 ····.line·1751 ····.line·17
40 ····.line·1852 ····.line·18
41 ····.line·1953 ····.line·19
42 ····.line·2054 ····.line·20
43 ····.line·2155 ····.line·21
44 ····.line·2256 ····.line·22
45 ····.line·2357 ····.line·23
Offset 156, 7 lines modifiedOffset 176, 87 lines modified
156 ····.line·123176 ····.line·123
157 ····.line·124177 ····.line·124
158 ····.line·125178 ····.line·125
159 ····.line·126179 ····.line·126
160 ····.line·127180 ····.line·127
161 ····.line·128181 ····.line·128
162 .end·method182 .end·method
  
  
 183 #·virtual·methods
 184 .method·public·a()LJ/M$d$a;
 185 ····.locals·2
  
 186 ····.line·1
 187 ····new-instance·v0,·LJ/M$c$a;
  
 188 ····.line·2
 189 ····.line·3
 190 ····const/4·v1,·0x0
  
 191 ····.line·4
 192 ····invoke-direct·{v0,·p0,·v1},·LJ/M$c$a;-><init>(LJ/M$c;LJ/M$a;)V
  
 193 ····.line·5
 194 ····.line·6
 195 ····.line·7
 196 ····return-object·v0
 197 ····.line·8
 198 ····.line·9
 199 ····.line·10
 200 ····.line·11
 201 ····.line·12
 202 ····.line·13
 203 ····.line·14
 204 ····.line·15
 205 ····.line·16
 206 ····.line·17
 207 ····.line·18
 208 ····.line·19
 209 ····.line·20
 210 ····.line·21
 211 ····.line·22
 212 ····.line·23
 213 ····.line·24
 214 ····.line·25
 215 ····.line·26
 216 ····.line·27
 217 ····.line·28
 218 ····.line·29
 219 ····.line·30
 220 ····.line·31
 221 ····.line·32
Max diff block lines reached; -1/2797 bytes (-0.04%) of diff not shown.
2.69 KB
smali/J/M$d.smali
    
Offset 1, 162 lines modifiedOffset 1, 25 lines modified
1 .class·public·LJ/M$d;1 .class·public·interface·abstract·LJ/M$d;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
6 ····value·=·LJ/M;6 ····value·=·LJ/M;
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x99 ····accessFlags·=·0x609
10 ····name·=·"d"10 ····name·=·"d"
11 .end·annotation11 .end·annotation
  
  
12 #·instance·fields 
13 .field·public·final·a:I 
  
14 .field·public·final·b:[LJ/M$c;12 .annotation·system·Ldalvik/annotation/MemberClasses;
 13 ····value·=·{
 14 ········LJ/M$d$a;
 15 ····}
 16 .end·annotation
  
  
15 #·direct·methods17 #·virtual·methods
 18 .method·public·abstract·a(Landroid/view/KeyEvent;LJ/M$d$a;)V
16 .method·public·constructor·<init>(I[LJ/M$c;)V 
17 ····.locals·0 
  
18 ····.line·1 
19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
20 ····.line·2 
21 ····.line·3 
22 ····.line·4 
23 ····iput·p1,·p0,·LJ/M$d;->a:I 
  
24 ····.line·5 
25 ····.line·6 
26 ····iput-object·p2,·p0,·LJ/M$d;->b:[LJ/M$c; 
  
27 ····.line·7 
28 ····.line·8 
29 ····return-void 
30 ····.line·9 
31 ····.line·10 
32 ····.line·11 
33 ····.line·12 
34 ····.line·13 
35 ····.line·14 
36 ····.line·15 
37 ····.line·16 
38 ····.line·17 
39 ····.line·18 
40 ····.line·19 
41 ····.line·20 
42 ····.line·21 
43 ····.line·22 
44 ····.line·23 
45 ····.line·24 
46 ····.line·25 
47 ····.line·26 
48 ····.line·27 
49 ····.line·28 
50 ····.line·29 
51 ····.line·30 
52 ····.line·31 
53 ····.line·32 
54 ····.line·33 
55 ····.line·34 
56 ····.line·35 
57 ····.line·36 
58 ····.line·37 
59 ····.line·38 
60 ····.line·39 
61 ····.line·40 
62 ····.line·41 
63 ····.line·42 
64 ····.line·43 
65 ····.line·44 
66 ····.line·45 
67 ····.line·46 
68 ····.line·47 
69 ····.line·48 
70 ····.line·49 
71 ····.line·50 
72 ····.line·51 
73 ····.line·52 
74 ····.line·53 
75 ····.line·54 
76 ····.line·55 
77 ····.line·56 
78 ····.line·57 
79 ····.line·58 
80 ····.line·59 
81 ····.line·60 
82 ····.line·61 
83 ····.line·62 
84 ····.line·63 
85 ····.line·64 
86 ····.line·65 
87 ····.line·66 
88 ····.line·67 
89 ····.line·68 
90 ····.line·69 
91 ····.line·70 
92 ····.line·71 
93 ····.line·72 
94 ····.line·73 
95 ····.line·74 
96 ····.line·75 
97 ····.line·76 
98 ····.line·77 
99 ····.line·78 
100 ····.line·79 
101 ····.line·80 
102 ····.line·81 
103 ····.line·82 
104 ····.line·83 
105 ····.line·84 
106 ····.line·85 
107 ····.line·86 
108 ····.line·87 
109 ····.line·88 
110 ····.line·89 
Max diff block lines reached; 0/2717 bytes (0.00%) of diff not shown.
4.81 KB
smali/J/s.smali
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 .class·public·LJ/s;1 .class·public·LJ/s;
2 .super·Landroid/view/SurfaceView;2 .super·Landroid/view/SurfaceView;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lio/flutter/embedding/engine/renderer/k;5 .implements·Lio/flutter/embedding/engine/renderer/l;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·e:Z7 .field·public·final·e:Z
  
8 .field·public·f:Z8 .field·public·f:Z
  
9 .field·public·g:Z9 .field·public·g:Z
  
10 .field·public·h:Lio/flutter/embedding/engine/renderer/FlutterRenderer;10 .field·public·h:Lio/flutter/embedding/engine/renderer/FlutterRenderer;
  
11 .field·public·final·i:Landroid/view/SurfaceHolder$Callback;11 .field·public·final·i:Landroid/view/SurfaceHolder$Callback;
  
12 .field·public·final·j:Lio/flutter/embedding/engine/renderer/j;12 .field·public·final·j:Lio/flutter/embedding/engine/renderer/k;
  
  
13 #·direct·methods13 #·direct·methods
14 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;Z)V14 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;Z)V
15 ····.locals·015 ····.locals·0
  
16 ····.line·216 ····.line·2
Offset 43, 15 lines modifiedOffset 43, 15 lines modified
43 ····iput-object·p1,·p0,·LJ/s;->i:Landroid/view/SurfaceHolder$Callback;43 ····iput-object·p1,·p0,·LJ/s;->i:Landroid/view/SurfaceHolder$Callback;
  
44 ····.line·644 ····.line·6
45 ····new-instance·p1,·LJ/s$b;45 ····new-instance·p1,·LJ/s$b;
  
46 ····invoke-direct·{p1,·p0},·LJ/s$b;-><init>(LJ/s;)V46 ····invoke-direct·{p1,·p0},·LJ/s$b;-><init>(LJ/s;)V
  
47 ····iput-object·p1,·p0,·LJ/s;->j:Lio/flutter/embedding/engine/renderer/j;47 ····iput-object·p1,·p0,·LJ/s;->j:Lio/flutter/embedding/engine/renderer/k;
  
48 ····.line·748 ····.line·7
49 ····iput-boolean·p3,·p0,·LJ/s;->e:Z49 ····iput-boolean·p3,·p0,·LJ/s;->e:Z
  
50 ····.line·850 ····.line·8
51 ····invoke-direct·{p0},·LJ/s;->l()V51 ····invoke-direct·{p0},·LJ/s;->l()V
  
Offset 1102, 28 lines modifiedOffset 1102, 28 lines modified
1102 ····.line·151102 ····.line·15
1103 ····.line·161103 ····.line·16
1104 ····.line·171104 ····.line·17
1105 ····iget-object·v0,·p0,·LJ/s;->h:Lio/flutter/embedding/engine/renderer/FlutterRenderer;1105 ····iget-object·v0,·p0,·LJ/s;->h:Lio/flutter/embedding/engine/renderer/FlutterRenderer;
  
1106 ····.line·181106 ····.line·18
1107 ····.line·191107 ····.line·19
1108 ····invoke-virtual·{v0},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->r()V1108 ····invoke-virtual·{v0},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->q()V
  
1109 ····.line·201109 ····.line·20
1110 ····.line·211110 ····.line·21
1111 ····.line·221111 ····.line·22
1112 ····iget-object·v0,·p0,·LJ/s;->h:Lio/flutter/embedding/engine/renderer/FlutterRenderer;1112 ····iget-object·v0,·p0,·LJ/s;->h:Lio/flutter/embedding/engine/renderer/FlutterRenderer;
  
1113 ····.line·231113 ····.line·23
1114 ····.line·241114 ····.line·24
1115 ····iget-object·v1,·p0,·LJ/s;->j:Lio/flutter/embedding/engine/renderer/j;1115 ····iget-object·v1,·p0,·LJ/s;->j:Lio/flutter/embedding/engine/renderer/k;
  
1116 ····.line·251116 ····.line·25
1117 ····.line·261117 ····.line·26
1118 ····invoke-virtual·{v0,·v1},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->l(Lio/flutter/embedding/engine/renderer/j;)V1118 ····invoke-virtual·{v0,·v1},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->k(Lio/flutter/embedding/engine/renderer/k;)V
  
1119 ····.line·271119 ····.line·27
1120 ····.line·281120 ····.line·28
1121 ····.line·291121 ····.line·29
1122 ····:cond_01122 ····:cond_0
1123 ····iput-object·p1,·p0,·LJ/s;->h:Lio/flutter/embedding/engine/renderer/FlutterRenderer;1123 ····iput-object·p1,·p0,·LJ/s;->h:Lio/flutter/embedding/engine/renderer/FlutterRenderer;
  
Offset 1227, 19 lines modifiedOffset 1227, 19 lines modified
1227 ····.line·231227 ····.line·23
1228 ····.line·241228 ····.line·24
1229 ····.line·251229 ····.line·25
1230 ····iget-object·v0,·p0,·LJ/s;->h:Lio/flutter/embedding/engine/renderer/FlutterRenderer;1230 ····iget-object·v0,·p0,·LJ/s;->h:Lio/flutter/embedding/engine/renderer/FlutterRenderer;
  
1231 ····.line·261231 ····.line·26
1232 ····.line·271232 ····.line·27
1233 ····iget-object·v1,·p0,·LJ/s;->j:Lio/flutter/embedding/engine/renderer/j;1233 ····iget-object·v1,·p0,·LJ/s;->j:Lio/flutter/embedding/engine/renderer/k;
  
1234 ····.line·281234 ····.line·28
1235 ····.line·291235 ····.line·29
1236 ····invoke-virtual·{v0,·v1},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->l(Lio/flutter/embedding/engine/renderer/j;)V1236 ····invoke-virtual·{v0,·v1},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->k(Lio/flutter/embedding/engine/renderer/k;)V
  
1237 ····.line·301237 ····.line·30
1238 ····.line·311238 ····.line·31
1239 ····.line·321239 ····.line·32
1240 ····const/4·v0,·0x01240 ····const/4·v0,·0x0
  
1241 ····.line·331241 ····.line·33
Offset 1567, 15 lines modifiedOffset 1567, 15 lines modified
1567 ····.line·331567 ····.line·33
1568 ····.line·341568 ····.line·34
1569 ····.line·351569 ····.line·35
1570 ····iget-object·v0,·p0,·LJ/s;->h:Lio/flutter/embedding/engine/renderer/FlutterRenderer;1570 ····iget-object·v0,·p0,·LJ/s;->h:Lio/flutter/embedding/engine/renderer/FlutterRenderer;
  
1571 ····.line·361571 ····.line·36
1572 ····.line·371572 ····.line·37
1573 ····invoke-virtual·{v0,·p1,·p2},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->s(II)V1573 ····invoke-virtual·{v0,·p1,·p2},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->r(II)V
  
1574 ····.line·381574 ····.line·38
1575 ····.line·391575 ····.line·39
1576 ····.line·401576 ····.line·40
1577 ····return-void1577 ····return-void
  
1578 ····.line·411578 ····.line·41
Offset 1720, 15 lines modifiedOffset 1720, 15 lines modified
1720 ····move-result-object·v11720 ····move-result-object·v1
  
1721 ····.line·211721 ····.line·21
1722 ····iget-boolean·v2,·p0,·LJ/s;->g:Z1722 ····iget-boolean·v2,·p0,·LJ/s;->g:Z
  
1723 ····.line·221723 ····.line·22
1724 ····.line·231724 ····.line·23
1725 ····invoke-virtual·{v0,·v1,·v2},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->q(Landroid/view/Surface;Z)V1725 ····invoke-virtual·{v0,·v1,·v2},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->p(Landroid/view/Surface;Z)V
  
1726 ····.line·241726 ····.line·24
1727 ····.line·251727 ····.line·25
1728 ····.line·261728 ····.line·26
1729 ····return-void1729 ····return-void
  
1730 ····.line·271730 ····.line·27
Offset 1789, 15 lines modifiedOffset 1789, 15 lines modified
  
1789 ····.line·21789 ····.line·2
Max diff block lines reached; 951/4896 bytes (19.42%) of diff not shown.
819 B
smali/J/s$b.smali
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 .class·public·LJ/s$b;1 .class·public·LJ/s$b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lio/flutter/embedding/engine/renderer/j;5 .implements·Lio/flutter/embedding/engine/renderer/k;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingClass;7 .annotation·system·Ldalvik/annotation/EnclosingClass;
8 ····value·=·LJ/s;8 ····value·=·LJ/s;
9 .end·annotation9 .end·annotation
  
Offset 233, 15 lines modifiedOffset 233, 15 lines modified
  
233 ····.line·26233 ····.line·26
234 ····.line·27234 ····.line·27
235 ····.line·28235 ····.line·28
236 ····move-result-object·v0236 ····move-result-object·v0
  
237 ····.line·29237 ····.line·29
238 ····invoke-virtual·{v0,·p0},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->l(Lio/flutter/embedding/engine/renderer/j;)V238 ····invoke-virtual·{v0,·p0},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->k(Lio/flutter/embedding/engine/renderer/k;)V
  
239 ····.line·30239 ····.line·30
240 ····.line·31240 ····.line·31
241 ····.line·32241 ····.line·32
242 ····:cond_0242 ····:cond_0
243 ····return-void243 ····return-void
244 ····.line·33244 ····.line·33
21.3 KB
smali/J/j.smali
    
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
  
  
15 #·instance·fields15 #·instance·fields
16 .field·public·a:LJ/j$c;16 .field·public·a:LJ/j$c;
  
17 .field·public·b:Lio/flutter/embedding/engine/a;17 .field·public·b:Lio/flutter/embedding/engine/a;
  
18 .field·public·c:LJ/B;18 .field·public·c:LJ/C;
  
19 .field·public·d:Lio/flutter/plugin/platform/h;19 .field·public·d:Lio/flutter/plugin/platform/h;
  
20 .field·public·e:Landroid/view/ViewTreeObserver$OnPreDrawListener;20 .field·public·e:Landroid/view/ViewTreeObserver$OnPreDrawListener;
  
21 .field·public·f:Z21 .field·public·f:Z
  
Offset 33, 15 lines modifiedOffset 33, 15 lines modified
  
33 .field·public·i:Z33 .field·public·i:Z
  
34 .field·public·j:Ljava/lang/Integer;34 .field·public·j:Ljava/lang/Integer;
  
35 .field·public·k:Lio/flutter/embedding/engine/b;35 .field·public·k:Lio/flutter/embedding/engine/b;
  
36 .field·public·final·l:Lio/flutter/embedding/engine/renderer/j;36 .field·public·final·l:Lio/flutter/embedding/engine/renderer/k;
  
  
37 #·direct·methods37 #·direct·methods
38 .method·public·constructor·<init>(LJ/j$c;)V38 .method·public·constructor·<init>(LJ/j$c;)V
39 ····.locals·139 ····.locals·1
  
40 ····const/4·v0,·0x040 ····const/4·v0,·0x0
Offset 59, 15 lines modifiedOffset 59, 15 lines modified
59 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V59 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
60 ····.line·360 ····.line·3
61 ····new-instance·v0,·LJ/j$a;61 ····new-instance·v0,·LJ/j$a;
  
62 ····invoke-direct·{v0,·p0},·LJ/j$a;-><init>(LJ/j;)V62 ····invoke-direct·{v0,·p0},·LJ/j$a;-><init>(LJ/j;)V
  
63 ····iput-object·v0,·p0,·LJ/j;->l:Lio/flutter/embedding/engine/renderer/j;63 ····iput-object·v0,·p0,·LJ/j;->l:Lio/flutter/embedding/engine/renderer/k;
  
64 ····.line·464 ····.line·4
65 ····iput-object·p1,·p0,·LJ/j;->a:LJ/j$c;65 ····iput-object·p1,·p0,·LJ/j;->a:LJ/j$c;
  
66 ····const/4·p1,·0x066 ····const/4·p1,·0x0
  
67 ····.line·567 ····.line·5
Offset 1365, 27 lines modifiedOffset 1365, 647 lines modified
1365 ····.line·581365 ····.line·58
1366 ····invoke-virtual·{p1,·v1,·v0},·Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V1366 ····invoke-virtual·{p1,·v1,·v0},·Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V
  
1367 ····.line·591367 ····.line·59
1368 ····.line·601368 ····.line·60
1369 ····.line·611369 ····.line·61
1370 ····:cond_11370 ····:cond_1
1371 ····return-void1371 ····iget-object·v0,·p0,·LJ/j;->a:LJ/j$c;
  
1372 ····.line·621372 ····.line·62
1373 ····.line·631373 ····.line·63
 1374 ····invoke-interface·{v0},·LJ/j$c;->s()Ljava/lang/String;
  
1374 ····.line·641375 ····.line·64
1375 ····.line·651376 ····.line·65
1376 ····.line·661377 ····.line·66
 1378 ····move-result-object·v0
  
1377 ····.line·671379 ····.line·67
 1380 ····if-eqz·v0,·:cond_2
  
1378 ····.line·681381 ····.line·68
1379 ····.line·691382 ····.line·69
 1383 ····iget-object·v0,·p0,·LJ/j;->a:LJ/j$c;
  
1380 ····.line·701384 ····.line·70
1381 ····.line·711385 ····.line·71
 1386 ····invoke-interface·{v0},·LJ/j$c;->o()Z
  
1382 ····.line·721387 ····.line·72
1383 ····.line·731388 ····.line·73
 1389 ····.line·74
 1390 ····move-result·v0
  
 1391 ····.line·75
 1392 ····if-nez·v0,·:cond_2
  
 1393 ····.line·76
 1394 ····.line·77
 1395 ····iget-object·v0,·p0,·LJ/j;->a:LJ/j$c;
  
 1396 ····.line·78
 1397 ····.line·79
 1398 ····invoke-interface·{v0},·LJ/j$c;->C()Z
  
 1399 ····.line·80
 1400 ····.line·81
 1401 ····.line·82
 1402 ····move-result·v0
  
 1403 ····.line·83
 1404 ····const-string·v1,·"enableOnBackInvokedCallbackState"
  
 1405 ····.line·84
 1406 ····.line·85
 1407 ····invoke-virtual·{p1,·v1,·v0},·Landroid/os/BaseBundle;->putBoolean(Ljava/lang/String;Z)V
  
 1408 ····.line·86
 1409 ····.line·87
 1410 ····.line·88
 1411 ····:cond_2
 1412 ····return-void
 1413 ····.line·89
 1414 ····.line·90
 1415 ····.line·91
 1416 ····.line·92
 1417 ····.line·93
 1418 ····.line·94
 1419 ····.line·95
 1420 ····.line·96
 1421 ····.line·97
 1422 ····.line·98
 1423 ····.line·99
 1424 ····.line·100
 1425 ····.line·101
 1426 ····.line·102
 1427 ····.line·103
 1428 ····.line·104
 1429 ····.line·105
Max diff block lines reached; 10860/21814 bytes (49.78%) of diff not shown.
859 B
smali/J/z.smali
    
Offset 1, 32 lines modifiedOffset 1, 14 lines modified
1 .class·public·final·synthetic·LJ/z;1 .class·public·abstract·synthetic·LJ/z;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Ljava/util/function/Predicate; 
  
  
6 #·direct·methods4 #·direct·methods
7 .method·public·synthetic·constructor·<init>()V5 .method·public·static·bridge·synthetic·a(LJ/C;I)V
8 ····.locals·06 ····.locals·0
  
9 ····.line·17 ····.line·1
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V8 ····invoke-virtual·{p0,·p1},·Landroid/widget/FrameLayout;->setImportantForAutofill(I)V
  
11 ····return-void9 ····return-void
12 .end·method10 .end·method
  
  
13 #·virtual·methods 
14 .method·public·final·test(Ljava/lang/Object;)Z 
15 ····.locals·0 
  
16 ····.line·1 
17 ····check-cast·p1,·Landroid/view/textservice/SpellCheckerInfo; 
  
18 ····invoke-static·{p1},·LJ/B;->d(Landroid/view/textservice/SpellCheckerInfo;)Z 
  
19 ····move-result·p1 
  
20 ····return·p1 
21 .end·method 
1.19 KB
smali/J/r.smali
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 .class·public·LJ/r;1 .class·public·LJ/r;
2 .super·Landroid/view/View;2 .super·Landroid/view/View;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lio/flutter/embedding/engine/renderer/k;5 .implements·Lio/flutter/embedding/engine/renderer/l;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/MemberClasses;7 .annotation·system·Ldalvik/annotation/MemberClasses;
8 ····value·=·{8 ····value·=·{
9 ········LJ/r$b;9 ········LJ/r$b;
10 ····}10 ····}
Offset 461, 15 lines modifiedOffset 461, 15 lines modified
  
461 ····.line·18461 ····.line·18
462 ····.line·19462 ····.line·19
463 ····.line·20463 ····.line·20
464 ····move-result-object·v0464 ····move-result-object·v0
  
465 ····.line·21465 ····.line·21
466 ····invoke-virtual·{p1,·v0},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->t(Landroid/view/Surface;)V466 ····invoke-virtual·{p1,·v0},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->s(Landroid/view/Surface;)V
  
467 ····.line·22467 ····.line·22
468 ····.line·23468 ····.line·23
469 ····.line·24469 ····.line·24
470 ····:goto_0470 ····:goto_0
471 ····const/high16·v0,·0x3f800000····#·1.0f471 ····const/high16·v0,·0x3f800000····#·1.0f
  
Offset 2229, 15 lines modifiedOffset 2229, 15 lines modified
  
2229 ····.line·362229 ····.line·36
2230 ····.line·372230 ····.line·37
2231 ····.line·382231 ····.line·38
2232 ····move-result-object·p22232 ····move-result-object·p2
  
2233 ····.line·392233 ····.line·39
2234 ····invoke-virtual·{p1,·p2},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->t(Landroid/view/Surface;)V2234 ····invoke-virtual·{p1,·p2},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->s(Landroid/view/Surface;)V
  
2235 ····.line·402235 ····.line·40
2236 ····.line·412236 ····.line·41
2237 ····.line·422237 ····.line·42
2238 ····:cond_12238 ····:cond_1
2239 ····return-void2239 ····return-void
2240 ····.line·432240 ····.line·43
13.0 KB
smali/J/N.smali
    
Offset 1, 439 lines modifiedOffset 1, 261 lines modified
1 .class·public·final·LJ/N;1 .class·public·abstract·LJ/N;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
 7 ········LJ/N$e;,
 8 ········LJ/N$d;,
7 ········LJ/N$a;9 ········LJ/N$c;
8 ····}10 ····}
9 .end·annotation11 .end·annotation
  
  
10 #·static·fields12 #·static·fields
11 .field·public·static·c:LJ/N;13 .field·public·static·final·a:Ljava/util/HashMap;
  
 14 .field·public·static·final·b:Ljava/util/HashMap;
  
 15 .field·public·static·final·c:[LJ/N$d;
12 #·instance·fields 
13 .field·public·final·a:Landroid/util/LongSparseArray; 
  
14 .field·public·final·b:Ljava/util/PriorityQueue; 
  
  
15 #·direct·methods16 #·direct·methods
16 .method·public·constructor·<init>()V17 .method·static·constructor·<clinit>()V
17 ····.locals·118 ····.locals·9
  
18 ····.line·119 ····.line·1
19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V20 ····new-instance·v0,·LJ/N$a;
  
20 ····.line·221 ····.line·2
21 ····.line·322 ····.line·3
 23 ····invoke-direct·{v0},·LJ/N$a;-><init>()V
22 ····.line·4 
23 ····new-instance·v0,·Landroid/util/LongSparseArray; 
  
 24 ····.line·4
24 ····.line·525 ····.line·5
25 ····.line·626 ····.line·6
26 ····invoke-direct·{v0},·Landroid/util/LongSparseArray;-><init>()V27 ····sput-object·v0,·LJ/N;->a:Ljava/util/HashMap;
  
27 ····.line·728 ····.line·7
28 ····.line·829 ····.line·8
 30 ····new-instance·v0,·LJ/N$b;
29 ····.line·9 
30 ····iput-object·v0,·p0,·LJ/N;->a:Landroid/util/LongSparseArray; 
  
31 ····.line·10 
32 ····.line·11 
33 ····new-instance·v0,·Ljava/util/PriorityQueue; 
  
34 ····.line·12 
35 ····.line·13 
36 ····invoke-direct·{v0},·Ljava/util/PriorityQueue;-><init>()V 
  
37 ····.line·14 
38 ····.line·15 
39 ····.line·16 
40 ····iput-object·v0,·p0,·LJ/N;->b:Ljava/util/PriorityQueue; 
  
41 ····.line·17 
42 ····.line·18 
43 ····return-void 
44 ····.line·19 
45 ····.line·20 
46 ····.line·21 
47 ····.line·22 
48 ····.line·23 
49 ····.line·24 
50 ····.line·25 
51 ····.line·26 
52 ····.line·27 
53 ····.line·28 
54 ····.line·29 
55 ····.line·30 
56 ····.line·31 
57 ····.line·32 
58 ····.line·33 
59 ····.line·34 
60 ····.line·35 
61 ····.line·36 
62 ····.line·37 
63 ····.line·38 
64 ····.line·39 
65 ····.line·40 
66 ····.line·41 
67 ····.line·42 
68 ····.line·43 
69 ····.line·44 
70 ····.line·45 
71 ····.line·46 
72 ····.line·47 
73 ····.line·48 
74 ····.line·49 
75 ····.line·50 
76 ····.line·51 
77 ····.line·52 
78 ····.line·53 
79 ····.line·54 
80 ····.line·55 
81 ····.line·56 
82 ····.line·57 
83 ····.line·58 
84 ····.line·59 
85 ····.line·60 
86 ····.line·61 
87 ····.line·62 
88 ····.line·63 
89 ····.line·64 
90 ····.line·65 
91 ····.line·66 
92 .end·method 
  
93 .method·public·static·a()LJ/N; 
94 ····.locals·1 
  
95 ····.line·1 
96 ····sget-object·v0,·LJ/N;->c:LJ/N; 
  
97 ····.line·2 
98 ····.line·3 
99 ····if-nez·v0,·:cond_0 
  
Max diff block lines reached; 10658/13258 bytes (80.39%) of diff not shown.
82.0 KB
smali/J/L.smali
    
Offset 1, 217 lines modifiedOffset 1, 542 lines modified
1 .class·public·LJ/L;1 .class·public·LJ/L;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lio/flutter/plugin/editing/m$a; 
6 .implements·LS/j$b;5 .implements·LJ/M$d;
  
  
7 #·annotations 
8 .annotation·system·Ldalvik/annotation/MemberClasses; 
9 ····value·=·{ 
10 ········LJ/L$e;, 
11 ········LJ/L$d;, 
12 ········LJ/L$c;, 
13 ········LJ/L$b; 
14 ····} 
15 .end·annotation 
  
  
16 #·instance·fields6 #·instance·fields
17 .field·public·final·a:[LJ/L$d;7 .field·public·final·a:LT/b;
  
18 .field·public·final·b:Ljava/util/HashSet;8 .field·public·final·b:Ljava/util/HashMap;
  
 9 .field·public·final·c:Ljava/util/HashMap;
  
19 .field·public·final·c:LJ/L$e;10 .field·public·final·d:LJ/M$b;
  
  
20 #·direct·methods11 #·direct·methods
21 .method·public·constructor·<init>(LJ/L$e;)V12 .method·public·constructor·<init>(LT/b;)V
22 ····.locals·413 ····.locals·6
  
23 ····.line·114 ····.line·1
24 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
25 ····.line·216 ····.line·2
26 ····.line·317 ····.line·3
27 ····.line·418 ····.line·4
28 ····new-instance·v0,·Ljava/util/HashSet;19 ····new-instance·v0,·Ljava/util/HashMap;
  
29 ····.line·520 ····.line·5
30 ····.line·621 ····.line·6
31 ····invoke-direct·{v0},·Ljava/util/HashSet;-><init>()V22 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V
  
32 ····.line·723 ····.line·7
33 ····.line·824 ····.line·8
34 ····.line·925 ····.line·9
35 ····iput-object·v0,·p0,·LJ/L;->b:Ljava/util/HashSet;26 ····iput-object·v0,·p0,·LJ/L;->b:Ljava/util/HashMap;
  
36 ····.line·1027 ····.line·10
37 ····.line·1128 ····.line·11
38 ····iput-object·p1,·p0,·LJ/L;->c:LJ/L$e;29 ····new-instance·v0,·Ljava/util/HashMap;
  
39 ····.line·1230 ····.line·12
40 ····.line·1331 ····.line·13
41 ····new-instance·v0,·LJ/K;32 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V
  
42 ····.line·1433 ····.line·14
43 ····.line·1534 ····.line·15
44 ····invoke-interface·{p1},·LJ/L$e;->getBinaryMessenger()LT/b; 
  
45 ····.line·1635 ····.line·16
 36 ····iput-object·v0,·p0,·LJ/L;->c:Ljava/util/HashMap;
  
46 ····.line·1737 ····.line·17
47 ····.line·1838 ····.line·18
48 ····move-result-object·v139 ····new-instance·v0,·LJ/M$b;
  
49 ····.line·1940 ····.line·19
50 ····invoke-direct·{v0,·v1},·LJ/K;-><init>(LT/b;)V 
  
51 ····.line·2041 ····.line·20
 42 ····invoke-direct·{v0},·LJ/M$b;-><init>()V
  
52 ····.line·2143 ····.line·21
53 ····.line·2244 ····.line·22
54 ····new-instance·v1,·LJ/F; 
  
55 ····.line·2345 ····.line·23
 46 ····iput-object·v0,·p0,·LJ/L;->d:LJ/M$b;
56 ····.line·24 
57 ····new-instance·v2,·LS/i; 
  
 47 ····.line·24
58 ····.line·2548 ····.line·25
 49 ····iput-object·p1,·p0,·LJ/L;->a:LT/b;
59 ····.line·26 
60 ····invoke-interface·{p1},·LJ/L$e;->getBinaryMessenger()LT/b; 
  
 50 ····.line·26
61 ····.line·2751 ····.line·27
 52 ····invoke-static·{},·LJ/N;->a()[LJ/N$e;
  
62 ····.line·2853 ····.line·28
63 ····.line·2954 ····.line·29
64 ····move-result-object·v3 
  
65 ····.line·3055 ····.line·30
66 ····invoke-direct·{v2,·v3},·LS/i;-><init>(LT/b;)V56 ····move-result-object·p1
  
67 ····.line·3157 ····.line·31
 58 ····array-length·v0,·p1
  
68 ····.line·3259 ····.line·32
 60 ····const/4·v1,·0x0
  
69 ····.line·3361 ····.line·33
70 ····invoke-direct·{v1,·v2},·LJ/F;-><init>(LS/i;)V62 ····:goto_0
 63 ····if-ge·v1,·v0,·:cond_0
  
71 ····.line·3464 ····.line·34
72 ····.line·3565 ····.line·35
 66 ····aget-object·v2,·p1,·v1
73 ····.line·36 
74 ····const/4·v2,·0x2 
  
 67 ····.line·36
75 ····.line·3768 ····.line·37
76 ····new-array·v2,·v2,·[LJ/L$d;69 ····iget-object·v3,·p0,·LJ/L;->c:Ljava/util/HashMap;
  
77 ····.line·3870 ····.line·38
78 ····.line·3971 ····.line·39
79 ····const/4·v3,·0x072 ····iget-wide·v4,·v2,·LJ/N$e;->c:J
  
80 ····.line·4073 ····.line·40
Max diff block lines reached; 81014/83969 bytes (96.48%) of diff not shown.
7.19 KB
smali/J/M$e.smali
    
Offset 1, 470 lines modifiedOffset 1, 25 lines modified
1 .class·public·LJ/M$e;1 .class·public·interface·abstract·LJ/M$e;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
6 ····value·=·LJ/M;6 ····value·=·LJ/M;
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x99 ····accessFlags·=·0x609
10 ····name·=·"e"10 ····name·=·"e"
11 .end·annotation11 .end·annotation
  
  
12 #·instance·fields 
13 .field·public·final·a:I 
  
14 .field·public·final·b:J 
  
15 .field·public·final·c:J 
  
16 .field·public·d:Z 
  
  
17 #·direct·methods12 #·virtual·methods
 13 .method·public·abstract·a(Landroid/view/KeyEvent;)V
 14 .end·method
18 .method·public·constructor·<init>(IJJ)V 
19 ····.locals·1 
  
20 ····.line·1 
21 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
22 ····.line·2 
23 ····.line·3 
24 ····.line·4 
25 ····const/4·v0,·0x0 
  
26 ····.line·5 
27 ····iput-boolean·v0,·p0,·LJ/M$e;->d:Z 
  
28 ····.line·6 
29 ····.line·7 
30 ····iput·p1,·p0,·LJ/M$e;->a:I 
  
31 ····.line·8 
32 ····.line·9 
33 ····iput-wide·p2,·p0,·LJ/M$e;->b:J 
  
 15 .method·public·abstract·b(Landroid/view/KeyEvent;)Z
 16 .end·method
34 ····.line·10 
35 ····.line·11 
36 ····iput-wide·p4,·p0,·LJ/M$e;->c:J 
  
 17 .method·public·abstract·getBinaryMessenger()LT/b;
37 ····.line·12 
38 ····.line·13 
39 ····return-void 
40 ····.line·14 
41 ····.line·15 
42 ····.line·16 
43 ····.line·17 
44 ····.line·18 
45 ····.line·19 
46 ····.line·20 
47 ····.line·21 
48 ····.line·22 
49 ····.line·23 
50 ····.line·24 
51 ····.line·25 
52 ····.line·26 
53 ····.line·27 
54 ····.line·28 
55 ····.line·29 
56 ····.line·30 
57 ····.line·31 
58 ····.line·32 
59 ····.line·33 
60 ····.line·34 
61 ····.line·35 
62 ····.line·36 
63 ····.line·37 
64 ····.line·38 
65 ····.line·39 
66 ····.line·40 
67 ····.line·41 
68 ····.line·42 
69 ····.line·43 
70 ····.line·44 
71 ····.line·45 
72 ····.line·46 
73 ····.line·47 
74 ····.line·48 
75 ····.line·49 
76 ····.line·50 
77 ····.line·51 
78 ····.line·52 
79 ····.line·53 
80 ····.line·54 
81 ····.line·55 
82 ····.line·56 
83 ····.line·57 
84 ····.line·58 
85 ····.line·59 
86 ····.line·60 
87 ····.line·61 
88 ····.line·62 
89 ····.line·63 
90 ····.line·64 
91 ····.line·65 
92 ····.line·66 
93 ····.line·67 
94 ····.line·68 
95 ····.line·69 
96 ····.line·70 
97 ····.line·71 
98 ····.line·72 
99 ····.line·73 
100 ····.line·74 
101 ····.line·75 
102 ····.line·76 
103 ····.line·77 
104 ····.line·78 
105 ····.line·79 
Max diff block lines reached; 0/7324 bytes (0.00%) of diff not shown.
898 B
smali/J/j$c.smali
    
Offset 20, 18 lines modifiedOffset 20, 21 lines modified
20 #·virtual·methods20 #·virtual·methods
21 .method·public·abstract·A(Landroid/content/Context;)Lio/flutter/embedding/engine/a;21 .method·public·abstract·A(Landroid/content/Context;)Lio/flutter/embedding/engine/a;
22 .end·method22 .end·method
  
23 .method·public·abstract·B()Z23 .method·public·abstract·B()Z
24 .end·method24 .end·method
  
25 .method·public·abstract·C()LJ/P;25 .method·public·abstract·C()Z
26 .end·method26 .end·method
  
 27 .method·public·abstract·D()LJ/Q;
 28 .end·method
  
27 .method·public·abstract·D(Lio/flutter/embedding/engine/a;)V29 .method·public·abstract·E(Lio/flutter/embedding/engine/a;)V
28 .end·method30 .end·method
  
29 .method·public·abstract·b()V31 .method·public·abstract·b()V
30 .end·method32 .end·method
  
31 .method·public·abstract·c()Landroid/content/Context;33 .method·public·abstract·c()Landroid/content/Context;
32 .end·method34 .end·method
Offset 59, 15 lines modifiedOffset 62, 15 lines modified
  
59 .method·public·abstract·l()Ljava/util/List;62 .method·public·abstract·l()Ljava/util/List;
60 .end·method63 .end·method
  
61 .method·public·abstract·m()Z64 .method·public·abstract·m()Z
62 .end·method65 .end·method
  
63 .method·public·abstract·n()LJ/O;66 .method·public·abstract·n()LJ/P;
64 .end·method67 .end·method
  
65 .method·public·abstract·o()Z68 .method·public·abstract·o()Z
66 .end·method69 .end·method
  
67 .method·public·abstract·p(LJ/t;)V70 .method·public·abstract·p(LJ/t;)V
68 .end·method71 .end·method
176 KB
smali/J/B.smali
    
Offset 1, 10023 lines modifiedOffset 1, 38 lines modified
1 .class·public·LJ/B; 
2 .super·Landroid/widget/FrameLayout;1 .class·public·final·synthetic·LJ/B;
 2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LV/a$c;5 .implements·Ln/a;
6 .implements·LJ/L$e; 
  
  
7 #·annotations 
8 .annotation·system·Ldalvik/annotation/MemberClasses; 
9 ····value·=·{ 
10 ········LJ/B$e; 
11 ····} 
12 .end·annotation 
  
  
13 #·instance·fields6 #·instance·fields
 7 .field·public·final·synthetic·a:LJ/C;
14 .field·public·A:Ln/a; 
  
15 .field·public·B:LJ/D; 
  
16 .field·public·e:LJ/s; 
  
17 .field·public·f:LJ/t; 
  
18 .field·public·g:LJ/r; 
  
19 .field·public·h:Lio/flutter/embedding/engine/renderer/k; 
  
20 .field·public·i:Lio/flutter/embedding/engine/renderer/k; 
  
21 .field·public·final·j:Ljava/util/Set; 
  
22 .field·public·k:Z 
  
23 .field·public·l:Lio/flutter/embedding/engine/a; 
  
24 .field·public·final·m:Ljava/util/Set; 
  
25 .field·public·n:LV/a; 
  
26 .field·public·o:Lio/flutter/plugin/editing/F; 
  
27 .field·public·p:Lio/flutter/plugin/editing/o; 
  
28 .field·public·q:LU/d; 
  
29 .field·public·r:LJ/L; 
  
30 .field·public·s:LJ/c; 
  
31 .field·public·t:Lio/flutter/view/i; 
  
32 .field·public·u:Landroid/view/textservice/TextServicesManager; 
  
33 .field·public·v:LJ/Q; 
  
34 .field·public·final·w:Lio/flutter/embedding/engine/renderer/FlutterRenderer$g; 
  
35 .field·public·final·x:Lio/flutter/view/i$k; 
  
36 .field·public·final·y:Landroid/database/ContentObserver; 
  
37 .field·public·final·z:Lio/flutter/embedding/engine/renderer/j; 
  
  
Diff chunk too large, falling back to line-by-line diff (1 lines added, 918 lines removed)
38 #·direct·methods8 #·direct·methods
39 .method·public·constructor·<init>(Landroid/content/Context;LJ/s;)V9 .method·public·synthetic·constructor·<init>(LJ/C;)V
40 ····.locals·1 
  
41 ····const/4·v0,·0x0 
  
42 ····.line·1 
43 ····invoke-direct·{p0,·p1,·v0,·p2},·LJ/B;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;LJ/s;)V 
  
44 ····return-void 
45 .end·method 
  
46 .method·public·constructor·<init>(Landroid/content/Context;LJ/t;)V 
47 ····.locals·1 
  
48 ····const/4·v0,·0x0 
  
49 ····.line·2 
50 ····invoke-direct·{p0,·p1,·v0,·p2},·LJ/B;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;LJ/t;)V 
  
51 ····return-void 
52 .end·method 
  
53 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;LJ/s;)V 
54 ····.locals·1 
  
55 ····.line·3 
56 ····invoke-direct·{p0,·p1,·p2},·Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V 
  
57 ····.line·4 
58 ····new-instance·p1,·Ljava/util/HashSet; 
  
59 ····invoke-direct·{p1},·Ljava/util/HashSet;-><init>()V 
  
60 ····iput-object·p1,·p0,·LJ/B;->j:Ljava/util/Set; 
  
61 ····.line·5 
62 ····new-instance·p1,·Ljava/util/HashSet; 
  
63 ····invoke-direct·{p1},·Ljava/util/HashSet;-><init>()V 
  
64 ····iput-object·p1,·p0,·LJ/B;->m:Ljava/util/Set; 
  
65 ····.line·6 
66 ····new-instance·p1,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$g; 
  
67 ····invoke-direct·{p1},·Lio/flutter/embedding/engine/renderer/FlutterRenderer$g;-><init>()V 
  
68 ····iput-object·p1,·p0,·LJ/B;->w:Lio/flutter/embedding/engine/renderer/FlutterRenderer$g; 
  
69 ····.line·7 
70 ····new-instance·p1,·LJ/B$a; 
  
71 ····invoke-direct·{p1,·p0},·LJ/B$a;-><init>(LJ/B;)V 
  
72 ····iput-object·p1,·p0,·LJ/B;->x:Lio/flutter/view/i$k; 
  
Max diff block lines reached; 162595/179705 bytes (90.48%) of diff not shown.
587 B
smali/J/y.smali
    
Offset 1, 14 lines modifiedOffset 1, 16 lines modified
1 .class·public·abstract·synthetic·LJ/y;1 .class·public·abstract·synthetic·LJ/y;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·static·bridge·synthetic·a(LJ/B;I)V5 .method·public·static·bridge·synthetic·a(Landroid/view/textservice/TextServicesManager;)Z
6 ····.locals·06 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····invoke-virtual·{p0,·p1},·Landroid/widget/FrameLayout;->setImportantForAutofill(I)V8 ····invoke-virtual·{p0},·Landroid/view/textservice/TextServicesManager;->isSpellCheckerEnabled()Z
  
9 ····return-void9 ····move-result·p0
  
 10 ····return·p0
10 .end·method11 .end·method
19.4 KB
smali/J/O.smali
    
Offset 1, 155 lines modifiedOffset 1, 67 lines modified
1 .class·public·final·enum·LJ/O;1 .class·public·final·LJ/O;
2 .super·Ljava/lang/Enum;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·annotations
 5 .annotation·system·Ldalvik/annotation/MemberClasses;
 6 ····value·=·{
 7 ········LJ/O$a;
 8 ····}
 9 .end·annotation
  
  
4 #·static·fields10 #·static·fields
5 .field·public·static·final·enum·e:LJ/O;11 .field·public·static·c:LJ/O;
  
6 .field·public·static·final·enum·f:LJ/O; 
  
7 .field·public·static·final·enum·g:LJ/O;12 #·instance·fields
 13 .field·public·final·a:Landroid/util/LongSparseArray;
  
8 .field·public·static·final·synthetic·h:[LJ/O;14 .field·public·final·b:Ljava/util/PriorityQueue;
  
  
9 #·direct·methods15 #·direct·methods
10 .method·static·constructor·<clinit>()V16 .method·public·constructor·<init>()V
11 ····.locals·317 ····.locals·1
  
12 ····.line·118 ····.line·1
13 ····new-instance·v0,·LJ/O;19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
14 ····.line·220 ····.line·2
15 ····.line·321 ····.line·3
16 ····const-string·v1,·"surface" 
  
17 ····.line·422 ····.line·4
 23 ····new-instance·v0,·Landroid/util/LongSparseArray;
18 ····.line·5 
19 ····const/4·v2,·0x0 
  
 24 ····.line·5
20 ····.line·625 ····.line·6
21 ····invoke-direct·{v0,·v1,·v2},·LJ/O;-><init>(Ljava/lang/String;I)V26 ····invoke-direct·{v0},·Landroid/util/LongSparseArray;-><init>()V
  
22 ····.line·727 ····.line·7
23 ····.line·828 ····.line·8
24 ····.line·929 ····.line·9
25 ····sput-object·v0,·LJ/O;->e:LJ/O;30 ····iput-object·v0,·p0,·LJ/O;->a:Landroid/util/LongSparseArray;
  
26 ····.line·1031 ····.line·10
27 ····.line·1132 ····.line·11
28 ····new-instance·v0,·LJ/O;33 ····new-instance·v0,·Ljava/util/PriorityQueue;
  
29 ····.line·1234 ····.line·12
30 ····.line·1335 ····.line·13
31 ····const-string·v1,·"texture"36 ····invoke-direct·{v0},·Ljava/util/PriorityQueue;-><init>()V
  
32 ····.line·1437 ····.line·14
33 ····.line·1538 ····.line·15
34 ····const/4·v2,·0x1 
  
35 ····.line·1639 ····.line·16
36 ····invoke-direct·{v0,·v1,·v2},·LJ/O;-><init>(Ljava/lang/String;I)V40 ····iput-object·v0,·p0,·LJ/O;->b:Ljava/util/PriorityQueue;
  
37 ····.line·1741 ····.line·17
38 ····.line·1842 ····.line·18
39 ····.line·19 
40 ····sput-object·v0,·LJ/O;->f:LJ/O; 
  
41 ····.line·20 
42 ····.line·21 
43 ····new-instance·v0,·LJ/O; 
  
44 ····.line·22 
45 ····.line·23 
46 ····const-string·v1,·"image" 
  
47 ····.line·24 
48 ····.line·25 
49 ····const/4·v2,·0x2 
  
50 ····.line·26 
51 ····invoke-direct·{v0,·v1,·v2},·LJ/O;-><init>(Ljava/lang/String;I)V 
  
52 ····.line·27 
53 ····.line·28 
54 ····.line·29 
55 ····sput-object·v0,·LJ/O;->g:LJ/O; 
  
56 ····.line·30 
57 ····.line·31 
58 ····invoke-static·{},·LJ/O;->a()[LJ/O; 
  
59 ····.line·32 
60 ····.line·33 
61 ····.line·34 
62 ····move-result-object·v0 
  
63 ····.line·35 
64 ····sput-object·v0,·LJ/O;->h:[LJ/O; 
  
65 ····.line·36 
66 ····.line·37 
67 ····return-void43 ····return-void
68 ····.line·38 
69 ····.line·39 
70 ····.line·40 
71 ····.line·41 
72 ····.line·42 
73 ····.line·43 
74 ····.line·44 
75 ····.line·45 
76 ····.line·46 
77 ····.line·47 
78 ····.line·48 
79 ····.line·49 
80 ····.line·50 
81 ····.line·51 
82 ····.line·52 
83 ····.line·53 
84 ····.line·54 
85 ····.line·55 
86 ····.line·56 
87 ····.line·57 
88 ····.line·58 
89 ····.line·59 
90 ····.line·60 
Max diff block lines reached; 16616/19874 bytes (83.61%) of diff not shown.
176 KB
smali/J/C.smali
    
Offset 1, 16 lines modifiedOffset 1, 10037 lines modified
1 .class·public·abstract·synthetic·LJ/C; 
2 .super·Ljava/lang/Object;1 .class·public·LJ/C;
 2 .super·Landroid/widget/FrameLayout;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LV/a$c;
 6 .implements·LJ/M$e;
  
  
 7 #·annotations
 8 .annotation·system·Ldalvik/annotation/MemberClasses;
 9 ····value·=·{
 10 ········LJ/C$e;
 11 ····}
 12 .end·annotation
  
  
 13 #·instance·fields
 14 .field·public·final·A:Lio/flutter/embedding/engine/renderer/k;
  
 15 .field·public·B:Ln/a;
  
 16 .field·public·C:LJ/E;
  
 17 .field·public·e:LJ/s;
  
 18 .field·public·f:LJ/t;
  
 19 .field·public·g:LJ/r;
  
 20 .field·public·h:Lio/flutter/embedding/engine/renderer/l;
  
 21 .field·public·i:Lio/flutter/embedding/engine/renderer/l;
  
 22 .field·public·final·j:Ljava/util/Set;
  
 23 .field·public·k:Z
  
 24 .field·public·l:Lio/flutter/embedding/engine/a;
  
 25 .field·public·final·m:Ljava/util/Set;
  
 26 .field·public·n:LV/a;
  
 27 .field·public·o:Lio/flutter/plugin/editing/J;
  
 28 .field·public·p:Lio/flutter/plugin/editing/s;
  
 29 .field·public·q:Lio/flutter/plugin/editing/r;
  
 30 .field·public·r:LU/d;
  
 31 .field·public·s:LJ/M;
  
 32 .field·public·t:LJ/c;
  
 33 .field·public·u:Lio/flutter/view/i;
  
 34 .field·public·v:Landroid/view/textservice/TextServicesManager;
  
 35 .field·public·w:LJ/S;
  
 36 .field·public·final·x:Lio/flutter/embedding/engine/renderer/FlutterRenderer$g;
  
 37 .field·public·final·y:Lio/flutter/view/i$k;
  
 38 .field·public·final·z:Landroid/database/ContentObserver;
  
  
4 #·direct·methods39 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Landroid/view/WindowInsets;I)Ljava/util/List;40 .method·public·constructor·<init>(Landroid/content/Context;LJ/s;)V
 41 ····.locals·1
  
 42 ····const/4·v0,·0x0
  
 43 ····.line·1
 44 ····invoke-direct·{p0,·p1,·v0,·p2},·LJ/C;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;LJ/s;)V
  
 45 ····return-void
 46 .end·method
  
 47 .method·public·constructor·<init>(Landroid/content/Context;LJ/t;)V
 48 ····.locals·1
  
 49 ····const/4·v0,·0x0
  
 50 ····.line·2
 51 ····invoke-direct·{p0,·p1,·v0,·p2},·LJ/C;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;LJ/t;)V
  
 52 ····return-void
 53 .end·method
  
 54 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;LJ/s;)V
 55 ····.locals·1
  
 56 ····.line·3
 57 ····invoke-direct·{p0,·p1,·p2},·Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
 58 ····.line·4
 59 ····new-instance·p1,·Ljava/util/HashSet;
  
 60 ····invoke-direct·{p1},·Ljava/util/HashSet;-><init>()V
  
 61 ····iput-object·p1,·p0,·LJ/C;->j:Ljava/util/Set;
  
 62 ····.line·5
 63 ····new-instance·p1,·Ljava/util/HashSet;
  
 64 ····invoke-direct·{p1},·Ljava/util/HashSet;-><init>()V
  
 65 ····iput-object·p1,·p0,·LJ/C;->m:Ljava/util/Set;
  
 66 ····.line·6
 67 ····new-instance·p1,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$g;
  
 68 ····invoke-direct·{p1},·Lio/flutter/embedding/engine/renderer/FlutterRenderer$g;-><init>()V
  
 69 ····iput-object·p1,·p0,·LJ/C;->x:Lio/flutter/embedding/engine/renderer/FlutterRenderer$g;
  
 70 ····.line·7
 71 ····new-instance·p1,·LJ/C$a;
  
 72 ····invoke-direct·{p1,·p0},·LJ/C$a;-><init>(LJ/C;)V
  
 73 ····iput-object·p1,·p0,·LJ/C;->y:Lio/flutter/view/i$k;
  
Max diff block lines reached; 174038/180214 bytes (96.57%) of diff not shown.
765 B
smali/J/f.smali
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 .class·public·abstract·synthetic·LJ/f;1 .class·public·abstract·synthetic·LJ/f;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Landroid/window/OnBackInvokedDispatcher;Landroid/window/OnBackInvokedCallback;)V5 .method·public·static·bridge·synthetic·a(Landroid/window/OnBackInvokedDispatcher;ILandroid/window/OnBackInvokedCallback;)V
6 ····.locals·06 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····invoke-interface·{p0,·p1},·Landroid/window/OnBackInvokedDispatcher;->unregisterOnBackInvokedCallback(Landroid/window/OnBackInvokedCallback;)V8 ····invoke-interface·{p0,·p1,·p2},·Landroid/window/OnBackInvokedDispatcher;->registerOnBackInvokedCallback(ILandroid/window/OnBackInvokedCallback;)V
  
9 ····return-void9 ····return-void
10 .end·method10 .end·method
105 KB
smali/J/M$b.smali
    
Offset 1, 3831 lines modifiedOffset 1, 232 lines modified
1 .class·public·LJ/M$b;1 .class·public·LJ/M$b;
2 .super·Ljava/util/HashMap;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
6 ····value·=·LJ/M;6 ····value·=·LJ/M;
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x19 ····accessFlags·=·0x9
10 ····name·=·null10 ····name·=·"b"
11 .end·annotation11 .end·annotation
  
  
 12 #·instance·fields
 13 .field·public·a:I
  
  
12 #·direct·methods14 #·direct·methods
13 .method·public·constructor·<init>()V15 .method·public·constructor·<init>()V
14 ····.locals·3416 ····.locals·1
  
15 ····move-object/from16·v0,·p0 
  
16 ····.line·117 ····.line·1
 18 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
17 ····invoke-direct/range·{p0·..·p0},·Ljava/util/HashMap;-><init>()V 
  
18 ····const-wide/16·v1,·0x3e 
  
19 ····.line·219 ····.line·2
20 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; 
  
21 ····move-result-object·v1 
  
22 ····const-wide/16·v2,·0x20 
  
23 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; 
  
24 ····move-result-object·v2 
  
25 ····invoke-virtual·{v0,·v1,·v2},·Ljava/util/AbstractMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 
  
26 ····const-wide/16·v3,·0x4b 
  
27 ····.line·320 ····.line·3
28 ····invoke-static·{v3,·v4},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; 
  
29 ····move-result-object·v1 
  
30 ····const-wide/16·v3,·0x22 
  
31 ····invoke-static·{v3,·v4},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; 
  
32 ····move-result-object·v3 
  
33 ····invoke-virtual·{v0,·v1,·v3},·Ljava/util/AbstractMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 
  
34 ····const-wide/16·v4,·0x12 
  
35 ····.line·421 ····.line·4
 22 ····const/4·v0,·0x0
36 ····invoke-static·{v4,·v5},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; 
  
37 ····move-result-object·v1 
  
38 ····const-wide/16·v4,·0x23 
  
39 ····invoke-static·{v4,·v5},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; 
  
40 ····move-result-object·v4 
  
41 ····invoke-virtual·{v0,·v1,·v4},·Ljava/util/AbstractMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 
  
42 ····const-wide/16·v5,·0x11 
  
43 ····.line·523 ····.line·5
 24 ····iput·v0,·p0,·LJ/M$b;->a:I
44 ····invoke-static·{v5,·v6},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; 
  
45 ····move-result-object·v1 
  
46 ····const-wide/16·v5,·0x2a 
  
47 ····invoke-static·{v5,·v6},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; 
  
48 ····move-result-object·v5 
  
49 ····invoke-virtual·{v0,·v1,·v5},·Ljava/util/AbstractMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 
  
50 ····const-wide/16·v6,·0x51 
  
51 ····.line·625 ····.line·6
52 ····invoke-static·{v6,·v7},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;26 ····.line·7
 27 ····return-void
 28 ····.line·8
 29 ····.line·9
 30 ····.line·10
 31 ····.line·11
 32 ····.line·12
 33 ····.line·13
 34 ····.line·14
 35 ····.line·15
 36 ····.line·16
 37 ····.line·17
 38 ····.line·18
 39 ····.line·19
 40 ····.line·20
 41 ····.line·21
 42 ····.line·22
 43 ····.line·23
 44 ····.line·24
 45 ····.line·25
 46 ····.line·26
 47 ····.line·27
 48 ····.line·28
 49 ····.line·29
 50 ····.line·30
 51 ····.line·31
 52 ····.line·32
 53 ····.line·33
 54 ····.line·34
 55 ····.line·35
 56 ····.line·36
 57 ····.line·37
Max diff block lines reached; 104236/107576 bytes (96.90%) of diff not shown.
1.06 KB
smali/J/A.smali
    
Offset 1, 38 lines modifiedOffset 1, 32 lines modified
1 .class·public·final·synthetic·LJ/A;1 .class·public·final·synthetic·LJ/A;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
 5 .implements·Ljava/util/function/Predicate;
5 .implements·Ln/a; 
  
  
6 #·instance·fields 
7 .field·public·final·synthetic·a:LJ/B; 
  
  
8 #·direct·methods6 #·direct·methods
9 .method·public·synthetic·constructor·<init>(LJ/B;)V7 .method·public·synthetic·constructor·<init>()V
10 ····.locals·08 ····.locals·0
  
11 ····.line·19 ····.line·1
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13 ····iput-object·p1,·p0,·LJ/A;->a:LJ/B; 
  
14 ····return-void11 ····return-void
15 .end·method12 .end·method
  
  
16 #·virtual·methods13 #·virtual·methods
17 .method·public·final·accept(Ljava/lang/Object;)V14 .method·public·final·test(Ljava/lang/Object;)Z
18 ····.locals·115 ····.locals·0
  
19 ····.line·116 ····.line·1
20 ····iget-object·v0,·p0,·LJ/A;->a:LJ/B;17 ····check-cast·p1,·Landroid/view/textservice/SpellCheckerInfo;
  
21 ····check-cast·p1,·Lz/j;18 ····invoke-static·{p1},·LJ/C;->d(Landroid/view/textservice/SpellCheckerInfo;)Z
  
22 ····invoke-virtual·{v0,·p1},·LJ/B;->setWindowInfoListenerDisplayFeatures(Lz/j;)V19 ····move-result·p1
  
23 ····return-void20 ····return·p1
24 .end·method21 .end·method
647 B
smali/J/w.smali
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 .class·public·abstract·synthetic·LJ/w;1 .class·public·abstract·synthetic·LJ/w;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Landroid/view/textservice/TextServicesManager;)Ljava/util/List;5 .method·public·static·bridge·synthetic·a()I
6 ····.locals·06 ····.locals·1
  
7 ····.line·17 ····.line·1
8 ····invoke-virtual·{p0},·Landroid/view/textservice/TextServicesManager;->getEnabledSpellCheckerInfos()Ljava/util/List;8 ····invoke-static·{},·Landroid/view/WindowInsets$Type;->systemBars()I
  
9 ····move-result-object·p09 ····move-result·v0
  
10 ····return-object·p010 ····return·v0
11 .end·method11 .end·method
20.6 KB
smali/J/i.smali
    
Offset 131, 15 lines modifiedOffset 131, 15 lines modified
131 ····const/4·v0,·0x0131 ····const/4·v0,·0x0
  
132 ····.line·14132 ····.line·14
133 ····goto·:goto_0133 ····goto·:goto_0
  
134 ····.line·15134 ····.line·15
135 ····:cond_0135 ····:cond_0
136 ····invoke-virtual·{p0},·LJ/i;->J()Landroid/window/OnBackInvokedCallback;136 ····invoke-virtual·{p0},·LJ/i;->K()Landroid/window/OnBackInvokedCallback;
  
137 ····.line·16137 ····.line·16
138 ····.line·17138 ····.line·17
139 ····.line·18139 ····.line·18
140 ····move-result-object·v0140 ····move-result-object·v0
  
141 ····.line·19141 ····.line·19
Offset 286, 15 lines modifiedOffset 286, 15 lines modified
286 .end·method286 .end·method
  
287 .method·public·B()Z287 .method·public·B()Z
288 ····.locals·1288 ····.locals·1
  
289 ····.line·1289 ····.line·1
290 ····:try_start_0290 ····:try_start_0
291 ····invoke-virtual·{p0},·LJ/i;->M()Landroid/os/Bundle;291 ····invoke-virtual·{p0},·LJ/i;->N()Landroid/os/Bundle;
  
292 ····.line·2292 ····.line·2
293 ····.line·3293 ····.line·3
294 ····.line·4294 ····.line·4
295 ····move-result-object·v0295 ····move-result-object·v0
  
296 ····.line·5296 ····.line·5
Offset 369, 19 lines modifiedOffset 369, 93 lines modified
369 ····.line·62369 ····.line·62
370 ····.line·63370 ····.line·63
371 ····.line·64371 ····.line·64
372 ····.line·65372 ····.line·65
373 ····.line·66373 ····.line·66
374 .end·method374 .end·method
  
 375 .method·public·C()Z
 376 ····.locals·1
  
 377 ····.line·1
 378 ····iget-boolean·v0,·p0,·LJ/i;->e:Z
  
 379 ····.line·2
 380 ····.line·3
 381 ····return·v0
 382 ····.line·4
 383 ····.line·5
 384 ····.line·6
 385 ····.line·7
 386 ····.line·8
 387 ····.line·9
 388 ····.line·10
 389 ····.line·11
 390 ····.line·12
 391 ····.line·13
 392 ····.line·14
 393 ····.line·15
 394 ····.line·16
 395 ····.line·17
 396 ····.line·18
 397 ····.line·19
 398 ····.line·20
 399 ····.line·21
 400 ····.line·22
 401 ····.line·23
 402 ····.line·24
 403 ····.line·25
 404 ····.line·26
 405 ····.line·27
 406 ····.line·28
 407 ····.line·29
 408 ····.line·30
 409 ····.line·31
 410 ····.line·32
 411 ····.line·33
 412 ····.line·34
 413 ····.line·35
 414 ····.line·36
 415 ····.line·37
 416 ····.line·38
 417 ····.line·39
 418 ····.line·40
 419 ····.line·41
 420 ····.line·42
 421 ····.line·43
 422 ····.line·44
 423 ····.line·45
 424 ····.line·46
 425 ····.line·47
 426 ····.line·48
 427 ····.line·49
 428 ····.line·50
 429 ····.line·51
 430 ····.line·52
 431 ····.line·53
 432 ····.line·54
 433 ····.line·55
 434 ····.line·56
 435 ····.line·57
 436 ····.line·58
 437 ····.line·59
 438 ····.line·60
 439 ····.line·61
 440 ····.line·62
 441 ····.line·63
 442 ····.line·64
 443 ····.line·65
 444 ····.line·66
 445 .end·method
  
375 .method·public·C()LJ/P;446 .method·public·D()LJ/Q;
376 ····.locals·2447 ····.locals·2
  
377 ····.line·1448 ····.line·1
378 ····invoke-virtual·{p0},·LJ/i;->K()LJ/k$a;449 ····invoke-virtual·{p0},·LJ/i;->L()LJ/k$a;
  
379 ····.line·2450 ····.line·2
380 ····.line·3451 ····.line·3
381 ····.line·4452 ····.line·4
382 ····move-result-object·v0453 ····move-result-object·v0
  
383 ····.line·5454 ····.line·5
Offset 389, 23 lines modifiedOffset 463, 23 lines modified
  
Max diff block lines reached; 19024/21085 bytes (90.23%) of diff not shown.
9.94 KB
smali/J/Q.smali
    
Offset 1, 52 lines modifiedOffset 1, 78 lines modified
1 .class·public·LJ/Q;1 .class·public·final·enum·LJ/Q;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Enum;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields4 #·static·fields
5 .field·public·final·a:Ly/a;5 .field·public·static·final·enum·e:LJ/Q;
  
 6 .field·public·static·final·enum·f:LJ/Q;
  
 7 .field·public·static·final·synthetic·g:[LJ/Q;
  
  
6 #·direct·methods8 #·direct·methods
7 .method·public·constructor·<init>(Ly/a;)V9 .method·static·constructor·<clinit>()V
8 ····.locals·010 ····.locals·3
  
9 ····.line·111 ····.line·1
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····new-instance·v0,·LJ/Q;
  
11 ····.line·213 ····.line·2
12 ····.line·314 ····.line·3
 15 ····const-string·v1,·"opaque"
13 ····.line·4 
14 ····iput-object·p1,·p0,·LJ/Q;->a:Ly/a; 
  
 16 ····.line·4
15 ····.line·517 ····.line·5
 18 ····const/4·v2,·0x0
  
16 ····.line·619 ····.line·6
17 ····return-void20 ····invoke-direct·{v0,·v1,·v2},·LJ/Q;-><init>(Ljava/lang/String;I)V
  
18 ····.line·721 ····.line·7
19 ····.line·822 ····.line·8
20 ····.line·923 ····.line·9
 24 ····sput-object·v0,·LJ/Q;->e:LJ/Q;
  
21 ····.line·1025 ····.line·10
22 ····.line·1126 ····.line·11
 27 ····new-instance·v0,·LJ/Q;
  
23 ····.line·1228 ····.line·12
24 ····.line·1329 ····.line·13
 30 ····const-string·v1,·"transparent"
  
25 ····.line·1431 ····.line·14
26 ····.line·1532 ····.line·15
 33 ····const/4·v2,·0x1
  
27 ····.line·1634 ····.line·16
 35 ····invoke-direct·{v0,·v1,·v2},·LJ/Q;-><init>(Ljava/lang/String;I)V
  
28 ····.line·1736 ····.line·17
29 ····.line·1837 ····.line·18
30 ····.line·1938 ····.line·19
 39 ····sput-object·v0,·LJ/Q;->f:LJ/Q;
  
31 ····.line·2040 ····.line·20
32 ····.line·2141 ····.line·21
 42 ····invoke-static·{},·LJ/Q;->a()[LJ/Q;
  
33 ····.line·2243 ····.line·22
34 ····.line·2344 ····.line·23
35 ····.line·2445 ····.line·24
 46 ····move-result-object·v0
  
36 ····.line·2547 ····.line·25
 48 ····sput-object·v0,·LJ/Q;->g:[LJ/Q;
  
37 ····.line·2649 ····.line·26
38 ····.line·2750 ····.line·27
 51 ····return-void
39 ····.line·2852 ····.line·28
40 ····.line·2953 ····.line·29
41 ····.line·3054 ····.line·30
42 ····.line·3155 ····.line·31
43 ····.line·3256 ····.line·32
44 ····.line·3357 ····.line·33
45 ····.line·3458 ····.line·34
Offset 78, 39 lines modifiedOffset 104, 28 lines modified
78 ····.line·60104 ····.line·60
79 ····.line·61105 ····.line·61
80 ····.line·62106 ····.line·62
81 ····.line·63107 ····.line·63
82 ····.line·64108 ····.line·64
83 ····.line·65109 ····.line·65
84 ····.line·66110 ····.line·66
85 ····.line·67 
86 ····.line·68 
87 ····.line·69 
88 ····.line·70 
89 ····.line·71 
90 ····.line·72 
91 ····.line·73 
92 .end·method111 .end·method
  
 112 .method·public·constructor·<init>(Ljava/lang/String;I)V
  
93 #·virtual·methods 
94 .method·public·a(Landroid/app/Activity;Ljava/util/concurrent/Executor;Ln/a;)V 
95 ····.locals·1113 ····.locals·0
  
96 ····.line·1114 ····.line·1
97 ····iget-object·v0,·p0,·LJ/Q;->a:Ly/a;115 ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
  
98 ····.line·2116 ····.line·2
99 ····.line·3117 ····.line·3
100 ····invoke-virtual·{v0,·p1,·p2,·p3},·Ly/a;->b(Landroid/app/Activity;Ljava/util/concurrent/Executor;Ln/a;)V 
  
101 ····.line·4118 ····.line·4
 119 ····return-void
102 ····.line·5120 ····.line·5
103 ····.line·6121 ····.line·6
104 ····return-void 
105 ····.line·7122 ····.line·7
106 ····.line·8123 ····.line·8
107 ····.line·9124 ····.line·9
108 ····.line·10125 ····.line·10
109 ····.line·11126 ····.line·11
110 ····.line·12127 ····.line·12
111 ····.line·13128 ····.line·13
Offset 225, 331 lines modifiedOffset 240, 117 lines modified
225 ····.line·122240 ····.line·122
226 ····.line·123241 ····.line·123
227 ····.line·124242 ····.line·124
228 ····.line·125243 ····.line·125
Max diff block lines reached; 7593/10150 bytes (74.81%) of diff not shown.
6.77 KB
smali/J/F.smali
    
Offset 1, 428 lines modifiedOffset 1, 36 lines modified
1 .class·public·LJ/F;1 .class·public·final·synthetic·LJ/F;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LJ/L$d;5 .implements·LS/i$a;
  
  
6 #·instance·fields6 #·instance·fields
 7 .field·public·final·synthetic·a:LJ/M$d$a;
7 .field·public·final·a:LS/i; 
  
8 .field·public·final·b:LJ/L$b; 
  
  
9 #·direct·methods8 #·direct·methods
10 .method·public·constructor·<init>(LS/i;)V9 .method·public·synthetic·constructor·<init>(LJ/M$d$a;)V
11 ····.locals·1 
  
12 ····.line·1 
13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
14 ····.line·2 
15 ····.line·3 
16 ····.line·4 
17 ····new-instance·v0,·LJ/L$b; 
  
18 ····.line·5 
19 ····.line·6 
20 ····invoke-direct·{v0},·LJ/L$b;-><init>()V 
  
21 ····.line·7 
22 ····.line·8 
23 ····.line·9 
24 ····iput-object·v0,·p0,·LJ/F;->b:LJ/L$b; 
  
25 ····.line·10 
26 ····.line·11 
27 ····iput-object·p1,·p0,·LJ/F;->a:LS/i; 
  
28 ····.line·12 
29 ····.line·13 
30 ····return-void 
31 ····.line·14 
32 ····.line·15 
33 ····.line·16 
34 ····.line·17 
35 ····.line·18 
36 ····.line·19 
37 ····.line·20 
38 ····.line·21 
39 ····.line·22 
40 ····.line·23 
41 ····.line·24 
42 ····.line·25 
43 ····.line·26 
44 ····.line·27 
45 ····.line·28 
46 ····.line·29 
47 ····.line·30 
48 ····.line·31 
49 ····.line·32 
50 ····.line·33 
51 ····.line·34 
52 ····.line·35 
53 ····.line·36 
54 ····.line·37 
55 ····.line·38 
56 ····.line·39 
57 ····.line·40 
58 ····.line·41 
59 ····.line·42 
60 ····.line·43 
61 ····.line·44 
62 ····.line·45 
63 ····.line·46 
64 ····.line·47 
65 ····.line·48 
66 ····.line·49 
67 ····.line·50 
68 ····.line·51 
69 ····.line·52 
70 ····.line·53 
71 ····.line·54 
72 ····.line·55 
73 ····.line·56 
74 ····.line·57 
75 ····.line·58 
76 ····.line·59 
77 ····.line·60 
78 ····.line·61 
79 ····.line·62 
80 ····.line·63 
81 ····.line·64 
82 ····.line·65 
83 ····.line·66 
84 ····.line·67 
85 ····.line·68 
86 ····.line·69 
87 ····.line·70 
88 ····.line·71 
89 ····.line·72 
90 ····.line·73 
91 .end·method 
  
92 .method·public·static·synthetic·b(LJ/L$d$a;Z)V 
93 ····.locals·010 ····.locals·0
  
94 ····.line·111 ····.line·1
 12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
95 ····invoke-static·{p0,·p1},·LJ/F;->c(LJ/L$d$a;Z)V 
  
96 ····return-void 
97 .end·method 
  
98 .method·public·static·synthetic·c(LJ/L$d$a;Z)V 
99 ····.locals·0 
  
 13 ····iput-object·p1,·p0,·LJ/F;->a:LJ/M$d$a;
100 ····.line·1 
101 ····invoke-interface·{p0,·p1},·LJ/L$d$a;->a(Z)V 
  
102 ····.line·2 
103 ····.line·3 
104 ····.line·4 
105 ····return-void14 ····return-void
106 ····.line·5 
Max diff block lines reached; 2962/6899 bytes (42.93%) of diff not shown.
20.8 KB
smali/J/M.smali
    
Offset 1, 772 lines modifiedOffset 1, 703 lines modified
1 .class·public·abstract·LJ/M;1 .class·public·LJ/M;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Lio/flutter/plugin/editing/m$a;
 6 .implements·LS/j$b;
  
  
4 #·annotations7 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;8 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{9 ····value·=·{
7 ········LJ/M$e;,10 ········LJ/M$e;,
8 ········LJ/M$d;,11 ········LJ/M$d;,
9 ········LJ/M$c;12 ········LJ/M$c;,
 13 ········LJ/M$b;
10 ····}14 ····}
11 .end·annotation15 .end·annotation
  
  
12 #·static·fields16 #·instance·fields
13 .field·public·static·final·a:Ljava/util/HashMap;17 .field·public·final·a:[LJ/M$d;
  
14 .field·public·static·final·b:Ljava/util/HashMap;18 .field·public·final·b:Ljava/util/HashSet;
  
15 .field·public·static·final·c:[LJ/M$d;19 .field·public·final·c:LJ/M$e;
  
  
16 #·direct·methods20 #·direct·methods
17 .method·static·constructor·<clinit>()V21 .method·public·constructor·<init>(LJ/M$e;)V
18 ····.locals·922 ····.locals·4
  
19 ····.line·123 ····.line·1
20 ····new-instance·v0,·LJ/M$a;24 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
21 ····.line·225 ····.line·2
22 ····.line·326 ····.line·3
23 ····invoke-direct·{v0},·LJ/M$a;-><init>()V 
  
24 ····.line·427 ····.line·4
 28 ····new-instance·v0,·Ljava/util/HashSet;
  
25 ····.line·529 ····.line·5
26 ····.line·630 ····.line·6
27 ····sput-object·v0,·LJ/M;->a:Ljava/util/HashMap;31 ····invoke-direct·{v0},·Ljava/util/HashSet;-><init>()V
  
28 ····.line·732 ····.line·7
29 ····.line·833 ····.line·8
30 ····new-instance·v0,·LJ/M$b; 
  
31 ····.line·934 ····.line·9
 35 ····iput-object·v0,·p0,·LJ/M;->b:Ljava/util/HashSet;
32 ····.line·10 
33 ····invoke-direct·{v0},·LJ/M$b;-><init>()V 
  
 36 ····.line·10
34 ····.line·1137 ····.line·11
 38 ····iput-object·p1,·p0,·LJ/M;->c:LJ/M$e;
  
35 ····.line·1239 ····.line·12
36 ····.line·1340 ····.line·13
37 ····sput-object·v0,·LJ/M;->b:Ljava/util/HashMap;41 ····new-instance·v0,·LJ/L;
  
38 ····.line·1442 ····.line·14
39 ····.line·1543 ····.line·15
40 ····new-instance·v0,·LJ/M$d;44 ····invoke-interface·{p1},·LJ/M$e;->getBinaryMessenger()LT/b;
  
41 ····.line·1645 ····.line·16
42 ····.line·1746 ····.line·17
43 ····new-instance·v1,·LJ/M$c; 
  
44 ····.line·1847 ····.line·18
 48 ····move-result-object·v1
  
45 ····.line·1949 ····.line·19
46 ····const-wide/32·v2,·0x700e050 ····invoke-direct·{v0,·v1},·LJ/L;-><init>(LT/b;)V
  
47 ····.line·2051 ····.line·20
48 ····.line·2152 ····.line·21
49 ····.line·2253 ····.line·22
50 ····const-wide·v4,·0x200000100L54 ····new-instance·v1,·LJ/G;
  
51 ····.line·2355 ····.line·23
52 ····.line·2456 ····.line·24
 57 ····new-instance·v2,·LS/i;
  
53 ····.line·2558 ····.line·25
54 ····.line·2659 ····.line·26
 60 ····invoke-interface·{p1},·LJ/M$e;->getBinaryMessenger()LT/b;
55 ····.line·27 
56 ····invoke-direct·{v1,·v2,·v3,·v4,·v5},·LJ/M$c;-><init>(JJ)V 
  
 61 ····.line·27
57 ····.line·2862 ····.line·28
58 ····.line·2963 ····.line·29
 64 ····move-result-object·v3
  
59 ····.line·3065 ····.line·30
60 ····new-instance·v2,·LJ/M$c;66 ····invoke-direct·{v2,·v3},·LS/i;-><init>(LT/b;)V
  
61 ····.line·3167 ····.line·31
62 ····.line·3268 ····.line·32
63 ····const-wide/32·v3,·0x700e4 
  
64 ····.line·3369 ····.line·33
 70 ····invoke-direct·{v1,·v2},·LJ/G;-><init>(LS/i;)V
  
65 ····.line·3471 ····.line·34
66 ····.line·3572 ····.line·35
67 ····const-wide·v5,·0x200000101L 
  
68 ····.line·3673 ····.line·36
 74 ····const/4·v2,·0x2
  
69 ····.line·3775 ····.line·37
 76 ····new-array·v2,·v2,·[LJ/M$d;
  
70 ····.line·3877 ····.line·38
71 ····.line·3978 ····.line·39
 79 ····const/4·v3,·0x0
  
72 ····.line·4080 ····.line·40
73 ····invoke-direct·{v2,·v3,·v4,·v5,·v6},·LJ/M$c;-><init>(JJ)V81 ····aput-object·v0,·v2,·v3
  
74 ····.line·4182 ····.line·41
75 ····.line·4283 ····.line·42
 84 ····const/4·v0,·0x1
Max diff block lines reached; 18368/21248 bytes (86.45%) of diff not shown.
91.0 KB
smali/J/M$a.smali
    
Offset 1, 3401 lines modifiedOffset 1, 14 lines modified
1 .class·public·LJ/M$a; 
2 .super·Ljava/util/HashMap;1 .class·public·abstract·synthetic·LJ/M$a;
 2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
6 ····value·=·LJ/M;6 ····value·=·LJ/M;
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x19 ····accessFlags·=·0x1009
10 ····name·=·null10 ····name·=·null
11 .end·annotation11 .end·annotation
  
  
12 #·direct·methods 
13 .method·public·constructor·<init>()V 
14 ····.locals·7 
  
15 ····.line·1 
16 ····invoke-direct·{p0},·Ljava/util/HashMap;-><init>()V 
  
17 ····const-wide/16·v0,·0x1d0 
  
18 ····.line·2 
19 ····invoke-static·{v0,·v1},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; 
  
20 ····move-result-object·v0 
  
21 ····const-wide/16·v1,·0x12 
  
22 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; 
  
23 ····move-result-object·v1 
  
24 ····invoke-virtual·{p0,·v0,·v1},·Ljava/util/AbstractMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 
  
25 ····const-wide/16·v2,·0xcd 
  
26 ····.line·3 
27 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; 
  
28 ····move-result-object·v0 
  
29 ····const-wide/16·v2,·0x14 
  
30 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; 
  
31 ····move-result-object·v2 
  
32 ····invoke-virtual·{p0,·v0,·v2},·Ljava/util/AbstractMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 
  
33 ····const-wide/16·v3,·0x8e 
  
34 ····.line·4 
35 ····invoke-static·{v3,·v4},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; 
  
36 ····move-result-object·v0 
  
37 ····const-wide/32·v3,·0x10082 
  
38 ····invoke-static·{v3,·v4},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; 
  
39 ····move-result-object·v3 
  
40 ····invoke-virtual·{p0,·v0,·v3},·Ljava/util/AbstractMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 
  
41 ····const-wide/16·v3,·0x8f 
  
42 ····.line·5 
43 ····invoke-static·{v3,·v4},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; 
  
44 ····move-result-object·v0 
  
45 ····const-wide/32·v3,·0x10083 
  
46 ····invoke-static·{v3,·v4},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; 
  
47 ····move-result-object·v3 
  
48 ····invoke-virtual·{p0,·v0,·v3},·Ljava/util/AbstractMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 
  
49 ····const-wide/16·v3,·0x100 
  
50 ····.line·6 
51 ····invoke-static·{v3,·v4},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; 
  
52 ····move-result-object·v0 
  
53 ····const-wide/32·v3,·0x5ff01 
  
54 ····invoke-static·{v3,·v4},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; 
  
55 ····move-result-object·v3 
  
56 ····invoke-virtual·{p0,·v0,·v3},·Ljava/util/AbstractMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 
  
57 ····const-wide/16·v4,·0x120 
  
58 ····.line·7 
59 ····invoke-static·{v4,·v5},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; 
  
60 ····move-result-object·v0 
  
61 ····invoke-virtual·{p0,·v0,·v3},·Ljava/util/AbstractMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 
  
62 ····const-wide/16·v3,·0x101 
  
63 ····.line·8 
64 ····invoke-static·{v3,·v4},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; 
  
65 ····move-result-object·v0 
  
66 ····const-wide/32·v3,·0x5ff02 
  
67 ····invoke-static·{v3,·v4},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; 
  
68 ····move-result-object·v3 
  
69 ····invoke-virtual·{p0,·v0,·v3},·Ljava/util/AbstractMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 
  
70 ····const-wide/16·v4,·0x121 
  
71 ····.line·9 
72 ····invoke-static·{v4,·v5},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; 
Max diff block lines reached; -1/93110 bytes (-0.00%) of diff not shown.
1.27 KB
smali/J/j$b.smali
    
Offset 4, 39 lines modifiedOffset 4, 39 lines modified
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/view/ViewTreeObserver$OnPreDrawListener;5 .implements·Landroid/view/ViewTreeObserver$OnPreDrawListener;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingMethod;7 .annotation·system·Ldalvik/annotation/EnclosingMethod;
8 ····value·=·LJ/j;->j(LJ/B;)V8 ····value·=·LJ/j;->j(LJ/C;)V
9 .end·annotation9 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;10 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x111 ····accessFlags·=·0x1
12 ····name·=·null12 ····name·=·null
13 .end·annotation13 .end·annotation
  
  
14 #·instance·fields14 #·instance·fields
15 .field·public·final·synthetic·a:LJ/B;15 .field·public·final·synthetic·a:LJ/C;
  
16 .field·public·final·synthetic·b:LJ/j;16 .field·public·final·synthetic·b:LJ/j;
  
  
17 #·direct·methods17 #·direct·methods
18 .method·public·constructor·<init>(LJ/j;LJ/B;)V18 .method·public·constructor·<init>(LJ/j;LJ/C;)V
19 ····.locals·019 ····.locals·0
  
20 ····.line·120 ····.line·1
21 ····iput-object·p1,·p0,·LJ/j$b;->b:LJ/j;21 ····iput-object·p1,·p0,·LJ/j$b;->b:LJ/j;
  
22 ····.line·222 ····.line·2
23 ····.line·323 ····.line·3
24 ····iput-object·p2,·p0,·LJ/j$b;->a:LJ/B;24 ····iput-object·p2,·p0,·LJ/j$b;->a:LJ/C;
  
25 ····.line·425 ····.line·4
26 ····.line·526 ····.line·5
27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
28 ····.line·628 ····.line·6
29 ····.line·729 ····.line·7
Offset 194, 15 lines modifiedOffset 194, 15 lines modified
  
194 ····.line·12194 ····.line·12
195 ····.line·13195 ····.line·13
196 ····if-eqz·v0,·:cond_0196 ····if-eqz·v0,·:cond_0
  
197 ····.line·14197 ····.line·14
198 ····.line·15198 ····.line·15
199 ····iget-object·v0,·p0,·LJ/j$b;->a:LJ/B;199 ····iget-object·v0,·p0,·LJ/j$b;->a:LJ/C;
  
200 ····.line·16200 ····.line·16
201 ····.line·17201 ····.line·17
202 ····invoke-virtual·{v0},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;202 ····invoke-virtual·{v0},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
  
203 ····.line·18203 ····.line·18
204 ····.line·19204 ····.line·19
1.48 KB
smali/J/I.smali
    
Offset 1, 54 lines modifiedOffset 1, 36 lines modified
1 .class·public·final·synthetic·LJ/I;1 .class·public·final·synthetic·LJ/I;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/lang/Runnable;5 .implements·LT/b$b;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·e:LJ/K; 
  
8 .field·public·final·synthetic·f:LJ/M$c;7 .field·public·final·synthetic·a:LJ/M$d$a;
  
9 .field·public·final·synthetic·g:J 
  
10 .field·public·final·synthetic·h:Landroid/view/KeyEvent; 
  
  
11 #·direct·methods8 #·direct·methods
12 .method·public·synthetic·constructor·<init>(LJ/K;LJ/M$c;JLandroid/view/KeyEvent;)V9 .method·public·synthetic·constructor·<init>(LJ/M$d$a;)V
13 ····.locals·010 ····.locals·0
  
14 ····.line·111 ····.line·1
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
16 ····iput-object·p1,·p0,·LJ/I;->e:LJ/K; 
  
17 ····iput-object·p2,·p0,·LJ/I;->f:LJ/M$c;13 ····iput-object·p1,·p0,·LJ/I;->a:LJ/M$d$a;
  
18 ····iput-wide·p3,·p0,·LJ/I;->g:J 
  
19 ····iput-object·p5,·p0,·LJ/I;->h:Landroid/view/KeyEvent; 
  
20 ····return-void14 ····return-void
21 .end·method15 .end·method
  
  
22 #·virtual·methods16 #·virtual·methods
23 .method·public·final·run()V17 .method·public·final·a(Ljava/nio/ByteBuffer;)V
24 ····.locals·518 ····.locals·1
  
25 ····.line·119 ····.line·1
26 ····iget-object·v0,·p0,·LJ/I;->e:LJ/K; 
  
27 ····iget-object·v1,·p0,·LJ/I;->f:LJ/M$c;20 ····iget-object·v0,·p0,·LJ/I;->a:LJ/M$d$a;
  
28 ····iget-wide·v2,·p0,·LJ/I;->g:J 
  
29 ····iget-object·v4,·p0,·LJ/I;->h:Landroid/view/KeyEvent; 
  
30 ····invoke-static·{v0,·v1,·v2,·v3,·v4},·LJ/K;->c(LJ/K;LJ/M$c;JLandroid/view/KeyEvent;)V21 ····invoke-static·{v0,·p1},·LJ/L;->d(LJ/M$d$a;Ljava/nio/ByteBuffer;)V
  
31 ····return-void22 ····return-void
32 .end·method23 .end·method
1.66 KB
smali/J/i$a.smali
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/window/OnBackAnimationCallback;5 .implements·Landroid/window/OnBackAnimationCallback;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingMethod;7 .annotation·system·Ldalvik/annotation/EnclosingMethod;
8 ····value·=·LJ/i;->J()Landroid/window/OnBackInvokedCallback;8 ····value·=·LJ/i;->K()Landroid/window/OnBackInvokedCallback;
9 .end·annotation9 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;10 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x111 ····accessFlags·=·0x1
12 ····name·=·null12 ····name·=·null
13 .end·annotation13 .end·annotation
  
Offset 111, 15 lines modifiedOffset 111, 15 lines modified
111 ····.locals·1111 ····.locals·1
  
112 ····.line·1112 ····.line·1
113 ····iget-object·v0,·p0,·LJ/i$a;->a:LJ/i;113 ····iget-object·v0,·p0,·LJ/i$a;->a:LJ/i;
  
114 ····.line·2114 ····.line·2
115 ····.line·3115 ····.line·3
116 ····invoke-virtual·{v0},·LJ/i;->E()V116 ····invoke-virtual·{v0},·LJ/i;->F()V
  
117 ····.line·4117 ····.line·4
118 ····.line·5118 ····.line·5
119 ····.line·6119 ····.line·6
120 ····return-void120 ····return-void
121 ····.line·7121 ····.line·7
122 ····.line·8122 ····.line·8
Offset 187, 15 lines modifiedOffset 187, 15 lines modified
187 ····.locals·1187 ····.locals·1
  
188 ····.line·1188 ····.line·1
189 ····iget-object·v0,·p0,·LJ/i$a;->a:LJ/i;189 ····iget-object·v0,·p0,·LJ/i$a;->a:LJ/i;
  
190 ····.line·2190 ····.line·2
191 ····.line·3191 ····.line·3
192 ····invoke-virtual·{v0},·LJ/i;->F()V192 ····invoke-virtual·{v0},·LJ/i;->G()V
  
193 ····.line·4193 ····.line·4
194 ····.line·5194 ····.line·5
195 ····.line·6195 ····.line·6
196 ····return-void196 ····return-void
197 ····.line·7197 ····.line·7
198 ····.line·8198 ····.line·8
Offset 263, 15 lines modifiedOffset 263, 15 lines modified
263 ····.locals·1263 ····.locals·1
  
264 ····.line·1264 ····.line·1
265 ····iget-object·v0,·p0,·LJ/i$a;->a:LJ/i;265 ····iget-object·v0,·p0,·LJ/i$a;->a:LJ/i;
  
266 ····.line·2266 ····.line·2
267 ····.line·3267 ····.line·3
268 ····invoke-virtual·{v0,·p1},·LJ/i;->U(Landroid/window/BackEvent;)V268 ····invoke-virtual·{v0,·p1},·LJ/i;->V(Landroid/window/BackEvent;)V
  
269 ····.line·4269 ····.line·4
270 ····.line·5270 ····.line·5
271 ····.line·6271 ····.line·6
272 ····return-void272 ····return-void
273 ····.line·7273 ····.line·7
274 ····.line·8274 ····.line·8
Offset 346, 15 lines modifiedOffset 346, 15 lines modified
346 ····.locals·1346 ····.locals·1
  
347 ····.line·1347 ····.line·1
348 ····iget-object·v0,·p0,·LJ/i$a;->a:LJ/i;348 ····iget-object·v0,·p0,·LJ/i$a;->a:LJ/i;
  
349 ····.line·2349 ····.line·2
350 ····.line·3350 ····.line·3
351 ····invoke-virtual·{v0,·p1},·LJ/i;->Q(Landroid/window/BackEvent;)V351 ····invoke-virtual·{v0,·p1},·LJ/i;->R(Landroid/window/BackEvent;)V
  
352 ····.line·4352 ····.line·4
353 ····.line·5353 ····.line·5
354 ····.line·6354 ····.line·6
355 ····return-void355 ····return-void
356 ····.line·7356 ····.line·7
357 ····.line·8357 ····.line·8
2.82 KB
smali/J/P.smali
    
Offset 4, 27 lines modifiedOffset 4, 29 lines modified
  
  
4 #·static·fields4 #·static·fields
5 .field·public·static·final·enum·e:LJ/P;5 .field·public·static·final·enum·e:LJ/P;
  
6 .field·public·static·final·enum·f:LJ/P;6 .field·public·static·final·enum·f:LJ/P;
  
 7 .field·public·static·final·enum·g:LJ/P;
  
7 .field·public·static·final·synthetic·g:[LJ/P;8 .field·public·static·final·synthetic·h:[LJ/P;
  
  
8 #·direct·methods9 #·direct·methods
9 .method·static·constructor·<clinit>()V10 .method·static·constructor·<clinit>()V
10 ····.locals·311 ····.locals·3
  
11 ····.line·112 ····.line·1
12 ····new-instance·v0,·LJ/P;13 ····new-instance·v0,·LJ/P;
  
13 ····.line·214 ····.line·2
14 ····.line·315 ····.line·3
15 ····const-string·v1,·"opaque"16 ····const-string·v1,·"surface"
  
16 ····.line·417 ····.line·4
17 ····.line·518 ····.line·5
18 ····const/4·v2,·0x019 ····const/4·v2,·0x0
  
19 ····.line·620 ····.line·6
20 ····invoke-direct·{v0,·v1,·v2},·LJ/P;-><init>(Ljava/lang/String;I)V21 ····invoke-direct·{v0,·v1,·v2},·LJ/P;-><init>(Ljava/lang/String;I)V
Offset 36, 15 lines modifiedOffset 38, 15 lines modified
  
36 ····.line·1038 ····.line·10
37 ····.line·1139 ····.line·11
38 ····new-instance·v0,·LJ/P;40 ····new-instance·v0,·LJ/P;
  
39 ····.line·1241 ····.line·12
40 ····.line·1342 ····.line·13
41 ····const-string·v1,·"transparent"43 ····const-string·v1,·"texture"
  
42 ····.line·1444 ····.line·14
43 ····.line·1545 ····.line·15
44 ····const/4·v2,·0x146 ····const/4·v2,·0x1
  
45 ····.line·1647 ····.line·16
46 ····invoke-direct·{v0,·v1,·v2},·LJ/P;-><init>(Ljava/lang/String;I)V48 ····invoke-direct·{v0,·v1,·v2},·LJ/P;-><init>(Ljava/lang/String;I)V
Offset 52, 37 lines modifiedOffset 54, 47 lines modified
52 ····.line·1754 ····.line·17
53 ····.line·1855 ····.line·18
54 ····.line·1956 ····.line·19
55 ····sput-object·v0,·LJ/P;->f:LJ/P;57 ····sput-object·v0,·LJ/P;->f:LJ/P;
  
56 ····.line·2058 ····.line·20
57 ····.line·2159 ····.line·21
58 ····invoke-static·{},·LJ/P;->a()[LJ/P;60 ····new-instance·v0,·LJ/P;
  
59 ····.line·2261 ····.line·22
60 ····.line·2362 ····.line·23
 63 ····const-string·v1,·"image"
61 ····.line·24 
62 ····move-result-object·v0 
  
 64 ····.line·24
63 ····.line·2565 ····.line·25
64 ····sput-object·v0,·LJ/P;->g:[LJ/P;66 ····const/4·v2,·0x2
  
65 ····.line·2667 ····.line·26
 68 ····invoke-direct·{v0,·v1,·v2},·LJ/P;-><init>(Ljava/lang/String;I)V
  
66 ····.line·2769 ····.line·27
67 ····return-void 
68 ····.line·2870 ····.line·28
69 ····.line·2971 ····.line·29
 72 ····sput-object·v0,·LJ/P;->g:LJ/P;
  
70 ····.line·3073 ····.line·30
71 ····.line·3174 ····.line·31
 75 ····invoke-static·{},·LJ/P;->a()[LJ/P;
  
72 ····.line·3276 ····.line·32
73 ····.line·3377 ····.line·33
74 ····.line·3478 ····.line·34
 79 ····move-result-object·v0
  
75 ····.line·3580 ····.line·35
 81 ····sput-object·v0,·LJ/P;->h:[LJ/P;
  
76 ····.line·3682 ····.line·36
77 ····.line·3783 ····.line·37
 84 ····return-void
78 ····.line·3885 ····.line·38
79 ····.line·3986 ····.line·39
80 ····.line·4087 ····.line·40
81 ····.line·4188 ····.line·41
82 ····.line·4289 ····.line·42
83 ····.line·4390 ····.line·43
84 ····.line·4491 ····.line·44
Offset 243, 36 lines modifiedOffset 255, 38 lines modified
243 ····.line·125255 ····.line·125
244 ····.line·126256 ····.line·126
245 ····.line·127257 ····.line·127
246 ····.line·128258 ····.line·128
247 .end·method259 .end·method
  
248 .method·public·static·synthetic·a()[LJ/P;260 .method·public·static·synthetic·a()[LJ/P;
249 ····.locals·2261 ····.locals·3
  
250 ····.line·1262 ····.line·1
251 ····sget-object·v0,·LJ/P;->e:LJ/P;263 ····sget-object·v0,·LJ/P;->e:LJ/P;
  
252 ····.line·2264 ····.line·2
253 ····.line·3265 ····.line·3
254 ····sget-object·v1,·LJ/P;->f:LJ/P;266 ····sget-object·v1,·LJ/P;->f:LJ/P;
  
255 ····.line·4267 ····.line·4
256 ····.line·5268 ····.line·5
257 ····filled-new-array·{v0,·v1},·[LJ/P;269 ····sget-object·v2,·LJ/P;->g:LJ/P;
  
258 ····.line·6270 ····.line·6
259 ····.line·7271 ····.line·7
 272 ····filled-new-array·{v0,·v1,·v2},·[LJ/P;
260 ····.line·8 
261 ····move-result-object·v0 
  
 273 ····.line·8
262 ····.line·9274 ····.line·9
263 ····return-object·v0 
264 ····.line·10275 ····.line·10
Max diff block lines reached; 429/2859 bytes (15.01%) of diff not shown.
97.0 KB
smali/J/N$a.smali
    
Offset 1, 509 lines modifiedOffset 1, 3401 lines modified
1 .class·public·LJ/N$a;1 .class·public·LJ/N$a;
2 .super·Ljava/lang/Object;2 .super·Ljava/util/HashMap;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
6 ····value·=·LJ/N;6 ····value·=·LJ/N;
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x99 ····accessFlags·=·0x1
10 ····name·=·"a"10 ····name·=·null
11 .end·annotation11 .end·annotation
  
  
12 #·static·fields 
13 .field·public·static·final·b:Ljava/util/concurrent/atomic/AtomicLong;12 #·direct·methods
 13 .method·public·constructor·<init>()V
 14 ····.locals·7
  
 15 ····.line·1
 16 ····invoke-direct·{p0},·Ljava/util/HashMap;-><init>()V
  
 17 ····const-wide/16·v0,·0x1d0
14 #·instance·fields 
15 .field·public·final·a:J 
  
 18 ····.line·2
 19 ····invoke-static·{v0,·v1},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
 20 ····move-result-object·v0
16 #·direct·methods 
17 .method·static·constructor·<clinit>()V 
18 ····.locals·3 
  
19 ····.line·1 
20 ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicLong;21 ····const-wide/16·v1,·0x12
  
 22 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
 23 ····move-result-object·v1
  
 24 ····invoke-virtual·{p0,·v0,·v1},·Ljava/util/AbstractMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
 25 ····const-wide/16·v2,·0xcd
  
21 ····.line·2 
22 ····.line·326 ····.line·3
23 ····const-wide/16·v1,·0x027 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
 28 ····move-result-object·v0
24 ····.line·4 
25 ····.line·5 
26 ····invoke-direct·{v0,·v1,·v2},·Ljava/util/concurrent/atomic/AtomicLong;-><init>(J)V 
  
 29 ····const-wide/16·v2,·0x14
27 ····.line·6 
28 ····.line·7 
29 ····.line·8 
30 ····sput-object·v0,·LJ/N$a;->b:Ljava/util/concurrent/atomic/AtomicLong; 
  
 30 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
31 ····.line·9 
32 ····.line·10 
33 ····return-void 
34 ····.line·11 
35 ····.line·12 
36 ····.line·13 
37 ····.line·14 
38 ····.line·15 
39 ····.line·16 
40 ····.line·17 
41 ····.line·18 
42 ····.line·19 
43 ····.line·20 
44 ····.line·21 
45 ····.line·22 
46 ····.line·23 
47 ····.line·24 
48 ····.line·25 
49 ····.line·26 
50 ····.line·27 
51 ····.line·28 
52 ····.line·29 
53 ····.line·30 
54 ····.line·31 
55 ····.line·32 
56 ····.line·33 
57 ····.line·34 
58 ····.line·35 
59 ····.line·36 
60 ····.line·37 
61 ····.line·38 
62 ····.line·39 
63 ····.line·40 
64 ····.line·41 
65 ····.line·42 
66 ····.line·43 
67 ····.line·44 
68 ····.line·45 
69 ····.line·46 
70 ····.line·47 
71 ····.line·48 
72 ····.line·49 
73 ····.line·50 
74 ····.line·51 
75 ····.line·52 
76 ····.line·53 
77 ····.line·54 
78 ····.line·55 
79 ····.line·56 
80 ····.line·57 
81 ····.line·58 
82 ····.line·59 
83 ····.line·60 
84 ····.line·61 
85 ····.line·62 
86 ····.line·63 
87 ····.line·64 
88 ····.line·65 
89 ····.line·66 
90 .end·method 
  
 31 ····move-result-object·v2
91 .method·public·constructor·<init>(J)V 
92 ····.locals·0 
Max diff block lines reached; 96609/99265 bytes (97.32%) of diff not shown.
7.46 KB
smali/J/D.smali
    
Offset 1, 456 lines modifiedOffset 1, 16 lines modified
1 .class·public·LJ/D;1 .class·public·abstract·synthetic·LJ/D;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·constructor·<init>()V5 .method·public·static·bridge·synthetic·a(Landroid/view/WindowInsets;I)Ljava/util/List;
6 ····.locals·06 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V8 ····invoke-virtual·{p0,·p1},·Landroid/view/WindowInsets;->getBoundingRects(I)Ljava/util/List;
  
9 ····.line·2 
10 ····.line·3 
11 ····.line·4 
12 ····return-void 
13 ····.line·5 
14 ····.line·6 
15 ····.line·7 
16 ····.line·8 
17 ····.line·9 
18 ····.line·10 
19 ····.line·11 
20 ····.line·12 
21 ····.line·13 
22 ····.line·14 
23 ····.line·15 
24 ····.line·16 
25 ····.line·17 
26 ····.line·18 
27 ····.line·19 
28 ····.line·20 
29 ····.line·21 
30 ····.line·22 
31 ····.line·23 
32 ····.line·24 
33 ····.line·25 
34 ····.line·26 
35 ····.line·27 
36 ····.line·28 
37 ····.line·29 
38 ····.line·30 
39 ····.line·31 
40 ····.line·32 
41 ····.line·33 
42 ····.line·34 
43 ····.line·35 
44 ····.line·36 
45 ····.line·37 
46 ····.line·38 
47 ····.line·39 
48 ····.line·40 
49 ····.line·41 
50 ····.line·42 
51 ····.line·43 
52 ····.line·44 
53 ····.line·45 
54 ····.line·46 
55 ····.line·47 
56 ····.line·48 
57 ····.line·49 
58 ····.line·50 
59 ····.line·51 
60 ····.line·52 
61 ····.line·53 
62 ····.line·54 
63 ····.line·55 
64 ····.line·56 
65 ····.line·57 
66 ····.line·58 
67 ····.line·59 
68 ····.line·60 
69 ····.line·61 
70 ····.line·62 
71 ····.line·63 
72 ····.line·64 
73 ····.line·65 
74 ····.line·66 
75 .end·method 
  
  
76 #·virtual·methods 
77 .method·public·a(Landroid/content/Context;)Ljava/util/List; 
78 ····.locals·1 
  
79 ····.line·1 
80 ····invoke-virtual·{p0,·p1},·LJ/D;->b(Landroid/content/Context;)Landroid/view/WindowInsets; 
  
81 ····.line·2 
82 ····.line·3 
83 ····.line·4 
84 ····move-result-object·p19 ····move-result-object·p0
  
85 ····.line·5 
86 ····if-nez·p1,·:cond_0 
  
87 ····.line·6 
88 ····.line·7 
89 ····invoke-static·{},·Ljava/util/Collections;->emptyList()Ljava/util/List; 
  
90 ····.line·8 
91 ····.line·9 
92 ····.line·10 
93 ····move-result-object·p1 
  
94 ····.line·11 
95 ····return-object·p1 
  
96 ····.line·12 
97 ····:cond_0 
98 ····invoke-static·{},·Lo/x;->a()I 
  
99 ····.line·13 
100 ····.line·14 
101 ····.line·15 
102 ····move-result·v0 
  
103 ····.line·16 
104 ····invoke-static·{p1,·v0},·LJ/C;->a(Landroid/view/WindowInsets;I)Ljava/util/List; 
  
105 ····.line·17 
106 ····.line·18 
107 ····.line·19 
108 ····move-result-object·p1 
  
109 ····.line·20 
110 ····return-object·p1 
Max diff block lines reached; 1453/7605 bytes (19.11%) of diff not shown.
765 B
smali/J/g.smali
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 .class·public·abstract·synthetic·LJ/g;1 .class·public·abstract·synthetic·LJ/g;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Landroid/window/OnBackInvokedDispatcher;ILandroid/window/OnBackInvokedCallback;)V5 .method·public·static·bridge·synthetic·a(Landroid/window/OnBackInvokedDispatcher;Landroid/window/OnBackInvokedCallback;)V
6 ····.locals·06 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····invoke-interface·{p0,·p1,·p2},·Landroid/window/OnBackInvokedDispatcher;->registerOnBackInvokedCallback(ILandroid/window/OnBackInvokedCallback;)V8 ····invoke-interface·{p0,·p1},·Landroid/window/OnBackInvokedDispatcher;->unregisterOnBackInvokedCallback(Landroid/window/OnBackInvokedCallback;)V
  
9 ····return-void9 ····return-void
10 .end·method10 .end·method
79.9 KB
smali/J/K.smali
    
Offset 1, 5081 lines modifiedOffset 1, 48 lines modified
1 .class·public·LJ/K;1 .class·public·final·synthetic·LJ/K;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LJ/L$d;5 .implements·Ljava/lang/Runnable;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·a:LT/b;7 .field·public·final·synthetic·e:LJ/L;
  
8 .field·public·final·b:Ljava/util/HashMap;8 .field·public·final·synthetic·f:LJ/N$c;
  
 9 .field·public·final·synthetic·g:Landroid/view/KeyEvent;
9 .field·public·final·c:Ljava/util/HashMap; 
  
10 .field·public·final·d:LJ/L$b; 
  
  
11 #·direct·methods10 #·direct·methods
12 .method·public·constructor·<init>(LT/b;)V 
13 ····.locals·6 
  
14 ····.line·1 
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
16 ····.line·2 
17 ····.line·3 
18 ····.line·4 
19 ····new-instance·v0,·Ljava/util/HashMap; 
  
20 ····.line·5 
21 ····.line·6 
22 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V 
  
23 ····.line·7 
24 ····.line·8 
25 ····.line·9 
26 ····iput-object·v0,·p0,·LJ/K;->b:Ljava/util/HashMap; 
  
27 ····.line·10 
28 ····.line·11 
29 ····new-instance·v0,·Ljava/util/HashMap; 
  
30 ····.line·12 
31 ····.line·13 
32 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V 
  
33 ····.line·14 
34 ····.line·15 
35 ····.line·16 
36 ····iput-object·v0,·p0,·LJ/K;->c:Ljava/util/HashMap; 
  
37 ····.line·17 
38 ····.line·18 
39 ····new-instance·v0,·LJ/L$b; 
  
40 ····.line·19 
41 ····.line·20 
42 ····invoke-direct·{v0},·LJ/L$b;-><init>()V 
  
43 ····.line·21 
44 ····.line·22 
45 ····.line·23 
46 ····iput-object·v0,·p0,·LJ/K;->d:LJ/L$b; 
  
47 ····.line·24 
48 ····.line·25 
49 ····iput-object·p1,·p0,·LJ/K;->a:LT/b; 
  
50 ····.line·26 
51 ····.line·27 
52 ····invoke-static·{},·LJ/M;->a()[LJ/M$e; 
  
53 ····.line·28 
54 ····.line·29 
55 ····.line·30 
56 ····move-result-object·p1 
  
57 ····.line·31 
58 ····array-length·v0,·p1 
  
59 ····.line·32 
60 ····const/4·v1,·0x0 
  
61 ····.line·33 
62 ····:goto_0 
63 ····if-ge·v1,·v0,·:cond_0 
  
64 ····.line·34 
65 ····.line·35 
66 ····aget-object·v2,·p1,·v1 
  
67 ····.line·36 
68 ····.line·37 
69 ····iget-object·v3,·p0,·LJ/K;->c:Ljava/util/HashMap; 
  
70 ····.line·38 
71 ····.line·39 
72 ····iget-wide·v4,·v2,·LJ/M$e;->c:J 
  
73 ····.line·40 
74 ····.line·41 
75 ····invoke-static·{v4,·v5},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; 
  
76 ····.line·42 
77 ····.line·43 
78 ····.line·44 
79 ····move-result-object·v4 
  
80 ····.line·45 
81 ····invoke-virtual·{v3,·v4,·v2},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 
  
82 ····.line·46 
83 ····.line·47 
84 ····.line·48 
85 ····add-int/lit8·v1,·v1,·0x1 
  
86 ····.line·49 
87 ····.line·50 
88 ····goto·:goto_0 
  
89 ····.line·51 
90 ····:cond_0 
91 ····return-void 
92 ····.line·52 
93 ····.line·53 
Max diff block lines reached; 78895/81816 bytes (96.43%) of diff not shown.
2.24 KB
smali/J/c.smali
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 #·static·fields6 #·static·fields
7 .field·public·static·final·f:Landroid/graphics/Matrix;7 .field·public·static·final·f:Landroid/graphics/Matrix;
  
  
8 #·instance·fields8 #·instance·fields
9 .field·public·final·a:Lio/flutter/embedding/engine/renderer/FlutterRenderer;9 .field·public·final·a:Lio/flutter/embedding/engine/renderer/FlutterRenderer;
  
10 .field·public·final·b:LJ/N;10 .field·public·final·b:LJ/O;
  
11 .field·public·final·c:Z11 .field·public·final·c:Z
  
12 .field·public·final·d:Ljava/util/Map;12 .field·public·final·d:Ljava/util/Map;
  
13 .field·public·e:I13 .field·public·e:I
  
Offset 120, 23 lines modifiedOffset 120, 23 lines modified
  
120 ····.line·10120 ····.line·10
121 ····.line·11121 ····.line·11
122 ····iput-object·p1,·p0,·LJ/c;->a:Lio/flutter/embedding/engine/renderer/FlutterRenderer;122 ····iput-object·p1,·p0,·LJ/c;->a:Lio/flutter/embedding/engine/renderer/FlutterRenderer;
  
123 ····.line·12123 ····.line·12
124 ····.line·13124 ····.line·13
125 ····invoke-static·{},·LJ/N;->a()LJ/N;125 ····invoke-static·{},·LJ/O;->a()LJ/O;
  
126 ····.line·14126 ····.line·14
127 ····.line·15127 ····.line·15
128 ····.line·16128 ····.line·16
129 ····move-result-object·p1129 ····move-result-object·p1
  
130 ····.line·17130 ····.line·17
131 ····iput-object·p1,·p0,·LJ/c;->b:LJ/N;131 ····iput-object·p1,·p0,·LJ/c;->b:LJ/O;
  
132 ····.line·18132 ····.line·18
133 ····.line·19133 ····.line·19
134 ····iput-boolean·p2,·p0,·LJ/c;->c:Z134 ····iput-boolean·p2,·p0,·LJ/c;->c:Z
  
135 ····.line·20135 ····.line·20
136 ····.line·21136 ····.line·21
Offset 777, 22 lines modifiedOffset 777, 22 lines modified
777 ····.line·11777 ····.line·11
778 ····:goto_1778 ····:goto_1
779 ····iget-boolean·v13,·v0,·LJ/c;->c:Z779 ····iget-boolean·v13,·v0,·LJ/c;->c:Z
  
780 ····if-eqz·v13,·:cond_6780 ····if-eqz·v13,·:cond_6
  
781 ····.line·12781 ····.line·12
782 ····iget-object·v13,·v0,·LJ/c;->b:LJ/N;782 ····iget-object·v13,·v0,·LJ/c;->b:LJ/O;
  
783 ····invoke-virtual·{v13,·v1},·LJ/N;->c(Landroid/view/MotionEvent;)LJ/N$a;783 ····invoke-virtual·{v13,·v1},·LJ/O;->c(Landroid/view/MotionEvent;)LJ/O$a;
  
784 ····move-result-object·v13784 ····move-result-object·v13
  
785 ····.line·13785 ····.line·13
786 ····invoke-virtual·{v13},·LJ/N$a;->d()J786 ····invoke-virtual·{v13},·LJ/O$a;->d()J
  
787 ····move-result-wide·v18787 ····move-result-wide·v18
  
788 ····move-wide/from16·v6,·v18788 ····move-wide/from16·v6,·v18
  
789 ····goto·:goto_2789 ····goto·:goto_2
  
Offset 2257, 15 lines modifiedOffset 2257, 15 lines modified
  
2257 ····.line·792257 ····.line·79
2258 ····.line·802258 ····.line·80
2259 ····.line·812259 ····.line·81
2260 ····move-result·p22260 ····move-result·p2
  
2261 ····.line·822261 ····.line·82
2262 ····invoke-virtual·{p1,·v0,·p2},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->h(Ljava/nio/ByteBuffer;I)V2262 ····invoke-virtual·{p1,·v0,·p2},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->g(Ljava/nio/ByteBuffer;I)V
  
2263 ····.line·832263 ····.line·83
2264 ····.line·842264 ····.line·84
2265 ····.line·852265 ····.line·85
2266 ····return·v32266 ····return·v3
  
2267 ····.line·862267 ····.line·86
Offset 2838, 15 lines modifiedOffset 2838, 15 lines modified
  
2838 ····.line·1862838 ····.line·186
2839 ····.line·1872839 ····.line·187
2840 ····.line·1882840 ····.line·188
2841 ····move-result·v12841 ····move-result·v1
  
2842 ····.line·1892842 ····.line·189
2843 ····invoke-virtual·{v0,·v13,·v1},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->h(Ljava/nio/ByteBuffer;I)V2843 ····invoke-virtual·{v0,·v13,·v1},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->g(Ljava/nio/ByteBuffer;I)V
  
2844 ····.line·1902844 ····.line·190
2845 ····.line·1912845 ····.line·191
2846 ····.line·1922846 ····.line·192
2847 ····return·v102847 ····return·v10
  
2848 ····.line·1932848 ····.line·193
706 B
smali/J/x.smali
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 .class·public·abstract·synthetic·LJ/x;1 .class·public·abstract·synthetic·LJ/x;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Landroid/view/textservice/TextServicesManager;)Z5 .method·public·static·bridge·synthetic·a(Landroid/view/textservice/TextServicesManager;)Ljava/util/List;
6 ····.locals·06 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····invoke-virtual·{p0},·Landroid/view/textservice/TextServicesManager;->isSpellCheckerEnabled()Z8 ····invoke-virtual·{p0},·Landroid/view/textservice/TextServicesManager;->getEnabledSpellCheckerInfos()Ljava/util/List;
  
9 ····move-result·p09 ····move-result-object·p0
  
10 ····return·p010 ····return-object·p0
11 .end·method11 .end·method
14.8 KB
smali/J/G.smali
    
Offset 1, 43 lines modifiedOffset 1, 125 lines modified
1 .class·public·LJ/G;1 .class·public·LJ/G;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LJ/M$d;
  
4 #·annotations 
5 .annotation·system·Ldalvik/annotation/MemberClasses; 
6 ····value·=·{ 
7 ········LJ/G$b;, 
8 ········LJ/G$a; 
9 ····} 
10 .end·annotation 
  
  
11 #·instance·fields6 #·instance·fields
12 .field·public·a:J7 .field·public·final·a:LS/i;
  
13 .field·public·b:LJ/G$b;8 .field·public·final·b:LJ/M$b;
  
14 .field·public·c:J 
  
15 .field·public·d:J9 #·direct·methods
 10 .method·public·constructor·<init>(LS/i;)V
 11 ····.locals·1
  
16 .field·public·e:Z12 ····.line·1
 13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
17 .field·public·f:LJ/G$a;14 ····.line·2
 15 ····.line·3
 16 ····.line·4
 17 ····new-instance·v0,·LJ/M$b;
  
18 .field·public·g:Ljava/lang/String;18 ····.line·5
 19 ····.line·6
 20 ····invoke-direct·{v0},·LJ/M$b;-><init>()V
  
 21 ····.line·7
 22 ····.line·8
 23 ····.line·9
 24 ····iput-object·v0,·p0,·LJ/G;->b:LJ/M$b;
  
19 #·direct·methods 
20 .method·public·constructor·<init>()V25 ····.line·10
 26 ····.line·11
 27 ····iput-object·p1,·p0,·LJ/G;->a:LS/i;
  
 28 ····.line·12
 29 ····.line·13
 30 ····return-void
 31 ····.line·14
 32 ····.line·15
 33 ····.line·16
 34 ····.line·17
 35 ····.line·18
 36 ····.line·19
 37 ····.line·20
 38 ····.line·21
 39 ····.line·22
 40 ····.line·23
 41 ····.line·24
 42 ····.line·25
 43 ····.line·26
 44 ····.line·27
 45 ····.line·28
 46 ····.line·29
 47 ····.line·30
 48 ····.line·31
 49 ····.line·32
 50 ····.line·33
 51 ····.line·34
 52 ····.line·35
 53 ····.line·36
 54 ····.line·37
 55 ····.line·38
 56 ····.line·39
 57 ····.line·40
 58 ····.line·41
 59 ····.line·42
 60 ····.line·43
 61 ····.line·44
 62 ····.line·45
 63 ····.line·46
 64 ····.line·47
 65 ····.line·48
 66 ····.line·49
 67 ····.line·50
 68 ····.line·51
 69 ····.line·52
 70 ····.line·53
 71 ····.line·54
 72 ····.line·55
 73 ····.line·56
 74 ····.line·57
 75 ····.line·58
 76 ····.line·59
 77 ····.line·60
 78 ····.line·61
 79 ····.line·62
 80 ····.line·63
 81 ····.line·64
 82 ····.line·65
 83 ····.line·66
 84 ····.line·67
 85 ····.line·68
 86 ····.line·69
 87 ····.line·70
 88 ····.line·71
 89 ····.line·72
 90 ····.line·73
 91 .end·method
  
 92 .method·public·static·synthetic·b(LJ/M$d$a;Z)V
21 ····.locals·093 ····.locals·0
  
22 ····.line·194 ····.line·1
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V95 ····invoke-static·{p0,·p1},·LJ/G;->c(LJ/M$d$a;Z)V
  
 96 ····return-void
 97 .end·method
  
 98 .method·public·static·synthetic·c(LJ/M$d$a;Z)V
 99 ····.locals·0
  
 100 ····.line·1
Max diff block lines reached; 12875/15144 bytes (85.02%) of diff not shown.
7.55 KB
smali/J/E.smali
    
Offset 1, 36 lines modifiedOffset 1, 456 lines modified
1 .class·public·final·synthetic·LJ/E;1 .class·public·LJ/E;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LS/i$a; 
  
  
6 #·instance·fields 
7 .field·public·final·synthetic·a:LJ/L$d$a; 
  
  
8 #·direct·methods4 #·direct·methods
9 .method·public·synthetic·constructor·<init>(LJ/L$d$a;)V5 .method·public·constructor·<init>()V
10 ····.locals·06 ····.locals·0
  
11 ····.line·17 ····.line·1
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13 ····iput-object·p1,·p0,·LJ/E;->a:LJ/L$d$a; 
 9 ····.line·2
 10 ····.line·3
 11 ····.line·4
14 ····return-void12 ····return-void
 13 ····.line·5
 14 ····.line·6
 15 ····.line·7
 16 ····.line·8
 17 ····.line·9
 18 ····.line·10
 19 ····.line·11
 20 ····.line·12
 21 ····.line·13
 22 ····.line·14
 23 ····.line·15
 24 ····.line·16
 25 ····.line·17
 26 ····.line·18
 27 ····.line·19
 28 ····.line·20
 29 ····.line·21
 30 ····.line·22
 31 ····.line·23
 32 ····.line·24
 33 ····.line·25
 34 ····.line·26
 35 ····.line·27
 36 ····.line·28
 37 ····.line·29
 38 ····.line·30
 39 ····.line·31
 40 ····.line·32
 41 ····.line·33
 42 ····.line·34
 43 ····.line·35
 44 ····.line·36
 45 ····.line·37
 46 ····.line·38
 47 ····.line·39
 48 ····.line·40
 49 ····.line·41
 50 ····.line·42
 51 ····.line·43
 52 ····.line·44
 53 ····.line·45
 54 ····.line·46
 55 ····.line·47
 56 ····.line·48
 57 ····.line·49
 58 ····.line·50
 59 ····.line·51
 60 ····.line·52
 61 ····.line·53
 62 ····.line·54
 63 ····.line·55
 64 ····.line·56
 65 ····.line·57
 66 ····.line·58
 67 ····.line·59
 68 ····.line·60
 69 ····.line·61
 70 ····.line·62
 71 ····.line·63
 72 ····.line·64
 73 ····.line·65
 74 ····.line·66
15 .end·method75 .end·method
  
  
16 #·virtual·methods76 #·virtual·methods
17 .method·public·final·a(Z)V77 .method·public·a(Landroid/content/Context;)Ljava/util/List;
18 ····.locals·178 ····.locals·1
  
19 ····.line·179 ····.line·1
20 ····iget-object·v0,·p0,·LJ/E;->a:LJ/L$d$a;80 ····invoke-virtual·{p0,·p1},·LJ/E;->b(Landroid/content/Context;)Landroid/view/WindowInsets;
  
 81 ····.line·2
 82 ····.line·3
 83 ····.line·4
 84 ····move-result-object·p1
  
 85 ····.line·5
 86 ····if-nez·p1,·:cond_0
  
 87 ····.line·6
 88 ····.line·7
 89 ····invoke-static·{},·Ljava/util/Collections;->emptyList()Ljava/util/List;
  
 90 ····.line·8
 91 ····.line·9
 92 ····.line·10
 93 ····move-result-object·p1
  
 94 ····.line·11
 95 ····return-object·p1
  
 96 ····.line·12
 97 ····:cond_0
 98 ····invoke-static·{},·Lo/x;->a()I
  
 99 ····.line·13
 100 ····.line·14
 101 ····.line·15
 102 ····move-result·v0
  
 103 ····.line·16
 104 ····invoke-static·{p1,·v0},·LJ/D;->a(Landroid/view/WindowInsets;I)Ljava/util/List;
Max diff block lines reached; 2624/7699 bytes (34.08%) of diff not shown.
12.8 KB
smali/J/H.smali
    
Offset 1, 36 lines modifiedOffset 1, 793 lines modified
1 .class·public·final·synthetic·LJ/H;1 .class·public·LJ/H;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LT/b$b; 
 4 #·annotations
 5 .annotation·system·Ldalvik/annotation/MemberClasses;
 6 ····value·=·{
 7 ········LJ/H$b;,
 8 ········LJ/H$a;
 9 ····}
 10 .end·annotation
  
  
6 #·instance·fields11 #·instance·fields
7 .field·public·final·synthetic·a:LJ/L$d$a;12 .field·public·a:J
  
 13 .field·public·b:LJ/H$b;
  
 14 .field·public·c:J
  
 15 .field·public·d:J
  
 16 .field·public·e:Z
  
 17 .field·public·f:LJ/H$a;
  
 18 .field·public·g:Ljava/lang/String;
  
  
8 #·direct·methods19 #·direct·methods
9 .method·public·synthetic·constructor·<init>(LJ/L$d$a;)V20 .method·public·constructor·<init>()V
10 ····.locals·021 ····.locals·0
  
11 ····.line·122 ····.line·1
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13 ····iput-object·p1,·p0,·LJ/H;->a:LJ/L$d$a; 
 24 ····.line·2
 25 ····.line·3
 26 ····.line·4
14 ····return-void27 ····return-void
 28 ····.line·5
 29 ····.line·6
 30 ····.line·7
 31 ····.line·8
 32 ····.line·9
 33 ····.line·10
 34 ····.line·11
 35 ····.line·12
 36 ····.line·13
 37 ····.line·14
 38 ····.line·15
 39 ····.line·16
 40 ····.line·17
 41 ····.line·18
 42 ····.line·19
 43 ····.line·20
 44 ····.line·21
 45 ····.line·22
 46 ····.line·23
 47 ····.line·24
 48 ····.line·25
 49 ····.line·26
 50 ····.line·27
 51 ····.line·28
 52 ····.line·29
 53 ····.line·30
 54 ····.line·31
 55 ····.line·32
 56 ····.line·33
 57 ····.line·34
 58 ····.line·35
 59 ····.line·36
 60 ····.line·37
 61 ····.line·38
 62 ····.line·39
 63 ····.line·40
 64 ····.line·41
 65 ····.line·42
 66 ····.line·43
 67 ····.line·44
 68 ····.line·45
 69 ····.line·46
 70 ····.line·47
 71 ····.line·48
 72 ····.line·49
 73 ····.line·50
 74 ····.line·51
 75 ····.line·52
 76 ····.line·53
 77 ····.line·54
 78 ····.line·55
 79 ····.line·56
 80 ····.line·57
 81 ····.line·58
 82 ····.line·59
 83 ····.line·60
 84 ····.line·61
 85 ····.line·62
 86 ····.line·63
 87 ····.line·64
 88 ····.line·65
 89 ····.line·66
15 .end·method90 .end·method
  
  
16 #·virtual·methods91 #·virtual·methods
17 .method·public·final·a(Ljava/nio/ByteBuffer;)V92 .method·public·a()Ljava/nio/ByteBuffer;
18 ····.locals·193 ····.locals·5
  
19 ····.line·194 ····.line·1
 95 ····:try_start_0
20 ····iget-object·v0,·p0,·LJ/H;->a:LJ/L$d$a;96 ····iget-object·v0,·p0,·LJ/H;->g:Ljava/lang/String;
  
21 ····invoke-static·{v0,·p1},·LJ/K;->d(LJ/L$d$a;Ljava/nio/ByteBuffer;)V97 ····.line·2
 98 ····.line·3
 99 ····if-nez·v0,·:cond_0
  
22 ····return-void100 ····.line·4
 101 ····.line·5
 102 ····const/4·v0,·0x0
  
 103 ····.line·6
 104 ····goto·:goto_0
  
Max diff block lines reached; 0/13042 bytes (0.00%) of diff not shown.
1.67 KB
smali/J/J.smali
    
Offset 3, 46 lines modifiedOffset 3, 52 lines modified
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/lang/Runnable;5 .implements·Ljava/lang/Runnable;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·e:LJ/K;7 .field·public·final·synthetic·e:LJ/L;
  
8 .field·public·final·synthetic·f:LJ/M$c;8 .field·public·final·synthetic·f:LJ/N$c;
  
 9 .field·public·final·synthetic·g:J
  
9 .field·public·final·synthetic·g:Landroid/view/KeyEvent;10 .field·public·final·synthetic·h:Landroid/view/KeyEvent;
  
  
10 #·direct·methods11 #·direct·methods
11 .method·public·synthetic·constructor·<init>(LJ/K;LJ/M$c;Landroid/view/KeyEvent;)V12 .method·public·synthetic·constructor·<init>(LJ/L;LJ/N$c;JLandroid/view/KeyEvent;)V
12 ····.locals·013 ····.locals·0
  
13 ····.line·114 ····.line·1
14 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
15 ····iput-object·p1,·p0,·LJ/J;->e:LJ/K;16 ····iput-object·p1,·p0,·LJ/J;->e:LJ/L;
  
 17 ····iput-object·p2,·p0,·LJ/J;->f:LJ/N$c;
  
16 ····iput-object·p2,·p0,·LJ/J;->f:LJ/M$c;18 ····iput-wide·p3,·p0,·LJ/J;->g:J
  
17 ····iput-object·p3,·p0,·LJ/J;->g:Landroid/view/KeyEvent;19 ····iput-object·p5,·p0,·LJ/J;->h:Landroid/view/KeyEvent;
  
18 ····return-void20 ····return-void
19 .end·method21 .end·method
  
  
20 #·virtual·methods22 #·virtual·methods
21 .method·public·final·run()V23 .method·public·final·run()V
22 ····.locals·324 ····.locals·5
  
23 ····.line·125 ····.line·1
24 ····iget-object·v0,·p0,·LJ/J;->e:LJ/K;26 ····iget-object·v0,·p0,·LJ/J;->e:LJ/L;
  
 27 ····iget-object·v1,·p0,·LJ/J;->f:LJ/N$c;
  
25 ····iget-object·v1,·p0,·LJ/J;->f:LJ/M$c;28 ····iget-wide·v2,·p0,·LJ/J;->g:J
  
26 ····iget-object·v2,·p0,·LJ/J;->g:Landroid/view/KeyEvent;29 ····iget-object·v4,·p0,·LJ/J;->h:Landroid/view/KeyEvent;
  
27 ····invoke-static·{v0,·v1,·v2},·LJ/K;->b(LJ/K;LJ/M$c;Landroid/view/KeyEvent;)V30 ····invoke-static·{v0,·v1,·v2,·v3,·v4},·LJ/L;->c(LJ/L;LJ/N$c;JLandroid/view/KeyEvent;)V
  
28 ····return-void31 ····return-void
29 .end·method32 .end·method
3.28 KB
smali/io/flutter/view/i$i.smali
    
Offset 25, 15 lines modifiedOffset 25, 17 lines modified
  
25 .field·public·static·final·enum·E:Lio/flutter/view/i$i;25 .field·public·static·final·enum·E:Lio/flutter/view/i$i;
  
26 .field·public·static·final·enum·F:Lio/flutter/view/i$i;26 .field·public·static·final·enum·F:Lio/flutter/view/i$i;
  
27 .field·public·static·final·enum·G:Lio/flutter/view/i$i;27 .field·public·static·final·enum·G:Lio/flutter/view/i$i;
  
 28 .field·public·static·final·enum·H:Lio/flutter/view/i$i;
  
28 .field·public·static·final·synthetic·H:[Lio/flutter/view/i$i;29 .field·public·static·final·synthetic·I:[Lio/flutter/view/i$i;
  
29 .field·public·static·final·enum·f:Lio/flutter/view/i$i;30 .field·public·static·final·enum·f:Lio/flutter/view/i$i;
  
30 .field·public·static·final·enum·g:Lio/flutter/view/i$i;31 .field·public·static·final·enum·g:Lio/flutter/view/i$i;
  
31 .field·public·static·final·enum·h:Lio/flutter/view/i$i;32 .field·public·static·final·enum·h:Lio/flutter/view/i$i;
  
Offset 752, 40 lines modifiedOffset 754, 52 lines modified
752 ····.line·344754 ····.line·344
753 ····.line·345755 ····.line·345
754 ····.line·346756 ····.line·346
755 ····sput-object·v0,·Lio/flutter/view/i$i;->G:Lio/flutter/view/i$i;757 ····sput-object·v0,·Lio/flutter/view/i$i;->G:Lio/flutter/view/i$i;
  
756 ····.line·347758 ····.line·347
757 ····.line·348759 ····.line·348
758 ····invoke-static·{},·Lio/flutter/view/i$i;->a()[Lio/flutter/view/i$i;760 ····new-instance·v0,·Lio/flutter/view/i$i;
  
759 ····.line·349761 ····.line·349
760 ····.line·350762 ····.line·350
 763 ····const/16·v1,·0x1c
761 ····.line·351 
762 ····move-result-object·v0 
  
 764 ····.line·351
763 ····.line·352765 ····.line·352
764 ····sput-object·v0,·Lio/flutter/view/i$i;->H:[Lio/flutter/view/i$i;766 ····const/high16·v2,·0x10000000
  
765 ····.line·353767 ····.line·353
766 ····.line·354768 ····.line·354
767 ····return-void769 ····const-string·v3,·"HAS_SELECTED_STATE"
  
768 ····.line·355770 ····.line·355
769 ····.line·356771 ····.line·356
 772 ····invoke-direct·{v0,·v3,·v1,·v2},·Lio/flutter/view/i$i;-><init>(Ljava/lang/String;II)V
  
770 ····.line·357773 ····.line·357
771 ····.line·358774 ····.line·358
772 ····.line·359775 ····.line·359
 776 ····sput-object·v0,·Lio/flutter/view/i$i;->H:Lio/flutter/view/i$i;
  
773 ····.line·360777 ····.line·360
774 ····.line·361778 ····.line·361
 779 ····invoke-static·{},·Lio/flutter/view/i$i;->a()[Lio/flutter/view/i$i;
  
775 ····.line·362780 ····.line·362
776 ····.line·363781 ····.line·363
777 ····.line·364782 ····.line·364
 783 ····move-result-object·v0
  
778 ····.line·365784 ····.line·365
 785 ····sput-object·v0,·Lio/flutter/view/i$i;->I:[Lio/flutter/view/i$i;
  
779 ····.line·366786 ····.line·366
780 ····.line·367787 ····.line·367
 788 ····return-void
781 ····.line·368789 ····.line·368
782 ····.line·369790 ····.line·369
783 ····.line·370791 ····.line·370
784 ····.line·371792 ····.line·371
785 ····.line·372793 ····.line·372
786 ····.line·373794 ····.line·373
787 ····.line·374795 ····.line·374
Offset 1432, 15 lines modifiedOffset 1446, 15 lines modified
1432 ····.line·4231446 ····.line·423
1433 ····.line·4241447 ····.line·424
1434 ····.line·4251448 ····.line·425
1435 ····.line·4261449 ····.line·426
1436 .end·method1450 .end·method
  
1437 .method·public·static·synthetic·a()[Lio/flutter/view/i$i;1451 .method·public·static·synthetic·a()[Lio/flutter/view/i$i;
1438 ····.locals·281452 ····.locals·29
  
1439 ····.line·11453 ····.line·1
1440 ····sget-object·v0,·Lio/flutter/view/i$i;->f:Lio/flutter/view/i$i;1454 ····sget-object·v0,·Lio/flutter/view/i$i;->f:Lio/flutter/view/i$i;
  
1441 ····.line·21455 ····.line·2
1442 ····.line·31456 ····.line·3
1443 ····sget-object·v1,·Lio/flutter/view/i$i;->g:Lio/flutter/view/i$i;1457 ····sget-object·v1,·Lio/flutter/view/i$i;->g:Lio/flutter/view/i$i;
Offset 1547, 25 lines modifiedOffset 1561, 27 lines modified
  
1547 ····.line·541561 ····.line·54
1548 ····.line·551562 ····.line·55
1549 ····sget-object·v27,·Lio/flutter/view/i$i;->G:Lio/flutter/view/i$i;1563 ····sget-object·v27,·Lio/flutter/view/i$i;->G:Lio/flutter/view/i$i;
  
1550 ····.line·561564 ····.line·56
1551 ····.line·571565 ····.line·57
1552 ····filled-new-array/range·{v0·..·v27},·[Lio/flutter/view/i$i;1566 ····sget-object·v28,·Lio/flutter/view/i$i;->H:Lio/flutter/view/i$i;
  
1553 ····.line·581567 ····.line·58
1554 ····.line·591568 ····.line·59
 1569 ····filled-new-array/range·{v0·..·v28},·[Lio/flutter/view/i$i;
1555 ····.line·60 
1556 ····move-result-object·v0 
  
 1570 ····.line·60
1557 ····.line·611571 ····.line·61
1558 ····return-object·v0 
1559 ····.line·621572 ····.line·62
 1573 ····move-result-object·v0
  
1560 ····.line·631574 ····.line·63
 1575 ····return-object·v0
1561 ····.line·641576 ····.line·64
1562 ····.line·651577 ····.line·65
1563 ····.line·661578 ····.line·66
1564 .end·method1579 .end·method
  
1565 .method·public·static·valueOf(Ljava/lang/String;)Lio/flutter/view/i$i;1580 .method·public·static·valueOf(Ljava/lang/String;)Lio/flutter/view/i$i;
1566 ····.locals·11581 ····.locals·1
Offset 1654, 15 lines modifiedOffset 1670, 15 lines modified
1654 ····.line·731670 ····.line·73
1655 .end·method1671 .end·method
  
1656 .method·public·static·values()[Lio/flutter/view/i$i;1672 .method·public·static·values()[Lio/flutter/view/i$i;
1657 ····.locals·11673 ····.locals·1
  
1658 ····.line·11674 ····.line·1
Max diff block lines reached; 130/3296 bytes (3.94%) of diff not shown.
3.19 KB
smali/io/flutter/view/i$g.smali
    
Offset 15, 15 lines modifiedOffset 15, 17 lines modified
  
  
15 #·static·fields15 #·static·fields
16 .field·public·static·final·enum·A:Lio/flutter/view/i$g;16 .field·public·static·final·enum·A:Lio/flutter/view/i$g;
  
17 .field·public·static·final·enum·B:Lio/flutter/view/i$g;17 .field·public·static·final·enum·B:Lio/flutter/view/i$g;
  
 18 .field·public·static·final·enum·C:Lio/flutter/view/i$g;
  
18 .field·public·static·final·synthetic·C:[Lio/flutter/view/i$g;19 .field·public·static·final·synthetic·D:[Lio/flutter/view/i$g;
  
19 .field·public·static·final·enum·f:Lio/flutter/view/i$g;20 .field·public·static·final·enum·f:Lio/flutter/view/i$g;
  
20 .field·public·static·final·enum·g:Lio/flutter/view/i$g;21 .field·public·static·final·enum·g:Lio/flutter/view/i$g;
  
21 .field·public·static·final·enum·h:Lio/flutter/view/i$g;22 .field·public·static·final·enum·h:Lio/flutter/view/i$g;
  
Offset 617, 40 lines modifiedOffset 619, 52 lines modified
617 ····.line·279619 ····.line·279
618 ····.line·280620 ····.line·280
619 ····.line·281621 ····.line·281
620 ····sput-object·v0,·Lio/flutter/view/i$g;->B:Lio/flutter/view/i$g;622 ····sput-object·v0,·Lio/flutter/view/i$g;->B:Lio/flutter/view/i$g;
  
621 ····.line·282623 ····.line·282
622 ····.line·283624 ····.line·283
623 ····invoke-static·{},·Lio/flutter/view/i$g;->a()[Lio/flutter/view/i$g;625 ····new-instance·v0,·Lio/flutter/view/i$g;
  
624 ····.line·284626 ····.line·284
625 ····.line·285627 ····.line·285
 628 ····const/16·v1,·0x17
626 ····.line·286 
627 ····move-result-object·v0 
  
 629 ····.line·286
628 ····.line·287630 ····.line·287
629 ····sput-object·v0,·Lio/flutter/view/i$g;->C:[Lio/flutter/view/i$g;631 ····const/high16·v2,·0x800000
  
630 ····.line·288632 ····.line·288
631 ····.line·289633 ····.line·289
632 ····return-void634 ····const-string·v3,·"SCROLL_TO_OFFSET"
  
633 ····.line·290635 ····.line·290
634 ····.line·291636 ····.line·291
 637 ····invoke-direct·{v0,·v3,·v1,·v2},·Lio/flutter/view/i$g;-><init>(Ljava/lang/String;II)V
  
635 ····.line·292638 ····.line·292
636 ····.line·293639 ····.line·293
637 ····.line·294640 ····.line·294
 641 ····sput-object·v0,·Lio/flutter/view/i$g;->C:Lio/flutter/view/i$g;
  
638 ····.line·295642 ····.line·295
639 ····.line·296643 ····.line·296
 644 ····invoke-static·{},·Lio/flutter/view/i$g;->a()[Lio/flutter/view/i$g;
  
640 ····.line·297645 ····.line·297
641 ····.line·298646 ····.line·298
642 ····.line·299647 ····.line·299
 648 ····move-result-object·v0
  
643 ····.line·300649 ····.line·300
 650 ····sput-object·v0,·Lio/flutter/view/i$g;->D:[Lio/flutter/view/i$g;
  
644 ····.line·301651 ····.line·301
645 ····.line·302652 ····.line·302
 653 ····return-void
646 ····.line·303654 ····.line·303
647 ····.line·304655 ····.line·304
648 ····.line·305656 ····.line·305
649 ····.line·306657 ····.line·306
650 ····.line·307658 ····.line·307
651 ····.line·308659 ····.line·308
652 ····.line·309660 ····.line·309
Offset 1362, 15 lines modifiedOffset 1376, 15 lines modified
1362 ····.line·4231376 ····.line·423
1363 ····.line·4241377 ····.line·424
1364 ····.line·4251378 ····.line·425
1365 ····.line·4261379 ····.line·426
1366 .end·method1380 .end·method
  
1367 .method·public·static·synthetic·a()[Lio/flutter/view/i$g;1381 .method·public·static·synthetic·a()[Lio/flutter/view/i$g;
1368 ····.locals·231382 ····.locals·24
  
1369 ····.line·11383 ····.line·1
1370 ····sget-object·v0,·Lio/flutter/view/i$g;->f:Lio/flutter/view/i$g;1384 ····sget-object·v0,·Lio/flutter/view/i$g;->f:Lio/flutter/view/i$g;
  
1371 ····.line·21385 ····.line·2
1372 ····.line·31386 ····.line·3
1373 ····sget-object·v1,·Lio/flutter/view/i$g;->g:Lio/flutter/view/i$g;1387 ····sget-object·v1,·Lio/flutter/view/i$g;->g:Lio/flutter/view/i$g;
Offset 1457, 25 lines modifiedOffset 1471, 27 lines modified
  
1457 ····.line·441471 ····.line·44
1458 ····.line·451472 ····.line·45
1459 ····sget-object·v22,·Lio/flutter/view/i$g;->B:Lio/flutter/view/i$g;1473 ····sget-object·v22,·Lio/flutter/view/i$g;->B:Lio/flutter/view/i$g;
  
1460 ····.line·461474 ····.line·46
1461 ····.line·471475 ····.line·47
1462 ····filled-new-array/range·{v0·..·v22},·[Lio/flutter/view/i$g;1476 ····sget-object·v23,·Lio/flutter/view/i$g;->C:Lio/flutter/view/i$g;
  
1463 ····.line·481477 ····.line·48
1464 ····.line·491478 ····.line·49
 1479 ····filled-new-array/range·{v0·..·v23},·[Lio/flutter/view/i$g;
1465 ····.line·50 
1466 ····move-result-object·v0 
  
 1480 ····.line·50
1467 ····.line·511481 ····.line·51
1468 ····return-object·v0 
1469 ····.line·521482 ····.line·52
 1483 ····move-result-object·v0
  
1470 ····.line·531484 ····.line·53
 1485 ····return-object·v0
1471 ····.line·541486 ····.line·54
1472 ····.line·551487 ····.line·55
1473 ····.line·561488 ····.line·56
1474 ····.line·571489 ····.line·57
1475 ····.line·581490 ····.line·58
1476 ····.line·591491 ····.line·59
1477 ····.line·601492 ····.line·60
Offset 1574, 15 lines modifiedOffset 1590, 15 lines modified
1574 ····.line·731590 ····.line·73
1575 .end·method1591 .end·method
  
1576 .method·public·static·values()[Lio/flutter/view/i$g;1592 .method·public·static·values()[Lio/flutter/view/i$g;
1577 ····.locals·11593 ····.locals·1
  
1578 ····.line·11594 ····.line·1
Max diff block lines reached; 130/3206 bytes (4.05%) of diff not shown.
21.5 KB
smali/io/flutter/view/i.smali
    
Offset 10710, 23 lines modifiedOffset 10710, 23 lines modified
10710 ····.line·8910710 ····.line·89
10711 ····sget-object·v1,·Lio/flutter/view/i$g;->f:Lio/flutter/view/i$g;10711 ····sget-object·v1,·Lio/flutter/view/i$g;->f:Lio/flutter/view/i$g;
  
10712 ····invoke-static·{v4,·v1},·Lio/flutter/view/i$l;->p(Lio/flutter/view/i$l;Lio/flutter/view/i$g;)Z10712 ····invoke-static·{v4,·v1},·Lio/flutter/view/i$l;->p(Lio/flutter/view/i$l;Lio/flutter/view/i$g;)Z
  
10713 ····move-result·v110713 ····move-result·v1
  
 10714 ····const/16·v9,·0x10
  
10714 ····if-eqz·v1,·:cond_2310715 ····if-eqz·v1,·:cond_23
  
10715 ····.line·9010716 ····.line·90
10716 ····invoke-static·{v4},·Lio/flutter/view/i$l;->x(Lio/flutter/view/i$l;)Lio/flutter/view/i$h;10717 ····invoke-static·{v4},·Lio/flutter/view/i$l;->x(Lio/flutter/view/i$l;)Lio/flutter/view/i$h;
  
10717 ····move-result-object·v110718 ····move-result-object·v1
  
10718 ····const/16·v9,·0x10 
  
10719 ····if-eqz·v1,·:cond_2210719 ····if-eqz·v1,·:cond_22
  
10720 ····.line·9110720 ····.line·91
10721 ····new-instance·v1,·Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;10721 ····new-instance·v1,·Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;
  
10722 ····.line·9210722 ····.line·92
10723 ····invoke-static·{v4},·Lio/flutter/view/i$l;->x(Lio/flutter/view/i$l;)Lio/flutter/view/i$h;10723 ····invoke-static·{v4},·Lio/flutter/view/i$l;->x(Lio/flutter/view/i$l;)Lio/flutter/view/i$h;
Offset 10750, 360 lines modifiedOffset 10750, 378 lines modified
10750 ····.line·9510750 ····.line·95
10751 ····:cond_2210751 ····:cond_22
10752 ····invoke-virtual·{v5,·v9},·Landroid/view/accessibility/AccessibilityNodeInfo;->addAction(I)V10752 ····invoke-virtual·{v5,·v9},·Landroid/view/accessibility/AccessibilityNodeInfo;->addAction(I)V
  
10753 ····.line·9610753 ····.line·96
10754 ····invoke-virtual·{v5,·v0},·Landroid/view/accessibility/AccessibilityNodeInfo;->setClickable(Z)V10754 ····invoke-virtual·{v5,·v0},·Landroid/view/accessibility/AccessibilityNodeInfo;->setClickable(Z)V
  
 10755 ····goto·:goto_8
  
10755 ····.line·9710756 ····.line·97
10756 ····:cond_2310757 ····:cond_23
 10758 ····sget-object·v1,·Lio/flutter/view/i$i;->C:Lio/flutter/view/i$i;
  
 10759 ····invoke-static·{v4,·v1},·Lio/flutter/view/i$l;->i(Lio/flutter/view/i$l;Lio/flutter/view/i$i;)Z
  
 10760 ····move-result·v1
  
 10761 ····if-eqz·v1,·:cond_24
  
 10762 ····.line·98
 10763 ····invoke-virtual·{v5,·v9},·Landroid/view/accessibility/AccessibilityNodeInfo;->addAction(I)V
  
 10764 ····.line·99
 10765 ····invoke-virtual·{v5,·v0},·Landroid/view/accessibility/AccessibilityNodeInfo;->setClickable(Z)V
  
 10766 ····.line·100
 10767 ····:cond_24
10757 ····:goto_810768 ····:goto_8
10758 ····sget-object·v1,·Lio/flutter/view/i$g;->g:Lio/flutter/view/i$g;10769 ····sget-object·v1,·Lio/flutter/view/i$g;->g:Lio/flutter/view/i$g;
  
10759 ····invoke-static·{v4,·v1},·Lio/flutter/view/i$l;->p(Lio/flutter/view/i$l;Lio/flutter/view/i$g;)Z10770 ····invoke-static·{v4,·v1},·Lio/flutter/view/i$l;->p(Lio/flutter/view/i$l;Lio/flutter/view/i$g;)Z
  
10760 ····move-result·v110771 ····move-result·v1
  
10761 ····if-eqz·v1,·:cond_2510772 ····if-eqz·v1,·:cond_26
  
10762 ····.line·9810773 ····.line·101
10763 ····invoke-static·{v4},·Lio/flutter/view/i$l;->y(Lio/flutter/view/i$l;)Lio/flutter/view/i$h;10774 ····invoke-static·{v4},·Lio/flutter/view/i$l;->y(Lio/flutter/view/i$l;)Lio/flutter/view/i$h;
  
10764 ····move-result-object·v110775 ····move-result-object·v1
  
10765 ····const/16·v9,·0x2010776 ····const/16·v9,·0x20
  
10766 ····if-eqz·v1,·:cond_2410777 ····if-eqz·v1,·:cond_25
  
10767 ····.line·9910778 ····.line·102
10768 ····new-instance·v1,·Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;10779 ····new-instance·v1,·Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;
  
10769 ····.line·10010780 ····.line·103
10770 ····invoke-static·{v4},·Lio/flutter/view/i$l;->y(Lio/flutter/view/i$l;)Lio/flutter/view/i$h;10781 ····invoke-static·{v4},·Lio/flutter/view/i$l;->y(Lio/flutter/view/i$l;)Lio/flutter/view/i$h;
  
10771 ····move-result-object·v1010782 ····move-result-object·v10
  
10772 ····invoke-static·{v10},·Lio/flutter/view/i$h;->a(Lio/flutter/view/i$h;)Ljava/lang/String;10783 ····invoke-static·{v10},·Lio/flutter/view/i$h;->a(Lio/flutter/view/i$h;)Ljava/lang/String;
  
10773 ····move-result-object·v1010784 ····move-result-object·v10
  
10774 ····invoke-direct·{v1,·v9,·v10},·Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;-><init>(ILjava/lang/CharSequence;)V10785 ····invoke-direct·{v1,·v9,·v10},·Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;-><init>(ILjava/lang/CharSequence;)V
  
10775 ····.line·10110786 ····.line·104
10776 ····invoke-virtual·{v5,·v1},·Landroid/view/accessibility/AccessibilityNodeInfo;->addAction(Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;)V10787 ····invoke-virtual·{v5,·v1},·Landroid/view/accessibility/AccessibilityNodeInfo;->addAction(Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;)V
  
10777 ····.line·10210788 ····.line·105
10778 ····invoke-virtual·{v5,·v0},·Landroid/view/accessibility/AccessibilityNodeInfo;->setLongClickable(Z)V10789 ····invoke-virtual·{v5,·v0},·Landroid/view/accessibility/AccessibilityNodeInfo;->setLongClickable(Z)V
  
10779 ····goto·:goto_910790 ····goto·:goto_9
  
10780 ····.line·10310791 ····.line·106
10781 ····:cond_2410792 ····:cond_25
10782 ····invoke-virtual·{v5,·v9},·Landroid/view/accessibility/AccessibilityNodeInfo;->addAction(I)V10793 ····invoke-virtual·{v5,·v9},·Landroid/view/accessibility/AccessibilityNodeInfo;->addAction(I)V
  
10783 ····.line·10410794 ····.line·107
10784 ····invoke-virtual·{v5,·v0},·Landroid/view/accessibility/AccessibilityNodeInfo;->setLongClickable(Z)V10795 ····invoke-virtual·{v5,·v0},·Landroid/view/accessibility/AccessibilityNodeInfo;->setLongClickable(Z)V
  
10785 ····.line·10510796 ····.line·108
10786 ····:cond_2510797 ····:cond_26
10787 ····:goto_910798 ····:goto_9
10788 ····sget-object·v1,·Lio/flutter/view/i$g;->h:Lio/flutter/view/i$g;10799 ····sget-object·v1,·Lio/flutter/view/i$g;->h:Lio/flutter/view/i$g;
  
10789 ····invoke-static·{v4,·v1},·Lio/flutter/view/i$l;->p(Lio/flutter/view/i$l;Lio/flutter/view/i$g;)Z10800 ····invoke-static·{v4,·v1},·Lio/flutter/view/i$l;->p(Lio/flutter/view/i$l;Lio/flutter/view/i$g;)Z
  
10790 ····move-result·v910801 ····move-result·v9
  
10791 ····const/16·v10,·0x200010802 ····const/16·v10,·0x2000
  
10792 ····const/16·v11,·0x100010803 ····const/16·v11,·0x1000
  
10793 ····if-nez·v9,·:cond_2610804 ····if-nez·v9,·:cond_27
  
10794 ····sget-object·v9,·Lio/flutter/view/i$g;->j:Lio/flutter/view/i$g;10805 ····sget-object·v9,·Lio/flutter/view/i$g;->j:Lio/flutter/view/i$g;
  
10795 ····.line·10610806 ····.line·109
10796 ····invoke-static·{v4,·v9},·Lio/flutter/view/i$l;->p(Lio/flutter/view/i$l;Lio/flutter/view/i$g;)Z10807 ····invoke-static·{v4,·v9},·Lio/flutter/view/i$l;->p(Lio/flutter/view/i$l;Lio/flutter/view/i$g;)Z
  
10797 ····move-result·v910808 ····move-result·v9
  
10798 ····if-nez·v9,·:cond_2610809 ····if-nez·v9,·:cond_27
  
10799 ····sget-object·v9,·Lio/flutter/view/i$g;->i:Lio/flutter/view/i$g;10810 ····sget-object·v9,·Lio/flutter/view/i$g;->i:Lio/flutter/view/i$g;
  
10800 ····.line·10710811 ····.line·110
Max diff block lines reached; 17902/21913 bytes (81.70%) of diff not shown.
11.9 KB
smali/io/flutter/embedding/engine/a.smali
    
Offset 49, 19 lines modifiedOffset 49, 21 lines modified
  
49 .field·public·final·q:LS/u;49 .field·public·final·q:LS/u;
  
50 .field·public·final·r:LS/v;50 .field·public·final·r:LS/v;
  
51 .field·public·final·s:LS/w;51 .field·public·final·s:LS/w;
  
52 .field·public·final·t:Lio/flutter/plugin/platform/r;52 .field·public·final·t:LS/x;
  
53 .field·public·final·u:Ljava/util/Set;53 .field·public·final·u:Lio/flutter/plugin/platform/r;
  
 54 .field·public·final·v:Ljava/util/Set;
  
54 .field·public·final·v:Lio/flutter/embedding/engine/a$b;55 .field·public·final·w:Lio/flutter/embedding/engine/a$b;
  
  
55 #·direct·methods56 #·direct·methods
56 .method·public·constructor·<init>(Landroid/content/Context;LN/d;Lio/flutter/embedding/engine/FlutterJNI;Lio/flutter/plugin/platform/r;[Ljava/lang/String;ZZ)V57 .method·public·constructor·<init>(Landroid/content/Context;LN/d;Lio/flutter/embedding/engine/FlutterJNI;Lio/flutter/plugin/platform/r;[Ljava/lang/String;ZZ)V
57 ····.locals·958 ····.locals·9
  
58 ····const/4·v8,·0x059 ····const/4·v8,·0x0
Offset 95, 22 lines modifiedOffset 97, 22 lines modified
95 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V97 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
96 ····.line·398 ····.line·3
97 ····new-instance·v0,·Ljava/util/HashSet;99 ····new-instance·v0,·Ljava/util/HashSet;
  
98 ····invoke-direct·{v0},·Ljava/util/HashSet;-><init>()V100 ····invoke-direct·{v0},·Ljava/util/HashSet;-><init>()V
  
99 ····iput-object·v0,·p0,·Lio/flutter/embedding/engine/a;->u:Ljava/util/Set;101 ····iput-object·v0,·p0,·Lio/flutter/embedding/engine/a;->v:Ljava/util/Set;
  
100 ····.line·4102 ····.line·4
101 ····new-instance·v0,·Lio/flutter/embedding/engine/a$a;103 ····new-instance·v0,·Lio/flutter/embedding/engine/a$a;
  
102 ····invoke-direct·{v0,·p0},·Lio/flutter/embedding/engine/a$a;-><init>(Lio/flutter/embedding/engine/a;)V104 ····invoke-direct·{v0,·p0},·Lio/flutter/embedding/engine/a$a;-><init>(Lio/flutter/embedding/engine/a;)V
  
103 ····iput-object·v0,·p0,·Lio/flutter/embedding/engine/a;->v:Lio/flutter/embedding/engine/a$b;105 ····iput-object·v0,·p0,·Lio/flutter/embedding/engine/a;->w:Lio/flutter/embedding/engine/a$b;
  
104 ····.line·5106 ····.line·5
105 ····:try_start_0107 ····:try_start_0
106 ····invoke-virtual·{p1},·Landroid/content/Context;->getPackageName()Ljava/lang/String;108 ····invoke-virtual·{p1},·Landroid/content/Context;->getPackageName()Ljava/lang/String;
  
107 ····move-result-object·v0109 ····move-result-object·v0
  
Offset 271, 147 lines modifiedOffset 273, 154 lines modified
271 ····new-instance·p7,·LS/w;273 ····new-instance·p7,·LS/w;
  
272 ····invoke-direct·{p7,·v2},·LS/w;-><init>(LL/a;)V274 ····invoke-direct·{p7,·v2},·LS/w;-><init>(LL/a;)V
  
273 ····iput-object·p7,·p0,·Lio/flutter/embedding/engine/a;->s:LS/w;275 ····iput-object·p7,·p0,·Lio/flutter/embedding/engine/a;->s:LS/w;
  
274 ····.line·27276 ····.line·27
 277 ····new-instance·p7,·LS/x;
  
 278 ····invoke-direct·{p7,·v2},·LS/x;-><init>(LL/a;)V
  
 279 ····iput-object·p7,·p0,·Lio/flutter/embedding/engine/a;->t:LS/x;
  
 280 ····.line·28
275 ····new-instance·p7,·LU/d;281 ····new-instance·p7,·LU/d;
  
276 ····invoke-direct·{p7,·p1,·v0},·LU/d;-><init>(Landroid/content/Context;LS/l;)V282 ····invoke-direct·{p7,·p1,·v0},·LU/d;-><init>(Landroid/content/Context;LS/l;)V
  
277 ····iput-object·p7,·p0,·Lio/flutter/embedding/engine/a;->e:LU/d;283 ····iput-object·p7,·p0,·Lio/flutter/embedding/engine/a;->e:LU/d;
  
278 ····if-nez·p2,·:cond_1284 ····if-nez·p2,·:cond_1
  
279 ····.line·28285 ····.line·29
280 ····invoke-virtual·{v1},·LI/a;->c()LN/d;286 ····invoke-virtual·{v1},·LI/a;->c()LN/d;
  
281 ····move-result-object·p2287 ····move-result-object·p2
  
282 ····.line·29288 ····.line·30
283 ····:cond_1289 ····:cond_1
284 ····invoke-virtual·{p3},·Lio/flutter/embedding/engine/FlutterJNI;->isAttached()Z290 ····invoke-virtual·{p3},·Lio/flutter/embedding/engine/FlutterJNI;->isAttached()Z
  
285 ····move-result·v0291 ····move-result·v0
  
286 ····if-nez·v0,·:cond_2292 ····if-nez·v0,·:cond_2
  
287 ····.line·30293 ····.line·31
288 ····invoke-virtual·{p1},·Landroid/content/Context;->getApplicationContext()Landroid/content/Context;294 ····invoke-virtual·{p1},·Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
  
289 ····move-result-object·v0295 ····move-result-object·v0
  
290 ····invoke-virtual·{p2,·v0},·LN/d;->k(Landroid/content/Context;)V296 ····invoke-virtual·{p2,·v0},·LN/d;->k(Landroid/content/Context;)V
  
291 ····.line·31297 ····.line·32
292 ····invoke-virtual·{p2,·p1,·p5},·LN/d;->f(Landroid/content/Context;[Ljava/lang/String;)V298 ····invoke-virtual·{p2,·p1,·p5},·LN/d;->f(Landroid/content/Context;[Ljava/lang/String;)V
  
293 ····.line·32299 ····.line·33
294 ····:cond_2300 ····:cond_2
295 ····iget-object·p5,·p0,·Lio/flutter/embedding/engine/a;->v:Lio/flutter/embedding/engine/a$b;301 ····iget-object·p5,·p0,·Lio/flutter/embedding/engine/a;->w:Lio/flutter/embedding/engine/a$b;
  
296 ····invoke-virtual·{p3,·p5},·Lio/flutter/embedding/engine/FlutterJNI;->addEngineLifecycleListener(Lio/flutter/embedding/engine/a$b;)V302 ····invoke-virtual·{p3,·p5},·Lio/flutter/embedding/engine/FlutterJNI;->addEngineLifecycleListener(Lio/flutter/embedding/engine/a$b;)V
  
297 ····.line·33303 ····.line·34
298 ····invoke-virtual·{p3,·p4},·Lio/flutter/embedding/engine/FlutterJNI;->setPlatformViewsController(Lio/flutter/plugin/platform/r;)V304 ····invoke-virtual·{p3,·p4},·Lio/flutter/embedding/engine/FlutterJNI;->setPlatformViewsController(Lio/flutter/plugin/platform/r;)V
  
299 ····.line·34305 ····.line·35
300 ····invoke-virtual·{p3,·p7},·Lio/flutter/embedding/engine/FlutterJNI;->setLocalizationPlugin(LU/d;)V306 ····invoke-virtual·{p3,·p7},·Lio/flutter/embedding/engine/FlutterJNI;->setLocalizationPlugin(LU/d;)V
  
301 ····.line·35307 ····.line·36
302 ····invoke-virtual·{v1},·LI/a;->a()LM/a;308 ····invoke-virtual·{v1},·LI/a;->a()LM/a;
  
303 ····const/4·p5,·0x0309 ····const/4·p5,·0x0
  
304 ····invoke-virtual·{p3,·p5},·Lio/flutter/embedding/engine/FlutterJNI;->setDeferredComponentManager(LM/a;)V310 ····invoke-virtual·{p3,·p5},·Lio/flutter/embedding/engine/FlutterJNI;->setDeferredComponentManager(LM/a;)V
  
305 ····.line·36311 ····.line·37
306 ····invoke-virtual·{p3},·Lio/flutter/embedding/engine/FlutterJNI;->isAttached()Z312 ····invoke-virtual·{p3},·Lio/flutter/embedding/engine/FlutterJNI;->isAttached()Z
  
307 ····move-result·p5313 ····move-result·p5
  
308 ····if-nez·p5,·:cond_3314 ····if-nez·p5,·:cond_3
  
309 ····.line·37315 ····.line·38
310 ····invoke-virtual·{p0},·Lio/flutter/embedding/engine/a;->f()V316 ····invoke-virtual·{p0},·Lio/flutter/embedding/engine/a;->f()V
  
311 ····.line·38317 ····.line·39
312 ····:cond_3318 ····:cond_3
313 ····new-instance·p5,·Lio/flutter/embedding/engine/renderer/FlutterRenderer;319 ····new-instance·p5,·Lio/flutter/embedding/engine/renderer/FlutterRenderer;
  
314 ····invoke-direct·{p5,·p3},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;-><init>(Lio/flutter/embedding/engine/FlutterJNI;)V320 ····invoke-direct·{p5,·p3},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;-><init>(Lio/flutter/embedding/engine/FlutterJNI;)V
  
315 ····iput-object·p5,·p0,·Lio/flutter/embedding/engine/a;->b:Lio/flutter/embedding/engine/renderer/FlutterRenderer;321 ····iput-object·p5,·p0,·Lio/flutter/embedding/engine/a;->b:Lio/flutter/embedding/engine/renderer/FlutterRenderer;
  
Max diff block lines reached; 7772/12105 bytes (64.20%) of diff not shown.
2.7 KB
smali/io/flutter/embedding/engine/FlutterJNI.smali
    
Offset 50, 15 lines modifiedOffset 50, 15 lines modified
50 ····.end·annotation50 ····.end·annotation
51 .end·field51 .end·field
  
52 .field·private·final·flutterUiDisplayListeners:Ljava/util/Set;52 .field·private·final·flutterUiDisplayListeners:Ljava/util/Set;
53 ····.annotation·system·Ldalvik/annotation/Signature;53 ····.annotation·system·Ldalvik/annotation/Signature;
54 ········value·=·{54 ········value·=·{
55 ············"Ljava/util/Set<",55 ············"Ljava/util/Set<",
56 ············"Lio/flutter/embedding/engine/renderer/j;",56 ············"Lio/flutter/embedding/engine/renderer/k;",
57 ············">;"57 ············">;"
58 ········}58 ········}
59 ····.end·annotation59 ····.end·annotation
60 .end·field60 .end·field
  
61 .field·private·localizationPlugin:LU/d;61 .field·private·localizationPlugin:LU/d;
  
Offset 2542, 15 lines modifiedOffset 2542, 15 lines modified
2542 ····.line·692542 ····.line·69
2543 ····.line·702543 ····.line·70
2544 ····.line·712544 ····.line·71
2545 ····.line·722545 ····.line·72
2546 ····.line·732546 ····.line·73
2547 .end·method2547 .end·method
  
2548 .method·public·addIsDisplayingFlutterUiListener(Lio/flutter/embedding/engine/renderer/j;)V2548 .method·public·addIsDisplayingFlutterUiListener(Lio/flutter/embedding/engine/renderer/k;)V
2549 ····.locals·12549 ····.locals·1
  
2550 ····.line·12550 ····.line·1
2551 ····invoke-direct·{p0},·Lio/flutter/embedding/engine/FlutterJNI;->ensureRunningOnMainThread()V2551 ····invoke-direct·{p0},·Lio/flutter/embedding/engine/FlutterJNI;->ensureRunningOnMainThread()V
  
2552 ····.line·22552 ····.line·2
2553 ····.line·32553 ····.line·3
Offset 5446, 15 lines modifiedOffset 5446, 15 lines modified
5446 ····.line·665446 ····.line·66
5447 .end·method5447 .end·method
  
5448 .method·public·getScaledFontSize(FI)F5448 .method·public·getScaledFontSize(FI)F
5449 ····.locals·15449 ····.locals·1
  
5450 ····.line·15450 ····.line·1
5451 ····invoke-static·{p2},·LS/t;->b(I)Landroid/util/DisplayMetrics;5451 ····invoke-static·{p2},·LS/u;->b(I)Landroid/util/DisplayMetrics;
  
5452 ····.line·25452 ····.line·2
5453 ····.line·35453 ····.line·3
5454 ····.line·45454 ····.line·4
5455 ····move-result-object·v05455 ····move-result-object·v0
  
5456 ····.line·55456 ····.line·5
Offset 8916, 19 lines modifiedOffset 8916, 19 lines modified
  
8916 ····.line·178916 ····.line·17
8917 ····.line·188917 ····.line·18
8918 ····.line·198918 ····.line·19
8919 ····move-result-object·v18919 ····move-result-object·v1
  
8920 ····.line·208920 ····.line·20
8921 ····check-cast·v1,·Lio/flutter/embedding/engine/renderer/j;8921 ····check-cast·v1,·Lio/flutter/embedding/engine/renderer/k;
  
8922 ····.line·218922 ····.line·21
8923 ····.line·228923 ····.line·22
8924 ····invoke-interface·{v1},·Lio/flutter/embedding/engine/renderer/j;->f()V8924 ····invoke-interface·{v1},·Lio/flutter/embedding/engine/renderer/k;->f()V
  
8925 ····.line·238925 ····.line·23
8926 ····.line·248926 ····.line·24
8927 ····.line·258927 ····.line·25
8928 ····goto·:goto_08928 ····goto·:goto_0
  
8929 ····.line·268929 ····.line·26
Offset 9014, 19 lines modifiedOffset 9014, 19 lines modified
  
9014 ····.line·179014 ····.line·17
9015 ····.line·189015 ····.line·18
9016 ····.line·199016 ····.line·19
9017 ····move-result-object·v19017 ····move-result-object·v1
  
9018 ····.line·209018 ····.line·20
9019 ····check-cast·v1,·Lio/flutter/embedding/engine/renderer/j;9019 ····check-cast·v1,·Lio/flutter/embedding/engine/renderer/k;
  
9020 ····.line·219020 ····.line·21
9021 ····.line·229021 ····.line·22
9022 ····invoke-interface·{v1},·Lio/flutter/embedding/engine/renderer/j;->b()V9022 ····invoke-interface·{v1},·Lio/flutter/embedding/engine/renderer/k;->b()V
  
9023 ····.line·239023 ····.line·23
9024 ····.line·249024 ····.line·24
9025 ····.line·259025 ····.line·25
9026 ····goto·:goto_09026 ····goto·:goto_0
  
9027 ····.line·269027 ····.line·26
Offset 10483, 15 lines modifiedOffset 10483, 15 lines modified
10483 ····.line·6910483 ····.line·69
10484 ····.line·7010484 ····.line·70
10485 ····.line·7110485 ····.line·71
10486 ····.line·7210486 ····.line·72
10487 ····.line·7310487 ····.line·73
10488 .end·method10488 .end·method
  
10489 .method·public·removeIsDisplayingFlutterUiListener(Lio/flutter/embedding/engine/renderer/j;)V10489 .method·public·removeIsDisplayingFlutterUiListener(Lio/flutter/embedding/engine/renderer/k;)V
10490 ····.locals·110490 ····.locals·1
  
10491 ····.line·110491 ····.line·1
10492 ····invoke-direct·{p0},·Lio/flutter/embedding/engine/FlutterJNI;->ensureRunningOnMainThread()V10492 ····invoke-direct·{p0},·Lio/flutter/embedding/engine/FlutterJNI;->ensureRunningOnMainThread()V
  
10493 ····.line·210493 ····.line·2
10494 ····.line·310494 ····.line·3
721 B
smali/io/flutter/embedding/engine/b.smali
    
Offset 372, 15 lines modifiedOffset 372, 15 lines modified
372 ····move-object·v0,·p1372 ····move-object·v0,·p1
  
373 ····.line·85373 ····.line·85
374 ····check-cast·v0,·Lio/flutter/embedding/engine/a;374 ····check-cast·v0,·Lio/flutter/embedding/engine/a;
  
375 ····.line·86375 ····.line·86
376 ····.line·87376 ····.line·87
377 ····invoke-virtual/range·{v0·..·v7},·Lio/flutter/embedding/engine/a;->A(Landroid/content/Context;LL/a$b;Ljava/lang/String;Ljava/util/List;Lio/flutter/plugin/platform/r;ZZ)Lio/flutter/embedding/engine/a;377 ····invoke-virtual/range·{v0·..·v7},·Lio/flutter/embedding/engine/a;->B(Landroid/content/Context;LL/a$b;Ljava/lang/String;Ljava/util/List;Lio/flutter/plugin/platform/r;ZZ)Lio/flutter/embedding/engine/a;
  
378 ····.line·88378 ····.line·88
379 ····.line·89379 ····.line·89
380 ····.line·90380 ····.line·90
381 ····move-result-object·p1381 ····move-result-object·p1
  
382 ····.line·91382 ····.line·91
652 B
smali/io/flutter/embedding/engine/renderer/k.smali
    
Offset 1, 20 lines modifiedOffset 1, 11 lines modified
1 .class·public·interface·abstract·Lio/flutter/embedding/engine/renderer/k;1 .class·public·interface·abstract·Lio/flutter/embedding/engine/renderer/k;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·virtual·methods4 #·virtual·methods
5 .method·public·abstract·a(Lio/flutter/embedding/engine/renderer/FlutterRenderer;)V 
6 .end·method 
  
7 .method·public·abstract·b()V5 .method·public·abstract·b()V
8 .end·method6 .end·method
  
9 .method·public·abstract·getAttachedRenderer()Lio/flutter/embedding/engine/renderer/FlutterRenderer; 
10 .end·method 
  
11 .method·public·abstract·pause()V7 .method·public·abstract·f()V
12 .end·method 
  
13 .method·public·abstract·resume()V 
14 .end·method8 .end·method
1.54 KB
smali/io/flutter/embedding/engine/renderer/j.smali
    
Offset 1, 11 lines modifiedOffset 1, 36 lines modified
1 .class·public·interface·abstract·Lio/flutter/embedding/engine/renderer/j;1 .class·public·final·synthetic·Lio/flutter/embedding/engine/renderer/j;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·Landroid/media/ImageReader$OnImageAvailableListener;
  
  
 6 #·instance·fields
 7 .field·public·final·synthetic·a:Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer$b;
  
  
4 #·virtual·methods8 #·direct·methods
5 .method·public·abstract·b()V9 .method·public·synthetic·constructor·<init>(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer$b;)V
 10 ····.locals·0
  
 11 ····.line·1
 12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 13 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/j;->a:Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer$b;
  
 14 ····return-void
6 .end·method15 .end·method
  
7 .method·public·abstract·f()V 
 16 #·virtual·methods
 17 .method·public·final·onImageAvailable(Landroid/media/ImageReader;)V
 18 ····.locals·1
  
 19 ····.line·1
 20 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/j;->a:Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer$b;
  
 21 ····invoke-static·{v0,·p1},·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer$b;->a(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer$b;Landroid/media/ImageReader;)V
  
 22 ····return-void
8 .end·method23 .end·method
556 B
smali/io/flutter/embedding/engine/renderer/FlutterRenderer$a.smali
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 .class·public·Lio/flutter/embedding/engine/renderer/FlutterRenderer$a;1 .class·public·Lio/flutter/embedding/engine/renderer/FlutterRenderer$a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lio/flutter/embedding/engine/renderer/j;5 .implements·Lio/flutter/embedding/engine/renderer/k;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingClass;7 .annotation·system·Ldalvik/annotation/EnclosingClass;
8 ····value·=·Lio/flutter/embedding/engine/renderer/FlutterRenderer;8 ····value·=·Lio/flutter/embedding/engine/renderer/FlutterRenderer;
9 .end·annotation9 .end·annotation
  
734 B
smali/io/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry.smali
    
Offset 750, 15 lines modifiedOffset 750, 15 lines modified
  
750 ····.line·25750 ····.line·25
751 ····.line·26751 ····.line·26
752 ····iget-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry;->this$0:Lio/flutter/embedding/engine/renderer/FlutterRenderer;752 ····iget-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageTextureRegistryEntry;->this$0:Lio/flutter/embedding/engine/renderer/FlutterRenderer;
  
753 ····.line·27753 ····.line·27
754 ····.line·28754 ····.line·28
755 ····invoke-static·{p1},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->f(Lio/flutter/embedding/engine/renderer/FlutterRenderer;)V755 ····invoke-virtual·{p1},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->m()V
  
756 ····.line·29756 ····.line·29
757 ····.line·30757 ····.line·30
758 ····.line·31758 ····.line·31
759 ····:cond_2759 ····:cond_2
760 ····return-void760 ····return-void
  
16.7 KB
smali/io/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer.smali
    
Offset 278, 14 lines modifiedOffset 278, 23 lines modified
278 ····.line·124278 ····.line·124
279 ····.line·125279 ····.line·125
280 ····.line·126280 ····.line·126
281 ····.line·127281 ····.line·127
282 ····.line·128282 ····.line·128
283 .end·method283 .end·method
  
 284 .method·public·static·synthetic·a(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;)V
 285 ····.locals·0
  
 286 ····.line·1
 287 ····invoke-direct·{p0},·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;->lambda$dequeueImage$0()V
  
 288 ····return-void
 289 .end·method
  
284 .method·public·static·synthetic·access$200(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;)Lio/flutter/view/TextureRegistry$SurfaceProducer$a;290 .method·public·static·synthetic·access$200(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;)Lio/flutter/view/TextureRegistry$SurfaceProducer$a;
285 ····.locals·0291 ····.locals·0
  
286 ····.line·1292 ····.line·1
287 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;293 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
288 ····.line·2294 ····.line·2
Offset 578, 15 lines modifiedOffset 587, 15 lines modified
578 ····.line·124587 ····.line·124
579 ····.line·125588 ····.line·125
580 ····.line·126589 ····.line·126
581 ····.line·127590 ····.line·127
582 ····.line·128591 ····.line·128
583 .end·method592 .end·method
  
584 .method·public·static·synthetic·access$800(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;)Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer$b;593 .method·public·static·synthetic·access$700(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;)Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer$b;
585 ····.locals·0594 ····.locals·0
  
586 ····.line·1595 ····.line·1
587 ····iget-object·p0,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;->lastReaderDequeuedFrom:Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer$b;596 ····iget-object·p0,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;->lastReaderDequeuedFrom:Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer$b;
  
588 ····.line·2597 ····.line·2
589 ····.line·3598 ····.line·3
Offset 659, 15 lines modifiedOffset 668, 15 lines modified
659 ····.line·69668 ····.line·69
660 ····.line·70669 ····.line·70
661 ····.line·71670 ····.line·71
662 ····.line·72671 ····.line·72
663 ····.line·73672 ····.line·73
664 .end·method673 .end·method
  
665 .method·public·static·synthetic·access$900(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;)Z674 .method·public·static·synthetic·access$800(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;)Z
666 ····.locals·0675 ····.locals·0
  
667 ····.line·1676 ····.line·1
668 ····iget-boolean·p0,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;->released:Z677 ····iget-boolean·p0,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;->released:Z
  
669 ····.line·2678 ····.line·2
670 ····.line·3679 ····.line·3
Offset 1821, 14 lines modifiedOffset 1830, 95 lines modified
1821 ····.line·621830 ····.line·62
1822 ····.line·631831 ····.line·63
1823 ····.line·641832 ····.line·64
1824 ····.line·651833 ····.line·65
1825 ····.line·661834 ····.line·66
1826 .end·method1835 .end·method
  
 1836 .method·private·synthetic·lambda$dequeueImage$0()V
 1837 ····.locals·1
  
 1838 ····.line·1
 1839 ····iget-boolean·v0,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;->released:Z
  
 1840 ····.line·2
 1841 ····.line·3
 1842 ····if-nez·v0,·:cond_0
  
 1843 ····.line·4
 1844 ····.line·5
 1845 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;->this$0:Lio/flutter/embedding/engine/renderer/FlutterRenderer;
  
 1846 ····.line·6
 1847 ····.line·7
 1848 ····invoke-virtual·{v0},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->m()V
  
 1849 ····.line·8
 1850 ····.line·9
 1851 ····.line·10
 1852 ····:cond_0
 1853 ····return-void
 1854 ····.line·11
 1855 ····.line·12
 1856 ····.line·13
 1857 ····.line·14
 1858 ····.line·15
 1859 ····.line·16
 1860 ····.line·17
 1861 ····.line·18
 1862 ····.line·19
 1863 ····.line·20
 1864 ····.line·21
 1865 ····.line·22
 1866 ····.line·23
 1867 ····.line·24
 1868 ····.line·25
 1869 ····.line·26
 1870 ····.line·27
 1871 ····.line·28
 1872 ····.line·29
 1873 ····.line·30
 1874 ····.line·31
 1875 ····.line·32
 1876 ····.line·33
 1877 ····.line·34
 1878 ····.line·35
 1879 ····.line·36
 1880 ····.line·37
 1881 ····.line·38
 1882 ····.line·39
 1883 ····.line·40
 1884 ····.line·41
 1885 ····.line·42
 1886 ····.line·43
 1887 ····.line·44
 1888 ····.line·45
 1889 ····.line·46
 1890 ····.line·47
 1891 ····.line·48
 1892 ····.line·49
 1893 ····.line·50
 1894 ····.line·51
Max diff block lines reached; 13222/16898 bytes (78.25%) of diff not shown.
2.17 KB
smali/io/flutter/embedding/engine/renderer/i.smali
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 .class·public·final·synthetic·Lio/flutter/embedding/engine/renderer/i;1 .class·public·final·synthetic·Lio/flutter/embedding/engine/renderer/i;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/media/ImageReader$OnImageAvailableListener;5 .implements·Ljava/lang/Runnable;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·public·final·synthetic·a:Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer$b;7 .field·public·final·synthetic·e:Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·synthetic·constructor·<init>(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer$b;)V9 .method·public·synthetic·constructor·<init>(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;)V
10 ····.locals·010 ····.locals·0
  
11 ····.line·111 ····.line·1
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/i;->a:Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer$b;13 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/i;->e:Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;
  
14 ····return-void14 ····return-void
15 .end·method15 .end·method
  
  
16 #·virtual·methods16 #·virtual·methods
17 .method·public·final·onImageAvailable(Landroid/media/ImageReader;)V17 .method·public·final·run()V
18 ····.locals·118 ····.locals·1
  
19 ····.line·119 ····.line·1
20 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/i;->a:Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer$b;20 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/i;->e:Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;
  
21 ····invoke-static·{v0,·p1},·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer$b;->a(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer$b;Landroid/media/ImageReader;)V21 ····invoke-static·{v0},·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;->a(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;)V
  
22 ····return-void22 ····return-void
23 .end·method23 .end·method
5.4 KB
smali/io/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer$b.smali
    
Offset 58, 19 lines modifiedOffset 58, 19 lines modified
  
58 ····.line·1558 ····.line·15
59 ····.line·1659 ····.line·16
60 ····iput-object·p2,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer$b;->a:Landroid/media/ImageReader;60 ····iput-object·p2,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer$b;->a:Landroid/media/ImageReader;
  
61 ····.line·1761 ····.line·17
62 ····.line·1862 ····.line·18
63 ····new-instance·p1,·Lio/flutter/embedding/engine/renderer/i;63 ····new-instance·p1,·Lio/flutter/embedding/engine/renderer/j;
  
64 ····.line·1964 ····.line·19
65 ····.line·2065 ····.line·20
66 ····invoke-direct·{p1,·p0},·Lio/flutter/embedding/engine/renderer/i;-><init>(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer$b;)V66 ····invoke-direct·{p1,·p0},·Lio/flutter/embedding/engine/renderer/j;-><init>(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer$b;)V
  
67 ····.line·2167 ····.line·21
68 ····.line·2268 ····.line·22
69 ····.line·2369 ····.line·23
70 ····new-instance·v0,·Landroid/os/Handler;70 ····new-instance·v0,·Landroid/os/Handler;
  
71 ····.line·2471 ····.line·24
Offset 189, 15 lines modifiedOffset 189, 15 lines modified
189 ····.line·128189 ····.line·128
190 .end·method190 .end·method
  
191 .method·public·static·synthetic·a(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer$b;Landroid/media/ImageReader;)V191 .method·public·static·synthetic·a(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer$b;Landroid/media/ImageReader;)V
192 ····.locals·0192 ····.locals·0
  
193 ····.line·1193 ····.line·1
194 ····invoke-virtual·{p0,·p1},·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer$b;->f(Landroid/media/ImageReader;)V194 ····invoke-virtual·{p0,·p1},·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer$b;->g(Landroid/media/ImageReader;)V
  
195 ····return-void195 ····return-void
196 .end·method196 .end·method
  
197 .method·public·static·synthetic·b(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer$b;)Ljava/util/ArrayDeque;197 .method·public·static·synthetic·b(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer$b;)Ljava/util/ArrayDeque;
198 ····.locals·0198 ····.locals·0
  
Offset 301, 15 lines modifiedOffset 301, 15 lines modified
  
301 ····.line·8301 ····.line·8
302 ····.line·9302 ····.line·9
303 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer$b;->d:Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;303 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer$b;->d:Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;
  
304 ····.line·10304 ····.line·10
305 ····.line·11305 ····.line·11
306 ····invoke-static·{v0},·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;->access$800(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;)Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer$b;306 ····invoke-static·{v0},·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;->access$700(Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer;)Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer$b;
  
307 ····.line·12307 ····.line·12
308 ····.line·13308 ····.line·13
309 ····.line·14309 ····.line·14
310 ····move-result-object·v0310 ····move-result-object·v0
  
311 ····.line·15311 ····.line·15
Offset 550, 15 lines modifiedOffset 550, 93 lines modified
550 ····.line·62550 ····.line·62
551 ····.line·63551 ····.line·63
552 ····.line·64552 ····.line·64
553 ····.line·65553 ····.line·65
554 ····.line·66554 ····.line·66
555 .end·method555 .end·method
  
 556 .method·public·f()Z
 557 ····.locals·1
  
 558 ····.line·1
 559 ····iget-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer$ImageReaderSurfaceProducer$b;->b:Ljava/util/ArrayDeque;
  
 560 ····.line·2
 561 ····.line·3
 562 ····invoke-virtual·{v0},·Ljava/util/ArrayDeque;->isEmpty()Z
  
 563 ····.line·4
 564 ····.line·5
 565 ····.line·6
 566 ····move-result·v0
  
 567 ····.line·7
 568 ····return·v0
 569 ····.line·8
 570 ····.line·9
 571 ····.line·10
 572 ····.line·11
 573 ····.line·12
 574 ····.line·13
 575 ····.line·14
 576 ····.line·15
 577 ····.line·16
 578 ····.line·17
 579 ····.line·18
 580 ····.line·19
 581 ····.line·20
 582 ····.line·21
 583 ····.line·22
 584 ····.line·23
 585 ····.line·24
 586 ····.line·25
 587 ····.line·26
 588 ····.line·27
 589 ····.line·28
 590 ····.line·29
 591 ····.line·30
 592 ····.line·31
 593 ····.line·32
 594 ····.line·33
 595 ····.line·34
 596 ····.line·35
 597 ····.line·36
 598 ····.line·37
 599 ····.line·38
 600 ····.line·39
 601 ····.line·40
 602 ····.line·41
 603 ····.line·42
 604 ····.line·43
 605 ····.line·44
 606 ····.line·45
 607 ····.line·46
 608 ····.line·47
 609 ····.line·48
 610 ····.line·49
 611 ····.line·50
 612 ····.line·51
 613 ····.line·52
 614 ····.line·53
 615 ····.line·54
 616 ····.line·55
 617 ····.line·56
 618 ····.line·57
 619 ····.line·58
Max diff block lines reached; 1434/5344 bytes (26.83%) of diff not shown.
12.0 KB
smali/io/flutter/embedding/engine/renderer/FlutterRenderer.smali
    
Offset 31, 15 lines modifiedOffset 31, 15 lines modified
  
31 .field·public·final·e:Landroid/os/Handler;31 .field·public·final·e:Landroid/os/Handler;
  
32 .field·public·final·f:Ljava/util/Set;32 .field·public·final·f:Ljava/util/Set;
  
33 .field·public·final·g:Ljava/util/List;33 .field·public·final·g:Ljava/util/List;
  
34 .field·public·final·h:Lio/flutter/embedding/engine/renderer/j;34 .field·public·final·h:Lio/flutter/embedding/engine/renderer/k;
  
  
35 #·direct·methods35 #·direct·methods
36 .method·static·constructor·<clinit>()V36 .method·static·constructor·<clinit>()V
37 ····.locals·037 ····.locals·0
  
38 ····return-void38 ····return-void
Offset 122, 23 lines modifiedOffset 122, 23 lines modified
122 ····.line·38122 ····.line·38
123 ····.line·39123 ····.line·39
124 ····invoke-direct·{v0,·p0},·Lio/flutter/embedding/engine/renderer/FlutterRenderer$a;-><init>(Lio/flutter/embedding/engine/renderer/FlutterRenderer;)V124 ····invoke-direct·{v0,·p0},·Lio/flutter/embedding/engine/renderer/FlutterRenderer$a;-><init>(Lio/flutter/embedding/engine/renderer/FlutterRenderer;)V
  
125 ····.line·40125 ····.line·40
126 ····.line·41126 ····.line·41
127 ····.line·42127 ····.line·42
128 ····iput-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->h:Lio/flutter/embedding/engine/renderer/j;128 ····iput-object·v0,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->h:Lio/flutter/embedding/engine/renderer/k;
  
129 ····.line·43129 ····.line·43
130 ····.line·44130 ····.line·44
131 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->a:Lio/flutter/embedding/engine/FlutterJNI;131 ····iput-object·p1,·p0,·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->a:Lio/flutter/embedding/engine/FlutterJNI;
  
132 ····.line·45132 ····.line·45
133 ····.line·46133 ····.line·46
134 ····invoke-virtual·{p1,·v0},·Lio/flutter/embedding/engine/FlutterJNI;->addIsDisplayingFlutterUiListener(Lio/flutter/embedding/engine/renderer/j;)V134 ····invoke-virtual·{p1,·v0},·Lio/flutter/embedding/engine/FlutterJNI;->addIsDisplayingFlutterUiListener(Lio/flutter/embedding/engine/renderer/k;)V
  
135 ····.line·47135 ····.line·47
136 ····.line·48136 ····.line·48
137 ····.line·49137 ····.line·49
138 ····invoke-static·{},·Landroidx/lifecycle/ProcessLifecycleOwner;->m()Landroidx/lifecycle/j;138 ····invoke-static·{},·Landroidx/lifecycle/ProcessLifecycleOwner;->m()Landroidx/lifecycle/j;
  
139 ····.line·50139 ····.line·50
Offset 397, 15 lines modifiedOffset 397, 15 lines modified
397 ····.line·73397 ····.line·73
398 .end·method398 .end·method
  
399 .method·public·static·synthetic·c(Lio/flutter/embedding/engine/renderer/FlutterRenderer;J)V399 .method·public·static·synthetic·c(Lio/flutter/embedding/engine/renderer/FlutterRenderer;J)V
400 ····.locals·0400 ····.locals·0
  
401 ····.line·1401 ····.line·1
402 ····invoke-virtual·{p0,·p1,·p2},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->v(J)V402 ····invoke-virtual·{p0,·p1,·p2},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->u(J)V
  
403 ····.line·2403 ····.line·2
404 ····.line·3404 ····.line·3
405 ····.line·4405 ····.line·4
406 ····return-void406 ····return-void
407 ····.line·5407 ····.line·5
408 ····.line·6408 ····.line·6
Offset 691, 119 lines modifiedOffset 691, 38 lines modified
691 ····.line·69691 ····.line·69
692 ····.line·70692 ····.line·70
693 ····.line·71693 ····.line·71
694 ····.line·72694 ····.line·72
695 ····.line·73695 ····.line·73
696 .end·method696 .end·method
  
697 .method·public·static·synthetic·f(Lio/flutter/embedding/engine/renderer/FlutterRenderer;)V 
698 ····.locals·0 
  
699 ····.line·1 
700 ····invoke-virtual·{p0},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->n()V 
  
701 ····.line·2 
702 ····.line·3 
703 ····.line·4 
704 ····return-void 
705 ····.line·5 
706 ····.line·6 
707 ····.line·7 
708 ····.line·8 
709 ····.line·9 
710 ····.line·10 
711 ····.line·11 
712 ····.line·12 
713 ····.line·13 
714 ····.line·14 
715 ····.line·15 
716 ····.line·16 
717 ····.line·17 
718 ····.line·18 
719 ····.line·19 
720 ····.line·20 
721 ····.line·21 
722 ····.line·22 
723 ····.line·23 
724 ····.line·24 
725 ····.line·25 
726 ····.line·26 
727 ····.line·27 
728 ····.line·28 
729 ····.line·29 
730 ····.line·30 
731 ····.line·31 
732 ····.line·32 
733 ····.line·33 
734 ····.line·34 
735 ····.line·35 
736 ····.line·36 
737 ····.line·37 
738 ····.line·38 
739 ····.line·39 
740 ····.line·40 
741 ····.line·41 
742 ····.line·42 
743 ····.line·43 
744 ····.line·44 
745 ····.line·45 
746 ····.line·46 
747 ····.line·47 
748 ····.line·48 
749 ····.line·49 
750 ····.line·50 
751 ····.line·51 
752 ····.line·52 
753 ····.line·53 
754 ····.line·54 
755 ····.line·55 
756 ····.line·56 
757 ····.line·57 
758 ····.line·58 
Max diff block lines reached; 8863/12167 bytes (72.84%) of diff not shown.
20.8 KB
smali/io/flutter/plugin/editing/t.smali
    
Offset 1, 14 lines modifiedOffset 1, 1252 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/plugin/editing/t;1 .class·public·final·Lio/flutter/plugin/editing/t;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
 4 #·instance·fields
 5 .field·public·a:Ljava/lang/CharSequence;
  
 6 .field·public·b:Ljava/lang/CharSequence;
  
 7 .field·public·c:I
  
 8 .field·public·d:I
  
 9 .field·public·e:I
  
 10 .field·public·f:I
  
 11 .field·public·g:I
  
 12 .field·public·h:I
  
  
4 #·direct·methods13 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Landroid/view/autofill/AutofillManager;Landroid/view/View;ILandroid/view/autofill/AutofillValue;)V14 .method·public·constructor·<init>(Ljava/lang/CharSequence;IIII)V
 15 ····.locals·0
  
 16 ····.line·8
 17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 18 ····.line·9
 19 ····iput·p2,·p0,·Lio/flutter/plugin/editing/t;->e:I
  
 20 ····.line·10
 21 ····iput·p3,·p0,·Lio/flutter/plugin/editing/t;->f:I
  
 22 ····.line·11
 23 ····iput·p4,·p0,·Lio/flutter/plugin/editing/t;->g:I
  
 24 ····.line·12
 25 ····iput·p5,·p0,·Lio/flutter/plugin/editing/t;->h:I
  
 26 ····.line·13
 27 ····const-string·p2,·""
  
 28 ····const/4·p3,·-0x1
  
 29 ····invoke-virtual·{p0,·p1,·p2,·p3,·p3},·Lio/flutter/plugin/editing/t;->a(Ljava/lang/CharSequence;Ljava/lang/CharSequence;II)V
  
 30 ····return-void
 31 .end·method
  
 32 .method·public·constructor·<init>(Ljava/lang/CharSequence;IILjava/lang/CharSequence;IIII)V
6 ····.locals·033 ····.locals·0
  
7 ····.line·134 ····.line·1
8 ····invoke-virtual·{p0,·p1,·p2,·p3},·Landroid/view/autofill/AutofillManager;->notifyValueChanged(Landroid/view/View;ILandroid/view/autofill/AutofillValue;)V35 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 36 ····.line·2
 37 ····iput·p5,·p0,·Lio/flutter/plugin/editing/t;->e:I
  
 38 ····.line·3
 39 ····iput·p6,·p0,·Lio/flutter/plugin/editing/t;->f:I
  
 40 ····.line·4
 41 ····iput·p7,·p0,·Lio/flutter/plugin/editing/t;->g:I
  
 42 ····.line·5
 43 ····iput·p8,·p0,·Lio/flutter/plugin/editing/t;->h:I
  
 44 ····.line·6
 45 ····invoke-interface·{p4},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;
  
 46 ····move-result-object·p4
  
 47 ····.line·7
 48 ····invoke-virtual·{p0,·p1,·p4,·p2,·p3},·Lio/flutter/plugin/editing/t;->a(Ljava/lang/CharSequence;Ljava/lang/CharSequence;II)V
  
9 ····return-void49 ····return-void
10 .end·method50 .end·method
  
  
 51 #·virtual·methods
 52 .method·public·final·a(Ljava/lang/CharSequence;Ljava/lang/CharSequence;II)V
 53 ····.locals·0
  
 54 ····.line·1
 55 ····iput-object·p1,·p0,·Lio/flutter/plugin/editing/t;->a:Ljava/lang/CharSequence;
  
 56 ····.line·2
 57 ····.line·3
 58 ····iput-object·p2,·p0,·Lio/flutter/plugin/editing/t;->b:Ljava/lang/CharSequence;
  
 59 ····.line·4
 60 ····.line·5
 61 ····iput·p3,·p0,·Lio/flutter/plugin/editing/t;->c:I
  
 62 ····.line·6
 63 ····.line·7
 64 ····iput·p4,·p0,·Lio/flutter/plugin/editing/t;->d:I
  
 65 ····.line·8
 66 ····.line·9
 67 ····return-void
 68 ····.line·10
 69 ····.line·11
 70 ····.line·12
 71 ····.line·13
 72 ····.line·14
 73 ····.line·15
 74 ····.line·16
 75 ····.line·17
 76 ····.line·18
 77 ····.line·19
 78 ····.line·20
 79 ····.line·21
 80 ····.line·22
 81 ····.line·23
 82 ····.line·24
 83 ····.line·25
 84 ····.line·26
 85 ····.line·27
 86 ····.line·28
 87 ····.line·29
 88 ····.line·30
 89 ····.line·31
 90 ····.line·32
Max diff block lines reached; -1/21219 bytes (-0.00%) of diff not shown.
27.8 KB
smali/io/flutter/plugin/editing/s.smali
    
Offset 1, 14 lines modifiedOffset 1, 1696 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/plugin/editing/s;1 .class·public·Lio/flutter/plugin/editing/s;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LS/v$b;
 6 .implements·Landroid/view/textservice/SpellCheckerSession$SpellCheckerSessionListener;
  
  
 7 #·instance·fields
 8 .field·public·final·a:LS/v;
  
 9 .field·public·final·b:Landroid/view/textservice/TextServicesManager;
  
 10 .field·public·c:Landroid/view/textservice/SpellCheckerSession;
  
 11 .field·public·d:LT/j$d;
  
  
4 #·direct·methods12 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Landroid/view/autofill/AutofillManager;Landroid/view/View;ILandroid/graphics/Rect;)V13 .method·public·constructor·<init>(Landroid/view/textservice/TextServicesManager;LS/v;)V
6 ····.locals·014 ····.locals·0
  
Diff chunk too large, falling back to line-by-line diff (1669 lines added, 1 lines removed)
7 ····.line·115 ····.line·1
8 ····invoke-virtual·{p0,·p1,·p2,·p3},·Landroid/view/autofill/AutofillManager;->notifyViewEntered(Landroid/view/View;ILandroid/graphics/Rect;)V16 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 17 ····.line·2
 18 ····.line·3
 19 ····.line·4
 20 ····iput-object·p1,·p0,·Lio/flutter/plugin/editing/s;->b:Landroid/view/textservice/TextServicesManager;
  
 21 ····.line·5
 22 ····.line·6
 23 ····iput-object·p2,·p0,·Lio/flutter/plugin/editing/s;->a:LS/v;
  
 24 ····.line·7
 25 ····.line·8
 26 ····invoke-virtual·{p2,·p0},·LS/v;->b(LS/v$b;)V
  
 27 ····.line·9
 28 ····.line·10
 29 ····.line·11
 30 ····return-void
 31 ····.line·12
 32 ····.line·13
 33 ····.line·14
 34 ····.line·15
 35 ····.line·16
 36 ····.line·17
 37 ····.line·18
 38 ····.line·19
 39 ····.line·20
 40 ····.line·21
 41 ····.line·22
 42 ····.line·23
 43 ····.line·24
 44 ····.line·25
 45 ····.line·26
 46 ····.line·27
 47 ····.line·28
 48 ····.line·29
 49 ····.line·30
 50 ····.line·31
 51 ····.line·32
 52 ····.line·33
 53 ····.line·34
 54 ····.line·35
 55 ····.line·36
 56 ····.line·37
 57 ····.line·38
 58 ····.line·39
 59 ····.line·40
 60 ····.line·41
 61 ····.line·42
 62 ····.line·43
 63 ····.line·44
 64 ····.line·45
 65 ····.line·46
 66 ····.line·47
 67 ····.line·48
 68 ····.line·49
 69 ····.line·50
 70 ····.line·51
 71 ····.line·52
 72 ····.line·53
 73 ····.line·54
 74 ····.line·55
 75 ····.line·56
 76 ····.line·57
 77 ····.line·58
 78 ····.line·59
 79 ····.line·60
 80 ····.line·61
 81 ····.line·62
 82 ····.line·63
 83 ····.line·64
 84 ····.line·65
 85 ····.line·66
 86 ····.line·67
 87 ····.line·68
 88 ····.line·69
 89 ····.line·70
 90 ····.line·71
 91 ····.line·72
 92 ····.line·73
 93 ····.line·74
 94 ····.line·75
 95 ····.line·76
 96 ····.line·77
 97 ····.line·78
 98 ····.line·79
 99 ····.line·80
 100 ····.line·81
 101 ····.line·82
 102 ····.line·83
 103 ····.line·84
 104 ····.line·85
 105 ····.line·86
 106 ····.line·87
 107 ····.line·88
 108 ····.line·89
 109 ····.line·90
 110 ····.line·91
 111 ····.line·92
 112 ····.line·93
 113 ····.line·94
Max diff block lines reached; 30/28386 bytes (0.11%) of diff not shown.
20.7 KB
smali/io/flutter/plugin/editing/p.smali
    
Offset 1, 1252 lines modifiedOffset 1, 16 lines modified
1 .class·public·final·Lio/flutter/plugin/editing/p;1 .class·public·abstract·synthetic·Lio/flutter/plugin/editing/p;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·instance·fields 
5 .field·public·a:Ljava/lang/CharSequence; 
  
6 .field·public·b:Ljava/lang/CharSequence; 
  
7 .field·public·c:I 
  
8 .field·public·d:I 
  
9 .field·public·e:I 
  
10 .field·public·f:I 
  
11 .field·public·g:I 
  
12 .field·public·h:I 
  
  
13 #·direct·methods4 #·direct·methods
 5 .method·public·static·bridge·synthetic·a(Landroid/view/inputmethod/InputMethodManager;)Z
14 .method·public·constructor·<init>(Ljava/lang/CharSequence;IIII)V 
15 ····.locals·0 
  
16 ····.line·8 
17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
18 ····.line·9 
19 ····iput·p2,·p0,·Lio/flutter/plugin/editing/p;->e:I 
  
20 ····.line·10 
21 ····iput·p3,·p0,·Lio/flutter/plugin/editing/p;->f:I 
  
22 ····.line·11 
23 ····iput·p4,·p0,·Lio/flutter/plugin/editing/p;->g:I 
  
24 ····.line·12 
25 ····iput·p5,·p0,·Lio/flutter/plugin/editing/p;->h:I 
  
26 ····.line·13 
27 ····const-string·p2,·"" 
  
28 ····const/4·p3,·-0x1 
  
29 ····invoke-virtual·{p0,·p1,·p2,·p3,·p3},·Lio/flutter/plugin/editing/p;->a(Ljava/lang/CharSequence;Ljava/lang/CharSequence;II)V 
  
30 ····return-void 
31 .end·method 
  
32 .method·public·constructor·<init>(Ljava/lang/CharSequence;IILjava/lang/CharSequence;IIII)V 
33 ····.locals·06 ····.locals·0
  
34 ····.line·17 ····.line·1
 8 ····invoke-virtual·{p0},·Landroid/view/inputmethod/InputMethodManager;->isStylusHandwritingAvailable()Z
35 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
36 ····.line·2 
37 ····iput·p5,·p0,·Lio/flutter/plugin/editing/p;->e:I 
  
38 ····.line·3 
39 ····iput·p6,·p0,·Lio/flutter/plugin/editing/p;->f:I 
  
40 ····.line·4 
41 ····iput·p7,·p0,·Lio/flutter/plugin/editing/p;->g:I 
  
42 ····.line·5 
43 ····iput·p8,·p0,·Lio/flutter/plugin/editing/p;->h:I 
  
44 ····.line·6 
45 ····invoke-interface·{p4},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; 
  
46 ····move-result-object·p4 
  
47 ····.line·7 
48 ····invoke-virtual·{p0,·p1,·p4,·p2,·p3},·Lio/flutter/plugin/editing/p;->a(Ljava/lang/CharSequence;Ljava/lang/CharSequence;II)V 
  
49 ····return-void 
50 .end·method 
  
  
51 #·virtual·methods 
52 .method·public·final·a(Ljava/lang/CharSequence;Ljava/lang/CharSequence;II)V 
53 ····.locals·0 
  
54 ····.line·1 
55 ····iput-object·p1,·p0,·Lio/flutter/plugin/editing/p;->a:Ljava/lang/CharSequence; 
  
56 ····.line·2 
57 ····.line·3 
58 ····iput-object·p2,·p0,·Lio/flutter/plugin/editing/p;->b:Ljava/lang/CharSequence; 
  
59 ····.line·4 
60 ····.line·5 
61 ····iput·p3,·p0,·Lio/flutter/plugin/editing/p;->c:I 
  
62 ····.line·6 
63 ····.line·7 
64 ····iput·p4,·p0,·Lio/flutter/plugin/editing/p;->d:I 
  
65 ····.line·8 
66 ····.line·9 
67 ····return-void 
68 ····.line·10 
69 ····.line·11 
70 ····.line·12 
71 ····.line·13 
72 ····.line·14 
73 ····.line·15 
74 ····.line·16 
75 ····.line·17 
76 ····.line·18 
77 ····.line·19 
78 ····.line·20 
79 ····.line·21 
80 ····.line·22 
81 ····.line·23 
82 ····.line·24 
83 ····.line·25 
84 ····.line·26 
85 ····.line·27 
86 ····.line·28 
87 ····.line·29 
88 ····.line·30 
Max diff block lines reached; 7547/21150 bytes (35.68%) of diff not shown.
671 B
smali/io/flutter/plugin/editing/z.smali
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/plugin/editing/z;1 .class·public·abstract·synthetic·Lio/flutter/plugin/editing/z;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Landroid/view/ViewStructure;I)V5 .method·public·static·bridge·synthetic·a(Landroid/view/ViewStructure;Landroid/view/autofill/AutofillId;I)V
6 ····.locals·06 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····invoke-virtual·{p0,·p1},·Landroid/view/ViewStructure;->setAutofillType(I)V8 ····invoke-virtual·{p0,·p1,·p2},·Landroid/view/ViewStructure;->setAutofillId(Landroid/view/autofill/AutofillId;I)V
  
9 ····return-void9 ····return-void
10 .end·method10 .end·method
588 B
smali/io/flutter/plugin/editing/n$a.smali
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 .class·public·Lio/flutter/plugin/editing/n$a;1 .class·public·Lio/flutter/plugin/editing/n$a;
2 .super·Landroid/view/inputmethod/BaseInputConnection;2 .super·Landroid/view/inputmethod/BaseInputConnection;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingMethod;5 .annotation·system·Ldalvik/annotation/EnclosingMethod;
6 ····value·=·Lio/flutter/plugin/editing/n;-><init>(LS/w$e;Landroid/view/View;)V6 ····value·=·Lio/flutter/plugin/editing/n;-><init>(LS/x$e;Landroid/view/View;)V
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x19 ····accessFlags·=·0x1
10 ····name·=·null10 ····name·=·null
11 .end·annotation11 .end·annotation
  
683 B
smali/io/flutter/plugin/editing/q.smali
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/plugin/editing/q;1 .class·public·abstract·synthetic·Lio/flutter/plugin/editing/q;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·static·bridge·synthetic·a()Ljava/lang/Class;5 .method·public·static·bridge·synthetic·a(Landroid/view/inputmethod/InputMethodManager;Landroid/view/View;)V
6 ····.locals·16 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····const-class·v0,·Landroid/view/autofill/AutofillManager;8 ····invoke-virtual·{p0,·p1},·Landroid/view/inputmethod/InputMethodManager;->startStylusHandwriting(Landroid/view/View;)V
  
9 ····return-object·v09 ····return-void
10 .end·method10 .end·method
11.3 KB
smali/io/flutter/plugin/editing/r.smali
    
Offset 1, 16 lines modifiedOffset 1, 719 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/plugin/editing/r;1 .class·public·Lio/flutter/plugin/editing/r;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LS/t$b;
  
  
 6 #·instance·fields
 7 .field·public·final·a:LS/t;
  
 8 .field·public·final·b:Landroid/view/inputmethod/InputMethodManager;
  
 9 .field·public·c:Landroid/view/View;
  
  
4 #·direct·methods10 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Landroid/view/autofill/AutofillValue;)Ljava/lang/CharSequence;11 .method·public·constructor·<init>(Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;LS/t;)V
6 ····.locals·012 ····.locals·2
  
7 ····.line·113 ····.line·1
8 ····invoke-virtual·{p0},·Landroid/view/autofill/AutofillValue;->getTextValue()Ljava/lang/CharSequence;14 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 15 ····.line·2
 16 ····.line·3
 17 ····.line·4
 18 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 19 ····.line·5
 20 ····.line·6
 21 ····const/16·v1,·0x21
  
 22 ····.line·7
 23 ····.line·8
 24 ····if-lt·v0,·v1,·:cond_0
  
 25 ····.line·9
 26 ····.line·10
 27 ····const/4·v0,·0x0
  
 28 ····.line·11
 29 ····invoke-static·{p1,·v0},·Lio/flutter/plugin/editing/o;->a(Landroid/view/View;Z)V
  
 30 ····.line·12
 31 ····.line·13
 32 ····.line·14
 33 ····:cond_0
 34 ····iput-object·p1,·p0,·Lio/flutter/plugin/editing/r;->c:Landroid/view/View;
  
 35 ····.line·15
 36 ····.line·16
 37 ····iput-object·p2,·p0,·Lio/flutter/plugin/editing/r;->b:Landroid/view/inputmethod/InputMethodManager;
  
 38 ····.line·17
 39 ····.line·18
 40 ····iput-object·p3,·p0,·Lio/flutter/plugin/editing/r;->a:LS/t;
  
 41 ····.line·19
 42 ····.line·20
 43 ····invoke-virtual·{p3,·p0},·LS/t;->g(LS/t$b;)V
  
 44 ····.line·21
 45 ····.line·22
 46 ····.line·23
 47 ····return-void
 48 ····.line·24
 49 ····.line·25
 50 ····.line·26
 51 ····.line·27
 52 ····.line·28
 53 ····.line·29
 54 ····.line·30
 55 ····.line·31
 56 ····.line·32
 57 ····.line·33
 58 ····.line·34
 59 ····.line·35
 60 ····.line·36
 61 ····.line·37
 62 ····.line·38
 63 ····.line·39
 64 ····.line·40
 65 ····.line·41
 66 ····.line·42
 67 ····.line·43
 68 ····.line·44
 69 ····.line·45
 70 ····.line·46
 71 ····.line·47
 72 ····.line·48
 73 ····.line·49
 74 ····.line·50
 75 ····.line·51
 76 ····.line·52
 77 ····.line·53
 78 ····.line·54
 79 ····.line·55
 80 ····.line·56
 81 ····.line·57
 82 ····.line·58
 83 ····.line·59
 84 ····.line·60
 85 ····.line·61
 86 ····.line·62
 87 ····.line·63
 88 ····.line·64
 89 ····.line·65
 90 ····.line·66
 91 ····.line·67
 92 ····.line·68
 93 ····.line·69
 94 ····.line·70
 95 ····.line·71
 96 ····.line·72
 97 ····.line·73
 98 ····.line·74
 99 ····.line·75
 100 ····.line·76
 101 ····.line·77
 102 ····.line·78
 103 ····.line·79
 104 ····.line·80
 105 ····.line·81
 106 ····.line·82
 107 ····.line·83
 108 ····.line·84
 109 ····.line·85
Max diff block lines reached; 975/11535 bytes (8.45%) of diff not shown.
695 B
smali/io/flutter/plugin/editing/u.smali
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/plugin/editing/u;1 .class·public·abstract·synthetic·Lio/flutter/plugin/editing/u;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Ljava/lang/Object;)Landroid/view/autofill/AutofillManager;5 .method·public·static·bridge·synthetic·a(Landroid/view/autofill/AutofillManager;Landroid/view/View;I)V
6 ····.locals·06 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····check-cast·p0,·Landroid/view/autofill/AutofillManager;8 ····invoke-virtual·{p0,·p1,·p2},·Landroid/view/autofill/AutofillManager;->notifyViewExited(Landroid/view/View;I)V
  
9 ····return-object·p09 ····return-void
10 .end·method10 .end·method
674 B
smali/io/flutter/plugin/editing/B.smali
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/plugin/editing/B;1 .class·public·abstract·synthetic·Lio/flutter/plugin/editing/B;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Landroid/view/ViewStructure;Landroid/view/autofill/AutofillValue;)V5 .method·public·static·bridge·synthetic·a(Landroid/view/ViewStructure;I)V
6 ····.locals·06 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····invoke-virtual·{p0,·p1},·Landroid/view/ViewStructure;->setAutofillValue(Landroid/view/autofill/AutofillValue;)V8 ····invoke-virtual·{p0,·p1},·Landroid/view/ViewStructure;->setAutofillType(I)V
  
9 ····return-void9 ····return-void
10 .end·method10 .end·method
27.7 KB
smali/io/flutter/plugin/editing/o.smali
    
Offset 1, 1696 lines modifiedOffset 1, 14 lines modified
1 .class·public·Lio/flutter/plugin/editing/o;1 .class·public·abstract·synthetic·Lio/flutter/plugin/editing/o;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·LS/u$b; 
6 .implements·Landroid/view/textservice/SpellCheckerSession$SpellCheckerSessionListener; 
  
  
7 #·instance·fields 
8 .field·public·final·a:LS/u; 
  
9 .field·public·final·b:Landroid/view/textservice/TextServicesManager; 
  
10 .field·public·c:Landroid/view/textservice/SpellCheckerSession; 
  
11 .field·public·d:LT/j$d; 
  
  
12 #·direct·methods4 #·direct·methods
13 .method·public·constructor·<init>(Landroid/view/textservice/TextServicesManager;LS/u;)V5 .method·public·static·bridge·synthetic·a(Landroid/view/View;Z)V
14 ····.locals·06 ····.locals·0
  
Diff chunk too large, falling back to line-by-line diff (1 lines added, 1669 lines removed)
15 ····.line·17 ····.line·1
16 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V8 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setAutoHandwritingEnabled(Z)V
  
17 ····.line·2 
18 ····.line·3 
19 ····.line·4 
20 ····iput-object·p1,·p0,·Lio/flutter/plugin/editing/o;->b:Landroid/view/textservice/TextServicesManager; 
  
21 ····.line·5 
22 ····.line·6 
23 ····iput-object·p2,·p0,·Lio/flutter/plugin/editing/o;->a:LS/u; 
  
24 ····.line·7 
25 ····.line·8 
26 ····invoke-virtual·{p2,·p0},·LS/u;->b(LS/u$b;)V 
  
27 ····.line·9 
28 ····.line·10 
29 ····.line·11 
30 ····return-void 
31 ····.line·12 
32 ····.line·13 
33 ····.line·14 
34 ····.line·15 
35 ····.line·16 
36 ····.line·17 
37 ····.line·18 
38 ····.line·19 
39 ····.line·20 
40 ····.line·21 
41 ····.line·22 
42 ····.line·23 
43 ····.line·24 
44 ····.line·25 
45 ····.line·26 
46 ····.line·27 
47 ····.line·28 
48 ····.line·29 
49 ····.line·30 
50 ····.line·31 
51 ····.line·32 
52 ····.line·33 
53 ····.line·34 
54 ····.line·35 
55 ····.line·36 
56 ····.line·37 
57 ····.line·38 
58 ····.line·39 
59 ····.line·40 
60 ····.line·41 
61 ····.line·42 
62 ····.line·43 
63 ····.line·44 
64 ····.line·45 
65 ····.line·46 
66 ····.line·47 
67 ····.line·48 
68 ····.line·49 
69 ····.line·50 
70 ····.line·51 
71 ····.line·52 
72 ····.line·53 
73 ····.line·54 
74 ····.line·55 
75 ····.line·56 
76 ····.line·57 
77 ····.line·58 
78 ····.line·59 
79 ····.line·60 
80 ····.line·61 
81 ····.line·62 
82 ····.line·63 
83 ····.line·64 
84 ····.line·65 
85 ····.line·66 
86 ····.line·67 
87 ····.line·68 
88 ····.line·69 
89 ····.line·70 
90 ····.line·71 
91 ····.line·72 
92 ····.line·73 
93 ····.line·74 
94 ····.line·75 
95 ····.line·76 
96 ····.line·77 
97 ····.line·78 
98 ····.line·79 
99 ····.line·80 
100 ····.line·81 
101 ····.line·82 
102 ····.line·83 
103 ····.line·84 
104 ····.line·85 
105 ····.line·86 
106 ····.line·87 
107 ····.line·88 
108 ····.line·89 
109 ····.line·90 
110 ····.line·91 
111 ····.line·92 
112 ····.line·93 
113 ····.line·94 
Max diff block lines reached; 30/28262 bytes (0.11%) of diff not shown.
747 B
smali/io/flutter/plugin/editing/y.smali
    
Offset 1, 14 lines modifiedOffset 1, 16 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/plugin/editing/y;1 .class·public·abstract·synthetic·Lio/flutter/plugin/editing/y;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Landroid/view/ViewStructure;[Ljava/lang/String;)V5 .method·public·static·bridge·synthetic·a(Landroid/view/ViewStructure;)Landroid/view/autofill/AutofillId;
6 ····.locals·06 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····invoke-virtual·{p0,·p1},·Landroid/view/ViewStructure;->setAutofillHints([Ljava/lang/String;)V8 ····invoke-virtual·{p0},·Landroid/view/ViewStructure;->getAutofillId()Landroid/view/autofill/AutofillId;
  
9 ····return-void9 ····move-result-object·p0
  
 10 ····return-object·p0
10 .end·method11 .end·method
724 B
smali/io/flutter/plugin/editing/C.smali
    
Offset 1, 14 lines modifiedOffset 1, 16 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/plugin/editing/C;1 .class·public·abstract·synthetic·Lio/flutter/plugin/editing/C;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Ljava/lang/Object;)Landroid/view/autofill/AutofillValue;5 .method·public·static·bridge·synthetic·a(Ljava/lang/CharSequence;)Landroid/view/autofill/AutofillValue;
6 ····.locals·06 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····check-cast·p0,·Landroid/view/autofill/AutofillValue;8 ····invoke-static·{p0},·Landroid/view/autofill/AutofillValue;->forText(Ljava/lang/CharSequence;)Landroid/view/autofill/AutofillValue;
  
 9 ····move-result-object·p0
  
9 ····return-object·p010 ····return-object·p0
10 .end·method11 .end·method
44.4 KB
smali/io/flutter/plugin/editing/m.smali
    
Offset 15, 47 lines modifiedOffset 15, 49 lines modified
  
  
15 #·instance·fields15 #·instance·fields
16 .field·public·final·a:Landroid/view/View;16 .field·public·final·a:Landroid/view/View;
  
17 .field·public·final·b:I17 .field·public·final·b:I
  
18 .field·public·final·c:LS/w;18 .field·public·final·c:LS/t;
  
19 .field·public·final·d:Lio/flutter/plugin/editing/n;19 .field·public·final·d:LS/x;
  
20 .field·public·final·e:Landroid/view/inputmethod/EditorInfo;20 .field·public·final·e:Lio/flutter/plugin/editing/n;
  
21 .field·public·f:Landroid/view/inputmethod/ExtractedTextRequest;21 .field·public·final·f:Landroid/view/inputmethod/EditorInfo;
  
22 .field·public·g:Z22 .field·public·g:Landroid/view/inputmethod/ExtractedTextRequest;
  
23 .field·public·h:Landroid/view/inputmethod/CursorAnchorInfo$Builder;23 .field·public·h:Z
  
24 .field·public·i:Landroid/view/inputmethod/ExtractedText;24 .field·public·i:Landroid/view/inputmethod/CursorAnchorInfo$Builder;
  
25 .field·public·j:Landroid/view/inputmethod/InputMethodManager;25 .field·public·j:Landroid/view/inputmethod/ExtractedText;
  
26 .field·public·final·k:Landroid/text/Layout;26 .field·public·k:Landroid/view/inputmethod/InputMethodManager;
  
27 .field·public·l:Lio/flutter/plugin/editing/a;27 .field·public·final·l:Landroid/text/Layout;
  
28 .field·public·final·m:Lio/flutter/plugin/editing/m$a;28 .field·public·m:Lio/flutter/plugin/editing/a;
  
 29 .field·public·final·n:Lio/flutter/plugin/editing/m$a;
  
29 .field·public·n:I30 .field·public·o:I
  
  
30 #·direct·methods31 #·direct·methods
31 .method·public·constructor·<init>(Landroid/view/View;ILS/w;Lio/flutter/plugin/editing/m$a;Lio/flutter/plugin/editing/n;Landroid/view/inputmethod/EditorInfo;)V32 .method·public·constructor·<init>(Landroid/view/View;ILS/x;LS/t;Lio/flutter/plugin/editing/m$a;Lio/flutter/plugin/editing/n;Landroid/view/inputmethod/EditorInfo;)V
32 ····.locals·833 ····.locals·9
  
33 ····.line·1534 ····.line·16
34 ····new-instance·v7,·Lio/flutter/embedding/engine/FlutterJNI;35 ····new-instance·v8,·Lio/flutter/embedding/engine/FlutterJNI;
  
35 ····invoke-direct·{v7},·Lio/flutter/embedding/engine/FlutterJNI;-><init>()V36 ····invoke-direct·{v8},·Lio/flutter/embedding/engine/FlutterJNI;-><init>()V
  
36 ····move-object·v0,·p037 ····move-object·v0,·p0
  
37 ····move-object·v1,·p138 ····move-object·v1,·p1
  
38 ····move·v2,·p239 ····move·v2,·p2
  
Offset 63, 164 lines modifiedOffset 65, 185 lines modified
  
63 ····move-object·v4,·p465 ····move-object·v4,·p4
  
64 ····move-object·v5,·p566 ····move-object·v5,·p5
  
65 ····move-object·v6,·p667 ····move-object·v6,·p6
  
 68 ····move-object/from16·v7,·p7
  
66 ····invoke-direct/range·{v0·..·v7},·Lio/flutter/plugin/editing/m;-><init>(Landroid/view/View;ILS/w;Lio/flutter/plugin/editing/m$a;Lio/flutter/plugin/editing/n;Landroid/view/inputmethod/EditorInfo;Lio/flutter/embedding/engine/FlutterJNI;)V69 ····invoke-direct/range·{v0·..·v8},·Lio/flutter/plugin/editing/m;-><init>(Landroid/view/View;ILS/x;LS/t;Lio/flutter/plugin/editing/m$a;Lio/flutter/plugin/editing/n;Landroid/view/inputmethod/EditorInfo;Lio/flutter/embedding/engine/FlutterJNI;)V
  
67 ····return-void70 ····return-void
68 .end·method71 .end·method
  
69 .method·public·constructor·<init>(Landroid/view/View;ILS/w;Lio/flutter/plugin/editing/m$a;Lio/flutter/plugin/editing/n;Landroid/view/inputmethod/EditorInfo;Lio/flutter/embedding/engine/FlutterJNI;)V72 .method·public·constructor·<init>(Landroid/view/View;ILS/x;LS/t;Lio/flutter/plugin/editing/m$a;Lio/flutter/plugin/editing/n;Landroid/view/inputmethod/EditorInfo;Lio/flutter/embedding/engine/FlutterJNI;)V
70 ····.locals·873 ····.locals·11
  
 74 ····move-object·v0,·p0
  
 75 ····move-object·v1,·p1
  
 76 ····move-object/from16·v3,·p6
  
71 ····const/4·v0,·0x177 ····const/4·v2,·0x1
  
72 ····.line·178 ····.line·1
73 ····invoke-direct·{p0,·p1,·v0},·Landroid/view/inputmethod/BaseInputConnection;-><init>(Landroid/view/View;Z)V79 ····invoke-direct·{p0,·p1,·v2},·Landroid/view/inputmethod/BaseInputConnection;-><init>(Landroid/view/View;Z)V
  
74 ····const/4·v0,·0x080 ····const/4·v2,·0x0
  
75 ····.line·281 ····.line·2
76 ····iput-boolean·v0,·p0,·Lio/flutter/plugin/editing/m;->g:Z82 ····iput-boolean·v2,·v0,·Lio/flutter/plugin/editing/m;->h:Z
  
77 ····.line·383 ····.line·3
78 ····new-instance·v1,·Landroid/view/inputmethod/ExtractedText;84 ····new-instance·v4,·Landroid/view/inputmethod/ExtractedText;
  
79 ····invoke-direct·{v1},·Landroid/view/inputmethod/ExtractedText;-><init>()V85 ····invoke-direct·{v4},·Landroid/view/inputmethod/ExtractedText;-><init>()V
  
80 ····iput-object·v1,·p0,·Lio/flutter/plugin/editing/m;->i:Landroid/view/inputmethod/ExtractedText;86 ····iput-object·v4,·v0,·Lio/flutter/plugin/editing/m;->j:Landroid/view/inputmethod/ExtractedText;
  
81 ····.line·487 ····.line·4
82 ····iput·v0,·p0,·Lio/flutter/plugin/editing/m;->n:I88 ····iput·v2,·v0,·Lio/flutter/plugin/editing/m;->o:I
  
83 ····.line·589 ····.line·5
84 ····iput-object·p1,·p0,·Lio/flutter/plugin/editing/m;->a:Landroid/view/View;90 ····iput-object·v1,·v0,·Lio/flutter/plugin/editing/m;->a:Landroid/view/View;
  
 91 ····move·v2,·p2
  
85 ····.line·692 ····.line·6
86 ····iput·p2,·p0,·Lio/flutter/plugin/editing/m;->b:I93 ····iput·v2,·v0,·Lio/flutter/plugin/editing/m;->b:I
  
 94 ····move-object·v2,·p3
  
87 ····.line·795 ····.line·7
88 ····iput-object·p3,·p0,·Lio/flutter/plugin/editing/m;->c:LS/w;96 ····iput-object·v2,·v0,·Lio/flutter/plugin/editing/m;->d:LS/x;
  
 97 ····move-object·v2,·p4
  
89 ····.line·898 ····.line·8
90 ····iput-object·p5,·p0,·Lio/flutter/plugin/editing/m;->d:Lio/flutter/plugin/editing/n;99 ····iput-object·v2,·v0,·Lio/flutter/plugin/editing/m;->c:LS/t;
  
91 ····.line·9100 ····.line·9
92 ····invoke-virtual·{p5,·p0},·Lio/flutter/plugin/editing/n;->a(Lio/flutter/plugin/editing/n$b;)V101 ····iput-object·v3,·v0,·Lio/flutter/plugin/editing/m;->e:Lio/flutter/plugin/editing/n;
  
93 ····.line·10102 ····.line·10
94 ····iput-object·p6,·p0,·Lio/flutter/plugin/editing/m;->e:Landroid/view/inputmethod/EditorInfo;103 ····invoke-virtual·{v3,·p0},·Lio/flutter/plugin/editing/n;->a(Lio/flutter/plugin/editing/n$b;)V
  
 104 ····move-object/from16·v2,·p7
  
95 ····.line·11105 ····.line·11
96 ····iput-object·p4,·p0,·Lio/flutter/plugin/editing/m;->m:Lio/flutter/plugin/editing/m$a;106 ····iput-object·v2,·v0,·Lio/flutter/plugin/editing/m;->f:Landroid/view/inputmethod/EditorInfo;
  
 107 ····move-object/from16·v2,·p5
  
97 ····.line·12108 ····.line·12
98 ····new-instance·p2,·Lio/flutter/plugin/editing/a;109 ····iput-object·v2,·v0,·Lio/flutter/plugin/editing/m;->n:Lio/flutter/plugin/editing/m$a;
  
Max diff block lines reached; 39312/45351 bytes (86.68%) of diff not shown.
775 B
smali/io/flutter/plugin/editing/A.smali
    
Offset 1, 16 lines modifiedOffset 1, 14 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/plugin/editing/A;1 .class·public·abstract·synthetic·Lio/flutter/plugin/editing/A;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Ljava/lang/CharSequence;)Landroid/view/autofill/AutofillValue;5 .method·public·static·bridge·synthetic·a(Landroid/view/ViewStructure;[Ljava/lang/String;)V
6 ····.locals·06 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····invoke-static·{p0},·Landroid/view/autofill/AutofillValue;->forText(Ljava/lang/CharSequence;)Landroid/view/autofill/AutofillValue;8 ····invoke-virtual·{p0,·p1},·Landroid/view/ViewStructure;->setAutofillHints([Ljava/lang/String;)V
  
 9 ····return-void
9 ····move-result-object·p0 
  
10 ····return-object·p0 
11 .end·method10 .end·method
826 B
smali/io/flutter/plugin/editing/w.smali
    
Offset 1, 16 lines modifiedOffset 1, 14 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/plugin/editing/w;1 .class·public·abstract·synthetic·Lio/flutter/plugin/editing/w;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Landroid/view/ViewStructure;)Landroid/view/autofill/AutofillId;5 .method·public·static·bridge·synthetic·a(Landroid/view/autofill/AutofillManager;Landroid/view/View;ILandroid/graphics/Rect;)V
6 ····.locals·06 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····invoke-virtual·{p0},·Landroid/view/ViewStructure;->getAutofillId()Landroid/view/autofill/AutofillId;8 ····invoke-virtual·{p0,·p1,·p2,·p3},·Landroid/view/autofill/AutofillManager;->notifyViewEntered(Landroid/view/View;ILandroid/graphics/Rect;)V
  
 9 ····return-void
9 ····move-result-object·p0 
  
10 ····return-object·p0 
11 .end·method10 .end·method
4.41 KB
smali/io/flutter/plugin/editing/n.smali
    
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
  
34 .field·public·k:I34 .field·public·k:I
  
35 .field·public·l:Landroid/view/inputmethod/BaseInputConnection;35 .field·public·l:Landroid/view/inputmethod/BaseInputConnection;
  
  
36 #·direct·methods36 #·direct·methods
37 .method·public·constructor·<init>(LS/w$e;Landroid/view/View;)V37 .method·public·constructor·<init>(LS/x$e;Landroid/view/View;)V
38 ····.locals·238 ····.locals·2
  
39 ····.line·139 ····.line·1
40 ····invoke-direct·{p0},·Landroid/text/SpannableStringBuilder;-><init>()V40 ····invoke-direct·{p0},·Landroid/text/SpannableStringBuilder;-><init>()V
  
41 ····.line·241 ····.line·2
42 ····.line·342 ····.line·3
Offset 113, 15 lines modifiedOffset 113, 15 lines modified
  
113 ····.line·37113 ····.line·37
114 ····.line·38114 ····.line·38
115 ····if-eqz·p1,·:cond_0115 ····if-eqz·p1,·:cond_0
  
116 ····.line·39116 ····.line·39
117 ····.line·40117 ····.line·40
118 ····invoke-virtual·{p0,·p1},·Lio/flutter/plugin/editing/n;->n(LS/w$e;)V118 ····invoke-virtual·{p0,·p1},·Lio/flutter/plugin/editing/n;->n(LS/x$e;)V
  
119 ····.line·41119 ····.line·41
120 ····.line·42120 ····.line·42
121 ····.line·43121 ····.line·43
122 ····:cond_0122 ····:cond_0
123 ····return-void123 ····return-void
124 ····.line·44124 ····.line·44
Offset 2922, 15 lines modifiedOffset 2922, 15 lines modified
2922 ····.line·1242922 ····.line·124
2923 ····.line·1252923 ····.line·125
2924 ····.line·1262924 ····.line·126
2925 ····.line·1272925 ····.line·127
2926 ····.line·1282926 ····.line·128
2927 .end·method2927 .end·method
  
2928 .method·public·n(LS/w$e;)V2928 .method·public·n(LS/x$e;)V
2929 ····.locals·32929 ····.locals·3
  
2930 ····.line·12930 ····.line·1
2931 ····invoke-virtual·{p0},·Lio/flutter/plugin/editing/n;->b()V2931 ····invoke-virtual·{p0},·Lio/flutter/plugin/editing/n;->b()V
  
2932 ····.line·22932 ····.line·2
2933 ····.line·32933 ····.line·3
Offset 2939, 43 lines modifiedOffset 2939, 43 lines modified
  
2939 ····.line·52939 ····.line·5
2940 ····.line·62940 ····.line·6
2941 ····.line·72941 ····.line·7
2942 ····move-result·v02942 ····move-result·v0
  
2943 ····.line·82943 ····.line·8
2944 ····iget-object·v1,·p1,·LS/w$e;->a:Ljava/lang/String;2944 ····iget-object·v1,·p1,·LS/x$e;->a:Ljava/lang/String;
  
2945 ····.line·92945 ····.line·9
2946 ····.line·102946 ····.line·10
2947 ····const/4·v2,·0x02947 ····const/4·v2,·0x0
  
2948 ····.line·112948 ····.line·11
2949 ····invoke-virtual·{p0,·v2,·v0,·v1},·Landroid/text/SpannableStringBuilder;->replace(IILjava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;2949 ····invoke-virtual·{p0,·v2,·v0,·v1},·Landroid/text/SpannableStringBuilder;->replace(IILjava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;
  
2950 ····.line·122950 ····.line·12
2951 ····.line·132951 ····.line·13
2952 ····.line·142952 ····.line·14
2953 ····invoke-virtual·{p1},·LS/w$e;->c()Z2953 ····invoke-virtual·{p1},·LS/x$e;->c()Z
  
2954 ····.line·152954 ····.line·15
2955 ····.line·162955 ····.line·16
2956 ····.line·172956 ····.line·17
2957 ····move-result·v02957 ····move-result·v0
  
2958 ····.line·182958 ····.line·18
2959 ····if-eqz·v0,·:cond_02959 ····if-eqz·v0,·:cond_0
  
2960 ····.line·192960 ····.line·19
2961 ····.line·202961 ····.line·20
2962 ····iget·v0,·p1,·LS/w$e;->b:I2962 ····iget·v0,·p1,·LS/x$e;->b:I
  
2963 ····.line·212963 ····.line·21
2964 ····.line·222964 ····.line·22
2965 ····iget·v1,·p1,·LS/w$e;->c:I2965 ····iget·v1,·p1,·LS/x$e;->c:I
  
2966 ····.line·232966 ····.line·23
2967 ····.line·242967 ····.line·24
2968 ····invoke-static·{p0,·v0,·v1},·Landroid/text/Selection;->setSelection(Landroid/text/Spannable;II)V2968 ····invoke-static·{p0,·v0,·v1},·Landroid/text/Selection;->setSelection(Landroid/text/Spannable;II)V
  
2969 ····.line·252969 ····.line·25
2970 ····.line·262970 ····.line·26
Offset 2986, 19 lines modifiedOffset 2986, 19 lines modified
2986 ····:cond_02986 ····:cond_0
2987 ····invoke-static·{p0},·Landroid/text/Selection;->removeSelection(Landroid/text/Spannable;)V2987 ····invoke-static·{p0},·Landroid/text/Selection;->removeSelection(Landroid/text/Spannable;)V
  
2988 ····.line·292988 ····.line·29
2989 ····.line·302989 ····.line·30
2990 ····.line·312990 ····.line·31
2991 ····:goto_02991 ····:goto_0
2992 ····iget·v0,·p1,·LS/w$e;->d:I2992 ····iget·v0,·p1,·LS/x$e;->d:I
  
2993 ····.line·322993 ····.line·32
2994 ····.line·332994 ····.line·33
2995 ····iget·p1,·p1,·LS/w$e;->e:I2995 ····iget·p1,·p1,·LS/x$e;->e:I
  
2996 ····.line·342996 ····.line·34
2997 ····.line·352997 ····.line·35
2998 ····invoke-virtual·{p0,·v0,·p1},·Lio/flutter/plugin/editing/n;->m(II)V2998 ····invoke-virtual·{p0,·v0,·p1},·Lio/flutter/plugin/editing/n;->m(II)V
  
2999 ····.line·362999 ····.line·36
3000 ····.line·373000 ····.line·37
Offset 3168, 15 lines modifiedOffset 3168, 15 lines modified
3168 ····invoke-super/range·{p0·..·p5},·Landroid/text/SpannableStringBuilder;->replace(IILjava/lang/CharSequence;II)Landroid/text/SpannableStringBuilder;3168 ····invoke-super/range·{p0·..·p5},·Landroid/text/SpannableStringBuilder;->replace(IILjava/lang/CharSequence;II)Landroid/text/SpannableStringBuilder;
  
3169 ····move-result-object·v163169 ····move-result-object·v16
  
3170 ····.line·123170 ····.line·12
3171 ····iget-object·v8,·v0,·Lio/flutter/plugin/editing/n;->e:Ljava/util/ArrayList;3171 ····iget-object·v8,·v0,·Lio/flutter/plugin/editing/n;->e:Ljava/util/ArrayList;
  
3172 ····new-instance·v7,·Lio/flutter/plugin/editing/p;3172 ····new-instance·v7,·Lio/flutter/plugin/editing/t;
  
3173 ····.line·133173 ····.line·13
3174 ····invoke-virtual/range·{p0·..·p0},·Lio/flutter/plugin/editing/n;->i()I3174 ····invoke-virtual/range·{p0·..·p0},·Lio/flutter/plugin/editing/n;->i()I
  
3175 ····move-result·v173175 ····move-result·v17
  
3176 ····.line·143176 ····.line·14
Max diff block lines reached; 1390/4441 bytes (31.30%) of diff not shown.
148 KB
smali/io/flutter/plugin/editing/F.smali
    
Offset 1, 9042 lines modifiedOffset 1, 14 lines modified
1 .class·public·Lio/flutter/plugin/editing/F;1 .class·public·abstract·synthetic·Lio/flutter/plugin/editing/F;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces 
5 .implements·Lio/flutter/plugin/editing/n$b; 
  
  
6 #·annotations 
7 .annotation·system·Ldalvik/annotation/MemberClasses; 
8 ····value·=·{ 
9 ········Lio/flutter/plugin/editing/F$c;, 
10 ········Lio/flutter/plugin/editing/F$d; 
11 ····} 
12 .end·annotation 
  
  
13 #·instance·fields 
14 .field·public·final·a:Landroid/view/View; 
  
15 .field·public·final·b:Landroid/view/inputmethod/InputMethodManager; 
  
16 .field·public·final·c:Landroid/view/autofill/AutofillManager; 
  
17 .field·public·final·d:LS/w; 
  
18 .field·public·e:Lio/flutter/plugin/editing/F$c; 
  
19 .field·public·f:LS/w$b; 
  
20 .field·public·g:Landroid/util/SparseArray; 
  
21 .field·public·h:Lio/flutter/plugin/editing/n; 
  
22 .field·public·i:Z 
  
23 .field·public·j:Landroid/view/inputmethod/InputConnection; 
  
24 .field·public·k:Lio/flutter/plugin/platform/r; 
  
25 .field·public·l:Landroid/graphics/Rect; 
  
26 .field·public·m:Lio/flutter/plugin/editing/ImeSyncDeferringInsetsCallback; 
  
27 .field·public·n:LS/w$e; 
  
28 .field·public·o:Z 
  
  
Diff chunk too large, falling back to line-by-line diff (1 lines added, 905 lines removed)
29 #·direct·methods4 #·direct·methods
30 .method·public·constructor·<init>(Landroid/view/View;LS/w;Lio/flutter/plugin/platform/r;)V5 .method·public·static·bridge·synthetic·a(Ljava/lang/Object;)Landroid/view/autofill/AutofillManager;
31 ····.locals·3 
  
32 ····.line·1 
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
34 ····.line·2 
35 ····.line·3 
36 ····.line·4 
37 ····new-instance·v0,·Lio/flutter/plugin/editing/F$c; 
  
38 ····.line·5 
39 ····.line·6 
40 ····sget-object·v1,·Lio/flutter/plugin/editing/F$c$a;->e:Lio/flutter/plugin/editing/F$c$a; 
  
41 ····.line·7 
42 ····.line·8 
43 ····const/4·v2,·0x0 
  
44 ····.line·9 
45 ····invoke-direct·{v0,·v1,·v2},·Lio/flutter/plugin/editing/F$c;-><init>(Lio/flutter/plugin/editing/F$c$a;I)V 
  
46 ····.line·10 
47 ····.line·11 
48 ····.line·12 
49 ····iput-object·v0,·p0,·Lio/flutter/plugin/editing/F;->e:Lio/flutter/plugin/editing/F$c; 
  
50 ····.line·13 
51 ····.line·14 
52 ····iput-object·p1,·p0,·Lio/flutter/plugin/editing/F;->a:Landroid/view/View; 
  
53 ····.line·15 
54 ····.line·16 
55 ····new-instance·v0,·Lio/flutter/plugin/editing/n; 
  
56 ····.line·17 
57 ····.line·18 
58 ····const/4·v1,·0x0 
  
59 ····.line·19 
60 ····invoke-direct·{v0,·v1,·p1},·Lio/flutter/plugin/editing/n;-><init>(LS/w$e;Landroid/view/View;)V 
  
61 ····.line·20 
62 ····.line·21 
63 ····.line·22 
64 ····iput-object·v0,·p0,·Lio/flutter/plugin/editing/F;->h:Lio/flutter/plugin/editing/n; 
  
65 ····.line·23 
66 ····.line·24 
67 ····invoke-virtual·{p1},·Landroid/view/View;->getContext()Landroid/content/Context; 
  
68 ····.line·25 
69 ····.line·26 
70 ····.line·27 
71 ····move-result-object·v0 
  
72 ····.line·28 
73 ····const-string·v2,·"input_method" 
  
74 ····.line·29 
75 ····.line·30 
76 ····invoke-virtual·{v0,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; 
  
77 ····.line·31 
78 ····.line·32 
79 ····.line·33 
80 ····move-result-object·v0 
  
81 ····.line·34 
82 ····check-cast·v0,·Landroid/view/inputmethod/InputMethodManager; 
  
83 ····.line·35 
84 ····.line·36 
85 ····iput-object·v0,·p0,·Lio/flutter/plugin/editing/F;->b:Landroid/view/inputmethod/InputMethodManager; 
  
86 ····.line·37 
Max diff block lines reached; 134825/151424 bytes (89.04%) of diff not shown.
772 B
smali/io/flutter/plugin/editing/v.smali
    
Offset 1, 14 lines modifiedOffset 1, 16 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/plugin/editing/v;1 .class·public·abstract·synthetic·Lio/flutter/plugin/editing/v;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Landroid/view/autofill/AutofillManager;Landroid/view/View;I)V5 .method·public·static·bridge·synthetic·a(Landroid/view/autofill/AutofillValue;)Ljava/lang/CharSequence;
6 ····.locals·06 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····invoke-virtual·{p0,·p1,·p2},·Landroid/view/autofill/AutofillManager;->notifyViewExited(Landroid/view/View;I)V8 ····invoke-virtual·{p0},·Landroid/view/autofill/AutofillValue;->getTextValue()Ljava/lang/CharSequence;
  
9 ····return-void9 ····move-result-object·p0
  
 10 ····return-object·p0
10 .end·method11 .end·method
681 B
smali/io/flutter/plugin/editing/D.smali
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/plugin/editing/D;1 .class·public·abstract·synthetic·Lio/flutter/plugin/editing/D;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Landroid/view/autofill/AutofillManager;)V5 .method·public·static·bridge·synthetic·a(Landroid/view/ViewStructure;Landroid/view/autofill/AutofillValue;)V
6 ····.locals·06 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····invoke-virtual·{p0},·Landroid/view/autofill/AutofillManager;->commit()V8 ····invoke-virtual·{p0,·p1},·Landroid/view/ViewStructure;->setAutofillValue(Landroid/view/autofill/AutofillValue;)V
  
9 ····return-void9 ····return-void
10 .end·method10 .end·method
816 B
smali/io/flutter/plugin/editing/x.smali
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/plugin/editing/x;1 .class·public·abstract·synthetic·Lio/flutter/plugin/editing/x;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Landroid/view/ViewStructure;Landroid/view/autofill/AutofillId;I)V5 .method·public·static·bridge·synthetic·a(Landroid/view/autofill/AutofillManager;Landroid/view/View;ILandroid/view/autofill/AutofillValue;)V
6 ····.locals·06 ····.locals·0
  
7 ····.line·17 ····.line·1
8 ····invoke-virtual·{p0,·p1,·p2},·Landroid/view/ViewStructure;->setAutofillId(Landroid/view/autofill/AutofillId;I)V8 ····invoke-virtual·{p0,·p1,·p2,·p3},·Landroid/view/autofill/AutofillManager;->notifyValueChanged(Landroid/view/View;ILandroid/view/autofill/AutofillValue;)V
  
9 ····return-void9 ····return-void
10 .end·method10 .end·method
613 B
smali/io/flutter/plugin/editing/E.smali
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 .class·public·abstract·synthetic·Lio/flutter/plugin/editing/E;1 .class·public·abstract·synthetic·Lio/flutter/plugin/editing/E;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·static·bridge·synthetic·a(Landroid/view/autofill/AutofillManager;)V5 .method·public·static·bridge·synthetic·a()Ljava/lang/Class;
6 ····.locals·06 ····.locals·1
  
7 ····.line·17 ····.line·1
8 ····invoke-virtual·{p0},·Landroid/view/autofill/AutofillManager;->cancel()V8 ····const-class·v0,·Landroid/view/autofill/AutofillManager;
  
9 ····return-void9 ····return-object·v0
10 .end·method10 .end·method
11.7 KB
smali/io/flutter/plugin/platform/r.smali
    
Offset 17, 19 lines modifiedOffset 17, 19 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·public·final·a:Lio/flutter/plugin/platform/m;18 .field·public·final·a:Lio/flutter/plugin/platform/m;
  
19 .field·public·b:LJ/c;19 .field·public·b:LJ/c;
  
20 .field·public·c:Landroid/content/Context;20 .field·public·c:Landroid/content/Context;
  
21 .field·public·d:LJ/B;21 .field·public·d:LJ/C;
  
22 .field·public·e:Lio/flutter/view/TextureRegistry;22 .field·public·e:Lio/flutter/view/TextureRegistry;
  
23 .field·public·f:Lio/flutter/plugin/editing/F;23 .field·public·f:Lio/flutter/plugin/editing/J;
  
24 .field·public·g:LS/q;24 .field·public·g:LS/q;
  
25 .field·public·final·h:Lio/flutter/plugin/platform/a;25 .field·public·final·h:Lio/flutter/plugin/platform/a;
  
26 .field·public·final·i:Ljava/util/HashMap;26 .field·public·final·i:Ljava/util/HashMap;
  
Offset 49, 15 lines modifiedOffset 49, 15 lines modified
  
49 .field·public·q:Z49 .field·public·q:Z
  
50 .field·public·final·r:Ljava/util/HashSet;50 .field·public·final·r:Ljava/util/HashSet;
  
51 .field·public·final·s:Ljava/util/HashSet;51 .field·public·final·s:Ljava/util/HashSet;
  
52 .field·public·final·t:LJ/N;52 .field·public·final·t:LJ/O;
  
53 .field·public·u:Z53 .field·public·u:Z
  
54 .field·public·final·v:LS/q$g;54 .field·public·final·v:LS/q$g;
  
  
55 #·direct·methods55 #·direct·methods
Offset 317, 23 lines modifiedOffset 317, 23 lines modified
317 ····.line·87317 ····.line·87
318 ····.line·88318 ····.line·88
319 ····.line·89319 ····.line·89
320 ····iput-object·v0,·p0,·Lio/flutter/plugin/platform/r;->l:Landroid/util/SparseArray;320 ····iput-object·v0,·p0,·Lio/flutter/plugin/platform/r;->l:Landroid/util/SparseArray;
  
321 ····.line·90321 ····.line·90
322 ····.line·91322 ····.line·91
323 ····invoke-static·{},·LJ/N;->a()LJ/N;323 ····invoke-static·{},·LJ/O;->a()LJ/O;
  
324 ····.line·92324 ····.line·92
325 ····.line·93325 ····.line·93
326 ····.line·94326 ····.line·94
327 ····move-result-object·v0327 ····move-result-object·v0
  
328 ····.line·95328 ····.line·95
329 ····iput-object·v0,·p0,·Lio/flutter/plugin/platform/r;->t:LJ/N;329 ····iput-object·v0,·p0,·Lio/flutter/plugin/platform/r;->t:LJ/O;
  
330 ····.line·96330 ····.line·96
331 ····.line·97331 ····.line·97
332 ····return-void332 ····return-void
333 ····.line·98333 ····.line·98
334 ····.line·99334 ····.line·99
335 ····.line·100335 ····.line·100
Offset 4508, 19 lines modifiedOffset 4508, 19 lines modified
4508 ····.line·694508 ····.line·69
4509 ····.line·704509 ····.line·70
4510 ····.line·714510 ····.line·71
4511 ····.line·724511 ····.line·72
4512 ····.line·734512 ····.line·73
4513 .end·method4513 .end·method
  
4514 .method·public·static·synthetic·s(Lio/flutter/plugin/platform/r;)LJ/B;4514 .method·public·static·synthetic·s(Lio/flutter/plugin/platform/r;)LJ/C;
4515 ····.locals·04515 ····.locals·0
  
4516 ····.line·14516 ····.line·1
4517 ····iget-object·p0,·p0,·Lio/flutter/plugin/platform/r;->d:LJ/B;4517 ····iget-object·p0,·p0,·Lio/flutter/plugin/platform/r;->d:LJ/C;
  
4518 ····.line·24518 ····.line·2
4519 ····.line·34519 ····.line·3
4520 ····return-object·p04520 ····return-object·p0
4521 ····.line·44521 ····.line·4
4522 ····.line·54522 ····.line·5
4523 ····.line·64523 ····.line·6
Offset 4680, 39 lines modifiedOffset 4680, 39 lines modified
4680 ····.locals·54680 ····.locals·5
  
4681 ····.line·14681 ····.line·1
4682 ····new-instance·v0,·Lio/flutter/plugin/platform/b;4682 ····new-instance·v0,·Lio/flutter/plugin/platform/b;
  
4683 ····.line·24683 ····.line·2
4684 ····.line·34684 ····.line·3
4685 ····iget-object·v1,·p0,·Lio/flutter/plugin/platform/r;->d:LJ/B;4685 ····iget-object·v1,·p0,·Lio/flutter/plugin/platform/r;->d:LJ/C;
  
4686 ····.line·44686 ····.line·4
4687 ····.line·54687 ····.line·5
4688 ····invoke-virtual·{v1},·Landroid/view/View;->getContext()Landroid/content/Context;4688 ····invoke-virtual·{v1},·Landroid/view/View;->getContext()Landroid/content/Context;
  
4689 ····.line·64689 ····.line·6
4690 ····.line·74690 ····.line·7
4691 ····.line·84691 ····.line·8
4692 ····move-result-object·v14692 ····move-result-object·v1
  
4693 ····.line·94693 ····.line·9
4694 ····iget-object·v2,·p0,·Lio/flutter/plugin/platform/r;->d:LJ/B;4694 ····iget-object·v2,·p0,·Lio/flutter/plugin/platform/r;->d:LJ/C;
  
4695 ····.line·104695 ····.line·10
4696 ····.line·114696 ····.line·11
4697 ····invoke-virtual·{v2},·Landroid/view/View;->getWidth()I4697 ····invoke-virtual·{v2},·Landroid/view/View;->getWidth()I
  
4698 ····.line·124698 ····.line·12
4699 ····.line·134699 ····.line·13
4700 ····.line·144700 ····.line·14
4701 ····move-result·v24701 ····move-result·v2
  
4702 ····.line·154702 ····.line·15
4703 ····iget-object·v3,·p0,·Lio/flutter/plugin/platform/r;->d:LJ/B;4703 ····iget-object·v3,·p0,·Lio/flutter/plugin/platform/r;->d:LJ/C;
  
4704 ····.line·164704 ····.line·16
4705 ····.line·174705 ····.line·17
4706 ····invoke-virtual·{v3},·Landroid/view/View;->getHeight()I4706 ····invoke-virtual·{v3},·Landroid/view/View;->getHeight()I
  
4707 ····.line·184707 ····.line·18
4708 ····.line·194708 ····.line·19
Offset 5261, 15 lines modifiedOffset 5261, 15 lines modified
5261 ····move-result-object·v25261 ····move-result-object·v2
  
5262 ····.line·175262 ····.line·17
5263 ····check-cast·v2,·Lio/flutter/plugin/platform/n;5263 ····check-cast·v2,·Lio/flutter/plugin/platform/n;
  
5264 ····.line·185264 ····.line·18
5265 ····.line·195265 ····.line·19
Max diff block lines reached; 8750/11862 bytes (73.76%) of diff not shown.
539 B
smali/io/flutter/plugin/platform/r$a.smali
    
Offset 3440, 15 lines modifiedOffset 3440, 15 lines modified
  
3440 ····.line·273440 ····.line·27
3441 ····.line·283441 ····.line·28
3442 ····iget-object·v1,·p0,·Lio/flutter/plugin/platform/r$a;->a:Lio/flutter/plugin/platform/r;3442 ····iget-object·v1,·p0,·Lio/flutter/plugin/platform/r$a;->a:Lio/flutter/plugin/platform/r;
  
3443 ····.line·293443 ····.line·29
3444 ····.line·303444 ····.line·30
3445 ····invoke-static·{v1},·Lio/flutter/plugin/platform/r;->s(Lio/flutter/plugin/platform/r;)LJ/B;3445 ····invoke-static·{v1},·Lio/flutter/plugin/platform/r;->s(Lio/flutter/plugin/platform/r;)LJ/C;
  
3446 ····.line·313446 ····.line·31
3447 ····.line·323447 ····.line·32
3448 ····.line·333448 ····.line·33
3449 ····move-result-object·v13449 ····move-result-object·v1
  
3450 ····.line·343450 ····.line·34
2.63 KB
smali/q/b.smali
    
Offset 250, 7 lines modifiedOffset 250, 158 lines modified
250 ····.line·123250 ····.line·123
251 ····.line·124251 ····.line·124
252 ····.line·125252 ····.line·125
253 ····.line·126253 ····.line·126
254 ····.line·127254 ····.line·127
255 ····.line·128255 ····.line·128
256 .end·method256 .end·method
  
 257 .method·public·static·b(Landroid/view/inputmethod/EditorInfo;Z)V
 258 ····.locals·1
  
 259 ····.line·1
 260 ····iget-object·v0,·p0,·Landroid/view/inputmethod/EditorInfo;->extras:Landroid/os/Bundle;
  
 261 ····.line·2
 262 ····.line·3
 263 ····if-nez·v0,·:cond_0
  
 264 ····.line·4
 265 ····.line·5
 266 ····new-instance·v0,·Landroid/os/Bundle;
  
 267 ····.line·6
 268 ····.line·7
 269 ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V
  
 270 ····.line·8
 271 ····.line·9
 272 ····.line·10
 273 ····iput-object·v0,·p0,·Landroid/view/inputmethod/EditorInfo;->extras:Landroid/os/Bundle;
  
 274 ····.line·11
 275 ····.line·12
 276 ····:cond_0
 277 ····iget-object·p0,·p0,·Landroid/view/inputmethod/EditorInfo;->extras:Landroid/os/Bundle;
  
 278 ····.line·13
 279 ····.line·14
 280 ····const-string·v0,·"androidx.core.view.inputmethod.EditorInfoCompat.STYLUS_HANDWRITING_ENABLED"
  
 281 ····.line·15
 282 ····.line·16
 283 ····invoke-virtual·{p0,·v0,·p1},·Landroid/os/BaseBundle;->putBoolean(Ljava/lang/String;Z)V
  
 284 ····.line·17
 285 ····.line·18
 286 ····.line·19
 287 ····return-void
 288 ····.line·20
 289 ····.line·21
 290 ····.line·22
 291 ····.line·23
 292 ····.line·24
 293 ····.line·25
 294 ····.line·26
 295 ····.line·27
 296 ····.line·28
 297 ····.line·29
 298 ····.line·30
 299 ····.line·31
 300 ····.line·32
 301 ····.line·33
 302 ····.line·34
 303 ····.line·35
 304 ····.line·36
 305 ····.line·37
 306 ····.line·38
 307 ····.line·39
 308 ····.line·40
 309 ····.line·41
 310 ····.line·42
 311 ····.line·43
 312 ····.line·44
 313 ····.line·45
 314 ····.line·46
 315 ····.line·47
 316 ····.line·48
 317 ····.line·49
 318 ····.line·50
 319 ····.line·51
 320 ····.line·52
 321 ····.line·53
 322 ····.line·54
 323 ····.line·55
 324 ····.line·56
 325 ····.line·57
 326 ····.line·58
 327 ····.line·59
 328 ····.line·60
 329 ····.line·61
 330 ····.line·62
 331 ····.line·63
 332 ····.line·64
 333 ····.line·65
 334 ····.line·66
 335 ····.line·67
 336 ····.line·68
 337 ····.line·69
 338 ····.line·70
 339 ····.line·71
 340 ····.line·72
 341 ····.line·73
 342 ····.line·74
 343 ····.line·75
 344 ····.line·76
 345 ····.line·77
 346 ····.line·78
 347 ····.line·79
 348 ····.line·80
 349 ····.line·81
 350 ····.line·82
 351 ····.line·83
 352 ····.line·84
 353 ····.line·85
 354 ····.line·86
 355 ····.line·87
 356 ····.line·88
 357 ····.line·89
 358 ····.line·90
 359 ····.line·91
 360 ····.line·92
 361 ····.line·93
 362 ····.line·94
 363 ····.line·95
 364 ····.line·96
 365 ····.line·97
 366 ····.line·98
Max diff block lines reached; -1/2667 bytes (-0.04%) of diff not shown.
602 B
assets/dexopt/baseline.profm
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
00000000:·7072·6d00·3030·3200·0100·3100·0000·3300··prm.002...1...3.00000000:·7072·6d00·3030·3200·0100·3100·0000·3300··prm.002...1...3.
00000010:·0000·7801·6360·e066·48ce·492c·2e4e·2dd6··..x.c`.fH.I,.N-.00000010:·0000·7801·6360·e066·48ce·492c·2e4e·2dd6··..x.c`.fH.I,.N-.
00000020:·4b49·adf8·c3cd·c0c0·c760·c328·c9c8·c8c0··KI.......`.(.... 
00000030:·ccc0·0a64·3302·2113·10b3·32b0·00c9·8dac··...d3.!...2.....00000020:·4b49·ad60·e561·60e0·63b0·6594·6164·6460··KI.`.a`.c.e.add`
 00000030:·6660·05b2·1981·9009·8859·1958·80e4·3656··f`.......Y.X..6V
00000040:·00e2·6c06·b1·····························..l..00000040:·00c2·3305·c4·····························..3..
2.01 KB
assets/dexopt/baseline.prof
    
Offset 1, 14 lines modifiedOffset 1, 15 lines modified
00000000:·7072·6f00·3031·3000·013d·0f00·00ca·0000··pro.010..=......00000000:·7072·6f00·3031·3000·0146·0f00·00d4·0000··pro.010..F......
00000010:·0078·01e3·66e0·6378·c2c0·c0b0·ccc4·d1a4··.x..f.cx........00000010:·0078·01e3·66e0·6378·c2c0·c0f0·f198·e6f2··.x..f.cx........
00000020:·c382·8121·3927·b1b8·38b5·582f·25b5·e222··...!9'..8.X/%.." 
00000030:·2f03·0323·500a·8645·a06c·0e20·cd0a·c430··/..#P..E.l.·...0 
00000040:·3e33·90cd·04c4·6240·0c53·0be2·b341·f920··>3....b@.S...A.· 
00000050:·7998·38a9·34d0·090c·0258·cc61·018a·81ec··y.8.4....X.a.... 
00000060:·8061·7473·41e2·307b·f954·71db·9fcd·ccc6··.atsA.0{.Tq..... 
00000070:·c00e·848c·40c8·0c34·8d11·e833·5620·f98e··....@..4...3V·.. 
00000080:·0d64·e228·189a·2120·078c·7c27·0606·1f46··.d.(..!·..|'...F 
00000090:·8603·ac9f·ffb1·3730·3458·aed2·0725·8751··......704X...%.Q 
000000a0:·301a·02a3·2130·1a02·8332·041a·ec07·a5b3··0...!0...2...... 
000000b0:·461d·35f4·4300·5a21·d630·832a·c4ff·a00a··F.5.C.Z!.0.*.... 
000000c0:·f1ff·eef7·ec43·df5f·a33e·180d·81d1·1018··.....C._.>...... 
000000d0:·ae21·30e8·2b44·005b·1819·03··············.!0.+D.[...00000020:·d516·0c0c·c939·89c5·c5a9·c57a·29a9·15cf··.....9.....z)...
 00000030:·7919·1818·8152·302c·0265·7300·6956·2086··y....R0,.es.iV·.
 00000040:·f199·816c·2620·1603·6298·5a10·9f0d·ca07··...l&·..b.Z.....
 00000050:·c9c3·c449·a581·4e60·10c0·620e·0b50·0c64··...I..N`..b..P.d
 00000060:·070c·a39b·0b12·87d9·2bad·8adb·fe7c·6636··........+....|f6
 00000070:·0676·2064·0442·66a0·698c·409f·b102·c9cf··.v·d.Bf.i.@.....
 00000080:·6c20·1347·c150·0d81·0676·8603·0dc0·8413··l·.G.P...v......
 00000090:·ccc0·5070·70cf·7f46·0586·84be·57a7·87aa··..Ppp..F....W...
 000000a0:·6f46·dd3d·1a02·a321·3022·42e0·cf68·bd33··oF.=...!0"B..h.3
 000000b0:·22e2·7940·3c69·036c·94b5·3030·fc60·6368··".y@<i.l..00.`ch
 000000c0:·e07e·f69f·1fd8·cef9·5f7e·9f7f·409c·326a··.~......_~..@.2j
 000000d0:·e968·088c·86c0·6808·1015·020f·067b·1905··.h....h......{..
 000000e0:·00bd·3a1c·a8·····························..:..
14.9 MB
assets/flutter_assets/NOTICES.Z
14.9 MB
NOTICES.Z-content
    
Offset 2924, 24114 lines modifiedOffset 2924, 24114 lines modified
0000b6b0:·494c·4954·5920·4f46·2053·5543·4820·4441··ILITY·OF·SUCH·DA0000b6b0:·494c·4954·5920·4f46·2053·5543·4820·4441··ILITY·OF·SUCH·DA
0000b6c0:·4d41·4745·2e0a·2d2d·2d2d·2d2d·2d2d·2d2d··MAGE..----------0000b6c0:·4d41·4745·2e0a·2d2d·2d2d·2d2d·2d2d·2d2d··MAGE..----------
0000b6d0:·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d··----------------0000b6d0:·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d··----------------
0000b6e0:·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d··----------------0000b6e0:·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d··----------------
0000b6f0:·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d··----------------0000b6f0:·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d··----------------
0000b700:·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d··----------------0000b700:·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d·2d2d··----------------
0000b710:·2d2d·2d2d·2d2d·0a61·6363·6573·7369·6269··------.accessibi0000b710:·2d2d·2d2d·2d2d·0a61·6363·6573·7369·6269··------.accessibi
 0000b720:·6c69·7479·0a62·726f·746c·690a·736b·6961··lity.brotli.skia
0000b720:·6c69·7479·0a65·6e67·696e·650a·7370·7269··lity.engine.spri 
0000b730:·6e67·5f61·6e69·6d61·7469·6f6e·0a74·6f6e··ng_animation.ton 
0000b740:·6963·0a74·7874·0a75·726c·5f6c·6175·6e63··ic.txt.url_launc 
0000b750:·6865·725f·7765·620a·7765·625f·7465·7374··her_web.web_test 
0000b760:·5f66·6f6e·7473·0a77·6562·5f75·6e69·636f··_fonts.web_unico 
0000b770:·6465·0a0a·436f·7079·7269·6768·7420·3230··de..Copyright·200000b730:·0a0a·436f·7079·7269·6768·7420·3230·3135··..Copyright·2015
0000b780:·3133·2054·6865·2046·6c75·7474·6572·2041··13·The·Flutter·A 
0000b790:·7574·686f·7273·2e20·416c·6c20·7269·6768··uthors.·All·righ 
0000b7a0:·7473·2072·6573·6572·7665·642e·0a0a·5265··ts·reserved...Re0000b740:·2054·6865·2043·6872·6f6d·6975·6d20·4175···The·Chromium·Au
 0000b750:·7468·6f72·732e·2041·6c6c·2072·6967·6874··thors.·All·right
 0000b760:·7320·7265·7365·7276·6564·2e0a·0a52·6564··s·reserved...Red
 0000b770:·6973·7472·6962·7574·696f·6e20·616e·6420··istribution·and·
 0000b780:·7573·6520·696e·2073·6f75·7263·6520·616e··use·in·source·an
 0000b790:·6420·6269·6e61·7279·2066·6f72·6d73·2c20··d·binary·forms,·
 0000b7a0:·7769·7468·206f·7220·7769·7468·6f75·740a··with·or·without.
 0000b7b0:·6d6f·6469·6669·6361·7469·6f6e·2c20·6172··modification,·ar
 0000b7c0:·6520·7065·726d·6974·7465·6420·7072·6f76··e·permitted·prov
 0000b7d0:·6964·6564·2074·6861·7420·7468·6520·666f··ided·that·the·fo
 0000b7e0:·6c6c·6f77·696e·6720·636f·6e64·6974·696f··llowing·conditio
 0000b7f0:·6e73·2061·7265·0a6d·6574·3a0a·0a20·2020··ns·are.met:..···
0000b7b0:·6469·7374·7269·6275·7469·6f6e·2061·6e64··distribution·and0000b800:·2a20·5265·6469·7374·7269·6275·7469·6f6e··*·Redistribution
 0000b810:·7320·6f66·2073·6f75·7263·6520·636f·6465··s·of·source·code
 0000b820:·206d·7573·7420·7265·7461·696e·2074·6865···must·retain·the
 0000b830:·2061·626f·7665·2063·6f70·7972·6967·6874···above·copyright
 0000b840:·0a6e·6f74·6963·652c·2074·6869·7320·6c69··.notice,·this·li
 0000b850:·7374·206f·6620·636f·6e64·6974·696f·6e73··st·of·conditions
 0000b860:·2061·6e64·2074·6865·2066·6f6c·6c6f·7769···and·the·followi
 0000b870:·6e67·2064·6973·636c·6169·6d65·722e·0a20··ng·disclaimer..·
0000b7c0:·2075·7365·2069·6e20·736f·7572·6365·2061···use·in·source·a 
0000b7d0:·6e64·2062·696e·6172·7920·666f·726d·732c··nd·binary·forms, 
0000b7e0:·2077·6974·6820·6f72·2077·6974·686f·7574···with·or·without 
0000b7f0:·206d·6f64·6966·6963·6174·696f·6e2c·0a61···modification,.a 
0000b800:·7265·2070·6572·6d69·7474·6564·2070·726f··re·permitted·pro 
0000b810:·7669·6465·6420·7468·6174·2074·6865·2066··vided·that·the·f 
0000b820:·6f6c·6c6f·7769·6e67·2063·6f6e·6469·7469··ollowing·conditi 
0000b830:·6f6e·7320·6172·6520·6d65·743a·0a0a·2020··ons·are·met:..·· 
0000b840:·2020·2a20·5265·6469·7374·7269·6275·7469····*·Redistributi0000b880:·2020·2a20·5265·6469·7374·7269·6275·7469····*·Redistributi
0000b850:·6f6e·7320·6f66·2073·6f75·7263·6520·636f··ons·of·source·co 
0000b860:·6465·206d·7573·7420·7265·7461·696e·2074··de·must·retain·t 
0000b870:·6865·2061·626f·7665·2063·6f70·7972·6967··he·above·copyrig 
0000b880:·6874·0a20·2020·2020·206e·6f74·6963·652c··ht.······notice, 
0000b890:·2074·6869·7320·6c69·7374·206f·6620·636f···this·list·of·co 
0000b8a0:·6e64·6974·696f·6e73·2061·6e64·2074·6865··nditions·and·the 
0000b8b0:·2066·6f6c·6c6f·7769·6e67·2064·6973·636c···following·discl 
0000b8c0:·6169·6d65·722e·0a20·2020·202a·2052·6564··aimer..····*·Red0000b890:·6f6e·7320·696e·2062·696e·6172·7920·666f··ons·in·binary·fo
 0000b8a0:·726d·206d·7573·7420·7265·7072·6f64·7563··rm·must·reproduc
 0000b8b0:·6520·7468·6520·6162·6f76·650a·636f·7079··e·the·above.copy
 0000b8c0:·7269·6768·7420·6e6f·7469·6365·2c20·7468··right·notice,·th
 0000b8d0:·6973·206c·6973·7420·6f66·2063·6f6e·6469··is·list·of·condi
 0000b8e0:·7469·6f6e·7320·616e·6420·7468·6520·666f··tions·and·the·fo
 0000b8f0:·6c6c·6f77·696e·6720·6469·7363·6c61·696d··llowing·disclaim
 0000b900:·6572·0a69·6e20·7468·6520·646f·6375·6d65··er.in·the·docume
 0000b910:·6e74·6174·696f·6e20·616e·642f·6f72·206f··ntation·and/or·o
 0000b920:·7468·6572·206d·6174·6572·6961·6c73·2070··ther·materials·p
 0000b930:·726f·7669·6465·6420·7769·7468·2074·6865··rovided·with·the
0000b8d0:·6973·7472·6962·7574·696f·6e73·2069·6e20··istributions·in·0000b940:·0a64·6973·7472·6962·7574·696f·6e2e·0a20··.distribution..·
0000b8e0:·6269·6e61·7279·2066·6f72·6d20·6d75·7374··binary·form·must 
0000b8f0:·2072·6570·726f·6475·6365·2074·6865·2061···reproduce·the·a 
0000b900:·626f·7665·0a20·2020·2020·2063·6f70·7972··bove.······copyr 
0000b910:·6967·6874·206e·6f74·6963·652c·2074·6869··ight·notice,·thi 
0000b920:·7320·6c69·7374·206f·6620·636f·6e64·6974··s·list·of·condit 
0000b930:·696f·6e73·2061·6e64·2074·6865·2066·6f6c··ions·and·the·fol 
0000b940:·6c6f·7769·6e67·0a20·2020·2020·2064·6973··lowing.······dis 
0000b950:·636c·6169·6d65·7220·696e·2074·6865·2064··claimer·in·the·d 
0000b960:·6f63·756d·656e·7461·7469·6f6e·2061·6e64··ocumentation·and 
0000b970:·2f6f·7220·6f74·6865·7220·6d61·7465·7269··/or·other·materi 
0000b980:·616c·7320·7072·6f76·6964·6564·0a20·2020··als·provided.··· 
0000b990:·2020·2077·6974·6820·7468·6520·6469·7374·····with·the·dist 
0000b9a0:·7269·6275·7469·6f6e·2e0a·2020·2020·2a20··ribution..····*· 
0000b9b0:·4e65·6974·6865·7220·7468·6520·6e61·6d65··Neither·the·name0000b950:·2020·2a20·4e65·6974·6865·7220·7468·6520····*·Neither·the·
0000b9c0:·206f·6620·476f·6f67·6c65·2049·6e63·2e20···of·Google·Inc.·0000b960:·6e61·6d65·206f·6620·476f·6f67·6c65·2049··name·of·Google·I
0000b9d0:·6e6f·7220·7468·6520·6e61·6d65·7320·6f66··nor·the·names·of0000b970:·6e63·2e20·6e6f·7220·7468·6520·6e61·6d65··nc.·nor·the·name
0000b9e0:·2069·7473·0a20·2020·2020·2063·6f6e·7472···its.······contr0000b980:·7320·6f66·2069·7473·0a63·6f6e·7472·6962··s·of·its.contrib
0000b9f0:·6962·7574·6f72·7320·6d61·7920·6265·2075··ibutors·may·be·u0000b990:·7574·6f72·7320·6d61·7920·6265·2075·7365··utors·may·be·use
0000ba00:·7365·6420·746f·2065·6e64·6f72·7365·206f··sed·to·endorse·o0000b9a0:·6420·746f·2065·6e64·6f72·7365·206f·7220··d·to·endorse·or·
0000ba10:·7220·7072·6f6d·6f74·6520·7072·6f64·7563··r·promote·produc0000b9b0:·7072·6f6d·6f74·6520·7072·6f64·7563·7473··promote·products
 0000b9c0:·2064·6572·6976·6564·2066·726f·6d0a·7468···derived·from.th
 0000b9d0:·6973·2073·6f66·7477·6172·6520·7769·7468··is·software·with
 0000b9e0:·6f75·7420·7370·6563·6966·6963·2070·7269··out·specific·pri
 0000b9f0:·6f72·2077·7269·7474·656e·2070·6572·6d69··or·written·permi
 0000ba00:·7373·696f·6e2e·0a0a·5448·4953·2053·4f46··ssion...THIS·SOF
 0000ba10:·5457·4152·4520·4953·2050·524f·5649·4445··TWARE·IS·PROVIDE
0000ba20:·7473·2064·6572·6976·6564·0a20·2020·2020··ts·derived.····· 
0000ba30:·2066·726f·6d20·7468·6973·2073·6f66·7477···from·this·softw 
0000ba40:·6172·6520·7769·7468·6f75·7420·7370·6563··are·without·spec 
0000ba50:·6966·6963·2070·7269·6f72·2077·7269·7474··ific·prior·writt 
0000ba60:·656e·2070·6572·6d69·7373·696f·6e2e·0a0a··en·permission... 
0000ba70:·5448·4953·2053·4f46·5457·4152·4520·4953··THIS·SOFTWARE·IS 
0000ba80:·2050·524f·5649·4445·4420·4259·2054·4845···PROVIDED·BY·THE 
0000ba90:·2043·4f50·5952·4947·4854·2048·4f4c·4445···COPYRIGHT·HOLDE 
0000baa0:·5253·2041·4e44·2043·4f4e·5452·4942·5554··RS·AND·CONTRIBUT 
0000bab0:·4f52·5320·2241·5320·4953·2220·414e·440a··ORS·"AS·IS"·AND. 
0000bac0:·414e·5920·4558·5052·4553·5320·4f52·2049··ANY·EXPRESS·OR·I 
0000bad0:·4d50·4c49·4544·2057·4152·5241·4e54·4945··MPLIED·WARRANTIE 
0000bae0:·532c·2049·4e43·4c55·4449·4e47·2c20·4255··S,·INCLUDING,·BU 
0000baf0:·5420·4e4f·5420·4c49·4d49·5445·4420·544f··T·NOT·LIMITED·TO 
0000bb00:·2c20·5448·4520·494d·504c·4945·440a·5741··,·THE·IMPLIED.WA 
0000bb10:·5252·414e·5449·4553·204f·4620·4d45·5243··RRANTIES·OF·MERC 
0000bb20:·4841·4e54·4142·494c·4954·5920·414e·4420··HANTABILITY·AND· 
0000bb30:·4649·544e·4553·5320·464f·5220·4120·5041··FITNESS·FOR·A·PA 
0000bb40:·5254·4943·554c·4152·2050·5552·504f·5345··RTICULAR·PURPOSE 
0000bb50:·2041·5245·0a44·4953·434c·4149·4d45·442e···ARE.DISCLAIMED. 
0000bb60:·2049·4e20·4e4f·2045·5645·4e54·2053·4841···IN·NO·EVENT·SHA 
0000bb70:·4c4c·2054·4845·2043·4f50·5952·4947·4854··LL·THE·COPYRIGHT0000ba20:·4420·4259·2054·4845·2043·4f50·5952·4947··D·BY·THE·COPYRIG
0000bb80:·204f·574e·4552·204f·5220·434f·4e54·5249···OWNER·OR·CONTRI 
0000bb90:·4255·544f·5253·2042·4520·4c49·4142·4c45··BUTORS·BE·LIABLE 
0000bba0:·2046·4f52·0a41·4e59·2044·4952·4543·542c···FOR.ANY·DIRECT,0000ba30:·4854·2048·4f4c·4445·5253·2041·4e44·2043··HT·HOLDERS·AND·C
 0000ba40:·4f4e·5452·4942·5554·4f52·530a·2241·5320··ONTRIBUTORS."AS·
 0000ba50:·4953·2220·414e·4420·414e·5920·4558·5052··IS"·AND·ANY·EXPR
 0000ba60:·4553·5320·4f52·2049·4d50·4c49·4544·2057··ESS·OR·IMPLIED·W
 0000ba70:·4152·5241·4e54·4945·532c·2049·4e43·4c55··ARRANTIES,·INCLU
 0000ba80:·4449·4e47·2c20·4255·5420·4e4f·540a·4c49··DING,·BUT·NOT.LI
 0000ba90:·4d49·5445·4420·544f·2c20·5448·4520·494d··MITED·TO,·THE·IM
 0000baa0:·504c·4945·4420·5741·5252·414e·5449·4553··PLIED·WARRANTIES
 0000bab0:·204f·4620·4d45·5243·4841·4e54·4142·494c···OF·MERCHANTABIL
 0000bac0:·4954·5920·414e·4420·4649·544e·4553·5320··ITY·AND·FITNESS·
 0000bad0:·464f·520a·4120·5041·5254·4943·554c·4152··FOR.A·PARTICULAR
 0000bae0:·2050·5552·504f·5345·2041·5245·2044·4953···PURPOSE·ARE·DIS
 0000baf0:·434c·4149·4d45·442e·2049·4e20·4e4f·2045··CLAIMED.·IN·NO·E
Max diff block lines reached; 15645697/15673879 bytes (99.82%) of diff not shown.
164 KB
assets/flutter_assets/shaders/ink_sparkle.frag
    
Offset 1, 1082 lines modifiedOffset 1, 1352 lines modified
Diff chunk too large, falling back to line-by-line diff (1352 lines added, 1082 lines removed)
00000000:·1800·0000·4950·4c52·0000·0000·0c00·1000··....IPLR........00000000:·1c00·0000·4950·4c52·0000·0000·0000·0e00··....IPLR........
00000010:·0400·0000·0800·0c00·0c00·0000·d027·0000··.............'..00000010:·1400·0400·0000·0800·0c00·1000·0e00·0000··................
00000020:·1417·0000·0400·0000·4ad8·ffff·0000·0001··........J.......00000020:·b438·0000·f827·0000·1417·0000·0400·0000··.8...'..........
00000030:·e416·0000·4416·0000·0400·0000·3816·0000··....D.......8...00000030:·6ac7·ffff·0000·0001·e416·0000·4416·0000··j...........D...
00000040:·0302·2307·0003·0100·0b00·0d00·dc03·0000··..#.............00000040:·0400·0000·3816·0000·0302·2307·0003·0100··....8.....#.....
00000050:·0000·0000·1100·0200·0100·0000·0b00·0600··................00000050:·0b00·0d00·dc03·0000·0000·0000·1100·0200··................
00000060:·0100·0000·474c·534c·2e73·7464·2e34·3530··....GLSL.std.45000000060:·0100·0000·0b00·0600·0100·0000·474c·534c··............GLSL
00000070:·0000·0000·0e00·0300·0000·0000·0100·0000··................00000070:·2e73·7464·2e34·3530·0000·0000·0e00·0300··.std.450........
00000080:·0f00·0700·0400·0000·0400·0000·6d61·696e··............main00000080:·0000·0000·0100·0000·0f00·0700·0400·0000··................
00000090:·0000·0000·5500·0000·c701·0000·1000·0300··....U...........00000090:·0400·0000·6d61·696e·0000·0000·5500·0000··....main....U...
000000a0:·0400·0000·0700·0000·4800·0500·3e00·0000··........H...>...000000a0:·c701·0000·1000·0300·0400·0000·0700·0000··................
000000b0:·0000·0000·2300·0000·0000·0000·4800·0500··....#.......H...000000b0:·4800·0500·3e00·0000·0000·0000·2300·0000··H...>.......#...
000000c0:·3e00·0000·0100·0000·2300·0000·1000·0000··>.......#.......000000c0:·0000·0000·4800·0500·3e00·0000·0100·0000··....H...>.......
000000d0:·4800·0500·3e00·0000·0200·0000·2300·0000··H...>.......#...000000d0:·2300·0000·1000·0000·4800·0500·3e00·0000··#.......H...>...
000000e0:·2000·0000·4800·0500·3e00·0000·0300·0000···...H...>.......000000e0:·0200·0000·2300·0000·2000·0000·4800·0500··....#...·...H...
000000f0:·2300·0000·2800·0000·4800·0500·3e00·0000··#...(...H...>...000000f0:·3e00·0000·0300·0000·2300·0000·2800·0000··>.......#...(...
00000100:·0400·0000·2300·0000·3000·0000·4800·0500··....#...0...H...00000100:·4800·0500·3e00·0000·0400·0000·2300·0000··H...>.......#...
00000110:·3e00·0000·0500·0000·2300·0000·3800·0000··>.......#...8...00000110:·3000·0000·4800·0500·3e00·0000·0500·0000··0...H...>.......
00000120:·4800·0500·3e00·0000·0600·0000·2300·0000··H...>.......#...00000120:·2300·0000·3800·0000·4800·0500·3e00·0000··#...8...H...>...
00000130:·4000·0000·4800·0500·3e00·0000·0700·0000··@...H...>.......00000130:·0600·0000·2300·0000·4000·0000·4800·0500··....#...@...H...
00000140:·2300·0000·4800·0000·4800·0500·3e00·0000··#...H...H...>...00000140:·3e00·0000·0700·0000·2300·0000·4800·0000··>.......#...H...
00000150:·0800·0000·2300·0000·5000·0000·4800·0500··....#...P...H...00000150:·4800·0500·3e00·0000·0800·0000·2300·0000··H...>.......#...
00000160:·3e00·0000·0900·0000·2300·0000·5800·0000··>.......#...X...00000160:·5000·0000·4800·0500·3e00·0000·0900·0000··P...H...>.......
00000170:·4800·0500·3e00·0000·0a00·0000·2300·0000··H...>.......#...00000170:·2300·0000·5800·0000·4800·0500·3e00·0000··#...X...H...>...
00000180:·6000·0000·4800·0500·3e00·0000·0b00·0000··`...H...>.......00000180:·0a00·0000·2300·0000·6000·0000·4800·0500··....#...`...H...
00000190:·2300·0000·6800·0000·4800·0500·3e00·0000··#...h...H...>...00000190:·3e00·0000·0b00·0000·2300·0000·6800·0000··>.......#...h...
000001a0:·0c00·0000·2300·0000·7000·0000·4700·0300··....#...p...G...000001a0:·4800·0500·3e00·0000·0c00·0000·2300·0000··H...>.......#...
000001b0:·3e00·0000·0200·0000·4700·0400·4000·0000··>.......G...@...000001b0:·7000·0000·4700·0300·3e00·0000·0200·0000··p...G...>.......
000001c0:·2200·0000·0000·0000·4700·0400·4000·0000··".......G...@...000001c0:·4700·0400·4000·0000·2200·0000·0000·0000··G...@...".......
000001d0:·2100·0000·4000·0000·4700·0400·5500·0000··!...@...G...U...000001d0:·4700·0400·4000·0000·2100·0000·4000·0000··G...@...!...@...
000001e0:·1e00·0000·0000·0000·4700·0400·c701·0000··........G.......000001e0:·4700·0400·5500·0000·1e00·0000·0000·0000··G...U...........
000001f0:·1e00·0000·0000·0000·1300·0200·0200·0000··................000001f0:·4700·0400·c701·0000·1e00·0000·0000·0000··G...............
00000200:·2100·0300·0300·0000·0200·0000·1600·0300··!...............00000200:·1300·0200·0200·0000·2100·0300·0300·0000··........!.......
00000210:·0600·0000·2000·0000·1700·0400·0700·0000··....·...........00000210:·0200·0000·1600·0300·0600·0000·2000·0000··............·...
00000220:·0600·0000·0200·0000·1800·0400·1700·0000··................00000220:·1700·0400·0700·0000·0600·0000·0200·0000··................
00000230:·0700·0000·0200·0000·1700·0400·3d00·0000··............=...00000230:·1800·0400·1700·0000·0700·0000·0200·0000··................
00000240:·0600·0000·0400·0000·1e00·0f00·3e00·0000··............>...00000240:·1700·0400·3d00·0000·0600·0000·0400·0000··....=...........
00000250:·3d00·0000·3d00·0000·0700·0000·0600·0000··=...=...........00000250:·1e00·0f00·3e00·0000·3d00·0000·3d00·0000··....>...=...=...
00000260:·0700·0000·0700·0000·0600·0000·0700·0000··................00000260:·0700·0000·0600·0000·0700·0000·0700·0000··................
00000270:·0700·0000·0700·0000·0700·0000·0700·0000··................00000270:·0600·0000·0700·0000·0700·0000·0700·0000··................
00000280:·0700·0000·2000·0400·3f00·0000·0200·0000··....·...?.......00000280:·0700·0000·0700·0000·0700·0000·2000·0400··............·...
00000290:·3e00·0000·3b00·0400·3f00·0000·4000·0000··>...;...?...@...00000290:·3f00·0000·0200·0000·3e00·0000·3b00·0400··?.......>...;...
000002a0:·0200·0000·1500·0400·4100·0000·2000·0000··........A...·...000002a0:·3f00·0000·4000·0000·0200·0000·1500·0400··?...@...........
000002b0:·0100·0000·2b00·0400·4100·0000·4200·0000··....+...A...B...000002b0:·4100·0000·2000·0000·0100·0000·2b00·0400··A...·.......+...
000002c0:·0100·0000·1500·0400·4300·0000·2000·0000··........C...·...000002c0:·4100·0000·4200·0000·0100·0000·1500·0400··A...B...........
000002d0:·0000·0000·2b00·0400·4300·0000·4400·0000··....+...C...D...000002d0:·4300·0000·2000·0000·0000·0000·2b00·0400··C...·.......+...
000002e0:·0000·0000·2000·0400·4500·0000·0200·0000··....·...E.......000002e0:·4300·0000·4400·0000·0000·0000·2000·0400··C...D.......·...
000002f0:·0600·0000·2b00·0400·4300·0000·4900·0000··....+...C...I...000002f0:·4500·0000·0200·0000·0600·0000·2b00·0400··E...........+...
00000300:·0100·0000·2b00·0400·4300·0000·4d00·0000··....+...C...M...00000300:·4300·0000·4900·0000·0100·0000·2b00·0400··C...I.......+...
00000310:·0200·0000·2b00·0400·4300·0000·5100·0000··....+...C...Q...00000310:·4300·0000·4d00·0000·0200·0000·2b00·0400··C...M.......+...
00000320:·0300·0000·2000·0400·5400·0000·0100·0000··....·...T.......00000320:·4300·0000·5100·0000·0300·0000·2000·0400··C...Q.......·...
00000330:·0700·0000·3b00·0400·5400·0000·5500·0000··....;...T...U...00000330:·5400·0000·0100·0000·0700·0000·3b00·0400··T...........;...
00000340:·0100·0000·2b00·0400·0600·0000·5a00·0000··....+.......Z...00000340:·5400·0000·5500·0000·0100·0000·2b00·0400··T...U.......+...
00000350:·27c2·ac40·2b00·0400·0600·0000·5b00·0000··'..@+.......[...00000350:·0600·0000·5a00·0000·27c2·ac40·2b00·0400··....Z...'..@+...
00000360:·af25·ae40·2c00·0500·0700·0000·5c00·0000··.%.@,.......\...00000360:·0600·0000·5b00·0000·af25·ae40·2c00·0500··....[....%.@,...
00000370:·5a00·0000·5b00·0000·2b00·0400·0600·0000··Z...[...+.......00000370:·0700·0000·5c00·0000·5a00·0000·5b00·0000··....\...Z...[...
00000380:·6200·0000·e347·ac41·2b00·0400·0600·0000··b....G.A+.......00000380:·2b00·0400·0600·0000·6200·0000·e347·ac41··+.......b....G.A
00000390:·6300·0000·ea04·6541·2c00·0500·0700·0000··c.....eA,.......00000390:·2b00·0400·0600·0000·6300·0000·ea04·6541··+.......c.....eA
000003a0:·6400·0000·6200·0000·6300·0000·2b00·0400··d...b...c...+...000003a0:·2c00·0500·0700·0000·6400·0000·6200·0000··,.......d...b...
000003b0:·0600·0000·7100·0000·85dc·be42·2b00·0400··....q......B+...000003b0:·6300·0000·2b00·0400·0600·0000·7100·0000··c...+.......q...
000003c0:·0600·0000·7500·0000·6619·9642·2b00·0400··....u...f..B+...000003c0:·85dc·be42·2b00·0400·0600·0000·7500·0000··...B+.......u...
000003d0:·0600·0000·7900·0000·0000·803f·2b00·0400··....y......?+...000003d0:·6619·9642·2b00·0400·0600·0000·7900·0000··f..B+.......y...
000003e0:·0600·0000·9000·0000·0000·0000·2b00·0400··............+...000003e0:·0000·803f·2b00·0400·0600·0000·9000·0000··...?+...........
000003f0:·0600·0000·9800·0000·0000·003f·2b00·0400··...........?+...000003f0:·0000·0000·2b00·0400·0600·0000·9800·0000··....+...........
00000400:·0600·0000·f400·0000·cdcc·4c3d·2b00·0400··..........L=+...00000400:·0000·003f·2b00·0400·0600·0000·f400·0000··...?+...........
00000410:·0600·0000·fb00·0000·db0f·4940·2b00·0400··..........I@+...00000410:·cdcc·4c3d·2b00·0400·0600·0000·fb00·0000··..L=+...........
00000420:·0600·0000·fd00·0000·3333·b33e·2b00·0400··........33.>+...00000420:·db0f·4940·2b00·0400·0600·0000·fd00·0000··..I@+...........
00000430:·0600·0000·0201·0000·cdcc·cc3d·2b00·0400··...........=+...00000430:·3333·b33e·2b00·0400·0600·0000·0201·0000··33.>+...........
00000440:·0600·0000·0301·0000·9a99·193e·2b00·0400··...........>+...00000440:·cdcc·cc3d·2b00·0400·0600·0000·0301·0000··...=+...........
00000450:·0600·0000·0c01·0000·3333·333f·2b00·0400··........333?+...00000450:·9a99·193e·2b00·0400·0600·0000·0c01·0000··...>+...........
00000460:·0600·0000·1101·0000·cdcc·4c3e·2b00·0400··..........L>+...00000460:·3333·333f·2b00·0400·0600·0000·1101·0000··333?+...........
00000470:·0600·0000·1201·0000·0000·803e·2b00·0400··...........>+...00000470:·cdcc·4c3e·2b00·0400·0600·0000·1201·0000··..L>+...........
00000480:·0600·0000·1b01·0000·6666·863f·2b00·0400··........ff.?+...00000480:·0000·803e·2b00·0400·0600·0000·1b01·0000··...>+...........
00000490:·0600·0000·2001·0000·9a99·993e·2b00·0400··....·......>+...00000490:·6666·863f·2b00·0400·0600·0000·2001·0000··ff.?+.......·...
000004a0:·0600·0000·2901·0000·cdcc·0c3f·2b00·0400··....)......?+...000004a0:·9a99·993e·2b00·0400·0600·0000·2901·0000··...>+.......)...
000004b0:·0600·0000·2f01·0000·cdcc·4c3f·2c00·0500··..../.....L?,...000004b0:·cdcc·0c3f·2b00·0400·0600·0000·2f01·0000··...?+......./...
000004c0:·0700·0000·3001·0000·2f01·0000·2f01·0000··....0.../.../...000004c0:·cdcc·4c3f·2c00·0500·0700·0000·3001·0000··..L?,.......0...
000004d0:·2b00·0400·4100·0000·3301·0000·0700·0000··+...A...3.......000004d0:·2f01·0000·2f01·0000·2b00·0400·4100·0000··/.../...+...A...
000004e0:·2b00·0400·4100·0000·3401·0000·0a00·0000··+...A...4.......000004e0:·3301·0000·0700·0000·2b00·0400·4100·0000··3.......+...A...
000004f0:·2b00·0400·0600·0000·3501·0000·7b14·2e3e··+.......5...{..>000004f0:·3401·0000·0a00·0000·2b00·0400·0600·0000··4.......+.......
00000500:·2000·0400·3a01·0000·0200·0000·0700·0000···...:...........00000500:·3501·0000·7b14·2e3e·2000·0400·3a01·0000··5...{..>·...:...
00000510:·2b00·0400·4100·0000·4301·0000·0800·0000··+...A...C.......00000510:·0200·0000·0700·0000·2b00·0400·4100·0000··........+...A...
00000520:·2b00·0400·4100·0000·4401·0000·0b00·0000··+...A...D.......00000520:·4301·0000·0800·0000·2b00·0400·4100·0000··C.......+...A...
00000530:·2b00·0400·4100·0000·5101·0000·0900·0000··+...A...Q.......00000530:·4401·0000·0b00·0000·2b00·0400·4100·0000··D.......+...A...
00000540:·2b00·0400·4100·0000·5201·0000·0c00·0000··+...A...R.......00000540:·5101·0000·0900·0000·2b00·0400·4100·0000··Q.......+...A...
00000550:·2b00·0400·0600·0000·5301·0000·cdcc·8c3e··+.......S......>00000550:·5201·0000·0c00·0000·2b00·0400·0600·0000··R.......+.......
00000560:·2b00·0400·0600·0000·6801·0000·6666·e63e··+.......h...ff.>00000560:·5301·0000·cdcc·8c3e·2b00·0400·0600·0000··S......>+.......
00000570:·2b00·0400·4100·0000·7301·0000·0400·0000··+...A...s.......00000570:·6801·0000·6666·e63e·2b00·0400·4100·0000··h...ff.>+...A...
00000580:·2b00·0400·4100·0000·7a01·0000·0500·0000··+...A...z.......00000580:·7301·0000·0400·0000·2b00·0400·4100·0000··s.......+...A...
00000590:·2b00·0400·4100·0000·8001·0000·0300·0000··+...A...........00000590:·7a01·0000·0500·0000·2b00·0400·4100·0000··z.......+...A...
000005a0:·2b00·0400·4100·0000·8a01·0000·0200·0000··+...A...........000005a0:·8001·0000·0300·0000·2b00·0400·4100·0000··........+...A...
000005b0:·2b00·0400·4100·0000·9a01·0000·0600·0000··+...A...........000005b0:·8a01·0000·0200·0000·2b00·0400·4100·0000··........+...A...
000005c0:·2b00·0400·4100·0000·b401·0000·0000·0000··+...A...........000005c0:·9a01·0000·0600·0000·2b00·0400·4100·0000··........+...A...
000005d0:·1700·0400·ba01·0000·0600·0000·0300·0000··................000005d0:·b401·0000·0000·0000·1700·0400·ba01·0000··................
000005e0:·2000·0400·bb01·0000·0200·0000·3d00·0000···...........=...000005e0:·0600·0000·0300·0000·2000·0400·bb01·0000··........·.......
000005f0:·2000·0400·c601·0000·0300·0000·3d00·0000···...........=...000005f0:·0200·0000·3d00·0000·2000·0400·c601·0000··....=...·.......
00000600:·3b00·0400·c601·0000·c701·0000·0300·0000··;...............00000600:·0300·0000·3d00·0000·3b00·0400·c601·0000··....=...;.......
00000610:·2c00·0700·3d00·0000·c901·0000·7900·0000··,...=.......y...00000610:·c701·0000·0300·0000·2c00·0700·3d00·0000··........,...=...
00000620:·7900·0000·7900·0000·7900·0000·2c00·0500··y...y...y...,...00000620:·c901·0000·7900·0000·7900·0000·7900·0000··....y...y...y...
00000630:·0700·0000·b503·0000·3501·0000·3501·0000··........5...5...00000630:·7900·0000·2c00·0500·0700·0000·b503·0000··y...,...........
00000640:·2b00·0400·0600·0000·b703·0000·9a99·d93d··+..............=00000640:·3501·0000·3501·0000·2b00·0400·0600·0000··5...5...+.......
00000650:·2c00·0500·0700·0000·b903·0000·b703·0000··,...............00000650:·b703·0000·9a99·d93d·2c00·0500·0700·0000··.......=,.......
00000660:·b703·0000·2b00·0400·0600·0000·bc03·0000··....+...........00000660:·b903·0000·b703·0000·b703·0000·2b00·0400··............+...
00000670:·0000·3abf·2b00·0400·0600·0000·bd03·0000··..:.+...........00000670:·0600·0000·bc03·0000·0000·3abf·2b00·0400··..........:.+...
00000680:·0080·2e40·2c00·0500·0700·0000·be03·0000··...@,...........00000680:·0600·0000·bd03·0000·0080·2e40·2c00·0500··...........@,...
00000690:·1101·0000·1101·0000·2b00·0400·0600·0000··........+.......00000690:·0700·0000·be03·0000·1101·0000·1101·0000··................
000006a0:·bf03·0000·0000·003e·2c00·0500·0700·0000··.......>,.......000006a0:·2b00·0400·0600·0000·bf03·0000·0000·003e··+..............>
000006b0:·c103·0000·bf03·0000·bf03·0000·2b00·0400··............+...000006b0:·2c00·0500·0700·0000·c103·0000·bf03·0000··,...............
000006c0:·0600·0000·c403·0000·0000·84bf·2b00·0400··............+...000006c0:·bf03·0000·2b00·0400·0600·0000·c403·0000··....+...........
000006d0:·0600·0000·c503·0000·0000·4240·2c00·0500··..........B@,...000006d0:·0000·84bf·2b00·0400·0600·0000·c503·0000··....+...........
000006e0:·0700·0000·c603·0000·5301·0000·5301·0000··........S...S...000006e0:·0000·4240·2c00·0500·0700·0000·c603·0000··..B@,...........
000006f0:·2b00·0400·0600·0000·c803·0000·0000·303e··+.............0>000006f0:·5301·0000·5301·0000·2b00·0400·0600·0000··S...S...+.......
00000700:·2c00·0500·0700·0000·ca03·0000·c803·0000··,...............00000700:·c803·0000·0000·303e·2c00·0500·0700·0000··......0>,.......
00000710:·c803·0000·2b00·0400·0600·0000·cd03·0000··....+...........00000710:·ca03·0000·c803·0000·c803·0000·2b00·0400··............+...
00000720:·fe7f·e5bf·2b00·0400·0600·0000·ce03·0000··....+...........00000720:·0600·0000·cd03·0000·fe7f·e5bf·2b00·0400··............+...
00000730:·ffbf·7240·2b00·0400·0600·0000·d103·0000··..r@+...........00000730:·0600·0000·ce03·0000·ffbf·7240·2b00·0400··..........r@+...
00000740:·0000·a03f·2c00·0500·0700·0000·d203·0000··...?,...........00000740:·0600·0000·d103·0000·0000·a03f·2c00·0500··...........?,...
00000750:·d103·0000·d103·0000·2b00·0400·0600·0000··........+.......00000750:·0700·0000·d203·0000·d103·0000·d103·0000··................
00000760:·d303·0000·99ac·6741·2b00·0400·0600·0000··......gA+.......00000760:·2b00·0400·0600·0000·d303·0000·99ac·6741··+.............gA
00000770:·d503·0000·4fec·4441·2b00·0400·0600·0000··....O.DA+.......00000770:·2b00·0400·0600·0000·d503·0000·4fec·4441··+...........O.DA
00000780:·d703·0000·8037·0f41·2b00·0400·0600·0000··.....7.A+.......00000780:·2b00·0400·0600·0000·d703·0000·8037·0f41··+............7.A
00000790:·d803·0000·cdcc·cc3e·2b00·0400·0600·0000··.......>+.......00000790:·2b00·0400·0600·0000·d803·0000·cdcc·cc3e··+..............>
000007a0:·db03·0000·cdcc·4cbd·3600·0500·0200·0000··......L.6.......000007a0:·2b00·0400·0600·0000·db03·0000·cdcc·4cbd··+.............L.
000007b0:·0400·0000·0000·0000·0300·0000·f800·0200··................000007b0:·3600·0500·0200·0000·0400·0000·0000·0000··6...............
000007c0:·0500·0000·4100·0600·4500·0000·4600·0000··....A...E...F...000007c0:·0300·0000·f800·0200·0500·0000·4100·0600··............A...
000007d0:·4000·0000·4200·0000·4400·0000·3d00·0400··@...B...D...=...000007d0:·4500·0000·4600·0000·4000·0000·4200·0000··E...F...@...B...
Max diff block lines reached; -1/167960 bytes (-0.00%) of diff not shown.
2.18 KB
smali/S/w$c.smali vs.
smali/S/x$c.smali
Files 7% similar despite different names
    
Offset 1, 50 lines modifiedOffset 1, 50 lines modified
1 .class·public·LS/w$c;1 .class·public·LS/x$c;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
6 ····value·=·LS/w;6 ····value·=·LS/x;
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x99 ····accessFlags·=·0x9
10 ····name·=·"c"10 ····name·=·"c"
11 .end·annotation11 .end·annotation
  
  
12 #·instance·fields12 #·instance·fields
13 .field·public·final·a:LS/w$g;13 .field·public·final·a:LS/x$g;
  
14 .field·public·final·b:Z14 .field·public·final·b:Z
  
15 .field·public·final·c:Z15 .field·public·final·c:Z
  
  
16 #·direct·methods16 #·direct·methods
17 .method·public·constructor·<init>(LS/w$g;ZZ)V17 .method·public·constructor·<init>(LS/x$g;ZZ)V
18 ····.locals·018 ····.locals·0
  
19 ····.line·119 ····.line·1
20 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V20 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
21 ····.line·221 ····.line·2
22 ····.line·322 ····.line·3
23 ····.line·423 ····.line·4
24 ····iput-object·p1,·p0,·LS/w$c;->a:LS/w$g;24 ····iput-object·p1,·p0,·LS/x$c;->a:LS/x$g;
  
25 ····.line·525 ····.line·5
26 ····.line·626 ····.line·6
27 ····iput-boolean·p2,·p0,·LS/w$c;->b:Z27 ····iput-boolean·p2,·p0,·LS/x$c;->b:Z
  
28 ····.line·728 ····.line·7
29 ····.line·829 ····.line·8
30 ····iput-boolean·p3,·p0,·LS/w$c;->c:Z30 ····iput-boolean·p3,·p0,·LS/x$c;->c:Z
  
31 ····.line·931 ····.line·9
32 ····.line·1032 ····.line·10
33 ····return-void33 ····return-void
34 ····.line·1134 ····.line·11
35 ····.line·1235 ····.line·12
36 ····.line·1336 ····.line·13
Offset 459, 19 lines modifiedOffset 459, 19 lines modified
459 ····.line·422459 ····.line·422
460 ····.line·423460 ····.line·423
461 ····.line·424461 ····.line·424
462 ····.line·425462 ····.line·425
463 ····.line·426463 ····.line·426
464 .end·method464 .end·method
  
465 .method·public·static·a(Lorg/json/JSONObject;)LS/w$c;465 .method·public·static·a(Lorg/json/JSONObject;)LS/x$c;
466 ····.locals·5466 ····.locals·5
  
467 ····.line·1467 ····.line·1
468 ····new-instance·v0,·LS/w$c;468 ····new-instance·v0,·LS/x$c;
  
469 ····.line·2469 ····.line·2
470 ····.line·3470 ····.line·3
471 ····const-string·v1,·"name"471 ····const-string·v1,·"name"
  
472 ····.line·4472 ····.line·4
473 ····.line·5473 ····.line·5
Offset 479, 15 lines modifiedOffset 479, 15 lines modified
  
479 ····.line·6479 ····.line·6
480 ····.line·7480 ····.line·7
481 ····.line·8481 ····.line·8
482 ····move-result-object·v1482 ····move-result-object·v1
  
483 ····.line·9483 ····.line·9
484 ····invoke-static·{v1},·LS/w$g;->b(Ljava/lang/String;)LS/w$g;484 ····invoke-static·{v1},·LS/x$g;->b(Ljava/lang/String;)LS/x$g;
  
485 ····.line·10485 ····.line·10
486 ····.line·11486 ····.line·11
487 ····.line·12487 ····.line·12
488 ····move-result-object·v1488 ····move-result-object·v1
  
489 ····.line·13489 ····.line·13
Offset 514, 15 lines modifiedOffset 514, 15 lines modified
  
514 ····.line·23514 ····.line·23
515 ····.line·24515 ····.line·24
516 ····.line·25516 ····.line·25
517 ····move-result·p0517 ····move-result·p0
  
518 ····.line·26518 ····.line·26
519 ····invoke-direct·{v0,·v1,·v2,·p0},·LS/w$c;-><init>(LS/w$g;ZZ)V519 ····invoke-direct·{v0,·v1,·v2,·p0},·LS/x$c;-><init>(LS/x$g;ZZ)V
  
520 ····.line·27520 ····.line·27
521 ····.line·28521 ····.line·28
522 ····.line·29522 ····.line·29
523 ····return-object·v0523 ····return-object·v0
524 ····.line·30524 ····.line·30
525 ····.line·31525 ····.line·31
1.6 KB
smali/S/t$a$b.smali vs.
smali/S/u$a$b.smali
Files 5% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 .class·public·LS/t$a$b;1 .class·public·LS/u$a$b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
6 ····value·=·LS/t$a;6 ····value·=·LS/u$a;
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x99 ····accessFlags·=·0x9
10 ····name·=·"b"10 ····name·=·"b"
11 .end·annotation11 .end·annotation
  
Offset 102, 31 lines modifiedOffset 102, 31 lines modified
  
102 ····.line·1102 ····.line·1
103 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V103 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
104 ····.line·2104 ····.line·2
105 ····.line·3105 ····.line·3
106 ····.line·4106 ····.line·4
107 ····sget·v0,·LS/t$a$b;->c:I107 ····sget·v0,·LS/u$a$b;->c:I
  
108 ····.line·5108 ····.line·5
109 ····.line·6109 ····.line·6
110 ····add-int/lit8·v1,·v0,·0x1110 ····add-int/lit8·v1,·v0,·0x1
  
111 ····.line·7111 ····.line·7
112 ····.line·8112 ····.line·8
113 ····sput·v1,·LS/t$a$b;->c:I113 ····sput·v1,·LS/u$a$b;->c:I
  
114 ····.line·9114 ····.line·9
115 ····.line·10115 ····.line·10
116 ····iput·v0,·p0,·LS/t$a$b;->a:I116 ····iput·v0,·p0,·LS/u$a$b;->a:I
  
117 ····.line·11117 ····.line·11
118 ····.line·12118 ····.line·12
119 ····iput-object·p1,·p0,·LS/t$a$b;->b:Landroid/util/DisplayMetrics;119 ····iput-object·p1,·p0,·LS/u$a$b;->b:Landroid/util/DisplayMetrics;
  
120 ····.line·13120 ····.line·13
121 ····.line·14121 ····.line·14
122 ····return-void122 ····return-void
123 ····.line·15123 ····.line·15
124 ····.line·16124 ····.line·16
125 ····.line·17125 ····.line·17
Offset 184, 19 lines modifiedOffset 184, 19 lines modified
184 ····.line·69184 ····.line·69
185 ····.line·70185 ····.line·70
186 ····.line·71186 ····.line·71
187 ····.line·72187 ····.line·72
188 ····.line·73188 ····.line·73
189 .end·method189 .end·method
  
190 .method·public·static·synthetic·a(LS/t$a$b;)Landroid/util/DisplayMetrics;190 .method·public·static·synthetic·a(LS/u$a$b;)Landroid/util/DisplayMetrics;
191 ····.locals·0191 ····.locals·0
  
192 ····.line·1192 ····.line·1
193 ····iget-object·p0,·p0,·LS/t$a$b;->b:Landroid/util/DisplayMetrics;193 ····iget-object·p0,·p0,·LS/u$a$b;->b:Landroid/util/DisplayMetrics;
  
194 ····.line·2194 ····.line·2
195 ····.line·3195 ····.line·3
196 ····return-object·p0196 ····return-object·p0
197 ····.line·4197 ····.line·4
198 ····.line·5198 ····.line·5
199 ····.line·6199 ····.line·6
2.42 KB
smali/S/w$e.smali vs.
smali/S/x$e.smali
Files 1% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 .class·public·LS/w$e;1 .class·public·LS/x$e;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
6 ····value·=·LS/w;6 ····value·=·LS/x;
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x99 ····accessFlags·=·0x9
10 ····name·=·"e"10 ····name·=·"e"
11 .end·annotation11 .end·annotation
  
Offset 115, 31 lines modifiedOffset 115, 31 lines modified
115 ····move-result·v0115 ····move-result·v0
  
116 ····.line·41116 ····.line·41
117 ····if-gt·p3,·v0,·:cond_4117 ····if-gt·p3,·v0,·:cond_4
  
118 ····.line·42118 ····.line·42
119 ····.line·43119 ····.line·43
120 ····iput-object·p1,·p0,·LS/w$e;->a:Ljava/lang/String;120 ····iput-object·p1,·p0,·LS/x$e;->a:Ljava/lang/String;
  
121 ····.line·44121 ····.line·44
122 ····.line·45122 ····.line·45
123 ····iput·p2,·p0,·LS/w$e;->b:I123 ····iput·p2,·p0,·LS/x$e;->b:I
  
124 ····.line·46124 ····.line·46
125 ····.line·47125 ····.line·47
126 ····iput·p3,·p0,·LS/w$e;->c:I126 ····iput·p3,·p0,·LS/x$e;->c:I
  
127 ····.line·48127 ····.line·48
128 ····.line·49128 ····.line·49
129 ····iput·p4,·p0,·LS/w$e;->d:I129 ····iput·p4,·p0,·LS/x$e;->d:I
  
130 ····.line·50130 ····.line·50
131 ····.line·51131 ····.line·51
132 ····iput·p5,·p0,·LS/w$e;->e:I132 ····iput·p5,·p0,·LS/x$e;->e:I
  
133 ····.line·52133 ····.line·52
134 ····.line·53134 ····.line·53
135 ····return-void135 ····return-void
  
136 ····.line·54136 ····.line·54
137 ····:cond_4137 ····:cond_4
Offset 694, 19 lines modifiedOffset 694, 19 lines modified
694 ····.line·460694 ····.line·460
695 ····.line·461695 ····.line·461
696 ····.line·462696 ····.line·462
697 ····.line·463697 ····.line·463
698 ····.line·464698 ····.line·464
699 .end·method699 .end·method
  
700 .method·public·static·a(Lorg/json/JSONObject;)LS/w$e;700 .method·public·static·a(Lorg/json/JSONObject;)LS/x$e;
701 ····.locals·7701 ····.locals·7
  
702 ····.line·1702 ····.line·1
703 ····new-instance·v6,·LS/w$e;703 ····new-instance·v6,·LS/x$e;
  
704 ····.line·2704 ····.line·2
705 ····.line·3705 ····.line·3
706 ····const-string·v0,·"text"706 ····const-string·v0,·"text"
  
707 ····.line·4707 ····.line·4
708 ····.line·5708 ····.line·5
Offset 765, 15 lines modifiedOffset 765, 15 lines modified
765 ····.line·32765 ····.line·32
766 ····move-result·v5766 ····move-result·v5
  
767 ····.line·33767 ····.line·33
768 ····move-object·v0,·v6768 ····move-object·v0,·v6
  
769 ····.line·34769 ····.line·34
770 ····invoke-direct/range·{v0·..·v5},·LS/w$e;-><init>(Ljava/lang/String;IIII)V770 ····invoke-direct/range·{v0·..·v5},·LS/x$e;-><init>(Ljava/lang/String;IIII)V
  
771 ····.line·35771 ····.line·35
772 ····.line·36772 ····.line·36
773 ····.line·37773 ····.line·37
774 ····return-object·v6774 ····return-object·v6
775 ····.line·38775 ····.line·38
776 ····.line·39776 ····.line·39
Offset 815, 23 lines modifiedOffset 815, 23 lines modified
  
  
815 #·virtual·methods815 #·virtual·methods
816 .method·public·b()Z816 .method·public·b()Z
817 ····.locals·2817 ····.locals·2
  
818 ····.line·1818 ····.line·1
819 ····iget·v0,·p0,·LS/w$e;->d:I819 ····iget·v0,·p0,·LS/x$e;->d:I
  
820 ····.line·2820 ····.line·2
821 ····.line·3821 ····.line·3
822 ····if-ltz·v0,·:cond_0822 ····if-ltz·v0,·:cond_0
  
823 ····.line·4823 ····.line·4
824 ····.line·5824 ····.line·5
825 ····iget·v1,·p0,·LS/w$e;->e:I825 ····iget·v1,·p0,·LS/x$e;->e:I
  
826 ····.line·6826 ····.line·6
827 ····.line·7827 ····.line·7
828 ····if-le·v1,·v0,·:cond_0828 ····if-le·v1,·v0,·:cond_0
  
829 ····.line·8829 ····.line·8
830 ····.line·9830 ····.line·9
Offset 903, 15 lines modifiedOffset 903, 15 lines modified
903 ····.line·66903 ····.line·66
904 .end·method904 .end·method
  
905 .method·public·c()Z905 .method·public·c()Z
906 ····.locals·1906 ····.locals·1
  
907 ····.line·1907 ····.line·1
908 ····iget·v0,·p0,·LS/w$e;->b:I908 ····iget·v0,·p0,·LS/x$e;->b:I
  
909 ····.line·2909 ····.line·2
910 ····.line·3910 ····.line·3
911 ····if-ltz·v0,·:cond_0911 ····if-ltz·v0,·:cond_0
  
912 ····.line·4912 ····.line·4
913 ····.line·5913 ····.line·5
7.03 KB
smali/S/w$d.smali vs.
smali/S/x$d.smali
Files 6% similar despite different names
    
Offset 1, 149 lines modifiedOffset 1, 149 lines modified
1 .class·public·final·enum·LS/w$d;1 .class·public·final·enum·LS/x$d;
2 .super·Ljava/lang/Enum;2 .super·Ljava/lang/Enum;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
6 ····value·=·LS/w;6 ····value·=·LS/x;
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x40199 ····accessFlags·=·0x4019
10 ····name·=·"d"10 ····name·=·"d"
11 .end·annotation11 .end·annotation
  
  
12 #·static·fields12 #·static·fields
13 .field·public·static·final·enum·f:LS/w$d;13 .field·public·static·final·enum·f:LS/x$d;
  
14 .field·public·static·final·enum·g:LS/w$d;14 .field·public·static·final·enum·g:LS/x$d;
  
15 .field·public·static·final·enum·h:LS/w$d;15 .field·public·static·final·enum·h:LS/x$d;
  
16 .field·public·static·final·enum·i:LS/w$d;16 .field·public·static·final·enum·i:LS/x$d;
  
17 .field·public·static·final·synthetic·j:[LS/w$d;17 .field·public·static·final·synthetic·j:[LS/x$d;
  
  
18 #·instance·fields18 #·instance·fields
19 .field·public·final·e:Ljava/lang/String;19 .field·public·final·e:Ljava/lang/String;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·static·constructor·<clinit>()V21 .method·static·constructor·<clinit>()V
22 ····.locals·422 ····.locals·4
  
23 ····.line·123 ····.line·1
24 ····new-instance·v0,·LS/w$d;24 ····new-instance·v0,·LS/x$d;
  
25 ····.line·225 ····.line·2
26 ····.line·326 ····.line·3
27 ····const/4·v1,·0x027 ····const/4·v1,·0x0
  
28 ····.line·428 ····.line·4
29 ····const-string·v2,·"TextCapitalization.characters"29 ····const-string·v2,·"TextCapitalization.characters"
  
30 ····.line·530 ····.line·5
31 ····.line·631 ····.line·6
32 ····const-string·v3,·"CHARACTERS"32 ····const-string·v3,·"CHARACTERS"
  
33 ····.line·733 ····.line·7
34 ····.line·834 ····.line·8
35 ····invoke-direct·{v0,·v3,·v1,·v2},·LS/w$d;-><init>(Ljava/lang/String;ILjava/lang/String;)V35 ····invoke-direct·{v0,·v3,·v1,·v2},·LS/x$d;-><init>(Ljava/lang/String;ILjava/lang/String;)V
  
36 ····.line·936 ····.line·9
37 ····.line·1037 ····.line·10
38 ····.line·1138 ····.line·11
39 ····sput-object·v0,·LS/w$d;->f:LS/w$d;39 ····sput-object·v0,·LS/x$d;->f:LS/x$d;
  
40 ····.line·1240 ····.line·12
41 ····.line·1341 ····.line·13
42 ····new-instance·v0,·LS/w$d;42 ····new-instance·v0,·LS/x$d;
  
43 ····.line·1443 ····.line·14
44 ····.line·1544 ····.line·15
45 ····const/4·v1,·0x145 ····const/4·v1,·0x1
  
46 ····.line·1646 ····.line·16
47 ····const-string·v2,·"TextCapitalization.words"47 ····const-string·v2,·"TextCapitalization.words"
  
48 ····.line·1748 ····.line·17
49 ····.line·1849 ····.line·18
50 ····const-string·v3,·"WORDS"50 ····const-string·v3,·"WORDS"
  
51 ····.line·1951 ····.line·19
52 ····.line·2052 ····.line·20
53 ····invoke-direct·{v0,·v3,·v1,·v2},·LS/w$d;-><init>(Ljava/lang/String;ILjava/lang/String;)V53 ····invoke-direct·{v0,·v3,·v1,·v2},·LS/x$d;-><init>(Ljava/lang/String;ILjava/lang/String;)V
  
54 ····.line·2154 ····.line·21
55 ····.line·2255 ····.line·22
56 ····.line·2356 ····.line·23
57 ····sput-object·v0,·LS/w$d;->g:LS/w$d;57 ····sput-object·v0,·LS/x$d;->g:LS/x$d;
  
58 ····.line·2458 ····.line·24
59 ····.line·2559 ····.line·25
60 ····new-instance·v0,·LS/w$d;60 ····new-instance·v0,·LS/x$d;
  
61 ····.line·2661 ····.line·26
62 ····.line·2762 ····.line·27
63 ····const/4·v1,·0x263 ····const/4·v1,·0x2
  
64 ····.line·2864 ····.line·28
65 ····const-string·v2,·"TextCapitalization.sentences"65 ····const-string·v2,·"TextCapitalization.sentences"
  
66 ····.line·2966 ····.line·29
67 ····.line·3067 ····.line·30
68 ····const-string·v3,·"SENTENCES"68 ····const-string·v3,·"SENTENCES"
  
69 ····.line·3169 ····.line·31
70 ····.line·3270 ····.line·32
71 ····invoke-direct·{v0,·v3,·v1,·v2},·LS/w$d;-><init>(Ljava/lang/String;ILjava/lang/String;)V71 ····invoke-direct·{v0,·v3,·v1,·v2},·LS/x$d;-><init>(Ljava/lang/String;ILjava/lang/String;)V
  
72 ····.line·3372 ····.line·33
73 ····.line·3473 ····.line·34
74 ····.line·3574 ····.line·35
75 ····sput-object·v0,·LS/w$d;->h:LS/w$d;75 ····sput-object·v0,·LS/x$d;->h:LS/x$d;
  
76 ····.line·3676 ····.line·36
77 ····.line·3777 ····.line·37
78 ····new-instance·v0,·LS/w$d;78 ····new-instance·v0,·LS/x$d;
  
79 ····.line·3879 ····.line·38
80 ····.line·3980 ····.line·39
81 ····const/4·v1,·0x381 ····const/4·v1,·0x3
  
82 ····.line·4082 ····.line·40
83 ····const-string·v2,·"TextCapitalization.none"83 ····const-string·v2,·"TextCapitalization.none"
  
84 ····.line·4184 ····.line·41
85 ····.line·4285 ····.line·42
86 ····const-string·v3,·"NONE"86 ····const-string·v3,·"NONE"
  
87 ····.line·4387 ····.line·43
88 ····.line·4488 ····.line·44
89 ····invoke-direct·{v0,·v3,·v1,·v2},·LS/w$d;-><init>(Ljava/lang/String;ILjava/lang/String;)V89 ····invoke-direct·{v0,·v3,·v1,·v2},·LS/x$d;-><init>(Ljava/lang/String;ILjava/lang/String;)V
  
90 ····.line·4590 ····.line·45
Max diff block lines reached; 3811/7123 bytes (53.50%) of diff not shown.
989 B
smali/S/w$f.smali vs.
smali/S/x$f.smali
Files 8% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 .class·public·interface·abstract·LS/w$f;1 .class·public·interface·abstract·LS/x$f;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
6 ····value·=·LS/w;6 ····value·=·LS/x;
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x6099 ····accessFlags·=·0x609
10 ····name·=·"f"10 ····name·=·"f"
11 .end·annotation11 .end·annotation
  
Offset 20, 27 lines modifiedOffset 20, 27 lines modified
  
20 .method·public·abstract·b()V20 .method·public·abstract·b()V
21 .end·method21 .end·method
  
22 .method·public·abstract·c()V22 .method·public·abstract·c()V
23 .end·method23 .end·method
  
24 .method·public·abstract·d(ILS/w$b;)V24 .method·public·abstract·d(ILS/x$b;)V
25 .end·method25 .end·method
  
26 .method·public·abstract·e(IZ)V26 .method·public·abstract·e(IZ)V
27 .end·method27 .end·method
  
28 .method·public·abstract·f(DD[D)V28 .method·public·abstract·f(DD[D)V
29 .end·method29 .end·method
  
30 .method·public·abstract·g()V30 .method·public·abstract·g()V
31 .end·method31 .end·method
  
32 .method·public·abstract·h(LS/w$e;)V32 .method·public·abstract·h(LS/x$e;)V
33 .end·method33 .end·method
  
34 .method·public·abstract·i(Z)V34 .method·public·abstract·i(Z)V
35 .end·method35 .end·method
  
36 .method·public·abstract·j()V36 .method·public·abstract·j()V
37 .end·method37 .end·method
8.51 KB
smali/S/w$a.smali vs.
smali/S/x$a.smali
Files 3% similar despite different names
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 .class·public·LS/w$a;1 .class·public·LS/x$a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LT/j$c;5 .implements·LT/j$c;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingClass;7 .annotation·system·Ldalvik/annotation/EnclosingClass;
8 ····value·=·LS/w;8 ····value·=·LS/x;
9 .end·annotation9 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;10 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x111 ····accessFlags·=·0x1
12 ····name·=·null12 ····name·=·null
13 .end·annotation13 .end·annotation
  
  
14 #·instance·fields14 #·instance·fields
15 .field·public·final·synthetic·a:LS/w;15 .field·public·final·synthetic·a:LS/x;
  
  
16 #·direct·methods16 #·direct·methods
17 .method·public·constructor·<init>(LS/w;)V17 .method·public·constructor·<init>(LS/x;)V
18 ····.locals·018 ····.locals·0
  
19 ····.line·119 ····.line·1
20 ····iput-object·p1,·p0,·LS/w$a;->a:LS/w;20 ····iput-object·p1,·p0,·LS/x$a;->a:LS/x;
  
21 ····.line·221 ····.line·2
22 ····.line·322 ····.line·3
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····.line·424 ····.line·4
25 ····.line·525 ····.line·5
Offset 129, 19 lines modifiedOffset 129, 19 lines modified
129 ····const/4·v4,·0x1129 ····const/4·v4,·0x1
  
130 ····.line·9130 ····.line·9
131 ····const-string·v5,·"data"131 ····const-string·v5,·"data"
  
132 ····.line·10132 ····.line·10
133 ····.line·11133 ····.line·11
134 ····iget-object·v6,·v1,·LS/w$a;->a:LS/w;134 ····iget-object·v6,·v1,·LS/x$a;->a:LS/x;
  
135 ····.line·12135 ····.line·12
136 ····.line·13136 ····.line·13
137 ····invoke-static·{v6},·LS/w;->a(LS/w;)LS/w$f;137 ····invoke-static·{v6},·LS/x;->a(LS/x;)LS/x$f;
  
138 ····.line·14138 ····.line·14
139 ····.line·15139 ····.line·15
140 ····.line·16140 ····.line·16
141 ····move-result-object·v6141 ····move-result-object·v6
  
142 ····.line·17142 ····.line·17
Offset 527, 73 lines modifiedOffset 527, 73 lines modified
527 ····.line·187527 ····.line·187
528 ····.line·188528 ····.line·188
529 ····goto/16·:goto_6529 ····goto/16·:goto_6
  
530 ····.line·189530 ····.line·189
531 ····.line·190531 ····.line·190
532 ····:pswitch_0532 ····:pswitch_0
533 ····iget-object·v0,·v1,·LS/w$a;->a:LS/w;533 ····iget-object·v0,·v1,·LS/x$a;->a:LS/x;
  
534 ····.line·191534 ····.line·191
535 ····.line·192535 ····.line·192
536 ····invoke-static·{v0},·LS/w;->a(LS/w;)LS/w$f;536 ····invoke-static·{v0},·LS/x;->a(LS/x;)LS/x$f;
  
537 ····.line·193537 ····.line·193
538 ····.line·194538 ····.line·194
539 ····.line·195539 ····.line·195
540 ····move-result-object·v0540 ····move-result-object·v0
  
541 ····.line·196541 ····.line·196
542 ····invoke-interface·{v0},·LS/w$f;->g()V542 ····invoke-interface·{v0},·LS/x$f;->g()V
  
543 ····.line·197543 ····.line·197
544 ····.line·198544 ····.line·198
545 ····.line·199545 ····.line·199
546 ····invoke-interface·{v2,·v8},·LT/j$d;->b(Ljava/lang/Object;)V546 ····invoke-interface·{v2,·v8},·LT/j$d;->b(Ljava/lang/Object;)V
  
547 ····.line·200547 ····.line·200
548 ····.line·201548 ····.line·201
549 ····.line·202549 ····.line·202
550 ····goto/16·:goto_6550 ····goto/16·:goto_6
  
551 ····.line·203551 ····.line·203
552 ····.line·204552 ····.line·204
553 ····:pswitch_1553 ····:pswitch_1
554 ····iget-object·v0,·v1,·LS/w$a;->a:LS/w;554 ····iget-object·v0,·v1,·LS/x$a;->a:LS/x;
  
555 ····.line·205555 ····.line·205
556 ····.line·206556 ····.line·206
557 ····invoke-static·{v0},·LS/w;->a(LS/w;)LS/w$f;557 ····invoke-static·{v0},·LS/x;->a(LS/x;)LS/x$f;
  
558 ····.line·207558 ····.line·207
559 ····.line·208559 ····.line·208
560 ····.line·209560 ····.line·209
561 ····move-result-object·v0561 ····move-result-object·v0
  
562 ····.line·210562 ····.line·210
563 ····invoke-interface·{v0},·LS/w$f;->b()V563 ····invoke-interface·{v0},·LS/x$f;->b()V
  
564 ····.line·211564 ····.line·211
565 ····.line·212565 ····.line·212
566 ····.line·213566 ····.line·213
567 ····invoke-interface·{v2,·v8},·LT/j$d;->b(Ljava/lang/Object;)V567 ····invoke-interface·{v2,·v8},·LT/j$d;->b(Ljava/lang/Object;)V
  
568 ····.line·214568 ····.line·214
569 ····.line·215569 ····.line·215
570 ····.line·216570 ····.line·216
571 ····goto/16·:goto_6571 ····goto/16·:goto_6
  
572 ····.line·217572 ····.line·217
573 ····.line·218573 ····.line·218
574 ····:pswitch_2574 ····:pswitch_2
575 ····iget-object·v3,·v1,·LS/w$a;->a:LS/w;575 ····iget-object·v3,·v1,·LS/x$a;->a:LS/x;
  
576 ····.line·219576 ····.line·219
577 ····.line·220577 ····.line·220
578 ····invoke-static·{v3},·LS/w;->a(LS/w;)LS/w$f;578 ····invoke-static·{v3},·LS/x;->a(LS/x;)LS/x$f;
  
579 ····.line·221579 ····.line·221
580 ····.line·222580 ····.line·222
581 ····.line·223581 ····.line·223
Max diff block lines reached; 5768/8640 bytes (66.76%) of diff not shown.
29.6 KB
smali/S/w$g.smali vs.
smali/io/flutter/plugin/editing/J$a.smali
Files 16% similar despite different names
    
Offset 1, 797 lines modifiedOffset 1, 709 lines modified
1 .class·public·final·enum·LS/w$g;1 .class·public·Lio/flutter/plugin/editing/J$a;
2 .super·Ljava/lang/Enum;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
 4 #·interfaces
 5 .implements·LS/x$f;
  
  
4 #·annotations6 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;7 .annotation·system·Ldalvik/annotation/EnclosingMethod;
6 ····value·=·LS/w;8 ····value·=·Lio/flutter/plugin/editing/J;-><init>(Landroid/view/View;LS/x;LS/t;Lio/flutter/plugin/platform/r;)V
7 .end·annotation9 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;10 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x401911 ····accessFlags·=·0x1
10 ····name·=·"g"12 ····name·=·null
11 .end·annotation13 .end·annotation
  
  
12 #·static·fields14 #·instance·fields
13 .field·public·static·final·enum·f:LS/w$g;15 .field·public·final·synthetic·a:Lio/flutter/plugin/editing/J;
  
14 .field·public·static·final·enum·g:LS/w$g; 
  
15 .field·public·static·final·enum·h:LS/w$g;16 #·direct·methods
 17 .method·public·constructor·<init>(Lio/flutter/plugin/editing/J;)V
 18 ····.locals·0
  
16 .field·public·static·final·enum·i:LS/w$g;19 ····.line·1
 20 ····iput-object·p1,·p0,·Lio/flutter/plugin/editing/J$a;->a:Lio/flutter/plugin/editing/J;
  
17 .field·public·static·final·enum·j:LS/w$g;21 ····.line·2
 22 ····.line·3
 23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
18 .field·public·static·final·enum·k:LS/w$g;24 ····.line·4
 25 ····.line·5
 26 ····.line·6
 27 ····return-void
 28 ····.line·7
 29 ····.line·8
 30 ····.line·9
 31 ····.line·10
 32 ····.line·11
 33 ····.line·12
 34 ····.line·13
 35 ····.line·14
 36 ····.line·15
 37 ····.line·16
 38 ····.line·17
 39 ····.line·18
 40 ····.line·19
 41 ····.line·20
 42 ····.line·21
 43 ····.line·22
 44 ····.line·23
 45 ····.line·24
 46 ····.line·25
 47 ····.line·26
 48 ····.line·27
 49 ····.line·28
 50 ····.line·29
 51 ····.line·30
 52 ····.line·31
 53 ····.line·32
 54 ····.line·33
 55 ····.line·34
 56 ····.line·35
 57 ····.line·36
 58 ····.line·37
 59 ····.line·38
 60 ····.line·39
 61 ····.line·40
 62 ····.line·41
 63 ····.line·42
 64 ····.line·43
 65 ····.line·44
 66 ····.line·45
 67 ····.line·46
 68 ····.line·47
 69 ····.line·48
 70 ····.line·49
 71 ····.line·50
 72 ····.line·51
 73 ····.line·52
 74 ····.line·53
 75 ····.line·54
 76 ····.line·55
 77 ····.line·56
 78 ····.line·57
 79 ····.line·58
 80 ····.line·59
 81 ····.line·60
 82 ····.line·61
 83 ····.line·62
 84 ····.line·63
 85 ····.line·64
 86 ····.line·65
 87 ····.line·66
 88 ····.line·67
 89 ····.line·68
 90 ····.line·69
 91 ····.line·70
 92 ····.line·71
 93 ····.line·72
 94 ····.line·73
 95 .end·method
  
19 .field·public·static·final·enum·l:LS/w$g; 
  
20 .field·public·static·final·enum·m:LS/w$g;96 #·virtual·methods
 97 .method·public·a(Ljava/lang/String;Landroid/os/Bundle;)V
 98 ····.locals·1
  
21 .field·public·static·final·enum·n:LS/w$g;99 ····.line·1
 100 ····iget-object·v0,·p0,·Lio/flutter/plugin/editing/J$a;->a:Lio/flutter/plugin/editing/J;
  
22 .field·public·static·final·enum·o:LS/w$g;101 ····.line·2
 102 ····.line·3
 103 ····invoke-virtual·{v0,·p1,·p2},·Lio/flutter/plugin/editing/J;->z(Ljava/lang/String;Landroid/os/Bundle;)V
  
23 .field·public·static·final·enum·p:LS/w$g;104 ····.line·4
 105 ····.line·5
 106 ····.line·6
 107 ····return-void
 108 ····.line·7
 109 ····.line·8
Max diff block lines reached; 25566/30226 bytes (84.58%) of diff not shown.
2.81 KB
smali/S/t$a$a.smali vs.
smali/S/u$a$a.smali
Files 3% similar despite different names
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 .class·public·LS/t$a$a;1 .class·public·LS/u$a$a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LT/a$e;5 .implements·LT/a$e;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingMethod;7 .annotation·system·Ldalvik/annotation/EnclosingMethod;
8 ····value·=·LS/t$a;->b(LS/t$a$b;)LT/a$e;8 ····value·=·LS/u$a;->b(LS/u$a$b;)LT/a$e;
9 .end·annotation9 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;10 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x111 ····accessFlags·=·0x1
12 ····name·=·null12 ····name·=·null
13 .end·annotation13 .end·annotation
  
  
14 #·instance·fields14 #·instance·fields
15 .field·public·final·synthetic·a:LS/t$a$b;15 .field·public·final·synthetic·a:LS/u$a$b;
  
16 .field·public·final·synthetic·b:LS/t$a;16 .field·public·final·synthetic·b:LS/u$a;
  
  
17 #·direct·methods17 #·direct·methods
18 .method·public·constructor·<init>(LS/t$a;LS/t$a$b;)V18 .method·public·constructor·<init>(LS/u$a;LS/u$a$b;)V
19 ····.locals·019 ····.locals·0
  
20 ····.line·120 ····.line·1
21 ····iput-object·p1,·p0,·LS/t$a$a;->b:LS/t$a;21 ····iput-object·p1,·p0,·LS/u$a$a;->b:LS/u$a;
  
22 ····.line·222 ····.line·2
23 ····.line·323 ····.line·3
24 ····iput-object·p2,·p0,·LS/t$a$a;->a:LS/t$a$b;24 ····iput-object·p2,·p0,·LS/u$a$a;->a:LS/u$a$b;
  
25 ····.line·425 ····.line·4
26 ····.line·526 ····.line·5
27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
28 ····.line·628 ····.line·6
29 ····.line·729 ····.line·7
Offset 166, 40 lines modifiedOffset 166, 40 lines modified
  
  
166 #·virtual·methods166 #·virtual·methods
167 .method·public·a(Ljava/lang/Object;)V167 .method·public·a(Ljava/lang/Object;)V
168 ····.locals·1168 ····.locals·1
  
169 ····.line·1169 ····.line·1
170 ····iget-object·p1,·p0,·LS/t$a$a;->b:LS/t$a;170 ····iget-object·p1,·p0,·LS/u$a$a;->b:LS/u$a;
  
171 ····.line·2171 ····.line·2
172 ····.line·3172 ····.line·3
173 ····invoke-static·{p1},·LS/t$a;->a(LS/t$a;)Ljava/util/concurrent/ConcurrentLinkedQueue;173 ····invoke-static·{p1},·LS/u$a;->a(LS/u$a;)Ljava/util/concurrent/ConcurrentLinkedQueue;
  
174 ····.line·4174 ····.line·4
175 ····.line·5175 ····.line·5
176 ····.line·6176 ····.line·6
177 ····move-result-object·p1177 ····move-result-object·p1
  
178 ····.line·7178 ····.line·7
179 ····iget-object·v0,·p0,·LS/t$a$a;->a:LS/t$a$b;179 ····iget-object·v0,·p0,·LS/u$a$a;->a:LS/u$a$b;
  
180 ····.line·8180 ····.line·8
181 ····.line·9181 ····.line·9
182 ····invoke-virtual·{p1,·v0},·Ljava/util/concurrent/ConcurrentLinkedQueue;->remove(Ljava/lang/Object;)Z182 ····invoke-virtual·{p1,·v0},·Ljava/util/concurrent/ConcurrentLinkedQueue;->remove(Ljava/lang/Object;)Z
  
183 ····.line·10183 ····.line·10
184 ····.line·11184 ····.line·11
185 ····.line·12185 ····.line·12
186 ····iget-object·p1,·p0,·LS/t$a$a;->b:LS/t$a;186 ····iget-object·p1,·p0,·LS/u$a$a;->b:LS/u$a;
  
187 ····.line·13187 ····.line·13
188 ····.line·14188 ····.line·14
189 ····invoke-static·{p1},·LS/t$a;->a(LS/t$a;)Ljava/util/concurrent/ConcurrentLinkedQueue;189 ····invoke-static·{p1},·LS/u$a;->a(LS/u$a;)Ljava/util/concurrent/ConcurrentLinkedQueue;
  
190 ····.line·15190 ····.line·15
191 ····.line·16191 ····.line·16
192 ····.line·17192 ····.line·17
193 ····move-result-object·p1193 ····move-result-object·p1
  
194 ····.line·18194 ····.line·18
Offset 229, 19 lines modifiedOffset 229, 19 lines modified
229 ····.line·30229 ····.line·30
230 ····.line·31230 ····.line·31
231 ····invoke-virtual·{p1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;231 ····invoke-virtual·{p1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
232 ····.line·32232 ····.line·32
233 ····.line·33233 ····.line·33
234 ····.line·34234 ····.line·34
235 ····iget-object·v0,·p0,·LS/t$a$a;->a:LS/t$a$b;235 ····iget-object·v0,·p0,·LS/u$a$a;->a:LS/u$a$b;
  
236 ····.line·35236 ····.line·35
237 ····.line·36237 ····.line·36
238 ····iget·v0,·v0,·LS/t$a$b;->a:I238 ····iget·v0,·v0,·LS/u$a$b;->a:I
  
239 ····.line·37239 ····.line·37
240 ····.line·38240 ····.line·38
241 ····invoke-static·{v0},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;241 ····invoke-static·{v0},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;
  
242 ····.line·39242 ····.line·39
243 ····.line·40243 ····.line·40
5.77 KB
smali/S/w$b.smali vs.
smali/S/x$b.smali
Files 0% similar despite different names
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
1 .class·public·LS/w$b;1 .class·public·LS/x$b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
6 ····value·=·LS/w;6 ····value·=·LS/x;
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x99 ····accessFlags·=·0x9
10 ····name·=·"b"10 ····name·=·"b"
11 .end·annotation11 .end·annotation
  
12 .annotation·system·Ldalvik/annotation/MemberClasses;12 .annotation·system·Ldalvik/annotation/MemberClasses;
13 ····value·=·{13 ····value·=·{
14 ········LS/w$b$a;14 ········LS/x$b$a;
15 ····}15 ····}
16 .end·annotation16 .end·annotation
  
  
17 #·instance·fields17 #·instance·fields
18 .field·public·final·a:Z18 .field·public·final·a:Z
  
Offset 27, 91 lines modifiedOffset 27, 91 lines modified
  
27 .field·public·final·c:Z27 .field·public·final·c:Z
  
28 .field·public·final·d:Z28 .field·public·final·d:Z
  
29 .field·public·final·e:Z29 .field·public·final·e:Z
  
30 .field·public·final·f:LS/w$d;30 .field·public·final·f:LS/x$d;
  
31 .field·public·final·g:LS/w$c;31 .field·public·final·g:LS/x$c;
  
32 .field·public·final·h:Ljava/lang/Integer;32 .field·public·final·h:Ljava/lang/Integer;
  
33 .field·public·final·i:Ljava/lang/String;33 .field·public·final·i:Ljava/lang/String;
  
34 .field·public·final·j:LS/w$b$a;34 .field·public·final·j:LS/x$b$a;
  
35 .field·public·final·k:[Ljava/lang/String;35 .field·public·final·k:[Ljava/lang/String;
  
36 .field·public·final·l:[LS/w$b;36 .field·public·final·l:[LS/x$b;
  
  
37 #·direct·methods37 #·direct·methods
38 .method·public·constructor·<init>(ZZZZZLS/w$d;LS/w$c;Ljava/lang/Integer;Ljava/lang/String;LS/w$b$a;[Ljava/lang/String;[LS/w$b;)V38 .method·public·constructor·<init>(ZZZZZLS/x$d;LS/x$c;Ljava/lang/Integer;Ljava/lang/String;LS/x$b$a;[Ljava/lang/String;[LS/x$b;)V
39 ····.locals·039 ····.locals·0
  
40 ····.line·140 ····.line·1
41 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V41 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
42 ····.line·242 ····.line·2
43 ····.line·343 ····.line·3
44 ····.line·444 ····.line·4
45 ····iput-boolean·p1,·p0,·LS/w$b;->a:Z45 ····iput-boolean·p1,·p0,·LS/x$b;->a:Z
  
46 ····.line·546 ····.line·5
47 ····.line·647 ····.line·6
48 ····iput-boolean·p2,·p0,·LS/w$b;->b:Z48 ····iput-boolean·p2,·p0,·LS/x$b;->b:Z
  
49 ····.line·749 ····.line·7
50 ····.line·850 ····.line·8
51 ····iput-boolean·p3,·p0,·LS/w$b;->c:Z51 ····iput-boolean·p3,·p0,·LS/x$b;->c:Z
  
52 ····.line·952 ····.line·9
53 ····.line·1053 ····.line·10
54 ····iput-boolean·p4,·p0,·LS/w$b;->d:Z54 ····iput-boolean·p4,·p0,·LS/x$b;->d:Z
  
55 ····.line·1155 ····.line·11
56 ····.line·1256 ····.line·12
57 ····iput-boolean·p5,·p0,·LS/w$b;->e:Z57 ····iput-boolean·p5,·p0,·LS/x$b;->e:Z
  
58 ····.line·1358 ····.line·13
59 ····.line·1459 ····.line·14
60 ····iput-object·p6,·p0,·LS/w$b;->f:LS/w$d;60 ····iput-object·p6,·p0,·LS/x$b;->f:LS/x$d;
  
61 ····.line·1561 ····.line·15
62 ····.line·1662 ····.line·16
63 ····iput-object·p7,·p0,·LS/w$b;->g:LS/w$c;63 ····iput-object·p7,·p0,·LS/x$b;->g:LS/x$c;
  
64 ····.line·1764 ····.line·17
65 ····.line·1865 ····.line·18
66 ····iput-object·p8,·p0,·LS/w$b;->h:Ljava/lang/Integer;66 ····iput-object·p8,·p0,·LS/x$b;->h:Ljava/lang/Integer;
  
67 ····.line·1967 ····.line·19
68 ····.line·2068 ····.line·20
69 ····iput-object·p9,·p0,·LS/w$b;->i:Ljava/lang/String;69 ····iput-object·p9,·p0,·LS/x$b;->i:Ljava/lang/String;
  
70 ····.line·2170 ····.line·21
71 ····.line·2271 ····.line·22
72 ····iput-object·p10,·p0,·LS/w$b;->j:LS/w$b$a;72 ····iput-object·p10,·p0,·LS/x$b;->j:LS/x$b$a;
  
73 ····.line·2373 ····.line·23
74 ····.line·2474 ····.line·24
75 ····iput-object·p11,·p0,·LS/w$b;->k:[Ljava/lang/String;75 ····iput-object·p11,·p0,·LS/x$b;->k:[Ljava/lang/String;
  
76 ····.line·2576 ····.line·25
77 ····.line·2677 ····.line·26
78 ····iput-object·p12,·p0,·LS/w$b;->l:[LS/w$b;78 ····iput-object·p12,·p0,·LS/x$b;->l:[LS/x$b;
  
79 ····.line·2779 ····.line·27
80 ····.line·2880 ····.line·28
81 ····return-void81 ····return-void
82 .end·method82 .end·method
  
83 .method·public·static·a(Lorg/json/JSONObject;)LS/w$b;83 .method·public·static·a(Lorg/json/JSONObject;)LS/x$b;
84 ····.locals·2184 ····.locals·21
  
85 ····.line·185 ····.line·1
86 ····move-object/from16·v0,·p086 ····move-object/from16·v0,·p0
  
87 ····.line·287 ····.line·2
88 ····.line·388 ····.line·3
Offset 165, 15 lines modifiedOffset 165, 15 lines modified
  
165 ····.line·26165 ····.line·26
166 ····.line·27166 ····.line·27
167 ····.line·28167 ····.line·28
168 ····move-result·v3168 ····move-result·v3
  
169 ····.line·29169 ····.line·29
170 ····new-array·v6,·v3,·[LS/w$b;170 ····new-array·v6,·v3,·[LS/x$b;
  
Max diff block lines reached; 2537/5833 bytes (43.49%) of diff not shown.
4.5 KB
smali/S/t$c.smali vs.
smali/S/u$c.smali
Files 1% similar despite different names
    
Offset 1, 89 lines modifiedOffset 1, 89 lines modified
1 .class·public·final·enum·LS/t$c;1 .class·public·final·enum·LS/u$c;
2 .super·Ljava/lang/Enum;2 .super·Ljava/lang/Enum;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
6 ····value·=·LS/t;6 ····value·=·LS/u;
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x40199 ····accessFlags·=·0x4019
10 ····name·=·"c"10 ····name·=·"c"
11 .end·annotation11 .end·annotation
  
  
12 #·static·fields12 #·static·fields
13 .field·public·static·final·enum·f:LS/t$c;13 .field·public·static·final·enum·f:LS/u$c;
  
14 .field·public·static·final·enum·g:LS/t$c;14 .field·public·static·final·enum·g:LS/u$c;
  
15 .field·public·static·final·synthetic·h:[LS/t$c;15 .field·public·static·final·synthetic·h:[LS/u$c;
  
  
16 #·instance·fields16 #·instance·fields
17 .field·public·e:Ljava/lang/String;17 .field·public·e:Ljava/lang/String;
  
  
18 #·direct·methods18 #·direct·methods
19 .method·static·constructor·<clinit>()V19 .method·static·constructor·<clinit>()V
20 ····.locals·320 ····.locals·3
  
21 ····.line·121 ····.line·1
22 ····new-instance·v0,·LS/t$c;22 ····new-instance·v0,·LS/u$c;
  
23 ····.line·223 ····.line·2
24 ····.line·324 ····.line·3
25 ····const-string·v1,·"light"25 ····const-string·v1,·"light"
  
26 ····.line·426 ····.line·4
27 ····.line·527 ····.line·5
28 ····const/4·v2,·0x028 ····const/4·v2,·0x0
  
29 ····.line·629 ····.line·6
30 ····invoke-direct·{v0,·v1,·v2,·v1},·LS/t$c;-><init>(Ljava/lang/String;ILjava/lang/String;)V30 ····invoke-direct·{v0,·v1,·v2,·v1},·LS/u$c;-><init>(Ljava/lang/String;ILjava/lang/String;)V
  
31 ····.line·731 ····.line·7
32 ····.line·832 ····.line·8
33 ····.line·933 ····.line·9
34 ····sput-object·v0,·LS/t$c;->f:LS/t$c;34 ····sput-object·v0,·LS/u$c;->f:LS/u$c;
  
35 ····.line·1035 ····.line·10
36 ····.line·1136 ····.line·11
37 ····new-instance·v0,·LS/t$c;37 ····new-instance·v0,·LS/u$c;
  
38 ····.line·1238 ····.line·12
39 ····.line·1339 ····.line·13
40 ····const-string·v1,·"dark"40 ····const-string·v1,·"dark"
  
41 ····.line·1441 ····.line·14
42 ····.line·1542 ····.line·15
43 ····const/4·v2,·0x143 ····const/4·v2,·0x1
  
44 ····.line·1644 ····.line·16
45 ····invoke-direct·{v0,·v1,·v2,·v1},·LS/t$c;-><init>(Ljava/lang/String;ILjava/lang/String;)V45 ····invoke-direct·{v0,·v1,·v2,·v1},·LS/u$c;-><init>(Ljava/lang/String;ILjava/lang/String;)V
  
46 ····.line·1746 ····.line·17
47 ····.line·1847 ····.line·18
48 ····.line·1948 ····.line·19
49 ····sput-object·v0,·LS/t$c;->g:LS/t$c;49 ····sput-object·v0,·LS/u$c;->g:LS/u$c;
  
50 ····.line·2050 ····.line·20
51 ····.line·2151 ····.line·21
52 ····invoke-static·{},·LS/t$c;->a()[LS/t$c;52 ····invoke-static·{},·LS/u$c;->a()[LS/u$c;
  
53 ····.line·2253 ····.line·22
54 ····.line·2354 ····.line·23
55 ····.line·2455 ····.line·24
56 ····move-result-object·v056 ····move-result-object·v0
  
57 ····.line·2557 ····.line·25
58 ····sput-object·v0,·LS/t$c;->h:[LS/t$c;58 ····sput-object·v0,·LS/u$c;->h:[LS/u$c;
  
59 ····.line·2659 ····.line·26
60 ····.line·2760 ····.line·27
61 ····return-void61 ····return-void
62 ····.line·2862 ····.line·28
63 ····.line·2963 ····.line·29
64 ····.line·3064 ····.line·30
Offset 130, 15 lines modifiedOffset 130, 15 lines modified
  
130 ····.line·1130 ····.line·1
131 ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V131 ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
  
132 ····.line·2132 ····.line·2
133 ····.line·3133 ····.line·3
134 ····.line·4134 ····.line·4
135 ····iput-object·p3,·p0,·LS/t$c;->e:Ljava/lang/String;135 ····iput-object·p3,·p0,·LS/u$c;->e:Ljava/lang/String;
  
136 ····.line·5136 ····.line·5
137 ····.line·6137 ····.line·6
138 ····return-void138 ····return-void
139 ····.line·7139 ····.line·7
140 ····.line·8140 ····.line·8
141 ····.line·9141 ····.line·9
Offset 557, 27 lines modifiedOffset 557, 27 lines modified
557 ····.line·422557 ····.line·422
558 ····.line·423558 ····.line·423
559 ····.line·424559 ····.line·424
560 ····.line·425560 ····.line·425
561 ····.line·426561 ····.line·426
562 .end·method562 .end·method
  
563 .method·public·static·synthetic·a()[LS/t$c;563 .method·public·static·synthetic·a()[LS/u$c;
564 ····.locals·2564 ····.locals·2
  
565 ····.line·1565 ····.line·1
566 ····sget-object·v0,·LS/t$c;->f:LS/t$c;566 ····sget-object·v0,·LS/u$c;->f:LS/u$c;
  
567 ····.line·2567 ····.line·2
568 ····.line·3568 ····.line·3
569 ····sget-object·v1,·LS/t$c;->g:LS/t$c;569 ····sget-object·v1,·LS/u$c;->g:LS/u$c;
  
570 ····.line·4570 ····.line·4
571 ····.line·5571 ····.line·5
572 ····filled-new-array·{v0,·v1},·[LS/t$c;572 ····filled-new-array·{v0,·v1},·[LS/u$c;
  
Max diff block lines reached; 1430/4538 bytes (31.51%) of diff not shown.
2.97 KB
smali/S/w$b$a.smali vs.
smali/S/x$b$a.smali
Files 0% similar despite different names
    
Offset 1, 56 lines modifiedOffset 1, 56 lines modified
1 .class·public·LS/w$b$a;1 .class·public·LS/x$b$a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
6 ····value·=·LS/w$b;6 ····value·=·LS/x$b;
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x99 ····accessFlags·=·0x9
10 ····name·=·"a"10 ····name·=·"a"
11 .end·annotation11 .end·annotation
  
  
12 #·instance·fields12 #·instance·fields
13 .field·public·final·a:Ljava/lang/String;13 .field·public·final·a:Ljava/lang/String;
  
14 .field·public·final·b:[Ljava/lang/String;14 .field·public·final·b:[Ljava/lang/String;
  
15 .field·public·final·c:LS/w$e;15 .field·public·final·c:LS/x$e;
  
16 .field·public·final·d:Ljava/lang/String;16 .field·public·final·d:Ljava/lang/String;
  
  
17 #·direct·methods17 #·direct·methods
18 .method·public·constructor·<init>(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;LS/w$e;)V18 .method·public·constructor·<init>(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;LS/x$e;)V
19 ····.locals·019 ····.locals·0
  
20 ····.line·120 ····.line·1
21 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V21 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
22 ····.line·222 ····.line·2
23 ····.line·323 ····.line·3
24 ····.line·424 ····.line·4
25 ····iput-object·p1,·p0,·LS/w$b$a;->a:Ljava/lang/String;25 ····iput-object·p1,·p0,·LS/x$b$a;->a:Ljava/lang/String;
  
26 ····.line·526 ····.line·5
27 ····.line·627 ····.line·6
28 ····iput-object·p2,·p0,·LS/w$b$a;->b:[Ljava/lang/String;28 ····iput-object·p2,·p0,·LS/x$b$a;->b:[Ljava/lang/String;
  
29 ····.line·729 ····.line·7
30 ····.line·830 ····.line·8
31 ····iput-object·p3,·p0,·LS/w$b$a;->d:Ljava/lang/String;31 ····iput-object·p3,·p0,·LS/x$b$a;->d:Ljava/lang/String;
  
32 ····.line·932 ····.line·9
33 ····.line·1033 ····.line·10
34 ····iput-object·p4,·p0,·LS/w$b$a;->c:LS/w$e;34 ····iput-object·p4,·p0,·LS/x$b$a;->c:LS/x$e;
  
35 ····.line·1135 ····.line·11
36 ····.line·1236 ····.line·12
37 ····return-void37 ····return-void
38 ····.line·1338 ····.line·13
39 ····.line·1439 ····.line·14
40 ····.line·1540 ····.line·15
Offset 518, 15 lines modifiedOffset 518, 15 lines modified
518 ····.line·477518 ····.line·477
519 ····.line·478519 ····.line·478
520 ····.line·479520 ····.line·479
521 ····.line·480521 ····.line·480
522 ····.line·481522 ····.line·481
523 .end·method523 .end·method
  
524 .method·public·static·a(Lorg/json/JSONObject;)LS/w$b$a;524 .method·public·static·a(Lorg/json/JSONObject;)LS/x$b$a;
525 ····.locals·6525 ····.locals·6
  
526 ····.line·1526 ····.line·1
527 ····const-string·v0,·"uniqueIdentifier"527 ····const-string·v0,·"uniqueIdentifier"
  
528 ····.line·2528 ····.line·2
529 ····.line·3529 ····.line·3
Offset 626, 15 lines modifiedOffset 626, 15 lines modified
  
626 ····.line·47626 ····.line·47
627 ····.line·48627 ····.line·48
628 ····.line·49628 ····.line·49
629 ····move-result-object·v5629 ····move-result-object·v5
  
630 ····.line·50630 ····.line·50
631 ····invoke-static·{v5},·LS/w$b$a;->b(Ljava/lang/String;)Ljava/lang/String;631 ····invoke-static·{v5},·LS/x$b$a;->b(Ljava/lang/String;)Ljava/lang/String;
  
632 ····.line·51632 ····.line·51
633 ····.line·52633 ····.line·52
634 ····.line·53634 ····.line·53
635 ····move-result-object·v5635 ····move-result-object·v5
  
636 ····.line·54636 ····.line·54
Offset 646, 27 lines modifiedOffset 646, 27 lines modified
  
646 ····.line·57646 ····.line·57
647 ····.line·58647 ····.line·58
648 ····goto·:goto_1648 ····goto·:goto_1
  
649 ····.line·59649 ····.line·59
650 ····:cond_1650 ····:cond_1
651 ····new-instance·v1,·LS/w$b$a;651 ····new-instance·v1,·LS/x$b$a;
  
652 ····.line·60652 ····.line·60
653 ····.line·61653 ····.line·61
654 ····invoke-static·{p0},·LS/w$e;->a(Lorg/json/JSONObject;)LS/w$e;654 ····invoke-static·{p0},·LS/x$e;->a(Lorg/json/JSONObject;)LS/x$e;
  
655 ····.line·62655 ····.line·62
656 ····.line·63656 ····.line·63
657 ····.line·64657 ····.line·64
658 ····move-result-object·p0658 ····move-result-object·p0
  
659 ····.line·65659 ····.line·65
660 ····invoke-direct·{v1,·v0,·v3,·v2,·p0},·LS/w$b$a;-><init>(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;LS/w$e;)V660 ····invoke-direct·{v1,·v0,·v3,·v2,·p0},·LS/x$b$a;-><init>(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;LS/x$e;)V
  
661 ····.line·66661 ····.line·66
662 ····.line·67662 ····.line·67
663 ····.line·68663 ····.line·68
664 ····return-object·v1664 ····return-object·v1
665 ····.line·69665 ····.line·69
666 ····.line·70666 ····.line·70
1.28 KB
smali/J/B$a.smali vs.
smali/J/C$a.smali
Files 3% similar despite different names
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 .class·public·LJ/B$a;1 .class·public·LJ/C$a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lio/flutter/view/i$k;5 .implements·Lio/flutter/view/i$k;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingClass;7 .annotation·system·Ldalvik/annotation/EnclosingClass;
8 ····value·=·LJ/B;8 ····value·=·LJ/C;
9 .end·annotation9 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;10 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x111 ····accessFlags·=·0x1
12 ····name·=·null12 ····name·=·null
13 .end·annotation13 .end·annotation
  
  
14 #·instance·fields14 #·instance·fields
15 .field·public·final·synthetic·a:LJ/B;15 .field·public·final·synthetic·a:LJ/C;
  
  
16 #·direct·methods16 #·direct·methods
17 .method·public·constructor·<init>(LJ/B;)V17 .method·public·constructor·<init>(LJ/C;)V
18 ····.locals·018 ····.locals·0
  
19 ····.line·119 ····.line·1
20 ····iput-object·p1,·p0,·LJ/B$a;->a:LJ/B;20 ····iput-object·p1,·p0,·LJ/C$a;->a:LJ/C;
  
21 ····.line·221 ····.line·2
22 ····.line·322 ····.line·3
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····.line·424 ····.line·4
25 ····.line·525 ····.line·5
Offset 107, 19 lines modifiedOffset 107, 19 lines modified
  
  
107 #·virtual·methods107 #·virtual·methods
108 .method·public·a(ZZ)V108 .method·public·a(ZZ)V
109 ····.locals·1109 ····.locals·1
  
110 ····.line·1110 ····.line·1
111 ····iget-object·v0,·p0,·LJ/B$a;->a:LJ/B;111 ····iget-object·v0,·p0,·LJ/C$a;->a:LJ/C;
  
112 ····.line·2112 ····.line·2
113 ····.line·3113 ····.line·3
114 ····invoke-static·{v0,·p1,·p2},·LJ/B;->e(LJ/B;ZZ)V114 ····invoke-static·{v0,·p1,·p2},·LJ/C;->e(LJ/C;ZZ)V
  
115 ····.line·4115 ····.line·4
116 ····.line·5116 ····.line·5
117 ····.line·6117 ····.line·6
118 ····return-void118 ····return-void
119 ····.line·7119 ····.line·7
120 ····.line·8120 ····.line·8
4.29 KB
smali/J/L$c.smali vs.
smali/J/C$b.smali
Files 17% similar despite different names
    
Offset 1, 76 lines modifiedOffset 1, 52 lines modified
1 .class·public·LJ/L$c;1 .class·public·LJ/C$b;
2 .super·Ljava/lang/Object;2 .super·Landroid/database/ContentObserver;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
6 ····value·=·LJ/L;6 ····value·=·LJ/C;
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x19 ····accessFlags·=·0x1
10 ····name·=·"c"10 ····name·=·null
11 .end·annotation 
  
12 .annotation·system·Ldalvik/annotation/MemberClasses; 
13 ····value·=·{ 
14 ········LJ/L$c$a; 
15 ····} 
16 .end·annotation11 .end·annotation
  
  
17 #·instance·fields12 #·instance·fields
18 .field·public·final·a:Landroid/view/KeyEvent; 
  
19 .field·public·b:I 
  
20 .field·public·c:Z 
  
21 .field·public·final·synthetic·d:LJ/L;13 .field·public·final·synthetic·a:LJ/C;
  
  
22 #·direct·methods14 #·direct·methods
23 .method·public·constructor·<init>(LJ/L;Landroid/view/KeyEvent;)V15 .method·public·constructor·<init>(LJ/C;Landroid/os/Handler;)V
24 ····.locals·016 ····.locals·0
  
25 ····.line·117 ····.line·1
26 ····iput-object·p1,·p0,·LJ/L$c;->d:LJ/L;18 ····iput-object·p1,·p0,·LJ/C$b;->a:LJ/C;
  
27 ····.line·219 ····.line·2
28 ····.line·320 ····.line·3
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V21 ····invoke-direct·{p0,·p2},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V
  
30 ····.line·422 ····.line·4
31 ····.line·523 ····.line·5
32 ····.line·624 ····.line·6
 25 ····return-void
33 ····iget-object·p1,·p1,·LJ/L;->a:[LJ/L$d; 
  
34 ····.line·726 ····.line·7
35 ····.line·827 ····.line·8
36 ····array-length·p1,·p1 
  
37 ····.line·928 ····.line·9
38 ····iput·p1,·p0,·LJ/L$c;->b:I 
  
39 ····.line·1029 ····.line·10
40 ····.line·1130 ····.line·11
41 ····const/4·p1,·0x0 
  
42 ····.line·1231 ····.line·12
43 ····iput-boolean·p1,·p0,·LJ/L$c;->c:Z 
  
44 ····.line·1332 ····.line·13
45 ····.line·1433 ····.line·14
46 ····iput-object·p2,·p0,·LJ/L$c;->a:Landroid/view/KeyEvent; 
  
47 ····.line·1534 ····.line·15
48 ····.line·1635 ····.line·16
49 ····return-void 
50 ····.line·1736 ····.line·17
51 ····.line·1837 ····.line·18
52 ····.line·1938 ····.line·19
53 ····.line·2039 ····.line·20
54 ····.line·2140 ····.line·21
55 ····.line·2241 ····.line·22
56 ····.line·2342 ····.line·23
Offset 179, 49 lines modifiedOffset 155, 140 lines modified
179 ····.line·126155 ····.line·126
180 ····.line·127156 ····.line·127
181 ····.line·128157 ····.line·128
182 .end·method158 .end·method
  
  
183 #·virtual·methods159 #·virtual·methods
184 .method·public·a()LJ/L$d$a;160 .method·public·deliverSelfNotifications()Z
185 ····.locals·2161 ····.locals·1
  
186 ····.line·1162 ····.line·1
187 ····new-instance·v0,·LJ/L$c$a;163 ····const/4·v0,·0x1
  
188 ····.line·2164 ····.line·2
 165 ····return·v0
189 ····.line·3166 ····.line·3
190 ····const/4·v1,·0x0167 ····.line·4
 168 ····.line·5
 169 ····.line·6
 170 ····.line·7
 171 ····.line·8
 172 ····.line·9
 173 ····.line·10
 174 ····.line·11
 175 ····.line·12
 176 ····.line·13
 177 ····.line·14
 178 ····.line·15
 179 ····.line·16
 180 ····.line·17
 181 ····.line·18
 182 ····.line·19
 183 ····.line·20
 184 ····.line·21
 185 ····.line·22
 186 ····.line·23
 187 ····.line·24
 188 ····.line·25
 189 ····.line·26
 190 ····.line·27
 191 ····.line·28
 192 ····.line·29
 193 ····.line·30
 194 ····.line·31
 195 ····.line·32
 196 ····.line·33
 197 ····.line·34
 198 ····.line·35
 199 ····.line·36
Max diff block lines reached; 1392/4323 bytes (32.20%) of diff not shown.
5.51 KB
smali/J/G$b.smali vs.
smali/J/H$b.smali
Files 2% similar despite different names
    
Offset 1, 123 lines modifiedOffset 1, 123 lines modified
1 .class·public·final·enum·LJ/G$b;1 .class·public·final·enum·LJ/H$b;
2 .super·Ljava/lang/Enum;2 .super·Ljava/lang/Enum;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
6 ····value·=·LJ/G;6 ····value·=·LJ/H;
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x40199 ····accessFlags·=·0x4019
10 ····name·=·"b"10 ····name·=·"b"
11 .end·annotation11 .end·annotation
  
  
12 #·static·fields12 #·static·fields
13 .field·public·static·final·enum·f:LJ/G$b;13 .field·public·static·final·enum·f:LJ/H$b;
  
14 .field·public·static·final·enum·g:LJ/G$b;14 .field·public·static·final·enum·g:LJ/H$b;
  
15 .field·public·static·final·enum·h:LJ/G$b;15 .field·public·static·final·enum·h:LJ/H$b;
  
16 .field·public·static·final·synthetic·i:[LJ/G$b;16 .field·public·static·final·synthetic·i:[LJ/H$b;
  
  
17 #·instance·fields17 #·instance·fields
18 .field·public·e:J18 .field·public·e:J
  
  
19 #·direct·methods19 #·direct·methods
20 .method·static·constructor·<clinit>()V20 .method·static·constructor·<clinit>()V
21 ····.locals·521 ····.locals·5
  
22 ····.line·122 ····.line·1
23 ····new-instance·v0,·LJ/G$b;23 ····new-instance·v0,·LJ/H$b;
  
24 ····.line·224 ····.line·2
25 ····.line·325 ····.line·3
26 ····const/4·v1,·0x026 ····const/4·v1,·0x0
  
27 ····.line·427 ····.line·4
28 ····const-wide/16·v2,·0x028 ····const-wide/16·v2,·0x0
  
29 ····.line·529 ····.line·5
30 ····.line·630 ····.line·6
31 ····const-string·v4,·"kDown"31 ····const-string·v4,·"kDown"
  
32 ····.line·732 ····.line·7
33 ····.line·833 ····.line·8
34 ····invoke-direct·{v0,·v4,·v1,·v2,·v3},·LJ/G$b;-><init>(Ljava/lang/String;IJ)V34 ····invoke-direct·{v0,·v4,·v1,·v2,·v3},·LJ/H$b;-><init>(Ljava/lang/String;IJ)V
  
35 ····.line·935 ····.line·9
36 ····.line·1036 ····.line·10
37 ····.line·1137 ····.line·11
38 ····sput-object·v0,·LJ/G$b;->f:LJ/G$b;38 ····sput-object·v0,·LJ/H$b;->f:LJ/H$b;
  
39 ····.line·1239 ····.line·12
40 ····.line·1340 ····.line·13
41 ····new-instance·v0,·LJ/G$b;41 ····new-instance·v0,·LJ/H$b;
  
42 ····.line·1442 ····.line·14
43 ····.line·1543 ····.line·15
44 ····const/4·v1,·0x144 ····const/4·v1,·0x1
  
45 ····.line·1645 ····.line·16
46 ····const-wide/16·v2,·0x146 ····const-wide/16·v2,·0x1
  
47 ····.line·1747 ····.line·17
48 ····.line·1848 ····.line·18
49 ····const-string·v4,·"kUp"49 ····const-string·v4,·"kUp"
  
50 ····.line·1950 ····.line·19
51 ····.line·2051 ····.line·20
52 ····invoke-direct·{v0,·v4,·v1,·v2,·v3},·LJ/G$b;-><init>(Ljava/lang/String;IJ)V52 ····invoke-direct·{v0,·v4,·v1,·v2,·v3},·LJ/H$b;-><init>(Ljava/lang/String;IJ)V
  
53 ····.line·2153 ····.line·21
54 ····.line·2254 ····.line·22
55 ····.line·2355 ····.line·23
56 ····sput-object·v0,·LJ/G$b;->g:LJ/G$b;56 ····sput-object·v0,·LJ/H$b;->g:LJ/H$b;
  
57 ····.line·2457 ····.line·24
58 ····.line·2558 ····.line·25
59 ····new-instance·v0,·LJ/G$b;59 ····new-instance·v0,·LJ/H$b;
  
60 ····.line·2660 ····.line·26
61 ····.line·2761 ····.line·27
62 ····const/4·v1,·0x262 ····const/4·v1,·0x2
  
63 ····.line·2863 ····.line·28
64 ····const-wide/16·v2,·0x264 ····const-wide/16·v2,·0x2
  
65 ····.line·2965 ····.line·29
66 ····.line·3066 ····.line·30
67 ····const-string·v4,·"kRepeat"67 ····const-string·v4,·"kRepeat"
  
68 ····.line·3168 ····.line·31
69 ····.line·3269 ····.line·32
70 ····invoke-direct·{v0,·v4,·v1,·v2,·v3},·LJ/G$b;-><init>(Ljava/lang/String;IJ)V70 ····invoke-direct·{v0,·v4,·v1,·v2,·v3},·LJ/H$b;-><init>(Ljava/lang/String;IJ)V
  
71 ····.line·3371 ····.line·33
72 ····.line·3472 ····.line·34
73 ····.line·3573 ····.line·35
74 ····sput-object·v0,·LJ/G$b;->h:LJ/G$b;74 ····sput-object·v0,·LJ/H$b;->h:LJ/H$b;
  
75 ····.line·3675 ····.line·36
76 ····.line·3776 ····.line·37
77 ····invoke-static·{},·LJ/G$b;->a()[LJ/G$b;77 ····invoke-static·{},·LJ/H$b;->a()[LJ/H$b;
  
78 ····.line·3878 ····.line·38
79 ····.line·3979 ····.line·39
80 ····.line·4080 ····.line·40
81 ····move-result-object·v081 ····move-result-object·v0
  
82 ····.line·4182 ····.line·41
83 ····sput-object·v0,·LJ/G$b;->i:[LJ/G$b;83 ····sput-object·v0,·LJ/H$b;->i:[LJ/H$b;
  
84 ····.line·4284 ····.line·42
85 ····.line·4385 ····.line·43
86 ····return-void86 ····return-void
87 ····.line·4487 ····.line·44
88 ····.line·4588 ····.line·45
89 ····.line·4689 ····.line·46
Offset 148, 15 lines modifiedOffset 148, 15 lines modified
  
148 ····.line·1148 ····.line·1
149 ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V149 ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
Max diff block lines reached; 2543/5567 bytes (45.68%) of diff not shown.
5.36 KB
smali/J/B$e.smali vs.
smali/J/C$e.smali
Files 4% similar despite different names
    
Offset 1, 129 lines modifiedOffset 1, 129 lines modified
1 .class·public·final·enum·LJ/B$e;1 .class·public·final·enum·LJ/C$e;
2 .super·Ljava/lang/Enum;2 .super·Ljava/lang/Enum;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
6 ····value·=·LJ/B;6 ····value·=·LJ/C;
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x40199 ····accessFlags·=·0x4019
10 ····name·=·"e"10 ····name·=·"e"
11 .end·annotation11 .end·annotation
  
  
12 #·static·fields12 #·static·fields
13 .field·public·static·final·enum·e:LJ/B$e;13 .field·public·static·final·enum·e:LJ/C$e;
  
14 .field·public·static·final·enum·f:LJ/B$e;14 .field·public·static·final·enum·f:LJ/C$e;
  
15 .field·public·static·final·enum·g:LJ/B$e;15 .field·public·static·final·enum·g:LJ/C$e;
  
16 .field·public·static·final·enum·h:LJ/B$e;16 .field·public·static·final·enum·h:LJ/C$e;
  
17 .field·public·static·final·synthetic·i:[LJ/B$e;17 .field·public·static·final·synthetic·i:[LJ/C$e;
  
  
18 #·direct·methods18 #·direct·methods
19 .method·static·constructor·<clinit>()V19 .method·static·constructor·<clinit>()V
20 ····.locals·320 ····.locals·3
  
21 ····.line·121 ····.line·1
22 ····new-instance·v0,·LJ/B$e;22 ····new-instance·v0,·LJ/C$e;
  
23 ····.line·223 ····.line·2
24 ····.line·324 ····.line·3
25 ····const-string·v1,·"NONE"25 ····const-string·v1,·"NONE"
  
26 ····.line·426 ····.line·4
27 ····.line·527 ····.line·5
28 ····const/4·v2,·0x028 ····const/4·v2,·0x0
  
29 ····.line·629 ····.line·6
30 ····invoke-direct·{v0,·v1,·v2},·LJ/B$e;-><init>(Ljava/lang/String;I)V30 ····invoke-direct·{v0,·v1,·v2},·LJ/C$e;-><init>(Ljava/lang/String;I)V
  
31 ····.line·731 ····.line·7
32 ····.line·832 ····.line·8
33 ····.line·933 ····.line·9
34 ····sput-object·v0,·LJ/B$e;->e:LJ/B$e;34 ····sput-object·v0,·LJ/C$e;->e:LJ/C$e;
  
35 ····.line·1035 ····.line·10
36 ····.line·1136 ····.line·11
37 ····new-instance·v0,·LJ/B$e;37 ····new-instance·v0,·LJ/C$e;
  
38 ····.line·1238 ····.line·12
39 ····.line·1339 ····.line·13
40 ····const-string·v1,·"LEFT"40 ····const-string·v1,·"LEFT"
  
41 ····.line·1441 ····.line·14
42 ····.line·1542 ····.line·15
43 ····const/4·v2,·0x143 ····const/4·v2,·0x1
  
44 ····.line·1644 ····.line·16
45 ····invoke-direct·{v0,·v1,·v2},·LJ/B$e;-><init>(Ljava/lang/String;I)V45 ····invoke-direct·{v0,·v1,·v2},·LJ/C$e;-><init>(Ljava/lang/String;I)V
  
46 ····.line·1746 ····.line·17
47 ····.line·1847 ····.line·18
48 ····.line·1948 ····.line·19
49 ····sput-object·v0,·LJ/B$e;->f:LJ/B$e;49 ····sput-object·v0,·LJ/C$e;->f:LJ/C$e;
  
50 ····.line·2050 ····.line·20
51 ····.line·2151 ····.line·21
52 ····new-instance·v0,·LJ/B$e;52 ····new-instance·v0,·LJ/C$e;
  
53 ····.line·2253 ····.line·22
54 ····.line·2354 ····.line·23
55 ····const-string·v1,·"RIGHT"55 ····const-string·v1,·"RIGHT"
  
56 ····.line·2456 ····.line·24
57 ····.line·2557 ····.line·25
58 ····const/4·v2,·0x258 ····const/4·v2,·0x2
  
59 ····.line·2659 ····.line·26
60 ····invoke-direct·{v0,·v1,·v2},·LJ/B$e;-><init>(Ljava/lang/String;I)V60 ····invoke-direct·{v0,·v1,·v2},·LJ/C$e;-><init>(Ljava/lang/String;I)V
  
61 ····.line·2761 ····.line·27
62 ····.line·2862 ····.line·28
63 ····.line·2963 ····.line·29
64 ····sput-object·v0,·LJ/B$e;->g:LJ/B$e;64 ····sput-object·v0,·LJ/C$e;->g:LJ/C$e;
  
65 ····.line·3065 ····.line·30
66 ····.line·3166 ····.line·31
67 ····new-instance·v0,·LJ/B$e;67 ····new-instance·v0,·LJ/C$e;
  
68 ····.line·3268 ····.line·32
69 ····.line·3369 ····.line·33
70 ····const-string·v1,·"BOTH"70 ····const-string·v1,·"BOTH"
  
71 ····.line·3471 ····.line·34
72 ····.line·3572 ····.line·35
73 ····const/4·v2,·0x373 ····const/4·v2,·0x3
  
74 ····.line·3674 ····.line·36
75 ····invoke-direct·{v0,·v1,·v2},·LJ/B$e;-><init>(Ljava/lang/String;I)V75 ····invoke-direct·{v0,·v1,·v2},·LJ/C$e;-><init>(Ljava/lang/String;I)V
  
76 ····.line·3776 ····.line·37
77 ····.line·3877 ····.line·38
78 ····.line·3978 ····.line·39
79 ····sput-object·v0,·LJ/B$e;->h:LJ/B$e;79 ····sput-object·v0,·LJ/C$e;->h:LJ/C$e;
  
80 ····.line·4080 ····.line·40
81 ····.line·4181 ····.line·41
82 ····invoke-static·{},·LJ/B$e;->a()[LJ/B$e;82 ····invoke-static·{},·LJ/C$e;->a()[LJ/C$e;
  
83 ····.line·4283 ····.line·42
84 ····.line·4384 ····.line·43
85 ····.line·4485 ····.line·44
86 ····move-result-object·v086 ····move-result-object·v0
  
87 ····.line·4587 ····.line·45
88 ····sput-object·v0,·LJ/B$e;->i:[LJ/B$e;88 ····sput-object·v0,·LJ/C$e;->i:[LJ/C$e;
  
89 ····.line·4689 ····.line·46
90 ····.line·4790 ····.line·47
91 ····return-void91 ····return-void
92 ····.line·4892 ····.line·48
Max diff block lines reached; 2225/5417 bytes (41.07%) of diff not shown.
3.75 KB
smali/J/B$d.smali vs.
smali/J/C$d.smali
Files 3% similar despite different names
    
Offset 1, 48 lines modifiedOffset 1, 48 lines modified
1 .class·public·LJ/B$d;1 .class·public·LJ/C$d;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lio/flutter/embedding/engine/renderer/j;5 .implements·Lio/flutter/embedding/engine/renderer/k;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingMethod;7 .annotation·system·Ldalvik/annotation/EnclosingMethod;
8 ····value·=·LJ/B;->A(Ljava/lang/Runnable;)V8 ····value·=·LJ/C;->A(Ljava/lang/Runnable;)V
9 .end·annotation9 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;10 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x111 ····accessFlags·=·0x1
12 ····name·=·null12 ····name·=·null
13 .end·annotation13 .end·annotation
  
  
14 #·instance·fields14 #·instance·fields
15 .field·public·final·synthetic·a:Lio/flutter/embedding/engine/renderer/FlutterRenderer;15 .field·public·final·synthetic·a:Lio/flutter/embedding/engine/renderer/FlutterRenderer;
  
16 .field·public·final·synthetic·b:Ljava/lang/Runnable;16 .field·public·final·synthetic·b:Ljava/lang/Runnable;
  
17 .field·public·final·synthetic·c:LJ/B;17 .field·public·final·synthetic·c:LJ/C;
  
  
18 #·direct·methods18 #·direct·methods
19 .method·public·constructor·<init>(LJ/B;Lio/flutter/embedding/engine/renderer/FlutterRenderer;Ljava/lang/Runnable;)V19 .method·public·constructor·<init>(LJ/C;Lio/flutter/embedding/engine/renderer/FlutterRenderer;Ljava/lang/Runnable;)V
20 ····.locals·020 ····.locals·0
  
21 ····.line·121 ····.line·1
22 ····iput-object·p1,·p0,·LJ/B$d;->c:LJ/B;22 ····iput-object·p1,·p0,·LJ/C$d;->c:LJ/C;
  
23 ····.line·223 ····.line·2
24 ····.line·324 ····.line·3
25 ····iput-object·p2,·p0,·LJ/B$d;->a:Lio/flutter/embedding/engine/renderer/FlutterRenderer;25 ····iput-object·p2,·p0,·LJ/C$d;->a:Lio/flutter/embedding/engine/renderer/FlutterRenderer;
  
26 ····.line·426 ····.line·4
27 ····.line·527 ····.line·5
28 ····iput-object·p3,·p0,·LJ/B$d;->b:Ljava/lang/Runnable;28 ····iput-object·p3,·p0,·LJ/C$d;->b:Ljava/lang/Runnable;
  
29 ····.line·629 ····.line·6
30 ····.line·730 ····.line·7
31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
32 ····.line·832 ····.line·8
33 ····.line·933 ····.line·9
Offset 540, 82 lines modifiedOffset 540, 82 lines modified
540 ····.line·66540 ····.line·66
541 .end·method541 .end·method
  
542 .method·public·f()V542 .method·public·f()V
543 ····.locals·2543 ····.locals·2
  
544 ····.line·1544 ····.line·1
545 ····iget-object·v0,·p0,·LJ/B$d;->a:Lio/flutter/embedding/engine/renderer/FlutterRenderer;545 ····iget-object·v0,·p0,·LJ/C$d;->a:Lio/flutter/embedding/engine/renderer/FlutterRenderer;
  
546 ····.line·2546 ····.line·2
547 ····.line·3547 ····.line·3
548 ····invoke-virtual·{v0,·p0},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->l(Lio/flutter/embedding/engine/renderer/j;)V548 ····invoke-virtual·{v0,·p0},·Lio/flutter/embedding/engine/renderer/FlutterRenderer;->k(Lio/flutter/embedding/engine/renderer/k;)V
  
549 ····.line·4549 ····.line·4
550 ····.line·5550 ····.line·5
551 ····.line·6551 ····.line·6
552 ····iget-object·v0,·p0,·LJ/B$d;->b:Ljava/lang/Runnable;552 ····iget-object·v0,·p0,·LJ/C$d;->b:Ljava/lang/Runnable;
  
553 ····.line·7553 ····.line·7
554 ····.line·8554 ····.line·8
555 ····invoke-interface·{v0},·Ljava/lang/Runnable;->run()V555 ····invoke-interface·{v0},·Ljava/lang/Runnable;->run()V
  
556 ····.line·9556 ····.line·9
557 ····.line·10557 ····.line·10
558 ····.line·11558 ····.line·11
559 ····iget-object·v0,·p0,·LJ/B$d;->c:LJ/B;559 ····iget-object·v0,·p0,·LJ/C$d;->c:LJ/C;
  
560 ····.line·12560 ····.line·12
561 ····.line·13561 ····.line·13
562 ····iget-object·v1,·v0,·LJ/B;->h:Lio/flutter/embedding/engine/renderer/k;562 ····iget-object·v1,·v0,·LJ/C;->h:Lio/flutter/embedding/engine/renderer/l;
  
563 ····.line·14563 ····.line·14
564 ····.line·15564 ····.line·15
565 ····instance-of·v1,·v1,·LJ/r;565 ····instance-of·v1,·v1,·LJ/r;
  
566 ····.line·16566 ····.line·16
567 ····.line·17567 ····.line·17
568 ····if-nez·v1,·:cond_0568 ····if-nez·v1,·:cond_0
  
569 ····.line·18569 ····.line·18
570 ····.line·19570 ····.line·19
571 ····invoke-static·{v0},·LJ/B;->i(LJ/B;)LJ/r;571 ····invoke-static·{v0},·LJ/C;->i(LJ/C;)LJ/r;
  
572 ····.line·20572 ····.line·20
573 ····.line·21573 ····.line·21
574 ····.line·22574 ····.line·22
575 ····move-result-object·v0575 ····move-result-object·v0
  
576 ····.line·23576 ····.line·23
577 ····if-eqz·v0,·:cond_0577 ····if-eqz·v0,·:cond_0
  
578 ····.line·24578 ····.line·24
579 ····.line·25579 ····.line·25
580 ····iget-object·v0,·p0,·LJ/B$d;->c:LJ/B;580 ····iget-object·v0,·p0,·LJ/C$d;->c:LJ/C;
  
581 ····.line·26581 ····.line·26
582 ····.line·27582 ····.line·27
583 ····invoke-static·{v0},·LJ/B;->i(LJ/B;)LJ/r;583 ····invoke-static·{v0},·LJ/C;->i(LJ/C;)LJ/r;
  
584 ····.line·28584 ····.line·28
585 ····.line·29585 ····.line·29
586 ····.line·30586 ····.line·30
587 ····move-result-object·v0587 ····move-result-object·v0
  
588 ····.line·31588 ····.line·31
589 ····invoke-virtual·{v0},·LJ/r;->b()V589 ····invoke-virtual·{v0},·LJ/r;->b()V
  
590 ····.line·32590 ····.line·32
591 ····.line·33591 ····.line·33
592 ····.line·34592 ····.line·34
593 ····iget-object·v0,·p0,·LJ/B$d;->c:LJ/B;593 ····iget-object·v0,·p0,·LJ/C$d;->c:LJ/C;
  
594 ····.line·35594 ····.line·35
595 ····.line·36595 ····.line·36
596 ····invoke-static·{v0},·LJ/B;->j(LJ/B;)V596 ····invoke-static·{v0},·LJ/C;->j(LJ/C;)V
  
597 ····.line·37597 ····.line·37
598 ····.line·38598 ····.line·38
Max diff block lines reached; 44/3769 bytes (1.17%) of diff not shown.
3.27 KB
smali/J/B$c.smali vs.
smali/J/C$c.smali
Files 16% similar despite different names
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 .class·public·LJ/B$c;1 .class·public·LJ/C$c;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lio/flutter/embedding/engine/renderer/j;5 .implements·Lio/flutter/embedding/engine/renderer/k;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingClass;7 .annotation·system·Ldalvik/annotation/EnclosingClass;
8 ····value·=·LJ/B;8 ····value·=·LJ/C;
9 .end·annotation9 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;10 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x111 ····accessFlags·=·0x1
12 ····name·=·null12 ····name·=·null
13 .end·annotation13 .end·annotation
  
  
14 #·instance·fields14 #·instance·fields
15 .field·public·final·synthetic·a:LJ/B;15 .field·public·final·synthetic·a:LJ/C;
  
  
16 #·direct·methods16 #·direct·methods
17 .method·public·constructor·<init>(LJ/B;)V17 .method·public·constructor·<init>(LJ/C;)V
18 ····.locals·018 ····.locals·0
  
19 ····.line·119 ····.line·1
20 ····iput-object·p1,·p0,·LJ/B$c;->a:LJ/B;20 ····iput-object·p1,·p0,·LJ/C$c;->a:LJ/C;
  
21 ····.line·221 ····.line·2
22 ····.line·322 ····.line·3
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····.line·424 ····.line·4
25 ····.line·525 ····.line·5
Offset 107, 31 lines modifiedOffset 107, 31 lines modified
  
  
107 #·virtual·methods107 #·virtual·methods
108 .method·public·b()V108 .method·public·b()V
109 ····.locals·2109 ····.locals·2
  
110 ····.line·1110 ····.line·1
111 ····iget-object·v0,·p0,·LJ/B$c;->a:LJ/B;111 ····iget-object·v0,·p0,·LJ/C$c;->a:LJ/C;
  
112 ····.line·2112 ····.line·2
113 ····.line·3113 ····.line·3
114 ····const/4·v1,·0x0114 ····const/4·v1,·0x0
  
115 ····.line·4115 ····.line·4
116 ····invoke-static·{v0,·v1},·LJ/B;->g(LJ/B;Z)Z116 ····invoke-static·{v0,·v1},·LJ/C;->g(LJ/C;Z)Z
  
117 ····.line·5117 ····.line·5
118 ····.line·6118 ····.line·6
119 ····.line·7119 ····.line·7
120 ····iget-object·v0,·p0,·LJ/B$c;->a:LJ/B;120 ····iget-object·v0,·p0,·LJ/C$c;->a:LJ/C;
  
121 ····.line·8121 ····.line·8
122 ····.line·9122 ····.line·9
123 ····invoke-static·{v0},·LJ/B;->h(LJ/B;)Ljava/util/Set;123 ····invoke-static·{v0},·LJ/C;->h(LJ/C;)Ljava/util/Set;
  
124 ····.line·10124 ····.line·10
125 ····.line·11125 ····.line·11
126 ····.line·12126 ····.line·12
127 ····move-result-object·v0127 ····move-result-object·v0
  
128 ····.line·13128 ····.line·13
Offset 160, 19 lines modifiedOffset 160, 19 lines modified
  
160 ····.line·24160 ····.line·24
161 ····.line·25161 ····.line·25
162 ····.line·26162 ····.line·26
163 ····move-result-object·v1163 ····move-result-object·v1
  
164 ····.line·27164 ····.line·27
165 ····check-cast·v1,·Lio/flutter/embedding/engine/renderer/j;165 ····check-cast·v1,·Lio/flutter/embedding/engine/renderer/k;
  
166 ····.line·28166 ····.line·28
167 ····.line·29167 ····.line·29
168 ····invoke-interface·{v1},·Lio/flutter/embedding/engine/renderer/j;->b()V168 ····invoke-interface·{v1},·Lio/flutter/embedding/engine/renderer/k;->b()V
  
169 ····.line·30169 ····.line·30
170 ····.line·31170 ····.line·31
171 ····.line·32171 ····.line·32
172 ····goto·:goto_0172 ····goto·:goto_0
  
173 ····.line·33173 ····.line·33
Offset 213, 31 lines modifiedOffset 213, 31 lines modified
213 ····.line·66213 ····.line·66
214 .end·method214 .end·method
  
215 .method·public·f()V215 .method·public·f()V
216 ····.locals·2216 ····.locals·2
  
217 ····.line·1217 ····.line·1
218 ····iget-object·v0,·p0,·LJ/B$c;->a:LJ/B;218 ····iget-object·v0,·p0,·LJ/C$c;->a:LJ/C;
  
219 ····.line·2219 ····.line·2
220 ····.line·3220 ····.line·3
221 ····const/4·v1,·0x1221 ····const/4·v1,·0x1
  
222 ····.line·4222 ····.line·4
223 ····invoke-static·{v0,·v1},·LJ/B;->g(LJ/B;Z)Z223 ····invoke-static·{v0,·v1},·LJ/C;->g(LJ/C;Z)Z
  
224 ····.line·5224 ····.line·5
225 ····.line·6225 ····.line·6
226 ····.line·7226 ····.line·7
227 ····iget-object·v0,·p0,·LJ/B$c;->a:LJ/B;227 ····iget-object·v0,·p0,·LJ/C$c;->a:LJ/C;
  
228 ····.line·8228 ····.line·8
229 ····.line·9229 ····.line·9
230 ····invoke-static·{v0},·LJ/B;->h(LJ/B;)Ljava/util/Set;230 ····invoke-static·{v0},·LJ/C;->h(LJ/C;)Ljava/util/Set;
  
231 ····.line·10231 ····.line·10
232 ····.line·11232 ····.line·11
233 ····.line·12233 ····.line·12
234 ····move-result-object·v0234 ····move-result-object·v0
  
235 ····.line·13235 ····.line·13
Offset 266, 19 lines modifiedOffset 266, 19 lines modified
  
266 ····.line·24266 ····.line·24
267 ····.line·25267 ····.line·25
268 ····.line·26268 ····.line·26
269 ····move-result-object·v1269 ····move-result-object·v1
  
Max diff block lines reached; 380/3274 bytes (11.61%) of diff not shown.
2.88 KB
smali/J/L$c$a.smali vs.
smali/J/M$c$a.smali
Files 10% similar despite different names
    
Offset 1, 122 lines modifiedOffset 1, 122 lines modified
1 .class·public·LJ/L$c$a;1 .class·public·LJ/M$c$a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·LJ/L$d$a;5 .implements·LJ/M$d$a;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingClass;7 .annotation·system·Ldalvik/annotation/EnclosingClass;
8 ····value·=·LJ/L$c;8 ····value·=·LJ/M$c;
9 .end·annotation9 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;10 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x111 ····accessFlags·=·0x1
12 ····name·=·"a"12 ····name·=·"a"
13 .end·annotation13 .end·annotation
  
  
14 #·instance·fields14 #·instance·fields
15 .field·public·a:Z15 .field·public·a:Z
  
16 .field·public·final·synthetic·b:LJ/L$c;16 .field·public·final·synthetic·b:LJ/M$c;
  
  
17 #·direct·methods17 #·direct·methods
18 .method·public·constructor·<init>(LJ/L$c;)V18 .method·public·constructor·<init>(LJ/M$c;)V
19 ····.locals·019 ····.locals·0
  
20 ····.line·120 ····.line·1
21 ····iput-object·p1,·p0,·LJ/L$c$a;->b:LJ/L$c;21 ····iput-object·p1,·p0,·LJ/M$c$a;->b:LJ/M$c;
  
22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
23 ····const/4·p1,·0x023 ····const/4·p1,·0x0
  
24 ····.line·224 ····.line·2
25 ····iput-boolean·p1,·p0,·LJ/L$c$a;->a:Z25 ····iput-boolean·p1,·p0,·LJ/M$c$a;->a:Z
  
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
28 .method·public·synthetic·constructor·<init>(LJ/L$c;LJ/L$a;)V28 .method·public·synthetic·constructor·<init>(LJ/M$c;LJ/M$a;)V
29 ····.locals·029 ····.locals·0
  
30 ····.line·330 ····.line·3
31 ····invoke-direct·{p0,·p1},·LJ/L$c$a;-><init>(LJ/L$c;)V31 ····invoke-direct·{p0,·p1},·LJ/M$c$a;-><init>(LJ/M$c;)V
  
32 ····return-void32 ····return-void
33 .end·method33 .end·method
  
  
34 #·virtual·methods34 #·virtual·methods
35 .method·public·a(Z)V35 .method·public·a(Z)V
36 ····.locals·336 ····.locals·3
  
37 ····.line·137 ····.line·1
38 ····iget-boolean·v0,·p0,·LJ/L$c$a;->a:Z38 ····iget-boolean·v0,·p0,·LJ/M$c$a;->a:Z
  
39 ····.line·239 ····.line·2
40 ····.line·340 ····.line·3
41 ····if-nez·v0,·:cond_141 ····if-nez·v0,·:cond_1
  
42 ····.line·442 ····.line·4
43 ····.line·543 ····.line·5
44 ····const/4·v0,·0x144 ····const/4·v0,·0x1
  
45 ····.line·645 ····.line·6
46 ····iput-boolean·v0,·p0,·LJ/L$c$a;->a:Z46 ····iput-boolean·v0,·p0,·LJ/M$c$a;->a:Z
  
47 ····.line·747 ····.line·7
48 ····.line·848 ····.line·8
49 ····iget-object·v1,·p0,·LJ/L$c$a;->b:LJ/L$c;49 ····iget-object·v1,·p0,·LJ/M$c$a;->b:LJ/M$c;
  
50 ····.line·950 ····.line·9
51 ····.line·1051 ····.line·10
52 ····iget·v2,·v1,·LJ/L$c;->b:I52 ····iget·v2,·v1,·LJ/M$c;->b:I
  
53 ····.line·1153 ····.line·11
54 ····.line·1254 ····.line·12
55 ····sub-int/2addr·v2,·v055 ····sub-int/2addr·v2,·v0
  
56 ····.line·1356 ····.line·13
57 ····iput·v2,·v1,·LJ/L$c;->b:I57 ····iput·v2,·v1,·LJ/M$c;->b:I
  
58 ····.line·1458 ····.line·14
59 ····.line·1559 ····.line·15
60 ····iget-boolean·v0,·v1,·LJ/L$c;->c:Z60 ····iget-boolean·v0,·v1,·LJ/M$c;->c:Z
  
61 ····.line·1661 ····.line·16
62 ····.line·1762 ····.line·17
63 ····or-int/2addr·p1,·v063 ····or-int/2addr·p1,·v0
  
64 ····.line·1864 ····.line·18
65 ····iput-boolean·p1,·v1,·LJ/L$c;->c:Z65 ····iput-boolean·p1,·v1,·LJ/M$c;->c:Z
  
66 ····.line·1966 ····.line·19
67 ····.line·2067 ····.line·20
68 ····if-nez·v2,·:cond_068 ····if-nez·v2,·:cond_0
  
69 ····.line·2169 ····.line·21
70 ····.line·2270 ····.line·22
71 ····if-nez·p1,·:cond_071 ····if-nez·p1,·:cond_0
  
72 ····.line·2372 ····.line·23
73 ····.line·2473 ····.line·24
74 ····iget-object·p1,·v1,·LJ/L$c;->d:LJ/L;74 ····iget-object·p1,·v1,·LJ/M$c;->d:LJ/M;
  
75 ····.line·2575 ····.line·25
76 ····.line·2676 ····.line·26
77 ····iget-object·v0,·v1,·LJ/L$c;->a:Landroid/view/KeyEvent;77 ····iget-object·v0,·v1,·LJ/M$c;->a:Landroid/view/KeyEvent;
  
78 ····.line·2778 ····.line·27
79 ····.line·2879 ····.line·28
80 ····invoke-static·{p1,·v0},·LJ/L;->c(LJ/L;Landroid/view/KeyEvent;)V80 ····invoke-static·{p1,·v0},·LJ/M;->c(LJ/M;Landroid/view/KeyEvent;)V
  
81 ····.line·2981 ····.line·29
82 ····.line·3082 ····.line·30
83 ····.line·3183 ····.line·31
84 ····:cond_084 ····:cond_0
85 ····return-void85 ····return-void
  
7.04 KB
smali/J/G$a.smali vs.
smali/J/H$a.smali
Files 1% similar despite different names
    
Offset 1, 175 lines modifiedOffset 1, 175 lines modified
1 .class·public·final·enum·LJ/G$a;1 .class·public·final·enum·LJ/H$a;
2 .super·Ljava/lang/Enum;2 .super·Ljava/lang/Enum;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
6 ····value·=·LJ/G;6 ····value·=·LJ/H;
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x40199 ····accessFlags·=·0x4019
10 ····name·=·"a"10 ····name·=·"a"
11 .end·annotation11 .end·annotation
  
  
12 #·static·fields12 #·static·fields
13 .field·public·static·final·enum·f:LJ/G$a;13 .field·public·static·final·enum·f:LJ/H$a;
  
14 .field·public·static·final·enum·g:LJ/G$a;14 .field·public·static·final·enum·g:LJ/H$a;
  
15 .field·public·static·final·enum·h:LJ/G$a;15 .field·public·static·final·enum·h:LJ/H$a;
  
16 .field·public·static·final·enum·i:LJ/G$a;16 .field·public·static·final·enum·i:LJ/H$a;
  
17 .field·public·static·final·enum·j:LJ/G$a;17 .field·public·static·final·enum·j:LJ/H$a;
  
18 .field·public·static·final·synthetic·k:[LJ/G$a;18 .field·public·static·final·synthetic·k:[LJ/H$a;
  
  
19 #·instance·fields19 #·instance·fields
20 .field·public·final·e:J20 .field·public·final·e:J
  
  
21 #·direct·methods21 #·direct·methods
22 .method·static·constructor·<clinit>()V22 .method·static·constructor·<clinit>()V
23 ····.locals·523 ····.locals·5
  
24 ····.line·124 ····.line·1
25 ····new-instance·v0,·LJ/G$a;25 ····new-instance·v0,·LJ/H$a;
  
26 ····.line·226 ····.line·2
27 ····.line·327 ····.line·3
28 ····const/4·v1,·0x028 ····const/4·v1,·0x0
  
29 ····.line·429 ····.line·4
30 ····const-wide/16·v2,·0x030 ····const-wide/16·v2,·0x0
  
31 ····.line·531 ····.line·5
32 ····.line·632 ····.line·6
33 ····const-string·v4,·"kKeyboard"33 ····const-string·v4,·"kKeyboard"
  
34 ····.line·734 ····.line·7
35 ····.line·835 ····.line·8
36 ····invoke-direct·{v0,·v4,·v1,·v2,·v3},·LJ/G$a;-><init>(Ljava/lang/String;IJ)V36 ····invoke-direct·{v0,·v4,·v1,·v2,·v3},·LJ/H$a;-><init>(Ljava/lang/String;IJ)V
  
37 ····.line·937 ····.line·9
38 ····.line·1038 ····.line·10
39 ····.line·1139 ····.line·11
40 ····sput-object·v0,·LJ/G$a;->f:LJ/G$a;40 ····sput-object·v0,·LJ/H$a;->f:LJ/H$a;
  
41 ····.line·1241 ····.line·12
42 ····.line·1342 ····.line·13
43 ····new-instance·v0,·LJ/G$a;43 ····new-instance·v0,·LJ/H$a;
  
44 ····.line·1444 ····.line·14
45 ····.line·1545 ····.line·15
46 ····const/4·v1,·0x146 ····const/4·v1,·0x1
  
47 ····.line·1647 ····.line·16
48 ····const-wide/16·v2,·0x148 ····const-wide/16·v2,·0x1
  
49 ····.line·1749 ····.line·17
50 ····.line·1850 ····.line·18
51 ····const-string·v4,·"kDirectionalPad"51 ····const-string·v4,·"kDirectionalPad"
  
52 ····.line·1952 ····.line·19
53 ····.line·2053 ····.line·20
54 ····invoke-direct·{v0,·v4,·v1,·v2,·v3},·LJ/G$a;-><init>(Ljava/lang/String;IJ)V54 ····invoke-direct·{v0,·v4,·v1,·v2,·v3},·LJ/H$a;-><init>(Ljava/lang/String;IJ)V
  
55 ····.line·2155 ····.line·21
56 ····.line·2256 ····.line·22
57 ····.line·2357 ····.line·23
58 ····sput-object·v0,·LJ/G$a;->g:LJ/G$a;58 ····sput-object·v0,·LJ/H$a;->g:LJ/H$a;
  
59 ····.line·2459 ····.line·24
60 ····.line·2560 ····.line·25
61 ····new-instance·v0,·LJ/G$a;61 ····new-instance·v0,·LJ/H$a;
  
62 ····.line·2662 ····.line·26
63 ····.line·2763 ····.line·27
64 ····const/4·v1,·0x264 ····const/4·v1,·0x2
  
65 ····.line·2865 ····.line·28
66 ····const-wide/16·v2,·0x266 ····const-wide/16·v2,·0x2
  
67 ····.line·2967 ····.line·29
68 ····.line·3068 ····.line·30
69 ····const-string·v4,·"kGamepad"69 ····const-string·v4,·"kGamepad"
  
70 ····.line·3170 ····.line·31
71 ····.line·3271 ····.line·32
72 ····invoke-direct·{v0,·v4,·v1,·v2,·v3},·LJ/G$a;-><init>(Ljava/lang/String;IJ)V72 ····invoke-direct·{v0,·v4,·v1,·v2,·v3},·LJ/H$a;-><init>(Ljava/lang/String;IJ)V
  
73 ····.line·3373 ····.line·33
74 ····.line·3474 ····.line·34
75 ····.line·3575 ····.line·35
76 ····sput-object·v0,·LJ/G$a;->h:LJ/G$a;76 ····sput-object·v0,·LJ/H$a;->h:LJ/H$a;
  
77 ····.line·3677 ····.line·36
78 ····.line·3778 ····.line·37
79 ····new-instance·v0,·LJ/G$a;79 ····new-instance·v0,·LJ/H$a;
  
80 ····.line·3880 ····.line·38
81 ····.line·3981 ····.line·39
82 ····const/4·v1,·0x382 ····const/4·v1,·0x3
  
83 ····.line·4083 ····.line·40
84 ····const-wide/16·v2,·0x384 ····const-wide/16·v2,·0x3
  
85 ····.line·4185 ····.line·41
86 ····.line·4286 ····.line·42
87 ····const-string·v4,·"kJoystick"87 ····const-string·v4,·"kJoystick"
  
88 ····.line·4388 ····.line·43
89 ····.line·4489 ····.line·44
90 ····invoke-direct·{v0,·v4,·v1,·v2,·v3},·LJ/G$a;-><init>(Ljava/lang/String;IJ)V90 ····invoke-direct·{v0,·v4,·v1,·v2,·v3},·LJ/H$a;-><init>(Ljava/lang/String;IJ)V
Max diff block lines reached; 3962/7130 bytes (55.57%) of diff not shown.
1.56 KB
smali/io/flutter/plugin/editing/F$c.smali vs.
smali/io/flutter/plugin/editing/J$c.smali
Files 6% similar despite different names
    
Offset 1, 50 lines modifiedOffset 1, 50 lines modified
1 .class·public·Lio/flutter/plugin/editing/F$c;1 .class·public·Lio/flutter/plugin/editing/J$c;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
6 ····value·=·Lio/flutter/plugin/editing/F;6 ····value·=·Lio/flutter/plugin/editing/J;
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x99 ····accessFlags·=·0x9
10 ····name·=·"c"10 ····name·=·"c"
11 .end·annotation11 .end·annotation
  
12 .annotation·system·Ldalvik/annotation/MemberClasses;12 .annotation·system·Ldalvik/annotation/MemberClasses;
13 ····value·=·{13 ····value·=·{
14 ········Lio/flutter/plugin/editing/F$c$a;14 ········Lio/flutter/plugin/editing/J$c$a;
15 ····}15 ····}
16 .end·annotation16 .end·annotation
  
  
17 #·instance·fields17 #·instance·fields
18 .field·public·a:Lio/flutter/plugin/editing/F$c$a;18 .field·public·a:Lio/flutter/plugin/editing/J$c$a;
  
19 .field·public·b:I19 .field·public·b:I
  
  
20 #·direct·methods20 #·direct·methods
21 .method·public·constructor·<init>(Lio/flutter/plugin/editing/F$c$a;I)V21 .method·public·constructor·<init>(Lio/flutter/plugin/editing/J$c$a;I)V
22 ····.locals·022 ····.locals·0
  
23 ····.line·123 ····.line·1
24 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V24 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
25 ····.line·225 ····.line·2
26 ····.line·326 ····.line·3
27 ····.line·427 ····.line·4
28 ····iput-object·p1,·p0,·Lio/flutter/plugin/editing/F$c;->a:Lio/flutter/plugin/editing/F$c$a;28 ····iput-object·p1,·p0,·Lio/flutter/plugin/editing/J$c;->a:Lio/flutter/plugin/editing/J$c$a;
  
29 ····.line·529 ····.line·5
30 ····.line·630 ····.line·6
31 ····iput·p2,·p0,·Lio/flutter/plugin/editing/F$c;->b:I31 ····iput·p2,·p0,·Lio/flutter/plugin/editing/J$c;->b:I
  
32 ····.line·732 ····.line·7
33 ····.line·833 ····.line·8
34 ····return-void34 ····return-void
35 ····.line·935 ····.line·9
36 ····.line·1036 ····.line·10
37 ····.line·1137 ····.line·11
3.18 KB
smali/io/flutter/plugin/editing/F$b.smali vs.
smali/io/flutter/plugin/editing/J$b.smali
Files 1% similar despite different names
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 .class·public·Lio/flutter/plugin/editing/F$b;1 .class·public·Lio/flutter/plugin/editing/J$b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
4 #·interfaces4 #·interfaces
5 .implements·Lio/flutter/plugin/editing/F$d;5 .implements·Lio/flutter/plugin/editing/J$d;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingMethod;7 .annotation·system·Ldalvik/annotation/EnclosingMethod;
8 ····value·=·Lio/flutter/plugin/editing/F;->y(DD[D)V8 ····value·=·Lio/flutter/plugin/editing/J;->y(DD[D)V
9 .end·annotation9 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;10 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x111 ····accessFlags·=·0x1
12 ····name·=·null12 ····name·=·null
13 .end·annotation13 .end·annotation
  
Offset 20, 35 lines modifiedOffset 20, 35 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·public·final·synthetic·a:Z21 .field·public·final·synthetic·a:Z
  
22 .field·public·final·synthetic·b:[D22 .field·public·final·synthetic·b:[D
  
23 .field·public·final·synthetic·c:[D23 .field·public·final·synthetic·c:[D
  
24 .field·public·final·synthetic·d:Lio/flutter/plugin/editing/F;24 .field·public·final·synthetic·d:Lio/flutter/plugin/editing/J;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·public·constructor·<init>(Lio/flutter/plugin/editing/F;Z[D[D)V26 .method·public·constructor·<init>(Lio/flutter/plugin/editing/J;Z[D[D)V
27 ····.locals·027 ····.locals·0
  
28 ····.line·128 ····.line·1
29 ····iput-object·p1,·p0,·Lio/flutter/plugin/editing/F$b;->d:Lio/flutter/plugin/editing/F;29 ····iput-object·p1,·p0,·Lio/flutter/plugin/editing/J$b;->d:Lio/flutter/plugin/editing/J;
  
30 ····.line·230 ····.line·2
31 ····.line·331 ····.line·3
32 ····iput-boolean·p2,·p0,·Lio/flutter/plugin/editing/F$b;->a:Z32 ····iput-boolean·p2,·p0,·Lio/flutter/plugin/editing/J$b;->a:Z
  
33 ····.line·433 ····.line·4
34 ····.line·534 ····.line·5
35 ····iput-object·p3,·p0,·Lio/flutter/plugin/editing/F$b;->b:[D35 ····iput-object·p3,·p0,·Lio/flutter/plugin/editing/J$b;->b:[D
  
36 ····.line·636 ····.line·6
37 ····.line·737 ····.line·7
38 ····iput-object·p4,·p0,·Lio/flutter/plugin/editing/F$b;->c:[D38 ····iput-object·p4,·p0,·Lio/flutter/plugin/editing/J$b;->c:[D
  
39 ····.line·839 ····.line·8
40 ····.line·940 ····.line·9
41 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V41 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
42 ····.line·1042 ····.line·10
43 ····.line·1143 ····.line·11
Offset 527, 15 lines modifiedOffset 527, 15 lines modified
  
  
527 #·virtual·methods527 #·virtual·methods
528 .method·public·a(DD)V528 .method·public·a(DD)V
529 ····.locals·10529 ····.locals·10
  
530 ····.line·1530 ····.line·1
531 ····iget-boolean·v0,·p0,·Lio/flutter/plugin/editing/F$b;->a:Z531 ····iget-boolean·v0,·p0,·Lio/flutter/plugin/editing/J$b;->a:Z
  
532 ····.line·2532 ····.line·2
533 ····.line·3533 ····.line·3
534 ····const-wide/high16·v1,·0x3ff0000000000000L····#·1.0534 ····const-wide/high16·v1,·0x3ff0000000000000L····#·1.0
  
535 ····.line·4535 ····.line·4
536 ····.line·5536 ····.line·5
Offset 546, 15 lines modifiedOffset 546, 15 lines modified
  
546 ····.line·7546 ····.line·7
547 ····.line·8547 ····.line·8
548 ····goto·:goto_0548 ····goto·:goto_0
  
549 ····.line·9549 ····.line·9
550 ····:cond_0550 ····:cond_0
551 ····iget-object·v0,·p0,·Lio/flutter/plugin/editing/F$b;->b:[D551 ····iget-object·v0,·p0,·Lio/flutter/plugin/editing/J$b;->b:[D
  
552 ····.line·10552 ····.line·10
553 ····.line·11553 ····.line·11
554 ····aget-wide·v4,·v0,·v3554 ····aget-wide·v4,·v0,·v3
  
555 ····.line·12555 ····.line·12
556 ····.line·13556 ····.line·13
Offset 585, 15 lines modifiedOffset 585, 15 lines modified
585 ····add-double/2addr·v4,·v6585 ····add-double/2addr·v4,·v6
  
586 ····.line·24586 ····.line·24
587 ····div-double/2addr·v1,·v4587 ····div-double/2addr·v1,·v4
  
588 ····.line·25588 ····.line·25
589 ····:goto_0589 ····:goto_0
590 ····iget-object·v0,·p0,·Lio/flutter/plugin/editing/F$b;->b:[D590 ····iget-object·v0,·p0,·Lio/flutter/plugin/editing/J$b;->b:[D
  
591 ····.line·26591 ····.line·26
592 ····.line·27592 ····.line·27
593 ····const/4·v4,·0x0593 ····const/4·v4,·0x0
  
594 ····.line·28594 ····.line·28
595 ····aget-wide·v5,·v0,·v4595 ····aget-wide·v5,·v0,·v4
Offset 663, 15 lines modifiedOffset 663, 15 lines modified
663 ····.line·55663 ····.line·55
664 ····add-double/2addr·v8,·p1664 ····add-double/2addr·v8,·p1
  
665 ····.line·56665 ····.line·56
666 ····mul-double/2addr·v8,·v1666 ····mul-double/2addr·v8,·v1
  
667 ····.line·57667 ····.line·57
668 ····iget-object·p1,·p0,·Lio/flutter/plugin/editing/F$b;->c:[D668 ····iget-object·p1,·p0,·Lio/flutter/plugin/editing/J$b;->c:[D
  
669 ····.line·58669 ····.line·58
670 ····.line·59670 ····.line·59
671 ····aget-wide·p2,·p1,·v4671 ····aget-wide·p2,·p1,·v4
  
672 ····.line·60672 ····.line·60
673 ····.line·61673 ····.line·61
7.76 KB
smali/io/flutter/plugin/editing/F$c$a.smali vs.
smali/io/flutter/plugin/editing/J$c$a.smali
Files 15% similar despite different names
    
Offset 1, 129 lines modifiedOffset 1, 129 lines modified
1 .class·public·final·enum·Lio/flutter/plugin/editing/F$c$a;1 .class·public·final·enum·Lio/flutter/plugin/editing/J$c$a;
2 .super·Ljava/lang/Enum;2 .super·Ljava/lang/Enum;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
6 ····value·=·Lio/flutter/plugin/editing/F$c;6 ····value·=·Lio/flutter/plugin/editing/J$c;
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x40199 ····accessFlags·=·0x4019
10 ····name·=·"a"10 ····name·=·"a"
11 .end·annotation11 .end·annotation
  
  
12 #·static·fields12 #·static·fields
13 .field·public·static·final·enum·e:Lio/flutter/plugin/editing/F$c$a;13 .field·public·static·final·enum·e:Lio/flutter/plugin/editing/J$c$a;
  
14 .field·public·static·final·enum·f:Lio/flutter/plugin/editing/F$c$a;14 .field·public·static·final·enum·f:Lio/flutter/plugin/editing/J$c$a;
  
15 .field·public·static·final·enum·g:Lio/flutter/plugin/editing/F$c$a;15 .field·public·static·final·enum·g:Lio/flutter/plugin/editing/J$c$a;
  
16 .field·public·static·final·enum·h:Lio/flutter/plugin/editing/F$c$a;16 .field·public·static·final·enum·h:Lio/flutter/plugin/editing/J$c$a;
  
17 .field·public·static·final·synthetic·i:[Lio/flutter/plugin/editing/F$c$a;17 .field·public·static·final·synthetic·i:[Lio/flutter/plugin/editing/J$c$a;
  
  
18 #·direct·methods18 #·direct·methods
19 .method·static·constructor·<clinit>()V19 .method·static·constructor·<clinit>()V
20 ····.locals·320 ····.locals·3
  
21 ····.line·121 ····.line·1
22 ····new-instance·v0,·Lio/flutter/plugin/editing/F$c$a;22 ····new-instance·v0,·Lio/flutter/plugin/editing/J$c$a;
  
23 ····.line·223 ····.line·2
24 ····.line·324 ····.line·3
25 ····const-string·v1,·"NO_TARGET"25 ····const-string·v1,·"NO_TARGET"
  
26 ····.line·426 ····.line·4
27 ····.line·527 ····.line·5
28 ····const/4·v2,·0x028 ····const/4·v2,·0x0
  
29 ····.line·629 ····.line·6
30 ····invoke-direct·{v0,·v1,·v2},·Lio/flutter/plugin/editing/F$c$a;-><init>(Ljava/lang/String;I)V30 ····invoke-direct·{v0,·v1,·v2},·Lio/flutter/plugin/editing/J$c$a;-><init>(Ljava/lang/String;I)V
  
31 ····.line·731 ····.line·7
32 ····.line·832 ····.line·8
33 ····.line·933 ····.line·9
34 ····sput-object·v0,·Lio/flutter/plugin/editing/F$c$a;->e:Lio/flutter/plugin/editing/F$c$a;34 ····sput-object·v0,·Lio/flutter/plugin/editing/J$c$a;->e:Lio/flutter/plugin/editing/J$c$a;
  
35 ····.line·1035 ····.line·10
36 ····.line·1136 ····.line·11
37 ····new-instance·v0,·Lio/flutter/plugin/editing/F$c$a;37 ····new-instance·v0,·Lio/flutter/plugin/editing/J$c$a;
  
38 ····.line·1238 ····.line·12
39 ····.line·1339 ····.line·13
40 ····const-string·v1,·"FRAMEWORK_CLIENT"40 ····const-string·v1,·"FRAMEWORK_CLIENT"
  
41 ····.line·1441 ····.line·14
42 ····.line·1542 ····.line·15
43 ····const/4·v2,·0x143 ····const/4·v2,·0x1
  
44 ····.line·1644 ····.line·16
45 ····invoke-direct·{v0,·v1,·v2},·Lio/flutter/plugin/editing/F$c$a;-><init>(Ljava/lang/String;I)V45 ····invoke-direct·{v0,·v1,·v2},·Lio/flutter/plugin/editing/J$c$a;-><init>(Ljava/lang/String;I)V
  
46 ····.line·1746 ····.line·17
47 ····.line·1847 ····.line·18
48 ····.line·1948 ····.line·19
49 ····sput-object·v0,·Lio/flutter/plugin/editing/F$c$a;->f:Lio/flutter/plugin/editing/F$c$a;49 ····sput-object·v0,·Lio/flutter/plugin/editing/J$c$a;->f:Lio/flutter/plugin/editing/J$c$a;
  
50 ····.line·2050 ····.line·20
51 ····.line·2151 ····.line·21
52 ····new-instance·v0,·Lio/flutter/plugin/editing/F$c$a;52 ····new-instance·v0,·Lio/flutter/plugin/editing/J$c$a;
  
53 ····.line·2253 ····.line·22
54 ····.line·2354 ····.line·23
55 ····const-string·v1,·"VIRTUAL_DISPLAY_PLATFORM_VIEW"55 ····const-string·v1,·"VIRTUAL_DISPLAY_PLATFORM_VIEW"
  
56 ····.line·2456 ····.line·24
57 ····.line·2557 ····.line·25
58 ····const/4·v2,·0x258 ····const/4·v2,·0x2
  
59 ····.line·2659 ····.line·26
60 ····invoke-direct·{v0,·v1,·v2},·Lio/flutter/plugin/editing/F$c$a;-><init>(Ljava/lang/String;I)V60 ····invoke-direct·{v0,·v1,·v2},·Lio/flutter/plugin/editing/J$c$a;-><init>(Ljava/lang/String;I)V
  
61 ····.line·2761 ····.line·27
62 ····.line·2862 ····.line·28
63 ····.line·2963 ····.line·29
64 ····sput-object·v0,·Lio/flutter/plugin/editing/F$c$a;->g:Lio/flutter/plugin/editing/F$c$a;64 ····sput-object·v0,·Lio/flutter/plugin/editing/J$c$a;->g:Lio/flutter/plugin/editing/J$c$a;
  
65 ····.line·3065 ····.line·30
66 ····.line·3166 ····.line·31
67 ····new-instance·v0,·Lio/flutter/plugin/editing/F$c$a;67 ····new-instance·v0,·Lio/flutter/plugin/editing/J$c$a;
  
68 ····.line·3268 ····.line·32
69 ····.line·3369 ····.line·33
70 ····const-string·v1,·"PHYSICAL_DISPLAY_PLATFORM_VIEW"70 ····const-string·v1,·"PHYSICAL_DISPLAY_PLATFORM_VIEW"
  
71 ····.line·3471 ····.line·34
72 ····.line·3572 ····.line·35
73 ····const/4·v2,·0x373 ····const/4·v2,·0x3
  
74 ····.line·3674 ····.line·36
75 ····invoke-direct·{v0,·v1,·v2},·Lio/flutter/plugin/editing/F$c$a;-><init>(Ljava/lang/String;I)V75 ····invoke-direct·{v0,·v1,·v2},·Lio/flutter/plugin/editing/J$c$a;-><init>(Ljava/lang/String;I)V
  
76 ····.line·3776 ····.line·37
77 ····.line·3877 ····.line·38
78 ····.line·3978 ····.line·39
79 ····sput-object·v0,·Lio/flutter/plugin/editing/F$c$a;->h:Lio/flutter/plugin/editing/F$c$a;79 ····sput-object·v0,·Lio/flutter/plugin/editing/J$c$a;->h:Lio/flutter/plugin/editing/J$c$a;
  
80 ····.line·4080 ····.line·40
81 ····.line·4181 ····.line·41
82 ····invoke-static·{},·Lio/flutter/plugin/editing/F$c$a;->a()[Lio/flutter/plugin/editing/F$c$a;82 ····invoke-static·{},·Lio/flutter/plugin/editing/J$c$a;->a()[Lio/flutter/plugin/editing/J$c$a;
  
83 ····.line·4283 ····.line·42
84 ····.line·4384 ····.line·43
85 ····.line·4485 ····.line·44
86 ····move-result-object·v086 ····move-result-object·v0
  
87 ····.line·4587 ····.line·45
88 ····sput-object·v0,·Lio/flutter/plugin/editing/F$c$a;->i:[Lio/flutter/plugin/editing/F$c$a;88 ····sput-object·v0,·Lio/flutter/plugin/editing/J$c$a;->i:[Lio/flutter/plugin/editing/J$c$a;
  
89 ····.line·4689 ····.line·46
90 ····.line·4790 ····.line·47
91 ····return-void91 ····return-void
92 ····.line·4892 ····.line·48
Max diff block lines reached; 3161/7824 bytes (40.40%) of diff not shown.