9.38 MB
/home/fdroid/fdroiddata/tmp/org.blockinger.game_14.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.blockinger.game_14.apk
1.72 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK
    
Offset 1, 18 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·5776e01a83f4f95d8addf390894b9dd9e1d7546704779fecccda84856bcc160f 
10 Signer·#1·certificate·SHA-1·digest:·c0fa73725251e1ff68a927202741d096d5d85122 
11 Signer·#1·certificate·MD5·digest:·5f67be5f8c076a9a6d71e0e414566c5c 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·a32cadc5138ac80f0dacc353c21e2644ed7b8e2496b748a8eb48e44d9051e5ff 
15 Signer·#1·public·key·SHA-1·digest:·242444d98331a775e85f9918536421559cb70bf1 
16 Signer·#1·public·key·MD5·digest:·0a8945450c1866eae5a97ac9dceb6261 
17 WARNING:·META-INF/buildserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
7.88 KB
zipinfo {}
    
Offset 1, 48 lines modifiedOffset 1, 46 lines modified
1 Zip·file·size:·641873·bytes,·number·of·entries:·461 Zip·file·size:·640963·bytes,·number·of·entries:·44
2 -rw----·····2.0·fat·····3728·bl·defN·18-Feb-16·06:18·META-INF/MANIFEST.MF 
3 -rw----·····2.0·fat·····3849·bl·defN·18-Feb-16·06:18·META-INF/85566DE0.SF 
4 -rw----·····2.0·fat·····1291·bl·defN·18-Feb-16·06:18·META-INF/85566DE0.RSA 
5 -rw----·····2.0·fat·······41·bl·defN·18-Feb-15·10:28·META-INF/buildserverid 
6 -rw----·····2.0·fat·······41·bl·defN·18-Feb-15·10:28·META-INF/fdroidserverid 
7 -rw----·····2.0·fat·····3644·bX·defN·18-Feb-15·10:28·AndroidManifest.xml2 -rw----·····2.0·fat·····3644·bX·defN·17-Jan-11·12:49·AndroidManifest.xml
8 -rw----·····1.0·fat······297·b-·stor·80-Jan-01·01:00·res/drawable-hdpi-v4/ic_settings.png3 -rw----·····1.0·fat······297·b-·stor·80-Jan-01·00:00·res/drawable-hdpi-v4/ic_settings.png
9 -rw----·····1.0·fat·····4699·b-·stor·80-Jan-01·01:00·res/drawable-hdpi-v4/iconinger_v2.png4 -rw----·····1.0·fat·····4699·b-·stor·80-Jan-01·00:00·res/drawable-hdpi-v4/iconinger_v2.png
10 -rw----·····1.0·fat······241·b-·stor·80-Jan-01·01:00·res/drawable-mdpi-v4/ic_settings.png5 -rw----·····1.0·fat······241·b-·stor·80-Jan-01·00:00·res/drawable-mdpi-v4/ic_settings.png
11 -rw----·····1.0·fat·····3622·b-·stor·80-Jan-01·01:00·res/drawable-mdpi-v4/iconinger_v2.png6 -rw----·····1.0·fat·····3622·b-·stor·80-Jan-01·00:00·res/drawable-mdpi-v4/iconinger_v2.png
12 -rw----·····1.0·fat······358·b-·stor·80-Jan-01·01:00·res/drawable-xhdpi-v4/ic_settings.png7 -rw----·····1.0·fat······358·b-·stor·80-Jan-01·00:00·res/drawable-xhdpi-v4/ic_settings.png
13 -rw----·····1.0·fat·····7582·b-·stor·80-Jan-01·01:00·res/drawable-xhdpi-v4/iconinger_v2.png8 -rw----·····1.0·fat·····7582·b-·stor·80-Jan-01·00:00·res/drawable-xhdpi-v4/iconinger_v2.png
14 -rw----·····1.0·fat····10011·b-·stor·80-Jan-01·01:00·res/drawable-xxhdpi-v4/iconinger_v2.png9 -rw----·····1.0·fat····10011·b-·stor·80-Jan-01·00:00·res/drawable-xxhdpi-v4/iconinger_v2.png
15 -rw----·····1.0·fat····11118·b-·stor·80-Jan-01·01:00·res/drawable/hard_drop_button_icon_hd.png10 -rw----·····1.0·fat····11118·b-·stor·80-Jan-01·00:00·res/drawable/hard_drop_button_icon_hd.png
16 -rw----·····1.0·fat····33758·b-·stor·80-Jan-01·01:00·res/drawable/hard_drop_button_icon_noburn.png11 -rw----·····1.0·fat····33758·b-·stor·80-Jan-01·00:00·res/drawable/hard_drop_button_icon_noburn.png
17 -rw----·····1.0·fat····11076·b-·stor·80-Jan-01·01:00·res/drawable/left_button_icon_hd.png12 -rw----·····1.0·fat····11076·b-·stor·80-Jan-01·00:00·res/drawable/left_button_icon_hd.png
18 -rw----·····1.0·fat····26154·b-·stor·80-Jan-01·01:00·res/drawable/left_button_icon_noburn.png13 -rw----·····1.0·fat····26154·b-·stor·80-Jan-01·00:00·res/drawable/left_button_icon_noburn.png
19 -rw----·····1.0·fat····10544·b-·stor·80-Jan-01·01:00·res/drawable/right_button_icon_hd.png14 -rw----·····1.0·fat····10544·b-·stor·80-Jan-01·00:00·res/drawable/right_button_icon_hd.png
20 -rw----·····1.0·fat····25201·b-·stor·80-Jan-01·01:00·res/drawable/right_button_icon_noburn.png15 -rw----·····1.0·fat····25201·b-·stor·80-Jan-01·00:00·res/drawable/right_button_icon_noburn.png
21 -rw----·····1.0·fat····18376·b-·stor·80-Jan-01·01:00·res/drawable/rotate_left_button_icon_hd.png16 -rw----·····1.0·fat····18376·b-·stor·80-Jan-01·00:00·res/drawable/rotate_left_button_icon_hd.png
22 -rw----·····1.0·fat····50680·b-·stor·80-Jan-01·01:00·res/drawable/rotate_left_button_icon_noburn.png17 -rw----·····1.0·fat····50680·b-·stor·80-Jan-01·00:00·res/drawable/rotate_left_button_icon_noburn.png
23 -rw----·····1.0·fat····18365·b-·stor·80-Jan-01·01:00·res/drawable/rotate_right_button_icon_hd.png18 -rw----·····1.0·fat····18365·b-·stor·80-Jan-01·00:00·res/drawable/rotate_right_button_icon_hd.png
24 -rw----·····1.0·fat····50644·b-·stor·80-Jan-01·01:00·res/drawable/rotate_right_button_icon_noburn.png19 -rw----·····1.0·fat····50644·b-·stor·80-Jan-01·00:00·res/drawable/rotate_right_button_icon_noburn.png
25 -rw----·····1.0·fat····10983·b-·stor·80-Jan-01·01:00·res/drawable/soft_drop_button_icon_hd.png20 -rw----·····1.0·fat····10983·b-·stor·80-Jan-01·00:00·res/drawable/soft_drop_button_icon_hd.png
26 -rw----·····1.0·fat····27720·b-·stor·80-Jan-01·01:00·res/drawable/soft_drop_button_icon_noburn.png21 -rw----·····1.0·fat····27720·b-·stor·80-Jan-01·00:00·res/drawable/soft_drop_button_icon_noburn.png
27 -rw----·····2.0·fat·····4800·bl·defN·18-Feb-15·10:28·res/layout-land/activity_game.xml22 -rw----·····2.0·fat·····4800·bl·defN·17-Jan-11·12:49·res/layout-land/activity_game.xml
28 -rw----·····2.0·fat·····4800·bl·defN·18-Feb-15·10:28·res/layout-land/activity_game_alt.xml23 -rw----·····2.0·fat·····4800·bl·defN·17-Jan-11·12:49·res/layout-land/activity_game_alt.xml
29 -rw----·····2.0·fat·····4800·bl·defN·18-Feb-15·10:28·res/layout-port/activity_game.xml24 -rw----·····2.0·fat·····4800·bl·defN·17-Jan-11·12:49·res/layout-port/activity_game.xml
30 -rw----·····2.0·fat·····4800·bl·defN·18-Feb-15·10:28·res/layout-port/activity_game_alt.xml25 -rw----·····2.0·fat·····4800·bl·defN·17-Jan-11·12:49·res/layout-port/activity_game_alt.xml
31 -rw----·····2.0·fat·····3160·bl·defN·18-Feb-15·10:28·res/layout/activity_main.xml26 -rw----·····2.0·fat·····3160·bl·defN·17-Jan-11·12:49·res/layout/activity_main.xml
32 -rw----·····2.0·fat······996·bl·defN·18-Feb-15·10:28·res/layout/blockinger_list_item.xml27 -rw----·····2.0·fat······996·bl·defN·17-Jan-11·12:49·res/layout/blockinger_list_item.xml
33 -rw----·····2.0·fat·····1564·bl·defN·18-Feb-15·10:28·res/layout/seek_bar_dialog.xml28 -rw----·····2.0·fat·····1564·bl·defN·17-Jan-11·12:49·res/layout/seek_bar_dialog.xml
34 -rw----·····2.0·fat·····1876·bl·defN·18-Feb-15·10:28·res/layout/seek_bar_preference.xml29 -rw----·····2.0·fat·····1876·bl·defN·17-Jan-11·12:49·res/layout/seek_bar_preference.xml
35 -rw----·····2.0·fat·····1176·bl·defN·18-Feb-15·10:28·res/menu-v11/main.xml30 -rw----·····2.0·fat·····1176·bl·defN·17-Jan-11·12:49·res/menu-v11/main.xml
36 -rw----·····2.0·fat·····1052·bl·defN·18-Feb-15·10:28·res/menu/main.xml31 -rw----·····2.0·fat·····1052·bl·defN·17-Jan-11·12:49·res/menu/main.xml
37 -rw----·····1.0·fat····12431·b-·stor·80-Jan-01·01:00·res/raw/clear2_free.ogg32 -rw----·····1.0·fat····12431·b-·stor·80-Jan-01·00:00·res/raw/clear2_free.ogg
38 -rw----·····1.0·fat·····7860·b-·stor·80-Jan-01·01:00·res/raw/drop_free.ogg33 -rw----·····1.0·fat·····7860·b-·stor·80-Jan-01·00:00·res/raw/drop_free.ogg
39 -rw----·····1.0·fat····23341·b-·stor·80-Jan-01·01:00·res/raw/gameover2_free.ogg34 -rw----·····1.0·fat····23341·b-·stor·80-Jan-01·00:00·res/raw/gameover2_free.ogg
40 -rw----·····1.0·fat·····7389·b-·stor·80-Jan-01·01:00·res/raw/key_free.ogg35 -rw----·····1.0·fat·····7389·b-·stor·80-Jan-01·00:00·res/raw/key_free.ogg
41 -rw----·····1.0·fat····29113·b-·stor·80-Jan-01·01:00·res/raw/tetris_free.ogg36 -rw----·····1.0·fat····29113·b-·stor·80-Jan-01·00:00·res/raw/tetris_free.ogg
42 -rw----·····2.0·fat······728·bl·defN·18-Feb-15·10:28·res/xml/about_menu.xml37 -rw----·····2.0·fat······728·bl·defN·17-Jan-11·12:49·res/xml/about_menu.xml
43 -rw----·····2.0·fat·····2868·bl·defN·18-Feb-15·10:28·res/xml/advanced_preferences.xml38 -rw----·····2.0·fat·····2868·bl·defN·17-Jan-11·12:49·res/xml/advanced_preferences.xml
44 -rw----·····2.0·fat·····1320·bl·defN·18-Feb-15·10:28·res/xml/help_menu.xml39 -rw----·····2.0·fat·····1320·bl·defN·17-Jan-11·12:49·res/xml/help_menu.xml
45 -rw----·····2.0·fat·····2548·bl·defN·18-Feb-15·10:28·res/xml/simple_preferences.xml40 -rw----·····2.0·fat·····2548·bl·defN·17-Jan-11·12:49·res/xml/simple_preferences.xml
46 -rw----·····1.0·fat····30936·b-·stor·80-Jan-01·01:00·resources.arsc41 -rw----·····1.0·fat····30936·b-·stor·80-Jan-01·00:00·resources.arsc
47 -rw----·····2.0·fat···562492·bl·defN·18-Feb-15·10:28·classes.dex42 -rw----·····2.0·fat···562468·bl·defN·17-Jan-11·12:49·classes.dex
 43 -rw----·····2.0·fat·····3728·b-·defN·17-Jan-11·12:49·META-INF/MANIFEST.MF
 44 -rw----·····2.0·fat·····3849·b-·defN·17-Jan-11·12:49·META-INF/85566DE0.SF
 45 -rw----·····2.0·fat·····1291·b-·defN·17-Jan-11·12:49·META-INF/85566DE0.RSA
48 46·files,·1044073·bytes·uncompressed,·635091·bytes·compressed:··39.2%46 44·files,·1043967·bytes·uncompressed,·634541·bytes·compressed:··39.2%
123 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Java·archive·data·(JAR)
9.37 MB
classes.dex
9.37 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·68d16de74 checksum············:·4ccd7e76
5 signature···········:·5878...7e255 signature···········:·e36e...eabc
6 file_size···········:·5624926 file_size···········:·562468
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·····:·504410 string_ids_size·····:·5044
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·67812 type_ids_size·······:·678
13 type_ids_off········:·20288·(0x004f40)13 type_ids_off········:·20288·(0x004f40)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·23000·(0x0059d8)15 proto_ids_off·······:·23000·(0x0059d8)
16 field_ids_size······:·137616 field_ids_size······:·1376
17 field_ids_off·······:·33704·(0x0083a8)17 field_ids_off·······:·33704·(0x0083a8)
18 method_ids_size·····:·411318 method_ids_size·····:·4113
19 method_ids_off······:·44712·(0x00aea8)19 method_ids_off······:·44712·(0x00aea8)
20 class_defs_size·····:·39020 class_defs_size·····:·390
21 class_defs_off······:·77616·(0x012f30)21 class_defs_off······:·77616·(0x012f30)
22 data_size···········:·46946422 data_size···········:·469440
23 data_off············:·93028·(0x016b64)23 data_off············:·93028·(0x016b64)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·8925 class_idx···········:·89
26 access_flags········:·1536·(0x0600)26 access_flags········:·1536·(0x0600)
27 superclass_idx······:·53227 superclass_idx······:·532
28 source_file_idx·····:·31628 source_file_idx·····:·316
Offset 114, 26 lines modifiedOffset 114, 26 lines modified
114 ······type··········:·'()V'114 ······type··········:·'()V'
115 ······access········:·0x10008·(STATIC·CONSTRUCTOR)115 ······access········:·0x10008·(STATIC·CONSTRUCTOR)
116 ······code··········-116 ······code··········-
117 ······registers·····:·2117 ······registers·····:·2
118 ······ins···········:·0118 ······ins···········:·0
119 ······outs··········:·1119 ······outs··········:·1
120 ······insns·size····:·22·16-bit·code·units120 ······insns·size····:·22·16-bit·code·units
121 0215b8:········································|[0215b8]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<clinit>:()V121 0215a0:········································|[0215a0]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<clinit>:()V
122 0215c8:·6000·1700······························|0000:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@0017122 0215b0:·6000·1700······························|0000:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@0017
123 0215cc:·1301·0e00······························|0002:·const/16·v1,·#int·14·//·#e123 0215b4:·1301·0e00······························|0002:·const/16·v1,·#int·14·//·#e
124 0215d0:·3410·0a00······························|0004:·if-lt·v0,·v1,·000e·//·+000a124 0215b8:·3410·0a00······························|0004:·if-lt·v0,·v1,·000e·//·+000a
125 0215d4:·2200·5700······························|0006:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;·//·type@0057125 0215bc:·2200·5700······························|0006:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;·//·type@0057
126 0215d8:·7010·6a01·0000·························|0008:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.<init>:()V·//·method@016a126 0215c0:·7010·6a01·0000·························|0008:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.<init>:()V·//·method@016a
127 0215de:·6900·1b00······························|000b:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@001b127 0215c6:·6900·1b00······························|000b:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@001b
128 0215e2:·0e00···································|000d:·return-void128 0215ca:·0e00···································|000d:·return-void
129 0215e4:·2200·5800······························|000e:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;·//·type@0058129 0215cc:·2200·5800······························|000e:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;·//·type@0058
130 0215e8:·7010·7001·0000·························|0010:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.<init>:()V·//·method@0170130 0215d0:·7010·7001·0000·························|0010:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.<init>:()V·//·method@0170
131 0215ee:·6900·1b00······························|0013:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@001b131 0215d6:·6900·1b00······························|0013:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@001b
132 0215f2:·28f8···································|0015:·goto·000d·//·-0008132 0215da:·28f8···································|0015:·goto·000d·//·-0008
133 ······catches·······:·(none)133 ······catches·······:·(none)
134 ······positions·····:·134 ······positions·····:·
135 ········0x0000·line=90135 ········0x0000·line=90
136 ········0x0006·line=91136 ········0x0006·line=91
137 ········0x000d·line=95137 ········0x000d·line=95
138 ········0x000e·line=93138 ········0x000e·line=93
139 ······locals········:·139 ······locals········:·
Offset 143, 17 lines modifiedOffset 143, 17 lines modified
143 ······type··········:·'()V'143 ······type··········:·'()V'
144 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)144 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)
145 ······code··········-145 ······code··········-
146 ······registers·····:·1146 ······registers·····:·1
147 ······ins···········:·1147 ······ins···········:·1
148 ······outs··········:·1148 ······outs··········:·1
149 ······insns·size····:·4·16-bit·code·units149 ······insns·size····:·4·16-bit·code·units
150 0215f4:········································|[0215f4]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<init>:()V150 0215dc:········································|[0215dc]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<init>:()V
151 021604:·7010·ed0d·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0ded151 0215ec:·7010·ed0d·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0ded
152 02160a:·0e00···································|0003:·return-void152 0215f2:·0e00···································|0003:·return-void
153 ······catches·······:·(none)153 ······catches·······:·(none)
154 ······positions·····:·154 ······positions·····:·
155 ········0x0000·line=113155 ········0x0000·line=113
156 ········0x0003·line=115156 ········0x0003·line=115
157 ······locals········:·157 ······locals········:·
158 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;·158 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;·
  
Offset 162, 55 lines modifiedOffset 162, 55 lines modified
162 ······type··········:·'(I)Ljava/lang/String;'162 ······type··········:·'(I)Ljava/lang/String;'
163 ······access········:·0x0009·(PUBLIC·STATIC)163 ······access········:·0x0009·(PUBLIC·STATIC)
164 ······code··········-164 ······code··········-
165 ······registers·····:·5165 ······registers·····:·5
166 ······ins···········:·1166 ······ins···········:·1
167 ······outs··········:·2167 ······outs··········:·2
168 ······insns·size····:·100·16-bit·code·units168 ······insns·size····:·100·16-bit·code·units
169 02160c:········································|[02160c]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String;169 0215f4:········································|[0215f4]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String;
170 02161c:·1213···································|0000:·const/4·v3,·#int·1·//·#1170 021604:·1213···································|0000:·const/4·v3,·#int·1·//·#1
171 02161e:·2200·1802······························|0001:·new-instance·v0,·Ljava/lang/StringBuilder;·//·type@0218171 021606:·2200·1802······························|0001:·new-instance·v0,·Ljava/lang/StringBuilder;·//·type@0218
172 021622:·7010·030e·0000·························|0003:·invoke-direct·{v0},·Ljava/lang/StringBuilder;.<init>:()V·//·method@0e03172 02160a:·7010·030e·0000·························|0003:·invoke-direct·{v0},·Ljava/lang/StringBuilder;.<init>:()V·//·method@0e03
173 021628:·1a02·3b07······························|0006:·const-string·v2,·"["·//·string@073b173 021610:·1a02·3b07······························|0006:·const-string·v2,·"["·//·string@073b
174 02162c:·6e20·090e·2000·························|0008:·invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@0e09174 021614:·6e20·090e·2000·························|0008:·invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@0e09
175 021632:·3d04·3800······························|000b:·if-lez·v4,·0043·//·+0038175 02161a:·3d04·3800······························|000b:·if-lez·v4,·0043·//·+0038
176 021636:·7110·dc0d·0400·························|000d:·invoke-static·{v4},·Ljava/lang/Integer;.numberOfTrailingZeros:(I)I·//·method@0ddc176 02161e:·7110·dc0d·0400·························|000d:·invoke-static·{v4},·Ljava/lang/Integer;.numberOfTrailingZeros:(I)I·//·method@0ddc
177 02163c:·0a02···································|0010:·move-result·v2177 021624:·0a02···································|0010:·move-result·v2
178 02163e:·9801·0302······························|0011:·shl-int·v1,·v3,·v2178 021626:·9801·0302······························|0011:·shl-int·v1,·v3,·v2
179 021642:·df02·01ff······························|0013:·xor-int/lit8·v2,·v1,·#int·-1·//·#ff179 02162a:·df02·01ff······························|0013:·xor-int/lit8·v2,·v1,·#int·-1·//·#ff
180 021646:·b524···································|0015:·and-int/2addr·v4,·v2180 02162e:·b524···································|0015:·and-int/2addr·v4,·v2
181 021648:·6e10·0c0e·0000·························|0016:·invoke-virtual·{v0},·Ljava/lang/StringBuilder;.length:()I·//·method@0e0c181 021630:·6e10·0c0e·0000·························|0016:·invoke-virtual·{v0},·Ljava/lang/StringBuilder;.length:()I·//·method@0e0c
182 02164e:·0a02···································|0019:·move-result·v2182 021636:·0a02···································|0019:·move-result·v2
183 021650:·3732·0700······························|001a:·if-le·v2,·v3,·0021·//·+0007183 021638:·3732·0700······························|001a:·if-le·v2,·v3,·0021·//·+0007
184 021654:·1a02·ab00······························|001c:·const-string·v2,·",·"·//·string@00ab184 02163c:·1a02·ab00······························|001c:·const-string·v2,·",·"·//·string@00ab
185 021658:·6e20·090e·2000·························|001e:·invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@0e09185 021640:·6e20·090e·2000·························|001e:·invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@0e09
186 02165e:·2c01·2d00·0000·························|0021:·sparse-switch·v1,·0000004e·//·+0000002d186 021646:·2c01·2d00·0000·························|0021:·sparse-switch·v1,·0000004e·//·+0000002d
187 021664:·28e7···································|0024:·goto·000b·//·-0019187 02164c:·28e7···································|0024:·goto·000b·//·-0019
188 021666:·1a02·ed01······························|0025:·const-string·v2,·"FEEDBACK_SPOKEN"·//·string@01ed188 02164e:·1a02·ed01······························|0025:·const-string·v2,·"FEEDBACK_SPOKEN"·//·string@01ed
189 02166a:·6e20·090e·2000·························|0027:·invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@0e09189 021652:·6e20·090e·2000·························|0027:·invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@0e09
190 021670:·28e1···································|002a:·goto·000b·//·-001f190 021658:·28e1···································|002a:·goto·000b·//·-001f
191 021672:·1a02·ea01······························|002b:·const-string·v2,·"FEEDBACK_AUDIBLE"·//·string@01ea191 02165a:·1a02·ea01······························|002b:·const-string·v2,·"FEEDBACK_AUDIBLE"·//·string@01ea
192 021676:·6e20·090e·2000·························|002d:·invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@0e09192 02165e:·6e20·090e·2000·························|002d:·invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@0e09
193 02167c:·28db···································|0030:·goto·000b·//·-0025193 021664:·28db···································|0030:·goto·000b·//·-0025
194 02167e:·1a02·ec01······························|0031:·const-string·v2,·"FEEDBACK_HAPTIC"·//·string@01ec194 021666:·1a02·ec01······························|0031:·const-string·v2,·"FEEDBACK_HAPTIC"·//·string@01ec
 195 02166a:·6e20·090e·2000·························|0033:·invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@0e09
 196 021670:·28d5···································|0036:·goto·000b·//·-002b
 197 021672:·1a02·eb01······························|0037:·const-string·v2,·"FEEDBACK_GENERIC"·//·string@01eb
 198 021676:·6e20·090e·2000·························|0039:·invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@0e09
 199 02167c:·28cf···································|003c:·goto·000b·//·-0031
 200 02167e:·1a02·ee01······························|003d:·const-string·v2,·"FEEDBACK_VISUAL"·//·string@01ee
195 021682:·6e20·090e·2000·························|0033:·invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@0e09201 021682:·6e20·090e·2000·························|003f:·invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@0e09
196 021688:·28d5···································|0036:·goto·000b·//·-002b 
197 02168a:·1a02·eb01······························|0037:·const-string·v2,·"FEEDBACK_GENERIC"·//·string@01eb 
198 02168e:·6e20·090e·2000·························|0039:·invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@0e09 
199 021694:·28cf···································|003c:·goto·000b·//·-0031 
200 021696:·1a02·ee01······························|003d:·const-string·v2,·"FEEDBACK_VISUAL"·//·string@01ee 
201 02169a:·6e20·090e·2000·························|003f:·invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@0e09 
202 0216a0:·28c9···································|0042:·goto·000b·//·-0037202 021688:·28c9···································|0042:·goto·000b·//·-0037
203 0216a2:·1a02·5807······························|0043:·const-string·v2,·"]"·//·string@0758203 02168a:·1a02·5807······························|0043:·const-string·v2,·"]"·//·string@0758
204 0216a6:·6e20·090e·2000·························|0045:·invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@0e09204 02168e:·6e20·090e·2000·························|0045:·invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@0e09
205 0216ac:·6e10·0d0e·0000·························|0048:·invoke-virtual·{v0},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@0e0d205 021694:·6e10·0d0e·0000·························|0048:·invoke-virtual·{v0},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@0e0d
206 0216b2:·0c02···································|004b:·move-result-object·v2206 02169a:·0c02···································|004b:·move-result-object·v2
207 0216b4:·1102···································|004c:·return-object·v2207 02169c:·1102···································|004c:·return-object·v2
Max diff block lines reached; 9809014/9824630 bytes (99.84%) of diff not shown.