--- /home/hans/code/fdroid/data/tmp/eu.domob.angulo_20000.apk +++ /home/hans/code/fdroid/data/tmp/sigcp_eu.domob.angulo_20000.apk ├── zipinfo {} │ @@ -1,18 +1,18 @@ │ -Zip file size: 40339 bytes, number of entries: 16 │ +Zip file size: 40458 bytes, number of entries: 16 │ -rw---- 2.0 fat 1036 bl defN 14-Mar-11 06:30 META-INF/MANIFEST.MF │ -rw---- 2.0 fat 1157 bl defN 14-Mar-11 06:30 META-INF/2D72FC87.SF │ -rw---- 2.0 fat 1297 bl defN 14-Mar-11 06:30 META-INF/2D72FC87.RSA │ --rw---- 1.0 fat 1560 bx stor 14-Mar-11 06:23 res/drawable/icon.png │ --rw---- 2.0 fat 1088 bl defN 14-Mar-11 06:23 res/layout/about.xml │ --rw---- 2.0 fat 2560 bl defN 14-Mar-11 06:23 res/layout/classic.xml │ --rw---- 2.0 fat 1068 bl defN 14-Mar-11 06:23 res/layout/help_classic.xml │ --rw---- 2.0 fat 1068 bl defN 14-Mar-11 06:23 res/layout/help_triangulo.xml │ --rw---- 2.0 fat 1548 bl defN 14-Mar-11 06:23 res/layout/set_height.xml │ --rw---- 2.0 fat 1280 bl defN 14-Mar-11 06:23 res/layout/triangulo.xml │ --rw---- 2.0 fat 648 bl defN 14-Mar-11 06:23 res/menu/main.xml │ --rw---- 2.0 fat 1532 bl defN 14-Mar-11 06:23 res/xml/preferences.xml │ --rw---- 2.0 fat 2764 bl defN 14-Mar-11 06:23 AndroidManifest.xml │ --rw---- 1.0 fat 12288 b- stor 14-Mar-11 06:23 resources.arsc │ --rw---- 2.0 fat 2692 bl defN 14-Mar-11 06:23 res/layout-land/classic.xml │ --rw---- 2.0 fat 40584 bl defN 14-Mar-11 06:23 classes.dex │ -16 files, 74170 bytes uncompressed, 38188 bytes compressed: 48.5% │ +-rw---- 2.0 fat 2948 bX defN 08-Jan-01 00:00 AndroidManifest.xml │ +-rw---- 1.0 fat 1527 b- stor 08-Jan-01 00:00 res/drawable/icon.png │ +-rw---- 2.0 fat 2692 bl defN 08-Jan-01 00:00 res/layout-land/classic.xml │ +-rw---- 2.0 fat 1088 bl defN 08-Jan-01 00:00 res/layout/about.xml │ +-rw---- 2.0 fat 2560 bl defN 08-Jan-01 00:00 res/layout/classic.xml │ +-rw---- 2.0 fat 1068 bl defN 08-Jan-01 00:00 res/layout/help_classic.xml │ +-rw---- 2.0 fat 1068 bl defN 08-Jan-01 00:00 res/layout/help_triangulo.xml │ +-rw---- 2.0 fat 1548 bl defN 08-Jan-01 00:00 res/layout/set_height.xml │ +-rw---- 2.0 fat 1280 bl defN 08-Jan-01 00:00 res/layout/triangulo.xml │ +-rw---- 2.0 fat 648 bl defN 08-Jan-01 00:00 res/menu/main.xml │ +-rw---- 2.0 fat 1532 bl defN 08-Jan-01 00:00 res/xml/preferences.xml │ +-rw---- 1.0 fat 12492 b- stor 08-Jan-01 00:00 resources.arsc │ +-rw---- 2.0 fat 40832 bl defN 08-Jan-01 00:00 classes.dex │ +16 files, 74773 bytes uncompressed, 38364 bytes compressed: 48.7% ├── AndroidManifest.xml │ @@ -1,9 +1,9 @@ │ │ - ├── res/drawable/icon.png ├── sng │ │ @@ -13,29 +13,27 @@ │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ - (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ - ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ @@ -53,42 +51,29 @@ │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ ( 10, 0,244) # rgb = (0x0a,0x00,0xf4) │ │ (179, 0, 75) # rgb = (0xb3,0x00,0x4b) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ - ( 1, 0,254) # rgb = (0x01,0x00,0xfe) │ │ - ( 35, 0,220) # rgb = (0x23,0x00,0xdc) │ │ - (204, 0, 51) # rgb = (0xcc,0x00,0x33) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ ( 5, 0,249) # rgb = (0x05,0x00,0xf9) │ │ ( 1, 0,253) # rgb = (0x01,0x00,0xfd) │ │ - ( 45, 0,210) # rgb = (0x2d,0x00,0xd2) │ │ - (223, 0, 32) # rgb = (0xdf,0x00,0x20) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (213, 0, 41) # rgb = (0xd5,0x00,0x29) │ │ (126, 0,128) # rgb = (0x7e,0x00,0x80) │ │ - ( 7, 0,248) # rgb = (0x07,0x00,0xf8) │ │ - (128, 0,127) # rgb = (0x80,0x00,0x7f) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ - (166, 0, 89) # rgb = (0xa6,0x00,0x59) │ │ - ( 5, 0,250) # rgb = (0x05,0x00,0xfa) │ │ - ( 26, 0,229) # rgb = (0x1a,0x00,0xe5) │ │ (216, 0, 38) # rgb = (0xd8,0x00,0x26) │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ - (242, 0, 13) # rgb = (0xf2,0x00,0x0d) │ │ - ( 72, 0,183) # rgb = (0x48,0x00,0xb7) │ │ ( 1, 0,253) # rgb = (0x01,0x00,0xfd) │ │ ( 34, 0,220) # rgb = (0x22,0x00,0xdc) │ │ - (181, 0, 74) # rgb = (0xb5,0x00,0x4a) │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (241, 0, 13) # rgb = (0xf1,0x00,0x0d) │ │ ( 27, 0,227) # rgb = (0x1b,0x00,0xe3) │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ @@ -117,91 +102,71 @@ │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ (255,122, 0) # rgb = (0xff,0x7a,0x00) │ │ (255,185, 0) # rgb = (0xff,0xb9,0x00) │ │ - (255,247, 0) # rgb = (0xff,0xf7,0x00) │ │ - (255,253, 0) # rgb = (0xff,0xfd,0x00) │ │ - (255,252, 0) # rgb = (0xff,0xfc,0x00) │ │ - (255,245, 0) # rgb = (0xff,0xf5,0x00) │ │ - (255,217, 0) # rgb = (0xff,0xd9,0x00) │ │ - (255,161, 0) # rgb = (0xff,0xa1,0x00) │ │ - (255,124, 0) # rgb = (0xff,0x7c,0x00) │ │ (255,115, 0) # rgb = (0xff,0x73,0x00) │ │ (255, 96, 0) # rgb = (0xff,0x60,0x00) │ │ (255, 75, 0) # rgb = (0xff,0x4b,0x00) │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ (255,148, 0) # rgb = (0xff,0x94,0x00) │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ - (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ (255,194, 0) # rgb = (0xff,0xc2,0x00) │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ ( 4, 4,250) # rgb = (0x04,0x04,0xfa) │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ - (255,165, 0) # rgb = (0xff,0xa5,0x00) orange1 │ │ - ( 13, 13,242) # rgb = (0x0d,0x0d,0xf2) │ │ ( 20, 20,234) # rgb = (0x14,0x14,0xea) │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255, 80, 0) # rgb = (0xff,0x50,0x00) │ │ - (255,223, 0) # rgb = (0xff,0xdf,0x00) │ │ - ( 6, 6,249) # rgb = (0x06,0x06,0xf9) │ │ - ( 32, 32,223) # rgb = (0x20,0x20,0xdf) │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255, 26, 0) # rgb = (0xff,0x1a,0x00) │ │ (255, 64, 0) # rgb = (0xff,0x40,0x00) │ │ (255,114, 0) # rgb = (0xff,0x72,0x00) │ │ (255,182, 0) # rgb = (0xff,0xb6,0x00) │ │ (255,242, 0) # rgb = (0xff,0xf2,0x00) │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ - ( 3, 3,252) # rgb = (0x03,0x03,0xfc) │ │ - ( 44, 44,211) # rgb = (0x2c,0x2c,0xd3) │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ - (223,223, 32) # rgb = (0xdf,0xdf,0x20) │ │ - ( 1, 1,254) # rgb = (0x01,0x01,0xfe) │ │ - ( 87, 87,168) # rgb = (0x57,0x57,0xa8) │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ - (163,163, 92) # rgb = (0xa3,0xa3,0x5c) │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ ( 2, 2,252) # rgb = (0x02,0x02,0xfc) │ │ - ( 12, 12,243) # rgb = (0x0c,0x0c,0xf3) │ │ (231,231, 23) # rgb = (0xe7,0xe7,0x17) │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ @@ -222,61 +187,96 @@ │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ + (255, 0, 0) # rgb = (0xff,0x00,0x00) red1 │ │ + ( 0, 0,255) # rgb = (0x00,0x00,0xff) blue1 │ │ + ( 1, 0,254) # rgb = (0x01,0x00,0xfe) │ │ + ( 35, 0,220) # rgb = (0x23,0x00,0xdc) │ │ + (204, 0, 51) # rgb = (0xcc,0x00,0x33) │ │ + ( 45, 0,210) # rgb = (0x2d,0x00,0xd2) │ │ + (223, 0, 32) # rgb = (0xdf,0x00,0x20) │ │ + ( 7, 0,248) # rgb = (0x07,0x00,0xf8) │ │ + (128, 0,127) # rgb = (0x80,0x00,0x7f) │ │ + (166, 0, 89) # rgb = (0xa6,0x00,0x59) │ │ + ( 5, 0,250) # rgb = (0x05,0x00,0xfa) │ │ + ( 26, 0,229) # rgb = (0x1a,0x00,0xe5) │ │ + (242, 0, 13) # rgb = (0xf2,0x00,0x0d) │ │ + ( 72, 0,183) # rgb = (0x48,0x00,0xb7) │ │ + (181, 0, 74) # rgb = (0xb5,0x00,0x4a) │ │ + (255,247, 0) # rgb = (0xff,0xf7,0x00) │ │ + (255,253, 0) # rgb = (0xff,0xfd,0x00) │ │ + (255,252, 0) # rgb = (0xff,0xfc,0x00) │ │ + (255,245, 0) # rgb = (0xff,0xf5,0x00) │ │ + (255,217, 0) # rgb = (0xff,0xd9,0x00) │ │ + (255,161, 0) # rgb = (0xff,0xa1,0x00) │ │ + (255,124, 0) # rgb = (0xff,0x7c,0x00) │ │ + (255,255, 0) # rgb = (0xff,0xff,0x00) yellow1 │ │ + (255,165, 0) # rgb = (0xff,0xa5,0x00) orange1 │ │ + ( 13, 13,242) # rgb = (0x0d,0x0d,0xf2) │ │ + (255,223, 0) # rgb = (0xff,0xdf,0x00) │ │ + ( 6, 6,249) # rgb = (0x06,0x06,0xf9) │ │ + ( 32, 32,223) # rgb = (0x20,0x20,0xdf) │ │ + ( 3, 3,252) # rgb = (0x03,0x03,0xfc) │ │ + ( 44, 44,211) # rgb = (0x2c,0x2c,0xd3) │ │ + (223,223, 32) # rgb = (0xdf,0xdf,0x20) │ │ + ( 1, 1,254) # rgb = (0x01,0x01,0xfe) │ │ + ( 87, 87,168) # rgb = (0x57,0x57,0xa8) │ │ + (163,163, 92) # rgb = (0xa3,0xa3,0x5c) │ │ + ( 12, 12,243) # rgb = (0x0c,0x0c,0xf3) │ │ } │ │ tRNS { │ │ - 0 46 135 183 165 88 16 32 195 250 255 253 215 64 26 105 171 178 123 37 191 111 103 234 255 254 225 61 60 205 254 179 236 64 223 32 12 227 245 175 77 214 252 135 253 92 246 13 153 252 200 172 248 255 255 255 244 127 179 252 255 255 222 51 197 252 255 255 152 43 255 255 255 210 148 242 255 255 254 133 255 191 42 151 251 228 237 231 6 54 209 239 13 147 249 113 235 92 12 249 168 60 57 73 171 112 89 237 221 140 40 163 236 55 161 83 243 255 255 255 255 255 255 255 252 203 78 251 200 227 255 253 248 234 169 64 12 244 226 37 254 250 232 204 147 242 230 50 255 255 246 124 57 231 255 255 255 213 158 101 47 104 221 249 228 218 245 254 255 255 252 239 187 98 37 13 48 138 217 242 246 255 255 255 151 32 166 231 249 254 255 127 219 255 254 223 250 159 144 233 102 88 203 229 219 76 119 134 96 6 94 54 240 152 124 246 156 108 233 242 210 81} │ │ + 0 46 135 183 165 88 16 32 195 250 253 215 64 26 105 171 178 123 37 191 111 103 234 254 225 61 60 205 254 179 236 64 223 32 12 227 245 175 77 214 252 135 253 92 246 13 153 252 200 172 248 244 127 179 252 222 51 197 252 152 43 210 148 242 254 133 191 42 151 251 228 237 231 6 54 209 239 13 147 249 113 235 92 12 249 168 60 57 73 171 112 89 237 221 140 40 163 236 55 161 83 243 252 203 78 251 200 227 253 248 234 169 64 12 244 226 37 254 250 232 204 147 242 230 50 246 124 57 231 213 158 101 47 104 221 249 228 218 245 254 252 239 187 98 37 13 48 138 217 242 246 151 32 166 231 249 254 127 219 254 223 250 159 144 233 102 88 203 229 219 76 119 134 96 6 94 54 240 152 124 246 156 108 233 242 210 81} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000001020304050600000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000708090a0b0c0d00000000000000 │ │ -0000000000000000000000000000000e0f1011121300000000000000000000000007140a0a0a0a0b1500000000000000 │ │ -00000000000000000000000000000016171818191a1b000000000000000000001c1d1e0a0a0a0a0b1500000000000000 │ │ -0000000000000000000000000000001f181818181820210000000000000000070c0a0a0a0a0a0a0c0d00000000000000 │ │ -0000000000000000000000000000001f18181818181822230000000000240d140a0a0a0a0a1e25050600000000000000 │ │ -0000000000000000000000000000001626181818181818272300000028292a0a0a0a0a0a0a1d1c000000000000000000 │ │ -0000000000000000000000000000000e2b2018181818182c2723242d2e0a0a0a0a0a0a1e0c0700000000000000000000 │ │ -00000000000000000000000000000000002f303118181818313233340a0a0a0a0a0a0b1d1c0000000000000000000000 │ │ -00000000000000000000000000000000000023272c181818183536370a0a0a0a0a383907000000000000000000000000 │ │ -00000000000000000000000000000000000000233a3b18181818183c3d0a0a0a3e3f0000000000000000000000000000 │ │ -000000000000000000000000000000000000003f4041421818181835430a2e4445000000000000000000000000000000 │ │ -00000000000000000000000000000000000702380a0a46471818181848493f0000000000000000000000000000000000 │ │ -000000000000000000000000000000074a4b1e0a0a0a4c4d181818184e4f000000000000000000000000000000000000 │ │ -00000000000000000000000000000039090a0a0a0a0a0a50421818181851000000000000000000000000000000000000 │ │ -000000000000000000000000005253540a0a0a0a0a0a0b55561818181857000000000000000000000000000000000000 │ │ -000000000000000000000058595a1e0a0a0a0a0a0a5b2d5c5d181818185e000000000000000000000000000000000000 │ │ -00000000000000000000005f4b0a0a0a0a0a0a0a601c0000611818181818620000000000000000000000000000000000 │ │ -000000000000000000000d630a0a0a0a0a0a5b641c000000651818181819660000000000000000000000000000000000 │ │ -00000000000000246768630a0a0a0a0a0a253f0000000000131918181818690000000000000000000000000000000000 │ │ -000000000000006a6b0a0a0a0a0a0a0a6c1c0000000000006219181818186d0000000000000000000000000000000000 │ │ -00000000006e6f2a0a0a0a0a0a0a0a707100000000000000002c18181818720000000000000000000000000000000000 │ │ -00000000737475767778797a7b7c7d7e0000000000000000007f18181818800000000000000000000000000000000000 │ │ -0000002481778282828282828282828384858687880000000089181818188a0000000000000000000000000000000000 │ │ -0000008b8c828282828282828282828282828282828d8e8f909118181818920000000000000000000000000000000000 │ │ -000000939482828282828282828282828282828282828282829518181818969798880000000000000000000000000000 │ │ -0000008b999a828282828282828282828282828282828282829b181818189c82849d9e9fa08800000000000000000000 │ │ -00000024a1a2a3a4a58ea682a7a78282828282828282828282a818181818a98282828282aaabacadae88000000000000 │ │ -000000000000000000000000afb0b1b2b3b4aa8282828282b5b618181818b782828282828282828285b8b90000000000 │ │ -000000000000000000000000000000000000af87babb84bcbd1818181818be8282828282828282828284bf0000000000 │ │ -000000000000000000000000000000000000000000000000c018181818c1c28282828282828282828282c30000000000 │ │ -000000000000000000000000000000000000000000000062c418181818c5b9c6c783a7a7828282828282c30000000000 │ │ -0000000000000000000000000000000000000000000000c818181818182100000000afc9cab482a782cbbf0000000000 │ │ -0000000000000000000000000000000000000000000000cc18181818c462000000000000afaecdcecfd0b90000000000 │ │ -000000000000000000000000000000000000000000d1d218181818182200000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000d3d41818181818d500000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000d61818181818d72100000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000005d1818181818d86200000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000d95e181818da230000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000001372db31dcdd000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000070809bb0a0b0c00000000000000 │ │ +0000000000000000000000000000000d0e0f1011120000000000000000000000000713bbbbbbbb0a1400000000000000 │ │ +0000000000000000000000000000001516bcbc171819000000000000000000001a1b1cbbbbbbbb0a1400000000000000 │ │ +0000000000000000000000000000001dbcbcbcbcbc1e1f0000000000000000070bbbbbbbbbbbbb0b0c00000000000000 │ │ +0000000000000000000000000000001dbcbcbcbcbcbc20210000000000220c13bbbbbbbbbb1c23050600000000000000 │ │ +0000000000000000000000000000001524bcbcbcbcbcbc2521000000262728bbbbbbbbbbbb1b1a000000000000000000 │ │ +0000000000000000000000000000000d291ebcbcbcbcbc2a2521222b2cbbbbbbbbbbbb1c0b0700000000000000000000 │ │ +00000000000000000000000000000000002d2e2fbcbcbcbc2f303132bbbbbbbbbbbb0a1b1a0000000000000000000000 │ │ +00000000000000000000000000000000000021252abcbcbcbcbdbebfbbbbbbbbbb333407000000000000000000000000 │ │ +00000000000000000000000000000000000000213536bcbcbcbcbcc0c1bbbbbb37380000000000000000000000000000 │ │ +0000000000000000000000000000000000000038393ac2bcbcbcbcbdc3bb2c3b3c000000000000000000000000000000 │ │ +0000000000000000000000000000000000070233bbbbc4c5bcbcbcbcc63d380000000000000000000000000000000000 │ │ +000000000000000000000000000000073e3f1cbbbbbbc7c8bcbcbcbc4041000000000000000000000000000000000000 │ │ +0000000000000000000000000000003409bbbbbbbbbbbbc9c2bcbcbcbc42000000000000000000000000000000000000 │ │ +00000000000000000000000000434445bbbbbbbbbbbb0a4647bcbcbcbc48000000000000000000000000000000000000 │ │ +0000000000000000000000494a4b1cbbbbbbbbbbbb4c2b4d4ebcbcbcbc4f000000000000000000000000000000000000 │ │ +0000000000000000000000503fbbbbbbbbbbbbbb511a000052bcbcbcbcbc530000000000000000000000000000000000 │ │ +000000000000000000000c54bbbbbbbbbbbb4c551a00000056bcbcbcbc17570000000000000000000000000000000000 │ │ +0000000000000022585954bbbbbbbbbbbb233800000000001217bcbcbcbc5a0000000000000000000000000000000000 │ │ +000000000000005b5cbbbbbbbbbbbbbb5d1a0000000000005317bcbcbcbc5e0000000000000000000000000000000000 │ │ +00000000005f6028bbbbbbbbbbbbbb616200000000000000002abcbcbcbc630000000000000000000000000000000000 │ │ +000000006465cacbcccdcecfd066676800000000000000000069bcbcbcbc6a0000000000000000000000000000000000 │ │ +000000226bccd1d1d1d1d1d1d1d1d16c6d6e6f70710000000072bcbcbcbc730000000000000000000000000000000000 │ │ +0000007475d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1767778797abcbcbcbc7b0000000000000000000000000000000000 │ │ +0000007cd2d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d3bcbcbcbc7d7e7f710000000000000000000000000000 │ │ +0000007480d4d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d5bcbcbcbcd6d16d818283847100000000000000000000 │ │ +000000228586878889778ad18b8bd1d1d1d1d1d1d1d1d1d1d1d7bcbcbcbcd8d1d1d1d1d18c8d8e8f9071000000000000 │ │ +0000000000000000000000009192939495968cd1d1d1d1d1d9dabcbcbcbcdbd1d1d1d1d1d1d1d1d16e97980000000000 │ │ +0000000000000000000000000000000000009170999a6d9b9cbcbcbcbcbcdcd1d1d1d1d1d1d1d1d1d16d9d0000000000 │ │ +0000000000000000000000000000000000000000000000009ebcbcbcbcdd9fd1d1d1d1d1d1d1d1d1d1d1a00000000000 │ │ +000000000000000000000000000000000000000000000053a1bcbcbcbca298a3a46c8b8bd1d1d1d1d1d1a00000000000 │ │ +0000000000000000000000000000000000000000000000a5bcbcbcbcbc1f0000000091a6a796d18bd1a89d0000000000 │ │ +0000000000000000000000000000000000000000000000a9bcbcbcbca1530000000000009190aaabacad980000000000 │ │ +000000000000000000000000000000000000000000aeafbcbcbcbcbc2000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000b0b1bcbcbcbcbcb200000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000b3bcbcbcbcbcb41f00000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000004ebcbcbcbcbcb55300000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000b64fbcbcbcb7210000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000001263b82fb9ba000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── smali/eu/domob/angulo/AnguloClassic$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Leu/domob/angulo/AnguloClassic; │ │ │ # direct methods │ .method constructor (Leu/domob/angulo/AnguloClassic;)V │ .locals 0 │ + .param p1, "this$0" # Leu/domob/angulo/AnguloClassic; │ │ .prologue │ .line 108 │ iput-object p1, p0, Leu/domob/angulo/AnguloClassic$1;->this$0:Leu/domob/angulo/AnguloClassic; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/eu/domob/angulo/AnguloClassic$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Leu/domob/angulo/AnguloClassic; │ │ │ # direct methods │ .method constructor (Leu/domob/angulo/AnguloClassic;)V │ .locals 0 │ + .param p1, "this$0" # Leu/domob/angulo/AnguloClassic; │ │ .prologue │ .line 125 │ iput-object p1, p0, Leu/domob/angulo/AnguloClassic$3;->this$0:Leu/domob/angulo/AnguloClassic; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/eu/domob/angulo/AnguloClassic$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Leu/domob/angulo/AnguloClassic; │ │ │ # direct methods │ .method constructor (Leu/domob/angulo/AnguloClassic;)V │ .locals 0 │ + .param p1, "this$0" # Leu/domob/angulo/AnguloClassic; │ │ .prologue │ .line 116 │ iput-object p1, p0, Leu/domob/angulo/AnguloClassic$2;->this$0:Leu/domob/angulo/AnguloClassic; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/eu/domob/angulo/AnguloBase.smali │ @@ -485,172 +485,163 @@ │ :pswitch_0 │ :pswitch_2 │ :pswitch_1 │ .end packed-switch │ .end method │ │ .method public onResume()V │ - .locals 10 │ + .locals 8 │ │ .prologue │ .line 120 │ invoke-super {p0}, Landroid/app/Activity;->onResume()V │ │ .line 124 │ invoke-direct {p0}, Leu/domob/angulo/AnguloBase;->setOrientation()V │ │ .line 127 │ - new-instance v7, Leu/domob/angulo/Smoother; │ + new-instance v4, Leu/domob/angulo/Smoother; │ │ - iget-object v8, p0, Leu/domob/angulo/AnguloBase;->pref:Landroid/content/SharedPreferences; │ + iget-object v5, p0, Leu/domob/angulo/AnguloBase;->pref:Landroid/content/SharedPreferences; │ │ - invoke-direct {v7, v8}, Leu/domob/angulo/Smoother;->(Landroid/content/SharedPreferences;)V │ + invoke-direct {v4, v5}, Leu/domob/angulo/Smoother;->(Landroid/content/SharedPreferences;)V │ │ - iput-object v7, p0, Leu/domob/angulo/AnguloBase;->smoothMagn:Leu/domob/angulo/Smoother; │ + iput-object v4, p0, Leu/domob/angulo/AnguloBase;->smoothMagn:Leu/domob/angulo/Smoother; │ │ .line 128 │ - new-instance v7, Leu/domob/angulo/Smoother; │ + new-instance v4, Leu/domob/angulo/Smoother; │ │ - iget-object v8, p0, Leu/domob/angulo/AnguloBase;->pref:Landroid/content/SharedPreferences; │ + iget-object v5, p0, Leu/domob/angulo/AnguloBase;->pref:Landroid/content/SharedPreferences; │ │ - invoke-direct {v7, v8}, Leu/domob/angulo/Smoother;->(Landroid/content/SharedPreferences;)V │ + invoke-direct {v4, v5}, Leu/domob/angulo/Smoother;->(Landroid/content/SharedPreferences;)V │ │ - iput-object v7, p0, Leu/domob/angulo/AnguloBase;->smoothGrav:Leu/domob/angulo/Smoother; │ + iput-object v4, p0, Leu/domob/angulo/AnguloBase;->smoothGrav:Leu/domob/angulo/Smoother; │ │ .line 132 │ - iget-object v7, p0, Leu/domob/angulo/AnguloBase;->pref:Landroid/content/SharedPreferences; │ + iget-object v4, p0, Leu/domob/angulo/AnguloBase;->pref:Landroid/content/SharedPreferences; │ │ - const-string v8, "rate" │ + const-string v5, "rate" │ │ - const/4 v9, 0x0 │ + const/4 v6, 0x0 │ │ - invoke-interface {v7, v8, v9}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v0 │ │ .line 134 │ - .local v3, "rate":Ljava/lang/String; │ - const-string v7, "fastest" │ + .local v0, "rate":Ljava/lang/String; │ + const-string v4, "fastest" │ │ - invoke-virtual {v3, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v0, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v7 │ + move-result v4 │ │ - if-eqz v7, :cond_0 │ + if-eqz v4, :cond_0 │ │ .line 135 │ - const/4 v5, 0x0 │ + const/4 v2, 0x0 │ │ .line 146 │ - .local v5, "sensorRate":I │ + .local v2, "sensorRate":I │ :goto_0 │ - sget-object v0, Leu/domob/angulo/AnguloBase;->sensorTypes:[I │ + sget-object v5, Leu/domob/angulo/AnguloBase;->sensorTypes:[I │ │ - .local v0, "arr$":[I │ - array-length v2, v0 │ + array-length v6, v5 │ │ - .local v2, "len$":I │ - const/4 v1, 0x0 │ + const/4 v4, 0x0 │ │ - .local v1, "i$":I │ :goto_1 │ - if-ge v1, v2, :cond_4 │ + if-ge v4, v6, :cond_4 │ │ - aget v6, v0, v1 │ + aget v3, v5, v4 │ │ .line 148 │ - .local v6, "type":I │ + .local v3, "type":I │ iget-object v7, p0, Leu/domob/angulo/AnguloBase;->sensorManager:Landroid/hardware/SensorManager; │ │ - invoke-virtual {v7, v6}, Landroid/hardware/SensorManager;->getDefaultSensor(I)Landroid/hardware/Sensor; │ + invoke-virtual {v7, v3}, Landroid/hardware/SensorManager;->getDefaultSensor(I)Landroid/hardware/Sensor; │ │ - move-result-object v4 │ + move-result-object v1 │ │ .line 149 │ - .local v4, "sens":Landroid/hardware/Sensor; │ + .local v1, "sens":Landroid/hardware/Sensor; │ iget-object v7, p0, Leu/domob/angulo/AnguloBase;->sensorManager:Landroid/hardware/SensorManager; │ │ - invoke-virtual {v7, p0, v4, v5}, Landroid/hardware/SensorManager;->registerListener(Landroid/hardware/SensorEventListener;Landroid/hardware/Sensor;I)Z │ + invoke-virtual {v7, p0, v1, v2}, Landroid/hardware/SensorManager;->registerListener(Landroid/hardware/SensorEventListener;Landroid/hardware/Sensor;I)Z │ │ .line 146 │ - add-int/lit8 v1, v1, 0x1 │ + add-int/lit8 v4, v4, 0x1 │ │ goto :goto_1 │ │ .line 136 │ - .end local v0 # "arr$":[I │ - .end local v1 # "i$":I │ - .end local v2 # "len$":I │ - .end local v4 # "sens":Landroid/hardware/Sensor; │ - .end local v5 # "sensorRate":I │ - .end local v6 # "type":I │ + .end local v1 # "sens":Landroid/hardware/Sensor; │ + .end local v2 # "sensorRate":I │ + .end local v3 # "type":I │ :cond_0 │ - const-string v7, "game" │ + const-string v4, "game" │ │ - invoke-virtual {v3, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v0, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v7 │ + move-result v4 │ │ - if-eqz v7, :cond_1 │ + if-eqz v4, :cond_1 │ │ .line 137 │ - const/4 v5, 0x1 │ + const/4 v2, 0x1 │ │ - .restart local v5 # "sensorRate":I │ + .restart local v2 # "sensorRate":I │ goto :goto_0 │ │ .line 138 │ - .end local v5 # "sensorRate":I │ + .end local v2 # "sensorRate":I │ :cond_1 │ - const-string v7, "ui" │ + const-string v4, "ui" │ │ - invoke-virtual {v3, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v0, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v7 │ + move-result v4 │ │ - if-eqz v7, :cond_2 │ + if-eqz v4, :cond_2 │ │ .line 139 │ - const/4 v5, 0x2 │ + const/4 v2, 0x2 │ │ - .restart local v5 # "sensorRate":I │ + .restart local v2 # "sensorRate":I │ goto :goto_0 │ │ .line 142 │ - .end local v5 # "sensorRate":I │ + .end local v2 # "sensorRate":I │ :cond_2 │ - sget-boolean v7, Leu/domob/angulo/AnguloBase;->$assertionsDisabled:Z │ + sget-boolean v4, Leu/domob/angulo/AnguloBase;->$assertionsDisabled:Z │ │ - if-nez v7, :cond_3 │ + if-nez v4, :cond_3 │ │ - const-string v7, "normal" │ + const-string v4, "normal" │ │ - invoke-virtual {v3, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v0, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v7 │ + move-result v4 │ │ - if-nez v7, :cond_3 │ + if-nez v4, :cond_3 │ │ - new-instance v7, Ljava/lang/AssertionError; │ + new-instance v4, Ljava/lang/AssertionError; │ │ - invoke-direct {v7}, Ljava/lang/AssertionError;->()V │ + invoke-direct {v4}, Ljava/lang/AssertionError;->()V │ │ - throw v7 │ + throw v4 │ │ .line 143 │ :cond_3 │ - const/4 v5, 0x3 │ + const/4 v2, 0x3 │ │ - .restart local v5 # "sensorRate":I │ + .restart local v2 # "sensorRate":I │ goto :goto_0 │ │ .line 151 │ - .restart local v0 # "arr$":[I │ - .restart local v1 # "i$":I │ - .restart local v2 # "len$":I │ :cond_4 │ return-void │ .end method │ │ .method public onSensorChanged(Landroid/hardware/SensorEvent;)V │ .locals 4 │ .param p1, "evt" # Landroid/hardware/SensorEvent; │ @@ -753,50 +744,47 @@ │ .prologue │ const/4 v6, 0x0 │ │ .line 159 │ invoke-super {p0}, Landroid/app/Activity;->onStop()V │ │ .line 161 │ - sget-object v0, Leu/domob/angulo/AnguloBase;->sensorTypes:[I │ + sget-object v3, Leu/domob/angulo/AnguloBase;->sensorTypes:[I │ │ - .local v0, "arr$":[I │ - array-length v2, v0 │ + array-length v4, v3 │ │ - .local v2, "len$":I │ - const/4 v1, 0x0 │ + const/4 v2, 0x0 │ │ - .local v1, "i$":I │ :goto_0 │ - if-ge v1, v2, :cond_0 │ + if-ge v2, v4, :cond_0 │ │ - aget v4, v0, v1 │ + aget v1, v3, v2 │ │ .line 163 │ - .local v4, "type":I │ + .local v1, "type":I │ iget-object v5, p0, Leu/domob/angulo/AnguloBase;->sensorManager:Landroid/hardware/SensorManager; │ │ - invoke-virtual {v5, v4}, Landroid/hardware/SensorManager;->getDefaultSensor(I)Landroid/hardware/Sensor; │ + invoke-virtual {v5, v1}, Landroid/hardware/SensorManager;->getDefaultSensor(I)Landroid/hardware/Sensor; │ │ - move-result-object v3 │ + move-result-object v0 │ │ .line 164 │ - .local v3, "sens":Landroid/hardware/Sensor; │ + .local v0, "sens":Landroid/hardware/Sensor; │ iget-object v5, p0, Leu/domob/angulo/AnguloBase;->sensorManager:Landroid/hardware/SensorManager; │ │ - invoke-virtual {v5, p0, v3}, Landroid/hardware/SensorManager;->unregisterListener(Landroid/hardware/SensorEventListener;Landroid/hardware/Sensor;)V │ + invoke-virtual {v5, p0, v0}, Landroid/hardware/SensorManager;->unregisterListener(Landroid/hardware/SensorEventListener;Landroid/hardware/Sensor;)V │ │ .line 161 │ - add-int/lit8 v1, v1, 0x1 │ + add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ .line 167 │ - .end local v3 # "sens":Landroid/hardware/Sensor; │ - .end local v4 # "type":I │ + .end local v0 # "sens":Landroid/hardware/Sensor; │ + .end local v1 # "type":I │ :cond_0 │ iput-object v6, p0, Leu/domob/angulo/AnguloBase;->smoothMagn:Leu/domob/angulo/Smoother; │ │ .line 168 │ iput-object v6, p0, Leu/domob/angulo/AnguloBase;->smoothGrav:Leu/domob/angulo/Smoother; │ │ .line 169 ├── smali/eu/domob/angulo/AnguloClassic$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Leu/domob/angulo/AnguloClassic; │ │ │ # direct methods │ .method constructor (Leu/domob/angulo/AnguloClassic;)V │ .locals 0 │ + .param p1, "this$0" # Leu/domob/angulo/AnguloClassic; │ │ .prologue │ .line 138 │ iput-object p1, p0, Leu/domob/angulo/AnguloClassic$4;->this$0:Leu/domob/angulo/AnguloClassic; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/eu/domob/angulo/AnguloClassic.smali │ @@ -107,15 +107,15 @@ │ .line 34 │ invoke-direct {p0}, Leu/domob/angulo/AnguloClassic;->doFreezeUnfreeze()V │ │ return-void │ .end method │ │ .method private doFreezeUnfreeze()V │ - .locals 3 │ + .locals 4 │ │ .prologue │ .line 302 │ iget-object v0, p0, Leu/domob/angulo/AnguloClassic;->state:Leu/domob/angulo/AnguloClassic$State; │ │ iget-byte v0, v0, Leu/domob/angulo/AnguloClassic$State;->frozen:B │ │ @@ -144,17 +144,17 @@ │ .line 309 │ :cond_0 │ invoke-direct {p0}, Leu/domob/angulo/AnguloClassic;->freeze()V │ │ .line 310 │ iget-object v0, p0, Leu/domob/angulo/AnguloClassic;->vibrator:Landroid/os/Vibrator; │ │ - const-wide/16 v1, 0x19 │ + const-wide/16 v2, 0x19 │ │ - invoke-virtual {v0, v1, v2}, Landroid/os/Vibrator;->vibrate(J)V │ + invoke-virtual {v0, v2, v3}, Landroid/os/Vibrator;->vibrate(J)V │ │ goto :goto_0 │ │ .line 305 │ nop │ │ :array_0 │ @@ -163,15 +163,15 @@ │ 0x19 │ 0x64 │ 0x19 │ .end array-data │ .end method │ │ .method private doSetLevel()V │ - .locals 3 │ + .locals 4 │ │ .prologue │ .line 294 │ iget-object v0, p0, Leu/domob/angulo/AnguloClassic;->state:Leu/domob/angulo/AnguloClassic$State; │ │ const/4 v1, 0x0 │ │ @@ -189,24 +189,24 @@ │ move-result-object v1 │ │ iput-object v1, v0, Leu/domob/angulo/AnguloClassic$State;->refGrav:Leu/domob/angulo/Vector; │ │ .line 296 │ iget-object v0, p0, Leu/domob/angulo/AnguloClassic;->vibrator:Landroid/os/Vibrator; │ │ - const-wide/16 v1, 0x1f4 │ + const-wide/16 v2, 0x1f4 │ │ - invoke-virtual {v0, v1, v2}, Landroid/os/Vibrator;->vibrate(J)V │ + invoke-virtual {v0, v2, v3}, Landroid/os/Vibrator;->vibrate(J)V │ │ .line 297 │ return-void │ .end method │ │ .method private doSetReference()V │ - .locals 3 │ + .locals 4 │ │ .prologue │ .line 286 │ iget-object v0, p0, Leu/domob/angulo/AnguloClassic;->state:Leu/domob/angulo/AnguloClassic$State; │ │ iget-object v1, p0, Leu/domob/angulo/AnguloClassic;->state:Leu/domob/angulo/AnguloClassic$State; │ │ @@ -222,17 +222,17 @@ │ iget-object v1, v1, Leu/domob/angulo/AnguloClassic$State;->lastGrav:Leu/domob/angulo/Vector; │ │ iput-object v1, v0, Leu/domob/angulo/AnguloClassic$State;->refGrav:Leu/domob/angulo/Vector; │ │ .line 288 │ iget-object v0, p0, Leu/domob/angulo/AnguloClassic;->vibrator:Landroid/os/Vibrator; │ │ - const-wide/16 v1, 0x1f4 │ + const-wide/16 v2, 0x1f4 │ │ - invoke-virtual {v0, v1, v2}, Landroid/os/Vibrator;->vibrate(J)V │ + invoke-virtual {v0, v2, v3}, Landroid/os/Vibrator;->vibrate(J)V │ │ .line 289 │ return-void │ .end method │ │ .method private freeze()V │ .locals 2 │ @@ -304,15 +304,15 @@ │ │ invoke-direct {p0, v1, p3, p4}, Leu/domob/angulo/AnguloClassic;->setDisplays(Ljava/lang/Float;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ goto :goto_0 │ .end method │ │ .method private setDisplays(Ljava/lang/Float;Landroid/widget/TextView;Landroid/widget/TextView;)V │ - .locals 5 │ + .locals 6 │ .param p1, "rad" # Ljava/lang/Float; │ .param p2, "deg" # Landroid/widget/TextView; │ .param p3, "per" # Landroid/widget/TextView; │ │ .prologue │ .line 266 │ if-nez p1, :cond_0 │ @@ -353,21 +353,21 @@ │ .local v0, "degVal":I │ const/high16 v2, 0x42c80000 # 100.0f │ │ invoke-virtual {p1}, Ljava/lang/Float;->floatValue()F │ │ move-result v3 │ │ - float-to-double v3, v3 │ + float-to-double v4, v3 │ │ - invoke-static {v3, v4}, Ljava/lang/Math;->tan(D)D │ + invoke-static {v4, v5}, Ljava/lang/Math;->tan(D)D │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ - double-to-float v3, v3 │ + double-to-float v3, v4 │ │ mul-float/2addr v2, v3 │ │ invoke-static {v2}, Ljava/lang/Math;->round(F)I │ │ move-result v1 │ │ @@ -633,14 +633,15 @@ │ │ iget-object v5, v5, Leu/domob/angulo/AnguloClassic$State;->refMagn:Leu/domob/angulo/Vector; │ │ iget-object v6, p0, Leu/domob/angulo/AnguloClassic;->state:Leu/domob/angulo/AnguloClassic$State; │ │ iget-object v6, v6, Leu/domob/angulo/AnguloClassic$State;->lastMagn:Leu/domob/angulo/Vector; │ │ + .line 243 │ invoke-static {v3, v4, v5, v6}, Leu/domob/angulo/RotationMatrix;->getRotationAngle(Leu/domob/angulo/Vector;Leu/domob/angulo/Vector;Leu/domob/angulo/Vector;Leu/domob/angulo/Vector;)F │ │ move-result v2 │ │ .line 245 │ .local v2, "res":F │ invoke-static {v2}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; ├── smali/eu/domob/angulo/CameraPreview.smali │ @@ -426,24 +426,26 @@ │ .line 137 │ const-string v4, "Angulo" │ │ const-string v5, "Found back-facing cam %d." │ │ new-array v6, v9, [Ljava/lang/Object; │ │ + .line 138 │ invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v7 │ │ aput-object v7, v6, v8 │ │ invoke-static {v5, v6}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v5 │ │ + .line 137 │ invoke-static {v4, v5}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 139 │ move v1, v3 │ │ .line 144 │ :cond_2 ├── smali/eu/domob/angulo/DropMeasure.smali │ @@ -5,15 +5,14 @@ │ # interfaces │ .implements Landroid/hardware/SensorEventListener; │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Leu/domob/angulo/DropMeasure$1;, │ Leu/domob/angulo/DropMeasure$StatusValues; │ } │ .end annotation │ │ │ # static fields │ .field static final synthetic $assertionsDisabled:Z │ @@ -122,23 +121,23 @@ │ │ invoke-direct {v8}, Ljava/lang/AssertionError;->()V │ │ throw v8 │ │ .line 118 │ :cond_0 │ - new-instance v7, Leu/domob/angulo/Vector; │ + new-instance v5, Leu/domob/angulo/Vector; │ │ iget-object v10, p1, Landroid/hardware/SensorEvent;->values:[F │ │ - invoke-direct {v7, v10}, Leu/domob/angulo/Vector;->([F)V │ + invoke-direct {v5, v10}, Leu/domob/angulo/Vector;->([F)V │ │ .line 119 │ - .local v7, "v":Leu/domob/angulo/Vector; │ - invoke-virtual {v7}, Leu/domob/angulo/Vector;->norm()F │ + .local v5, "v":Leu/domob/angulo/Vector; │ + invoke-virtual {v5}, Leu/domob/angulo/Vector;->norm()F │ │ move-result v10 │ │ const v11, 0x3f7b0cdd │ │ cmpg-float v10, v10, v11 │ │ @@ -253,48 +252,51 @@ │ │ .line 140 │ :cond_3 │ const-wide v10, 0x40139d0140000000L # 4.903325080871582 │ │ mul-double/2addr v10, v2 │ │ - mul-double v5, v10, v2 │ + mul-double v6, v10, v2 │ │ .line 141 │ - .local v5, "height":D │ + .local v6, "height":D │ const-string v10, "Angulo" │ │ const-string v11, "Free fall finished after %.2f s, gives height %.2f m." │ │ const/4 v12, 0x2 │ │ new-array v12, v12, [Ljava/lang/Object; │ │ + .line 143 │ invoke-static {v2, v3}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; │ │ move-result-object v13 │ │ aput-object v13, v12, v9 │ │ - invoke-static {v5, v6}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; │ + invoke-static {v6, v7}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; │ │ move-result-object v9 │ │ aput-object v9, v12, v8 │ │ + .line 142 │ invoke-static {v11, v12}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v8 │ │ + .line 141 │ invoke-static {v10, v8}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 145 │ iget-object v8, p0, Leu/domob/angulo/DropMeasure;->parent:Leu/domob/angulo/SetHeight; │ │ - invoke-virtual {v8, v5, v6}, Leu/domob/angulo/SetHeight;->reportDropResult(D)V │ + invoke-virtual {v8, v6, v7}, Leu/domob/angulo/SetHeight;->reportDropResult(D)V │ │ goto :goto_1 │ │ .line 122 │ :pswitch_data_0 │ .packed-switch 0x1 │ :pswitch_0 ├── smali/eu/domob/angulo/R.smali │ @@ -22,10 +22,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 118 │ return-void │ .end method ├── smali/eu/domob/angulo/RotationMatrix.smali │ @@ -245,24 +245,26 @@ │ │ invoke-virtual {p0, v8, v6}, Leu/domob/angulo/RotationMatrix;->get(II)F │ │ move-result v5 │ │ sub-float/2addr v4, v5 │ │ + .line 44 │ invoke-virtual {p0, v7, v6}, Leu/domob/angulo/RotationMatrix;->get(II)F │ │ move-result v5 │ │ invoke-virtual {p0, v6, v7}, Leu/domob/angulo/RotationMatrix;->get(II)F │ │ move-result v6 │ │ sub-float/2addr v5, v6 │ │ + .line 45 │ invoke-virtual {p0, v8, v7}, Leu/domob/angulo/RotationMatrix;->get(II)F │ │ move-result v6 │ │ invoke-virtual {p0, v7, v8}, Leu/domob/angulo/RotationMatrix;->get(II)F │ │ move-result v7 ├── smali/eu/domob/angulo/SetHeight$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Leu/domob/angulo/SetHeight; │ │ │ # direct methods │ .method constructor (Leu/domob/angulo/SetHeight;)V │ .locals 0 │ + .param p1, "this$0" # Leu/domob/angulo/SetHeight; │ │ .prologue │ .line 87 │ iput-object p1, p0, Leu/domob/angulo/SetHeight$1;->this$0:Leu/domob/angulo/SetHeight; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/eu/domob/angulo/SetHeight$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Leu/domob/angulo/SetHeight; │ │ │ # direct methods │ .method constructor (Leu/domob/angulo/SetHeight;)V │ .locals 0 │ + .param p1, "this$0" # Leu/domob/angulo/SetHeight; │ │ .prologue │ .line 100 │ iput-object p1, p0, Leu/domob/angulo/SetHeight$2;->this$0:Leu/domob/angulo/SetHeight; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/eu/domob/angulo/SetHeight$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Leu/domob/angulo/SetHeight; │ │ │ # direct methods │ .method constructor (Leu/domob/angulo/SetHeight;)V │ .locals 0 │ + .param p1, "this$0" # Leu/domob/angulo/SetHeight; │ │ .prologue │ .line 109 │ iput-object p1, p0, Leu/domob/angulo/SetHeight$3;->this$0:Leu/domob/angulo/SetHeight; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/eu/domob/angulo/SetHeight.smali │ @@ -59,15 +59,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 43 │ invoke-direct {p0}, Landroid/app/Activity;->()V │ │ - .line 162 │ return-void │ .end method │ │ .method static synthetic access$000(Leu/domob/angulo/SetHeight;)Landroid/content/SharedPreferences; │ .locals 1 │ .param p0, "x0" # Leu/domob/angulo/SetHeight; │ │ @@ -303,15 +302,15 @@ │ iput-object v1, p0, Leu/domob/angulo/SetHeight;->dropDlg:Leu/domob/angulo/SetHeight$DroppingDialog; │ │ .line 154 │ return-void │ .end method │ │ .method public reportDropResult(D)V │ - .locals 6 │ + .locals 7 │ .param p1, "val" # D │ │ .prologue │ const/4 v1, 0x0 │ │ .line 136 │ iget-object v0, p0, Leu/domob/angulo/SetHeight;->drop:Leu/domob/angulo/DropMeasure; ├── smali/eu/domob/angulo/Smoother.smali │ @@ -183,94 +183,91 @@ │ iput v0, p0, Leu/domob/angulo/Smoother;->nextIndex:I │ │ .line 71 │ return-void │ .end method │ │ .method public get()Leu/domob/angulo/Vector; │ - .locals 8 │ + .locals 6 │ │ .prologue │ - const/4 v6, 0x0 │ + const/4 v3, 0x0 │ │ .line 80 │ - const/4 v1, 0x0 │ + const/4 v0, 0x0 │ │ .line 81 │ - .local v1, "cnt":I │ - new-instance v4, Leu/domob/angulo/Vector; │ + .local v0, "cnt":I │ + new-instance v1, Leu/domob/angulo/Vector; │ │ - invoke-direct {v4, v6, v6, v6}, Leu/domob/angulo/Vector;->(FFF)V │ + invoke-direct {v1, v3, v3, v3}, Leu/domob/angulo/Vector;->(FFF)V │ │ .line 82 │ - .local v4, "sum":Leu/domob/angulo/Vector; │ - iget-object v0, p0, Leu/domob/angulo/Smoother;->buffer:[Leu/domob/angulo/Vector; │ + .local v1, "sum":Leu/domob/angulo/Vector; │ + iget-object v4, p0, Leu/domob/angulo/Smoother;->buffer:[Leu/domob/angulo/Vector; │ │ - .local v0, "arr$":[Leu/domob/angulo/Vector; │ - array-length v3, v0 │ + array-length v5, v4 │ │ - .local v3, "len$":I │ - const/4 v2, 0x0 │ + const/4 v3, 0x0 │ │ - .local v2, "i$":I │ :goto_0 │ - if-ge v2, v3, :cond_1 │ + if-ge v3, v5, :cond_1 │ │ - aget-object v5, v0, v2 │ + aget-object v2, v4, v3 │ │ .line 83 │ - .local v5, "v":Leu/domob/angulo/Vector; │ - if-eqz v5, :cond_0 │ + .local v2, "v":Leu/domob/angulo/Vector; │ + if-eqz v2, :cond_0 │ │ .line 85 │ - add-int/lit8 v1, v1, 0x1 │ + add-int/lit8 v0, v0, 0x1 │ │ .line 86 │ - invoke-virtual {v4, v5}, Leu/domob/angulo/Vector;->add(Leu/domob/angulo/Vector;)V │ + invoke-virtual {v1, v2}, Leu/domob/angulo/Vector;->add(Leu/domob/angulo/Vector;)V │ │ .line 82 │ :cond_0 │ - add-int/lit8 v2, v2, 0x1 │ + add-int/lit8 v3, v3, 0x1 │ │ goto :goto_0 │ │ .line 89 │ - .end local v5 # "v":Leu/domob/angulo/Vector; │ + .end local v2 # "v":Leu/domob/angulo/Vector; │ :cond_1 │ - if-nez v1, :cond_2 │ + if-nez v0, :cond_2 │ │ .line 90 │ - new-instance v6, Ljava/lang/RuntimeException; │ + new-instance v3, Ljava/lang/RuntimeException; │ │ - const-string v7, "No data yet added to Smoother!" │ + const-string v4, "No data yet added to Smoother!" │ │ - invoke-direct {v6, v7}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V │ + invoke-direct {v3, v4}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V │ │ - throw v6 │ + throw v3 │ │ .line 91 │ :cond_2 │ - sget-boolean v6, Leu/domob/angulo/Smoother;->$assertionsDisabled:Z │ + sget-boolean v3, Leu/domob/angulo/Smoother;->$assertionsDisabled:Z │ │ - if-nez v6, :cond_3 │ + if-nez v3, :cond_3 │ │ - if-gtz v1, :cond_3 │ + if-gtz v0, :cond_3 │ │ - new-instance v6, Ljava/lang/AssertionError; │ + new-instance v3, Ljava/lang/AssertionError; │ │ - invoke-direct {v6}, Ljava/lang/AssertionError;->()V │ + invoke-direct {v3}, Ljava/lang/AssertionError;->()V │ │ - throw v6 │ + throw v3 │ │ .line 92 │ :cond_3 │ - const/high16 v6, 0x3f800000 # 1.0f │ + const/high16 v3, 0x3f800000 # 1.0f │ │ - int-to-float v7, v1 │ + int-to-float v4, v0 │ │ - div-float/2addr v6, v7 │ + div-float/2addr v3, v4 │ │ - invoke-virtual {v4, v6}, Leu/domob/angulo/Vector;->scale(F)V │ + invoke-virtual {v1, v3}, Leu/domob/angulo/Vector;->scale(F)V │ │ .line 94 │ - return-object v4 │ + return-object v1 │ .end method ├── smali/eu/domob/angulo/TriAngulo.smali │ @@ -87,177 +87,193 @@ │ │ aput-object v2, v5, v6 │ │ const/4 v6, 0x1 │ │ aput-object v0, v5, v6 │ │ + .line 137 │ invoke-static {v4, v5}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v4 │ │ + .line 136 │ invoke-static {v3, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 139 │ invoke-static {v0}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F │ │ move-result v3 │ │ goto :goto_0 │ .end method │ │ │ # virtual methods │ .method protected newDirectionValue(ILeu/domob/angulo/Vector;)V │ - .locals 13 │ + .locals 16 │ .param p1, "type" # I │ .param p2, "val" # Leu/domob/angulo/Vector; │ │ .prologue │ .line 85 │ - invoke-super {p0, p1, p2}, Leu/domob/angulo/AnguloBase;->newDirectionValue(ILeu/domob/angulo/Vector;)V │ + invoke-super/range {p0 .. p2}, Leu/domob/angulo/AnguloBase;->newDirectionValue(ILeu/domob/angulo/Vector;)V │ │ .line 88 │ - const/4 v7, 0x1 │ + const/4 v9, 0x1 │ │ - if-eq p1, v7, :cond_0 │ + move/from16 v0, p1 │ + │ + if-eq v0, v9, :cond_0 │ │ .line 120 │ :goto_0 │ return-void │ │ .line 95 │ :cond_0 │ - const/4 v7, 0x3 │ + const/4 v9, 0x3 │ │ - new-array v6, v7, [F │ + new-array v8, v9, [F │ │ - fill-array-data v6, :array_0 │ + fill-array-data v8, :array_0 │ │ .line 96 │ - .local v6, "refVals":[F │ - new-instance v5, Leu/domob/angulo/Vector; │ + .local v8, "refVals":[F │ + new-instance v7, Leu/domob/angulo/Vector; │ │ - invoke-direct {v5, v6}, Leu/domob/angulo/Vector;->([F)V │ + invoke-direct {v7, v8}, Leu/domob/angulo/Vector;->([F)V │ │ .line 97 │ - .local v5, "ref":Leu/domob/angulo/Vector; │ - invoke-static {v5, p2}, Leu/domob/angulo/Vector;->angle(Leu/domob/angulo/Vector;Leu/domob/angulo/Vector;)F │ + .local v7, "ref":Leu/domob/angulo/Vector; │ + move-object/from16 v0, p2 │ + │ + invoke-static {v7, v0}, Leu/domob/angulo/Vector;->angle(Leu/domob/angulo/Vector;Leu/domob/angulo/Vector;)F │ │ - move-result v7 │ + move-result v9 │ │ - invoke-static {v7}, Ljava/lang/Math;->abs(F)F │ + invoke-static {v9}, Ljava/lang/Math;->abs(F)F │ │ - move-result v0 │ + move-result v2 │ │ .line 100 │ - .local v0, "angle":F │ - float-to-double v7, v0 │ + .local v2, "angle":F │ + float-to-double v10, v2 │ │ - const-wide v9, 0x3ff921fb54442d18L # 1.5707963267948966 │ + const-wide v12, 0x3ff921fb54442d18L # 1.5707963267948966 │ │ - cmpl-double v7, v7, v9 │ + cmpl-double v9, v10, v12 │ │ - if-ltz v7, :cond_1 │ + if-ltz v9, :cond_1 │ │ .line 102 │ - iget-object v7, p0, Leu/domob/angulo/TriAngulo;->distance:Landroid/widget/TextView; │ + move-object/from16 v0, p0 │ + │ + iget-object v9, v0, Leu/domob/angulo/TriAngulo;->distance:Landroid/widget/TextView; │ │ - const-string v8, "-" │ + const-string v10, "-" │ │ - invoke-virtual {v7, v8}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v9, v10}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 103 │ - const-string v7, "Angulo" │ + const-string v9, "Angulo" │ │ - const-string v8, "Device is pointing up, can\'t estimate distance." │ + const-string v10, "Device is pointing up, can\'t estimate distance." │ │ - invoke-static {v7, v8}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v9, v10}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ │ goto :goto_0 │ │ .line 113 │ :cond_1 │ - invoke-direct {p0}, Leu/domob/angulo/TriAngulo;->getHeight()F │ + invoke-direct/range {p0 .. p0}, Leu/domob/angulo/TriAngulo;->getHeight()F │ │ - move-result v4 │ + move-result v6 │ │ .line 114 │ - .local v4, "height":F │ - float-to-double v7, v4 │ + .local v6, "height":F │ + float-to-double v10, v6 │ │ - const-wide v9, 0x3ff921fb54442d18L # 1.5707963267948966 │ + const-wide v12, 0x3ff921fb54442d18L # 1.5707963267948966 │ │ - float-to-double v11, v0 │ + float-to-double v14, v2 │ │ - sub-double/2addr v9, v11 │ + sub-double/2addr v12, v14 │ │ - invoke-static {v9, v10}, Ljava/lang/Math;->tan(D)D │ + invoke-static {v12, v13}, Ljava/lang/Math;->tan(D)D │ │ - move-result-wide v9 │ + move-result-wide v12 │ │ - div-double v1, v7, v9 │ + div-double v4, v10, v12 │ │ .line 116 │ - .local v1, "dist":D │ - const v7, 0x7f06001e │ + .local v4, "dist":D │ + const v9, 0x7f06001e │ │ - invoke-virtual {p0, v7}, Leu/domob/angulo/TriAngulo;->getString(I)Ljava/lang/String; │ + move-object/from16 v0, p0 │ + │ + invoke-virtual {v0, v9}, Leu/domob/angulo/TriAngulo;->getString(I)Ljava/lang/String; │ │ move-result-object v3 │ │ .line 117 │ .local v3, "fmt":Ljava/lang/String; │ - iget-object v7, p0, Leu/domob/angulo/TriAngulo;->distance:Landroid/widget/TextView; │ + move-object/from16 v0, p0 │ │ - const/4 v8, 0x1 │ + iget-object v9, v0, Leu/domob/angulo/TriAngulo;->distance:Landroid/widget/TextView; │ │ - new-array v8, v8, [Ljava/lang/Object; │ + const/4 v10, 0x1 │ │ - const/4 v9, 0x0 │ + new-array v10, v10, [Ljava/lang/Object; │ │ - invoke-static {v1, v2}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; │ + const/4 v11, 0x0 │ │ - move-result-object v10 │ + invoke-static {v4, v5}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; │ │ - aput-object v10, v8, v9 │ + move-result-object v12 │ │ - invoke-static {v3, v8}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + aput-object v12, v10, v11 │ │ - move-result-object v8 │ + invoke-static {v3, v10}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - invoke-virtual {v7, v8}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + move-result-object v10 │ + │ + invoke-virtual {v9, v10}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 118 │ - const v7, 0x7f06001f │ + const v9, 0x7f06001f │ + │ + move-object/from16 v0, p0 │ │ - invoke-virtual {p0, v7}, Leu/domob/angulo/TriAngulo;->getString(I)Ljava/lang/String; │ + invoke-virtual {v0, v9}, Leu/domob/angulo/TriAngulo;->getString(I)Ljava/lang/String; │ │ move-result-object v3 │ │ .line 119 │ - iget-object v7, p0, Leu/domob/angulo/TriAngulo;->info:Landroid/widget/TextView; │ + move-object/from16 v0, p0 │ │ - const/4 v8, 0x1 │ + iget-object v9, v0, Leu/domob/angulo/TriAngulo;->info:Landroid/widget/TextView; │ │ - new-array v8, v8, [Ljava/lang/Object; │ + const/4 v10, 0x1 │ │ - const/4 v9, 0x0 │ + new-array v10, v10, [Ljava/lang/Object; │ │ - invoke-static {v4}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; │ + const/4 v11, 0x0 │ │ - move-result-object v10 │ + invoke-static {v6}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; │ │ - aput-object v10, v8, v9 │ + move-result-object v12 │ │ - invoke-static {v3, v8}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + aput-object v12, v10, v11 │ │ - move-result-object v8 │ + invoke-static {v3, v10}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + │ + move-result-object v10 │ │ - invoke-virtual {v7, v8}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v9, v10}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ goto :goto_0 │ │ .line 95 │ :array_0 │ .array-data 4 │ 0x0 ├── smali/eu/domob/angulo/Vector.smali │ @@ -146,15 +146,15 @@ │ │ .line 33 │ :cond_1 │ return-void │ .end method │ │ .method public static angle(Leu/domob/angulo/Vector;Leu/domob/angulo/Vector;)F │ - .locals 9 │ + .locals 10 │ .param p0, "a" # Leu/domob/angulo/Vector; │ .param p1, "b" # Leu/domob/angulo/Vector; │ │ .prologue │ .line 173 │ invoke-virtual {p0}, Leu/domob/angulo/Vector;->norm()F │ │ @@ -186,23 +186,23 @@ │ │ move-result v5 │ │ div-float v4, v5, v2 │ │ .line 178 │ .local v4, "sine":F │ - float-to-double v5, v4 │ + float-to-double v6, v4 │ │ - float-to-double v7, v0 │ + float-to-double v8, v0 │ │ - invoke-static {v5, v6, v7, v8}, Ljava/lang/Math;->atan2(DD)D │ + invoke-static {v6, v7, v8, v9}, Ljava/lang/Math;->atan2(DD)D │ │ - move-result-wide v5 │ + move-result-wide v6 │ │ - double-to-float v3, v5 │ + double-to-float v3, v6 │ │ .line 179 │ .local v3, "res":F │ const/4 v5, 0x0 │ │ invoke-static {v1, v5}, Leu/domob/angulo/Vector;->angleSign(Leu/domob/angulo/Vector;Leu/domob/angulo/Vector;)F ├── original/AndroidManifest.xml │ @@ -1,173 +1,185 @@ │ -00000000: 0300 0800 cc0a 0000 0100 1c00 9804 0000 ................ │ -00000010: 1f00 0000 0000 0000 0000 0000 9800 0000 ................ │ +00000000: 0300 0800 840b 0000 0100 1c00 2805 0000 ............(... │ +00000010: 2300 0000 0000 0000 0000 0000 a800 0000 #............... │ 00000020: 0000 0000 0000 0000 1a00 0000 3400 0000 ............4... │ 00000030: 5200 0000 5e00 0000 6c00 0000 7800 0000 R...^...l...x... │ 00000040: 8a00 0000 e200 0000 e600 0000 f800 0000 ................ │ -00000050: 0c01 0000 2e01 0000 4201 0000 6401 0000 ........B...d... │ -00000060: 9a01 0000 d201 0000 ee01 0000 2002 0000 ............ ... │ -00000070: 6e02 0000 b002 0000 ca02 0000 de02 0000 n............... │ -00000080: fc02 0000 1a03 0000 2a03 0000 6203 0000 ........*...b... │ -00000090: 7603 0000 ba03 0000 d003 0000 ea03 0000 v............... │ -000000a0: 0b00 7600 6500 7200 7300 6900 6f00 6e00 ..v.e.r.s.i.o.n. │ -000000b0: 4300 6f00 6400 6500 0000 0b00 7600 6500 C.o.d.e.....v.e. │ -000000c0: 7200 7300 6900 6f00 6e00 4e00 6100 6d00 r.s.i.o.n.N.a.m. │ -000000d0: 6500 0000 0d00 6d00 6900 6e00 5300 6400 e.....m.i.n.S.d. │ -000000e0: 6b00 5600 6500 7200 7300 6900 6f00 6e00 k.V.e.r.s.i.o.n. │ -000000f0: 0000 0400 6e00 6100 6d00 6500 0000 0500 ....n.a.m.e..... │ -00000100: 6c00 6100 6200 6500 6c00 0000 0400 6900 l.a.b.e.l.....i. │ -00000110: 6300 6f00 6e00 0000 0700 6100 6e00 6400 c.o.n.....a.n.d. │ -00000120: 7200 6f00 6900 6400 0000 2a00 6800 7400 r.o.i.d...*.h.t. │ -00000130: 7400 7000 3a00 2f00 2f00 7300 6300 6800 t.p.:././.s.c.h. │ -00000140: 6500 6d00 6100 7300 2e00 6100 6e00 6400 e.m.a.s...a.n.d. │ -00000150: 7200 6f00 6900 6400 2e00 6300 6f00 6d00 r.o.i.d...c.o.m. │ -00000160: 2f00 6100 7000 6b00 2f00 7200 6500 7300 /.a.p.k./.r.e.s. │ -00000170: 2f00 6100 6e00 6400 7200 6f00 6900 6400 /.a.n.d.r.o.i.d. │ -00000180: 0000 0000 0000 0700 7000 6100 6300 6b00 ........p.a.c.k. │ -00000190: 6100 6700 6500 0000 0800 6d00 6100 6e00 a.g.e.....m.a.n. │ -000001a0: 6900 6600 6500 7300 7400 0000 0f00 6500 i.f.e.s.t.....e. │ -000001b0: 7500 2e00 6400 6f00 6d00 6f00 6200 2e00 u...d.o.m.o.b... │ -000001c0: 6100 6e00 6700 7500 6c00 6f00 0000 0800 a.n.g.u.l.o..... │ -000001d0: 7500 7300 6500 7300 2d00 7300 6400 6b00 u.s.e.s.-.s.d.k. │ -000001e0: 0000 0f00 7500 7300 6500 7300 2d00 7000 ....u.s.e.s.-.p. │ -000001f0: 6500 7200 6d00 6900 7300 7300 6900 6f00 e.r.m.i.s.s.i.o. │ -00000200: 6e00 0000 1900 6100 6e00 6400 7200 6f00 n.....a.n.d.r.o. │ -00000210: 6900 6400 2e00 7000 6500 7200 6d00 6900 i.d...p.e.r.m.i. │ -00000220: 7300 7300 6900 6f00 6e00 2e00 4300 4100 s.s.i.o.n...C.A. │ -00000230: 4d00 4500 5200 4100 0000 1a00 6100 6e00 M.E.R.A.....a.n. │ -00000240: 6400 7200 6f00 6900 6400 2e00 7000 6500 d.r.o.i.d...p.e. │ -00000250: 7200 6d00 6900 7300 7300 6900 6f00 6e00 r.m.i.s.s.i.o.n. │ -00000260: 2e00 5600 4900 4200 5200 4100 5400 4500 ..V.I.B.R.A.T.E. │ -00000270: 0000 0c00 7500 7300 6500 7300 2d00 6600 ....u.s.e.s.-.f. │ -00000280: 6500 6100 7400 7500 7200 6500 0000 1700 e.a.t.u.r.e..... │ -00000290: 6100 6e00 6400 7200 6f00 6900 6400 2e00 a.n.d.r.o.i.d... │ -000002a0: 6800 6100 7200 6400 7700 6100 7200 6500 h.a.r.d.w.a.r.e. │ -000002b0: 2e00 6300 6100 6d00 6500 7200 6100 0000 ..c.a.m.e.r.a... │ -000002c0: 2500 6100 6e00 6400 7200 6f00 6900 6400 %.a.n.d.r.o.i.d. │ -000002d0: 2e00 6800 6100 7200 6400 7700 6100 7200 ..h.a.r.d.w.a.r. │ -000002e0: 6500 2e00 7300 6500 6e00 7300 6f00 7200 e...s.e.n.s.o.r. │ -000002f0: 2e00 6100 6300 6300 6500 6c00 6500 7200 ..a.c.c.e.l.e.r. │ -00000300: 6f00 6d00 6500 7400 6500 7200 0000 1f00 o.m.e.t.e.r..... │ -00000310: 6100 6e00 6400 7200 6f00 6900 6400 2e00 a.n.d.r.o.i.d... │ -00000320: 6800 6100 7200 6400 7700 6100 7200 6500 h.a.r.d.w.a.r.e. │ -00000330: 2e00 7300 6500 6e00 7300 6f00 7200 2e00 ..s.e.n.s.o.r... │ -00000340: 6300 6f00 6d00 7000 6100 7300 7300 0000 c.o.m.p.a.s.s... │ -00000350: 0b00 6100 7000 7000 6c00 6900 6300 6100 ..a.p.p.l.i.c.a. │ -00000360: 7400 6900 6f00 6e00 0000 0800 6100 6300 t.i.o.n.....a.c. │ -00000370: 7400 6900 7600 6900 7400 7900 0000 0d00 t.i.v.i.t.y..... │ -00000380: 4100 6e00 6700 7500 6c00 6f00 4300 6c00 A.n.g.u.l.o.C.l. │ -00000390: 6100 7300 7300 6900 6300 0000 0d00 6900 a.s.s.i.c.....i. │ -000003a0: 6e00 7400 6500 6e00 7400 2d00 6600 6900 n.t.e.n.t.-.f.i. │ -000003b0: 6c00 7400 6500 7200 0000 0600 6100 6300 l.t.e.r.....a.c. │ -000003c0: 7400 6900 6f00 6e00 0000 1a00 6100 6e00 t.i.o.n.....a.n. │ -000003d0: 6400 7200 6f00 6900 6400 2e00 6900 6e00 d.r.o.i.d...i.n. │ -000003e0: 7400 6500 6e00 7400 2e00 6100 6300 7400 t.e.n.t...a.c.t. │ -000003f0: 6900 6f00 6e00 2e00 4d00 4100 4900 4e00 i.o.n...M.A.I.N. │ -00000400: 0000 0800 6300 6100 7400 6500 6700 6f00 ....c.a.t.e.g.o. │ -00000410: 7200 7900 0000 2000 6100 6e00 6400 7200 r.y... .a.n.d.r. │ -00000420: 6f00 6900 6400 2e00 6900 6e00 7400 6500 o.i.d...i.n.t.e. │ -00000430: 6e00 7400 2e00 6300 6100 7400 6500 6700 n.t...c.a.t.e.g. │ -00000440: 6f00 7200 7900 2e00 4c00 4100 5500 4e00 o.r.y...L.A.U.N. │ -00000450: 4300 4800 4500 5200 0000 0900 5400 7200 C.H.E.R.....T.r. │ -00000460: 6900 4100 6e00 6700 7500 6c00 6f00 0000 i.A.n.g.u.l.o... │ -00000470: 0b00 5000 7200 6500 6600 6500 7200 6500 ..P.r.e.f.e.r.e. │ -00000480: 6e00 6300 6500 7300 0000 0900 5300 6500 n.c.e.s.....S.e. │ -00000490: 7400 4800 6500 6900 6700 6800 7400 0000 t.H.e.i.g.h.t... │ -000004a0: 8001 0800 2000 0000 1b02 0101 1c02 0101 .... ........... │ -000004b0: 0c02 0101 0300 0101 0100 0101 0200 0101 ................ │ -000004c0: 0001 1000 1800 0000 1400 0000 ffff ffff ................ │ -000004d0: 0600 0000 0700 0000 0201 1000 6000 0000 ............`... │ -000004e0: 1400 0000 ffff ffff ffff ffff 0a00 0000 ................ │ -000004f0: 1400 1400 0300 0000 0000 0000 0700 0000 ................ │ -00000500: 0000 0000 ffff ffff 0800 0010 204e 0000 ............ N.. │ -00000510: 0700 0000 0100 0000 ffff ffff 0800 0001 ................ │ -00000520: 0100 067f ffff ffff 0900 0000 0b00 0000 ................ │ -00000530: 0800 0003 0b00 0000 0201 1000 3800 0000 ............8... │ -00000540: 1b00 0000 ffff ffff ffff ffff 0c00 0000 ................ │ -00000550: 1400 1400 0100 0000 0000 0000 0700 0000 ................ │ -00000560: 0200 0000 ffff ffff 0800 0010 0a00 0000 ................ │ -00000570: 0301 1000 1800 0000 1b00 0000 ffff ffff ................ │ -00000580: ffff ffff 0c00 0000 0201 1000 3800 0000 ............8... │ -00000590: 1c00 0000 ffff ffff ffff ffff 0d00 0000 ................ │ -000005a0: 1400 1400 0100 0000 0000 0000 0700 0000 ................ │ -000005b0: 0300 0000 0e00 0000 0800 0003 0e00 0000 ................ │ -000005c0: 0301 1000 1800 0000 1c00 0000 ffff ffff ................ │ -000005d0: ffff ffff 0d00 0000 0201 1000 3800 0000 ............8... │ -000005e0: 1d00 0000 ffff ffff ffff ffff 0d00 0000 ................ │ -000005f0: 1400 1400 0100 0000 0000 0000 0700 0000 ................ │ -00000600: 0300 0000 0f00 0000 0800 0003 0f00 0000 ................ │ -00000610: 0301 1000 1800 0000 1d00 0000 ffff ffff ................ │ -00000620: ffff ffff 0d00 0000 0201 1000 3800 0000 ............8... │ -00000630: 1e00 0000 ffff ffff ffff ffff 1000 0000 ................ │ -00000640: 1400 1400 0100 0000 0000 0000 0700 0000 ................ │ -00000650: 0300 0000 1100 0000 0800 0003 1100 0000 ................ │ -00000660: 0301 1000 1800 0000 1e00 0000 ffff ffff ................ │ -00000670: ffff ffff 1000 0000 0201 1000 3800 0000 ............8... │ -00000680: 1f00 0000 ffff ffff ffff ffff 1000 0000 ................ │ -00000690: 1400 1400 0100 0000 0000 0000 0700 0000 ................ │ -000006a0: 0300 0000 1200 0000 0800 0003 1200 0000 ................ │ -000006b0: 0301 1000 1800 0000 1f00 0000 ffff ffff ................ │ -000006c0: ffff ffff 1000 0000 0201 1000 3800 0000 ............8... │ -000006d0: 2000 0000 ffff ffff ffff ffff 1000 0000 ............... │ -000006e0: 1400 1400 0100 0000 0000 0000 0700 0000 ................ │ -000006f0: 0300 0000 1300 0000 0800 0003 1300 0000 ................ │ -00000700: 0301 1000 1800 0000 2000 0000 ffff ffff ........ ....... │ -00000710: ffff ffff 1000 0000 0201 1000 4c00 0000 ............L... │ -00000720: 2200 0000 ffff ffff ffff ffff 1400 0000 "............... │ -00000730: 1400 1400 0200 0000 0000 0000 0700 0000 ................ │ -00000740: 0400 0000 ffff ffff 0800 0001 0000 067f ................ │ -00000750: 0700 0000 0500 0000 ffff ffff 0800 0001 ................ │ -00000760: 0000 027f 0201 1000 4c00 0000 2400 0000 ........L...$... │ -00000770: ffff ffff ffff ffff 1500 0000 1400 1400 ................ │ -00000780: 0200 0000 0000 0000 0700 0000 0400 0000 ................ │ -00000790: ffff ffff 0800 0001 0200 067f 0700 0000 ................ │ -000007a0: 0300 0000 1600 0000 0800 0003 1600 0000 ................ │ -000007b0: 0201 1000 2400 0000 2600 0000 ffff ffff ....$...&....... │ -000007c0: ffff ffff 1700 0000 1400 1400 0000 0000 ................ │ -000007d0: 0000 0000 0201 1000 3800 0000 2700 0000 ........8...'... │ -000007e0: ffff ffff ffff ffff 1800 0000 1400 1400 ................ │ -000007f0: 0100 0000 0000 0000 0700 0000 0300 0000 ................ │ -00000800: 1900 0000 0800 0003 1900 0000 0301 1000 ................ │ -00000810: 1800 0000 2700 0000 ffff ffff ffff ffff ....'........... │ -00000820: 1800 0000 0201 1000 3800 0000 2800 0000 ........8...(... │ -00000830: ffff ffff ffff ffff 1a00 0000 1400 1400 ................ │ -00000840: 0100 0000 0000 0000 0700 0000 0300 0000 ................ │ -00000850: 1b00 0000 0800 0003 1b00 0000 0301 1000 ................ │ -00000860: 1800 0000 2800 0000 ffff ffff ffff ffff ....(........... │ -00000870: 1a00 0000 0301 1000 1800 0000 2900 0000 ............)... │ -00000880: ffff ffff ffff ffff 1700 0000 0301 1000 ................ │ -00000890: 1800 0000 2a00 0000 ffff ffff ffff ffff ....*........... │ -000008a0: 1500 0000 0201 1000 4c00 0000 2c00 0000 ........L...,... │ -000008b0: ffff ffff ffff ffff 1500 0000 1400 1400 ................ │ -000008c0: 0200 0000 0000 0000 0700 0000 0400 0000 ................ │ -000008d0: ffff ffff 0800 0001 0300 067f 0700 0000 ................ │ -000008e0: 0300 0000 1c00 0000 0800 0003 1c00 0000 ................ │ -000008f0: 0201 1000 2400 0000 2e00 0000 ffff ffff ....$........... │ -00000900: ffff ffff 1700 0000 1400 1400 0000 0000 ................ │ -00000910: 0000 0000 0201 1000 3800 0000 2f00 0000 ........8.../... │ -00000920: ffff ffff ffff ffff 1800 0000 1400 1400 ................ │ -00000930: 0100 0000 0000 0000 0700 0000 0300 0000 ................ │ -00000940: 1900 0000 0800 0003 1900 0000 0301 1000 ................ │ -00000950: 1800 0000 2f00 0000 ffff ffff ffff ffff ..../........... │ -00000960: 1800 0000 0201 1000 3800 0000 3000 0000 ........8...0... │ -00000970: ffff ffff ffff ffff 1a00 0000 1400 1400 ................ │ -00000980: 0100 0000 0000 0000 0700 0000 0300 0000 ................ │ -00000990: 1b00 0000 0800 0003 1b00 0000 0301 1000 ................ │ -000009a0: 1800 0000 3000 0000 ffff ffff ffff ffff ....0........... │ -000009b0: 1a00 0000 0301 1000 1800 0000 3100 0000 ............1... │ -000009c0: ffff ffff ffff ffff 1700 0000 0301 1000 ................ │ -000009d0: 1800 0000 3200 0000 ffff ffff ffff ffff ....2........... │ -000009e0: 1500 0000 0201 1000 3800 0000 3400 0000 ........8...4... │ -000009f0: ffff ffff ffff ffff 1500 0000 1400 1400 ................ │ -00000a00: 0100 0000 0000 0000 0700 0000 0300 0000 ................ │ -00000a10: 1d00 0000 0800 0003 1d00 0000 0301 1000 ................ │ -00000a20: 1800 0000 3400 0000 ffff ffff ffff ffff ....4........... │ -00000a30: 1500 0000 0201 1000 3800 0000 3500 0000 ........8...5... │ -00000a40: ffff ffff ffff ffff 1500 0000 1400 1400 ................ │ -00000a50: 0100 0000 0000 0000 0700 0000 0300 0000 ................ │ -00000a60: 1e00 0000 0800 0003 1e00 0000 0301 1000 ................ │ -00000a70: 1800 0000 3500 0000 ffff ffff ffff ffff ....5........... │ -00000a80: 1500 0000 0301 1000 1800 0000 3700 0000 ............7... │ -00000a90: ffff ffff ffff ffff 1400 0000 0301 1000 ................ │ -00000aa0: 1800 0000 3900 0000 ffff ffff ffff ffff ....9........... │ -00000ab0: 0a00 0000 0101 1000 1800 0000 3900 0000 ............9... │ -00000ac0: ffff ffff 0600 0000 0700 0000 ............ │ +00000050: 2c01 0000 6001 0000 7401 0000 9601 0000 ,...`...t....... │ +00000060: 9e01 0000 ac01 0000 c001 0000 e201 0000 ................ │ +00000070: 1802 0000 5002 0000 6c02 0000 9e02 0000 ....P...l....... │ +00000080: ec02 0000 2e03 0000 4803 0000 5c03 0000 ........H...\... │ +00000090: 7a03 0000 9803 0000 a803 0000 e003 0000 z............... │ +000000a0: f403 0000 3804 0000 4e04 0000 6804 0000 ....8...N...h... │ +000000b0: 0b00 7600 6500 7200 7300 6900 6f00 6e00 ..v.e.r.s.i.o.n. │ +000000c0: 4300 6f00 6400 6500 0000 0b00 7600 6500 C.o.d.e.....v.e. │ +000000d0: 7200 7300 6900 6f00 6e00 4e00 6100 6d00 r.s.i.o.n.N.a.m. │ +000000e0: 6500 0000 0d00 6d00 6900 6e00 5300 6400 e.....m.i.n.S.d. │ +000000f0: 6b00 5600 6500 7200 7300 6900 6f00 6e00 k.V.e.r.s.i.o.n. │ +00000100: 0000 0400 6e00 6100 6d00 6500 0000 0500 ....n.a.m.e..... │ +00000110: 6c00 6100 6200 6500 6c00 0000 0400 6900 l.a.b.e.l.....i. │ +00000120: 6300 6f00 6e00 0000 0700 6100 6e00 6400 c.o.n.....a.n.d. │ +00000130: 7200 6f00 6900 6400 0000 2a00 6800 7400 r.o.i.d...*.h.t. │ +00000140: 7400 7000 3a00 2f00 2f00 7300 6300 6800 t.p.:././.s.c.h. │ +00000150: 6500 6d00 6100 7300 2e00 6100 6e00 6400 e.m.a.s...a.n.d. │ +00000160: 7200 6f00 6900 6400 2e00 6300 6f00 6d00 r.o.i.d...c.o.m. │ +00000170: 2f00 6100 7000 6b00 2f00 7200 6500 7300 /.a.p.k./.r.e.s. │ +00000180: 2f00 6100 6e00 6400 7200 6f00 6900 6400 /.a.n.d.r.o.i.d. │ +00000190: 0000 0000 0000 0700 7000 6100 6300 6b00 ........p.a.c.k. │ +000001a0: 6100 6700 6500 0000 1800 7000 6c00 6100 a.g.e.....p.l.a. │ +000001b0: 7400 6600 6f00 7200 6d00 4200 7500 6900 t.f.o.r.m.B.u.i. │ +000001c0: 6c00 6400 5600 6500 7200 7300 6900 6f00 l.d.V.e.r.s.i.o. │ +000001d0: 6e00 4300 6f00 6400 6500 0000 1800 7000 n.C.o.d.e.....p. │ +000001e0: 6c00 6100 7400 6600 6f00 7200 6d00 4200 l.a.t.f.o.r.m.B. │ +000001f0: 7500 6900 6c00 6400 5600 6500 7200 7300 u.i.l.d.V.e.r.s. │ +00000200: 6900 6f00 6e00 4e00 6100 6d00 6500 0000 i.o.n.N.a.m.e... │ +00000210: 0800 6d00 6100 6e00 6900 6600 6500 7300 ..m.a.n.i.f.e.s. │ +00000220: 7400 0000 0f00 6500 7500 2e00 6400 6f00 t.....e.u...d.o. │ +00000230: 6d00 6f00 6200 2e00 6100 6e00 6700 7500 m.o.b...a.n.g.u. │ +00000240: 6c00 6f00 0000 0200 3100 3000 0000 0500 l.o.....1.0..... │ +00000250: 3200 2e00 3300 2e00 3300 0000 0800 7500 2...3...3.....u. │ +00000260: 7300 6500 7300 2d00 7300 6400 6b00 0000 s.e.s.-.s.d.k... │ +00000270: 0f00 7500 7300 6500 7300 2d00 7000 6500 ..u.s.e.s.-.p.e. │ +00000280: 7200 6d00 6900 7300 7300 6900 6f00 6e00 r.m.i.s.s.i.o.n. │ +00000290: 0000 1900 6100 6e00 6400 7200 6f00 6900 ....a.n.d.r.o.i. │ +000002a0: 6400 2e00 7000 6500 7200 6d00 6900 7300 d...p.e.r.m.i.s. │ +000002b0: 7300 6900 6f00 6e00 2e00 4300 4100 4d00 s.i.o.n...C.A.M. │ +000002c0: 4500 5200 4100 0000 1a00 6100 6e00 6400 E.R.A.....a.n.d. │ +000002d0: 7200 6f00 6900 6400 2e00 7000 6500 7200 r.o.i.d...p.e.r. │ +000002e0: 6d00 6900 7300 7300 6900 6f00 6e00 2e00 m.i.s.s.i.o.n... │ +000002f0: 5600 4900 4200 5200 4100 5400 4500 0000 V.I.B.R.A.T.E... │ +00000300: 0c00 7500 7300 6500 7300 2d00 6600 6500 ..u.s.e.s.-.f.e. │ +00000310: 6100 7400 7500 7200 6500 0000 1700 6100 a.t.u.r.e.....a. │ +00000320: 6e00 6400 7200 6f00 6900 6400 2e00 6800 n.d.r.o.i.d...h. │ +00000330: 6100 7200 6400 7700 6100 7200 6500 2e00 a.r.d.w.a.r.e... │ +00000340: 6300 6100 6d00 6500 7200 6100 0000 2500 c.a.m.e.r.a...%. │ +00000350: 6100 6e00 6400 7200 6f00 6900 6400 2e00 a.n.d.r.o.i.d... │ +00000360: 6800 6100 7200 6400 7700 6100 7200 6500 h.a.r.d.w.a.r.e. │ +00000370: 2e00 7300 6500 6e00 7300 6f00 7200 2e00 ..s.e.n.s.o.r... │ +00000380: 6100 6300 6300 6500 6c00 6500 7200 6f00 a.c.c.e.l.e.r.o. │ +00000390: 6d00 6500 7400 6500 7200 0000 1f00 6100 m.e.t.e.r.....a. │ +000003a0: 6e00 6400 7200 6f00 6900 6400 2e00 6800 n.d.r.o.i.d...h. │ +000003b0: 6100 7200 6400 7700 6100 7200 6500 2e00 a.r.d.w.a.r.e... │ +000003c0: 7300 6500 6e00 7300 6f00 7200 2e00 6300 s.e.n.s.o.r...c. │ +000003d0: 6f00 6d00 7000 6100 7300 7300 0000 0b00 o.m.p.a.s.s..... │ +000003e0: 6100 7000 7000 6c00 6900 6300 6100 7400 a.p.p.l.i.c.a.t. │ +000003f0: 6900 6f00 6e00 0000 0800 6100 6300 7400 i.o.n.....a.c.t. │ +00000400: 6900 7600 6900 7400 7900 0000 0d00 4100 i.v.i.t.y.....A. │ +00000410: 6e00 6700 7500 6c00 6f00 4300 6c00 6100 n.g.u.l.o.C.l.a. │ +00000420: 7300 7300 6900 6300 0000 0d00 6900 6e00 s.s.i.c.....i.n. │ +00000430: 7400 6500 6e00 7400 2d00 6600 6900 6c00 t.e.n.t.-.f.i.l. │ +00000440: 7400 6500 7200 0000 0600 6100 6300 7400 t.e.r.....a.c.t. │ +00000450: 6900 6f00 6e00 0000 1a00 6100 6e00 6400 i.o.n.....a.n.d. │ +00000460: 7200 6f00 6900 6400 2e00 6900 6e00 7400 r.o.i.d...i.n.t. │ +00000470: 6500 6e00 7400 2e00 6100 6300 7400 6900 e.n.t...a.c.t.i. │ +00000480: 6f00 6e00 2e00 4d00 4100 4900 4e00 0000 o.n...M.A.I.N... │ +00000490: 0800 6300 6100 7400 6500 6700 6f00 7200 ..c.a.t.e.g.o.r. │ +000004a0: 7900 0000 2000 6100 6e00 6400 7200 6f00 y... .a.n.d.r.o. │ +000004b0: 6900 6400 2e00 6900 6e00 7400 6500 6e00 i.d...i.n.t.e.n. │ +000004c0: 7400 2e00 6300 6100 7400 6500 6700 6f00 t...c.a.t.e.g.o. │ +000004d0: 7200 7900 2e00 4c00 4100 5500 4e00 4300 r.y...L.A.U.N.C. │ +000004e0: 4800 4500 5200 0000 0900 5400 7200 6900 H.E.R.....T.r.i. │ +000004f0: 4100 6e00 6700 7500 6c00 6f00 0000 0b00 A.n.g.u.l.o..... │ +00000500: 5000 7200 6500 6600 6500 7200 6500 6e00 P.r.e.f.e.r.e.n. │ +00000510: 6300 6500 7300 0000 0900 5300 6500 7400 c.e.s.....S.e.t. │ +00000520: 4800 6500 6900 6700 6800 7400 0000 0000 H.e.i.g.h.t..... │ +00000530: 8001 0800 2000 0000 1b02 0101 1c02 0101 .... ........... │ +00000540: 0c02 0101 0300 0101 0100 0101 0200 0101 ................ │ +00000550: 0001 1000 1800 0000 1400 0000 ffff ffff ................ │ +00000560: 0600 0000 0700 0000 0201 1000 8800 0000 ................ │ +00000570: 1400 0000 ffff ffff ffff ffff 0c00 0000 ................ │ +00000580: 1400 1400 0500 0000 0000 0000 0700 0000 ................ │ +00000590: 0000 0000 ffff ffff 0800 0010 204e 0000 ............ N.. │ +000005a0: 0700 0000 0100 0000 ffff ffff 0800 0001 ................ │ +000005b0: 0100 067f ffff ffff 0900 0000 0d00 0000 ................ │ +000005c0: 0800 0003 0d00 0000 ffff ffff 0a00 0000 ................ │ +000005d0: 0e00 0000 0800 0010 0a00 0000 ffff ffff ................ │ +000005e0: 0b00 0000 0f00 0000 0800 0003 0f00 0000 ................ │ +000005f0: 0201 1000 3800 0000 1b00 0000 ffff ffff ....8........... │ +00000600: ffff ffff 1000 0000 1400 1400 0100 0000 ................ │ +00000610: 0000 0000 0700 0000 0200 0000 ffff ffff ................ │ +00000620: 0800 0010 0a00 0000 0301 1000 1800 0000 ................ │ +00000630: 1b00 0000 ffff ffff ffff ffff 1000 0000 ................ │ +00000640: 0201 1000 3800 0000 1c00 0000 ffff ffff ....8........... │ +00000650: ffff ffff 1100 0000 1400 1400 0100 0000 ................ │ +00000660: 0000 0000 0700 0000 0300 0000 1200 0000 ................ │ +00000670: 0800 0003 1200 0000 0301 1000 1800 0000 ................ │ +00000680: 1c00 0000 ffff ffff ffff ffff 1100 0000 ................ │ +00000690: 0201 1000 3800 0000 1d00 0000 ffff ffff ....8........... │ +000006a0: ffff ffff 1100 0000 1400 1400 0100 0000 ................ │ +000006b0: 0000 0000 0700 0000 0300 0000 1300 0000 ................ │ +000006c0: 0800 0003 1300 0000 0301 1000 1800 0000 ................ │ +000006d0: 1d00 0000 ffff ffff ffff ffff 1100 0000 ................ │ +000006e0: 0201 1000 3800 0000 1e00 0000 ffff ffff ....8........... │ +000006f0: ffff ffff 1400 0000 1400 1400 0100 0000 ................ │ +00000700: 0000 0000 0700 0000 0300 0000 1500 0000 ................ │ +00000710: 0800 0003 1500 0000 0301 1000 1800 0000 ................ │ +00000720: 1e00 0000 ffff ffff ffff ffff 1400 0000 ................ │ +00000730: 0201 1000 3800 0000 1f00 0000 ffff ffff ....8........... │ +00000740: ffff ffff 1400 0000 1400 1400 0100 0000 ................ │ +00000750: 0000 0000 0700 0000 0300 0000 1600 0000 ................ │ +00000760: 0800 0003 1600 0000 0301 1000 1800 0000 ................ │ +00000770: 1f00 0000 ffff ffff ffff ffff 1400 0000 ................ │ +00000780: 0201 1000 3800 0000 2000 0000 ffff ffff ....8... ....... │ +00000790: ffff ffff 1400 0000 1400 1400 0100 0000 ................ │ +000007a0: 0000 0000 0700 0000 0300 0000 1700 0000 ................ │ +000007b0: 0800 0003 1700 0000 0301 1000 1800 0000 ................ │ +000007c0: 2000 0000 ffff ffff ffff ffff 1400 0000 ............... │ +000007d0: 0201 1000 4c00 0000 2200 0000 ffff ffff ....L..."....... │ +000007e0: ffff ffff 1800 0000 1400 1400 0200 0000 ................ │ +000007f0: 0000 0000 0700 0000 0400 0000 ffff ffff ................ │ +00000800: 0800 0001 0000 067f 0700 0000 0500 0000 ................ │ +00000810: ffff ffff 0800 0001 0000 027f 0201 1000 ................ │ +00000820: 4c00 0000 2400 0000 ffff ffff ffff ffff L...$........... │ +00000830: 1900 0000 1400 1400 0200 0000 0000 0000 ................ │ +00000840: 0700 0000 0400 0000 ffff ffff 0800 0001 ................ │ +00000850: 0200 067f 0700 0000 0300 0000 1a00 0000 ................ │ +00000860: 0800 0003 1a00 0000 0201 1000 2400 0000 ............$... │ +00000870: 2600 0000 ffff ffff ffff ffff 1b00 0000 &............... │ +00000880: 1400 1400 0000 0000 0000 0000 0201 1000 ................ │ +00000890: 3800 0000 2700 0000 ffff ffff ffff ffff 8...'........... │ +000008a0: 1c00 0000 1400 1400 0100 0000 0000 0000 ................ │ +000008b0: 0700 0000 0300 0000 1d00 0000 0800 0003 ................ │ +000008c0: 1d00 0000 0301 1000 1800 0000 2700 0000 ............'... │ +000008d0: ffff ffff ffff ffff 1c00 0000 0201 1000 ................ │ +000008e0: 3800 0000 2800 0000 ffff ffff ffff ffff 8...(........... │ +000008f0: 1e00 0000 1400 1400 0100 0000 0000 0000 ................ │ +00000900: 0700 0000 0300 0000 1f00 0000 0800 0003 ................ │ +00000910: 1f00 0000 0301 1000 1800 0000 2800 0000 ............(... │ +00000920: ffff ffff ffff ffff 1e00 0000 0301 1000 ................ │ +00000930: 1800 0000 2900 0000 ffff ffff ffff ffff ....)........... │ +00000940: 1b00 0000 0301 1000 1800 0000 2a00 0000 ............*... │ +00000950: ffff ffff ffff ffff 1900 0000 0201 1000 ................ │ +00000960: 4c00 0000 2c00 0000 ffff ffff ffff ffff L...,........... │ +00000970: 1900 0000 1400 1400 0200 0000 0000 0000 ................ │ +00000980: 0700 0000 0400 0000 ffff ffff 0800 0001 ................ │ +00000990: 0300 067f 0700 0000 0300 0000 2000 0000 ............ ... │ +000009a0: 0800 0003 2000 0000 0201 1000 2400 0000 .... .......$... │ +000009b0: 2e00 0000 ffff ffff ffff ffff 1b00 0000 ................ │ +000009c0: 1400 1400 0000 0000 0000 0000 0201 1000 ................ │ +000009d0: 3800 0000 2f00 0000 ffff ffff ffff ffff 8.../........... │ +000009e0: 1c00 0000 1400 1400 0100 0000 0000 0000 ................ │ +000009f0: 0700 0000 0300 0000 1d00 0000 0800 0003 ................ │ +00000a00: 1d00 0000 0301 1000 1800 0000 2f00 0000 ............/... │ +00000a10: ffff ffff ffff ffff 1c00 0000 0201 1000 ................ │ +00000a20: 3800 0000 3000 0000 ffff ffff ffff ffff 8...0........... │ +00000a30: 1e00 0000 1400 1400 0100 0000 0000 0000 ................ │ +00000a40: 0700 0000 0300 0000 1f00 0000 0800 0003 ................ │ +00000a50: 1f00 0000 0301 1000 1800 0000 3000 0000 ............0... │ +00000a60: ffff ffff ffff ffff 1e00 0000 0301 1000 ................ │ +00000a70: 1800 0000 3100 0000 ffff ffff ffff ffff ....1........... │ +00000a80: 1b00 0000 0301 1000 1800 0000 3200 0000 ............2... │ +00000a90: ffff ffff ffff ffff 1900 0000 0201 1000 ................ │ +00000aa0: 3800 0000 3400 0000 ffff ffff ffff ffff 8...4........... │ +00000ab0: 1900 0000 1400 1400 0100 0000 0000 0000 ................ │ +00000ac0: 0700 0000 0300 0000 2100 0000 0800 0003 ........!....... │ +00000ad0: 2100 0000 0301 1000 1800 0000 3400 0000 !...........4... │ +00000ae0: ffff ffff ffff ffff 1900 0000 0201 1000 ................ │ +00000af0: 3800 0000 3500 0000 ffff ffff ffff ffff 8...5........... │ +00000b00: 1900 0000 1400 1400 0100 0000 0000 0000 ................ │ +00000b10: 0700 0000 0300 0000 2200 0000 0800 0003 ........"....... │ +00000b20: 2200 0000 0301 1000 1800 0000 3500 0000 "...........5... │ +00000b30: ffff ffff ffff ffff 1900 0000 0301 1000 ................ │ +00000b40: 1800 0000 3700 0000 ffff ffff ffff ffff ....7........... │ +00000b50: 1800 0000 0301 1000 1800 0000 3900 0000 ............9... │ +00000b60: ffff ffff ffff ffff 0c00 0000 0101 1000 ................ │ +00000b70: 1800 0000 3900 0000 ffff ffff 0600 0000 ....9........... │ +00000b80: 0700 0000 ....