575 KB
/home/fdroid/fdroiddata/tmp/it.sineo.android.noFrillsCPUClassic_58.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_it.sineo.android.noFrillsCPUClassic_58.apk
15.9 KB
zipinfo /dev/stdin
Max report size reached
1.14 KB
AndroidManifest.xml (decoded)
1.09 KB
AndroidManifest.xml
Max report size reached
17.3 KB
classes.dex
17.2 KB
classes.jar
3.32 KB
zipinfo /dev/stdin
Max report size reached
4.13 KB
it/sineo/android/noFrillsCPUClassic/a/d.class
Max report size reached
6.64 KB
it/sineo/android/noFrillsCPUClassic/activity/AboutActivity.class
Max report size reached
3.12 KB
it/sineo/android/noFrillsCPUClassic/activity/q.class
Max report size reached
7.99 KB
smali/it/sineo/android/noFrillsCPUClassic/activity/AboutActivity.smali
Offset 33, 23 lines modifiedOffset 33, 23 lines modified
33 #·​virtual·​methods33 #·​virtual·​methods
34 .​method·​public·​createTabContent(Ljav​a/​lang/​String;​)​Landroid/​view/​View;​34 .​method·​public·​createTabContent(Ljav​a/​lang/​String;​)​Landroid/​view/​View;​
35 ····​.​locals·​835 ····​.​locals·​8
  
36 ····​.​prologue36 ····​.​prologue
37 ····​const/​4·​v2,​·​0x037 ····​const/​4·​v2,​·​0x0
  
38 ····​const/​4·​v6,​·​0x138 ····​const/​4·​v7,​·​0x1
  
39 ····​const/​4·​v5,​·​0x039 ····​const/​4·​v6,​·​0x0
  
40 ····​.​line·​8540 ····​.​line·​85
41 ····​.​line·​8641 ····​.​line·​86
42 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J42 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J
  
43 ····​move-​result-​wide·​v343 ····​move-​result-​wide·​v4
  
44 ····​.​line·​8744 ····​.​line·​87
45 ····​const-​string·​v0,​·​"info"45 ····​const-​string·​v0,​·​"info"
  
46 ····​invoke-​virtual·​{v0,​·​p1},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z46 ····​invoke-​virtual·​{v0,​·​p1},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z
  
47 ····​move-​result·​v047 ····​move-​result·​v0
Offset 117, 17 lines modifiedOffset 117, 17 lines modified
117 ····​move-​result-​object·​v0117 ····​move-​result-​object·​v0
  
118 ····​check-​cast·​v0,​·​Landroid/​widget/​TextView;​118 ····​check-​cast·​v0,​·​Landroid/​widget/​TextView;​
  
119 ····​.​line·​102119 ····​.​line·​102
120 ····​const·​v3,​·​0x7f060031120 ····​const·​v3,​·​0x7f060031
  
121 ····​new-​array·​v4,​·​v6,​·​[Ljava/​lang/​Object;​121 ····​new-​array·​v4,​·​v7,​·​[Ljava/​lang/​Object;​
  
122 ····​aput-​object·​v1,​·​v4,​·​v5122 ····​aput-​object·​v1,​·​v4,​·​v6
  
123 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​content/​res/​Resources;​-​>getString(I[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​123 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​content/​res/​Resources;​-​>getString(I[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
  
124 ····​move-​result-​object·​v1124 ····​move-​result-​object·​v1
  
125 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V125 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V
  
Offset 141, 23 lines modifiedOffset 141, 23 lines modified
141 ····​move-​result-​object·​v0141 ····​move-​result-​object·​v0
  
142 ····​check-​cast·​v0,​·​Landroid/​widget/​TextView;​142 ····​check-​cast·​v0,​·​Landroid/​widget/​TextView;​
  
143 ····​.​line·​105143 ····​.​line·​105
144 ····​const·​v1,​·​0x7f060032144 ····​const·​v1,​·​0x7f060032
  
145 ····​new-​array·​v3,​·​v6,​·​[Ljava/​lang/​Object;​145 ····​new-​array·​v3,​·​v7,​·​[Ljava/​lang/​Object;​
  
146 ····​const·​v4,​·​0x7f06005d146 ····​const·​v4,​·​0x7f06005d
  
147 ····​invoke-​virtual·​{v2,​·​v4},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​147 ····​invoke-​virtual·​{v2,​·​v4},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​
  
148 ····​move-​result-​object·​v4148 ····​move-​result-​object·​v4
  
149 ····​aput-​object·​v4,​·​v3,​·​v5149 ····​aput-​object·​v4,​·​v3,​·​v6
  
150 ····​invoke-​virtual·​{v2,​·​v1,​·​v3},​·​Landroid/​content/​res/​Resources;​-​>getString(I[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​150 ····​invoke-​virtual·​{v2,​·​v1,​·​v3},​·​Landroid/​content/​res/​Resources;​-​>getString(I[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
  
151 ····​move-​result-​object·​v1151 ····​move-​result-​object·​v1
  
152 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V152 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V
  
Offset 171, 23 lines modifiedOffset 171, 23 lines modified
171 ····​move-​result-​object·​v0171 ····​move-​result-​object·​v0
  
172 ····​check-​cast·​v0,​·​Landroid/​widget/​TextView;​172 ····​check-​cast·​v0,​·​Landroid/​widget/​TextView;​
  
173 ····​.​line·​108173 ····​.​line·​108
174 ····​const·​v1,​·​0x7f060033174 ····​const·​v1,​·​0x7f060033
  
175 ····​new-​array·​v3,​·​v6,​·​[Ljava/​lang/​Object;​175 ····​new-​array·​v3,​·​v7,​·​[Ljava/​lang/​Object;​
  
176 ····​const·​v4,​·​0x7f06005b176 ····​const·​v4,​·​0x7f06005b
  
177 ····​invoke-​virtual·​{v2,​·​v4},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​177 ····​invoke-​virtual·​{v2,​·​v4},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​
  
178 ····​move-​result-​object·​v4178 ····​move-​result-​object·​v4
  
179 ····​aput-​object·​v4,​·​v3,​·​v5179 ····​aput-​object·​v4,​·​v3,​·​v6
  
180 ····​invoke-​virtual·​{v2,​·​v1,​·​v3},​·​Landroid/​content/​res/​Resources;​-​>getString(I[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​180 ····​invoke-​virtual·​{v2,​·​v1,​·​v3},​·​Landroid/​content/​res/​Resources;​-​>getString(I[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
  
181 ····​move-​result-​object·​v1181 ····​move-​result-​object·​v1
  
182 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V182 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V
  
Offset 201, 23 lines modifiedOffset 201, 23 lines modified
201 ····​move-​result-​object·​v0201 ····​move-​result-​object·​v0
  
202 ····​check-​cast·​v0,​·​Landroid/​widget/​TextView;​202 ····​check-​cast·​v0,​·​Landroid/​widget/​TextView;​
  
203 ····​.​line·​111203 ····​.​line·​111
204 ····​const·​v1,​·​0x7f060035204 ····​const·​v1,​·​0x7f060035
  
205 ····​new-​array·​v3,​·​v6,​·​[Ljava/​lang/​Object;​205 ····​new-​array·​v3,​·​v7,​·​[Ljava/​lang/​Object;​
  
206 ····​const·​v4,​·​0x7f06005e206 ····​const·​v4,​·​0x7f06005e
  
207 ····​invoke-​virtual·​{v2,​·​v4},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​207 ····​invoke-​virtual·​{v2,​·​v4},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​
  
208 ····​move-​result-​object·​v4208 ····​move-​result-​object·​v4
  
209 ····​aput-​object·​v4,​·​v3,​·​v5209 ····​aput-​object·​v4,​·​v3,​·​v6
  
210 ····​invoke-​virtual·​{v2,​·​v1,​·​v3},​·​Landroid/​content/​res/​Resources;​-​>getString(I[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​210 ····​invoke-​virtual·​{v2,​·​v1,​·​v3},​·​Landroid/​content/​res/​Resources;​-​>getString(I[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
  
211 ····​move-​result-​object·​v1211 ····​move-​result-​object·​v1
  
212 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V212 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V
  
Offset 261, 46 lines modifiedOffset 261, 46 lines modified
261 ····​:​cond_0261 ····​:​cond_0
262 ····​iget-​object·​v0,​·​p0,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​activity/​AboutActivity;​-​>b:​Landroid/​view/​View;​262 ····​iget-​object·​v0,​·​p0,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​activity/​AboutActivity;​-​>b:​Landroid/​view/​View;​
  
263 ····​.​line·​160263 ····​.​line·​160
264 ····​:​goto_2264 ····​:​goto_2
265 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J265 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J
  
266 ····​move-​result-​wide·​v1266 ····​move-​result-​wide·​v2
  
267 ····​.​line·​161267 ····​.​line·​161
268 ····​const-​string·​v5,​·​"androidDreamCPU"268 ····​const-​string·​v1,​·​"androidDreamCPU"
  
269 ····​new-​instance·​v6,​·​Ljava/​lang/​StringBuilder;​269 ····​new-​instance·​v6,​·​Ljava/​lang/​StringBuilder;​
Max diff block lines reached; 4475/8038 bytes (55.67%) of diff not shown.
3.86 KB
smali/it/sineo/android/noFrillsCPUClassic/activity/q.smali
Offset 27, 15 lines modifiedOffset 27, 14 lines modified
  
27 ····​.​line·​27527 ····​.​line·​275
28 ····​iput-​object·​v0,​·​p0,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​activity/​q;​-​>a:​Landroid/​view/​LayoutInflater;​28 ····​iput-​object·​v0,​·​p0,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​activity/​q;​-​>a:​Landroid/​view/​LayoutInflater;​
  
29 ····​.​line·​27629 ····​.​line·​276
30 ····​iput-​object·​v0,​·​p0,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​activity/​q;​-​>b:​Landroid/​graphics/​Paint;​30 ····​iput-​object·​v0,​·​p0,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​activity/​q;​-​>b:​Landroid/​graphics/​Paint;​
  
31 ····​.​line·​278 
32 ····​return-​void31 ····​return-​void
33 .​end·​method32 .​end·​method
  
34 .​method·​synthetic·​constructor·​<init>(Lit/​sineo/​android/​noFrillsCPUClassic/​activity/​StatsActivity;​Lit/​sineo/​android/​noFrillsCPUClassic/​activity/​j;​)​V33 .​method·​synthetic·​constructor·​<init>(Lit/​sineo/​android/​noFrillsCPUClassic/​activity/​StatsActivity;​Lit/​sineo/​android/​noFrillsCPUClassic/​activity/​j;​)​V
35 ····​.​locals·​034 ····​.​locals·​0
  
36 ····​.​prologue35 ····​.​prologue
Offset 104, 15 lines modifiedOffset 103, 15 lines modified
104 ····​.​line·​298103 ····​.​line·​298
105 ····​int-​to-​long·​v0,​·​p1104 ····​int-​to-​long·​v0,​·​p1
  
106 ····​return-​wide·​v0105 ····​return-​wide·​v0
107 .​end·​method106 .​end·​method
  
108 .​method·​public·​getView(ILandroid/​view/​View;​Landroid/​view/​ViewGroup;​)​Landroid/​view/​View;​107 .​method·​public·​getView(ILandroid/​view/​View;​Landroid/​view/​ViewGroup;​)​Landroid/​view/​View;​
109 ····​.​locals·​11108 ····​.​locals·​12
  
110 ····​.​prologue109 ····​.​prologue
111 ····​.​line·​302110 ····​.​line·​302
112 ····​if-​nez·​p2,​·​:​cond_2111 ····​if-​nez·​p2,​·​:​cond_2
  
113 ····​.​line·​303112 ····​.​line·​303
114 ····​iget-​object·​v0,​·​p0,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​activity/​q;​-​>a:​Landroid/​view/​LayoutInflater;​113 ····​iget-​object·​v0,​·​p0,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​activity/​q;​-​>a:​Landroid/​view/​LayoutInflater;​
Offset 375, 33 lines modifiedOffset 374, 33 lines modified
  
375 ····​.​line·​337374 ····​.​line·​337
376 ····​new-​instance·​v0,​·​Landroid/​graphics/​Canvas;​375 ····​new-​instance·​v0,​·​Landroid/​graphics/​Canvas;​
  
377 ····​invoke-​direct·​{v0,​·​v8},​·​Landroid/​graphics/​Canvas;​-​><init>(Landroid/​graphics/​Bitmap;​)​V376 ····​invoke-​direct·​{v0,​·​v8},​·​Landroid/​graphics/​Canvas;​-​><init>(Landroid/​graphics/​Bitmap;​)​V
  
378 ····​.​line·​338377 ····​.​line·​338
379 ····​const-​wide/​high16·​v1,​·​0x4059000000000000L····​#·​100.​0378 ····​const-​wide/​high16·​v2,​·​0x4059000000000000L····​#·​100.​0
  
380 ····​const-​wide/​high16·​v3,​·​0x3ff0000000000000L····​#·​1.​0379 ····​const-​wide/​high16·​v4,​·​0x3ff0000000000000L····​#·​1.​0
  
381 ····​iget-​object·​v5,​·​p0,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​activity/​q;​-​>c:​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​380 ····​iget-​object·​v1,​·​p0,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​activity/​q;​-​>c:​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​
  
382 ····​invoke-​virtual·​{v5,​·​v6},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​-​>a(Lit/​sineo/​android/​noFrillsCPUClassic/​a/​b;​)​Ljava/​lang/​Double;​381 ····​invoke-​virtual·​{v1,​·​v6},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​-​>a(Lit/​sineo/​android/​noFrillsCPUClassic/​a/​b;​)​Ljava/​lang/​Double;​
  
383 ····​move-​result-​object·​v5382 ····​move-​result-​object·​v1
  
384 ····​invoke-​virtual·​{v5},​·​Ljava/​lang/​Double;​-​>doubleValue()​D383 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Double;​-​>doubleValue()​D
  
385 ····​move-​result-​wide·​v9384 ····​move-​result-​wide·​v10
  
386 ····​sub-​double/​2addr·​v3,​·​v9385 ····​sub-​double/​2addr·​v4,​·​v10
  
387 ····​mul-​double/​2addr·​v1,​·​v3386 ····​mul-​double/​2addr·​v2,​·​v4
  
388 ····​double-​to-​int·​v1,​·​v1387 ····​double-​to-​int·​v1,​·​v2
  
389 ····​int-​to-​float·​v1,​·​v1388 ····​int-​to-​float·​v1,​·​v1
  
390 ····​const/​high16·​v2,​·​0x40800000····​#·​4.​0f389 ····​const/​high16·​v2,​·​0x40800000····​#·​4.​0f
  
391 ····​const/​high16·​v3,​·​0x42ca0000····​#·​101.​0f390 ····​const/​high16·​v3,​·​0x42ca0000····​#·​101.​0f
  
Offset 441, 33 lines modifiedOffset 440, 33 lines modified
  
441 ····​.​line·​342440 ····​.​line·​342
442 ····​new-​instance·​v0,​·​Landroid/​graphics/​Canvas;​441 ····​new-​instance·​v0,​·​Landroid/​graphics/​Canvas;​
  
443 ····​invoke-​direct·​{v0,​·​v8},​·​Landroid/​graphics/​Canvas;​-​><init>(Landroid/​graphics/​Bitmap;​)​V442 ····​invoke-​direct·​{v0,​·​v8},​·​Landroid/​graphics/​Canvas;​-​><init>(Landroid/​graphics/​Bitmap;​)​V
  
444 ····​.​line·​343443 ····​.​line·​343
445 ····​const-​wide/​high16·​v1,​·​0x4059000000000000L····​#·​100.​0444 ····​const-​wide/​high16·​v2,​·​0x4059000000000000L····​#·​100.​0
  
446 ····​const-​wide/​high16·​v3,​·​0x3ff0000000000000L····​#·​1.​0445 ····​const-​wide/​high16·​v4,​·​0x3ff0000000000000L····​#·​1.​0
  
447 ····​iget-​object·​v5,​·​p0,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​activity/​q;​-​>c:​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​446 ····​iget-​object·​v1,​·​p0,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​activity/​q;​-​>c:​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​
  
448 ····​invoke-​virtual·​{v5,​·​v6},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​-​>b(Lit/​sineo/​android/​noFrillsCPUClassic/​a/​b;​)​Ljava/​lang/​Double;​447 ····​invoke-​virtual·​{v1,​·​v6},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​-​>b(Lit/​sineo/​android/​noFrillsCPUClassic/​a/​b;​)​Ljava/​lang/​Double;​
  
449 ····​move-​result-​object·​v5448 ····​move-​result-​object·​v1
  
450 ····​invoke-​virtual·​{v5},​·​Ljava/​lang/​Double;​-​>doubleValue()​D449 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Double;​-​>doubleValue()​D
  
451 ····​move-​result-​wide·​v5450 ····​move-​result-​wide·​v10
  
452 ····​sub-​double/​2addr·​v3,​·​v5451 ····​sub-​double/​2addr·​v4,​·​v10
  
453 ····​mul-​double/​2addr·​v1,​·​v3452 ····​mul-​double/​2addr·​v2,​·​v4
  
454 ····​double-​to-​int·​v1,​·​v1453 ····​double-​to-​int·​v1,​·​v2
  
455 ····​int-​to-​float·​v1,​·​v1454 ····​int-​to-​float·​v1,​·​v1
  
456 ····​const/​high16·​v2,​·​0x40800000····​#·​4.​0f455 ····​const/​high16·​v2,​·​0x40800000····​#·​4.​0f
  
457 ····​const/​high16·​v3,​·​0x42ca0000····​#·​101.​0f456 ····​const/​high16·​v3,​·​0x42ca0000····​#·​101.​0f
  
612 B
smali/it/sineo/android/noFrillsCPUClassic/activity/StatsActivity.smali
Offset 76, 15 lines modifiedOffset 76, 14 lines modified
76 ····​.​line·​15076 ····​.​line·​150
77 ····​new-​instance·​v0,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​activity/​m;​77 ····​new-​instance·​v0,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​activity/​m;​
  
78 ····​invoke-​direct·​{v0,​·​p0},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​activity/​m;​-​><init>(Lit/​sineo/​android/​noFrillsCPUClassic/​activity/​StatsActivity;​)​V78 ····​invoke-​direct·​{v0,​·​p0},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​activity/​m;​-​><init>(Lit/​sineo/​android/​noFrillsCPUClassic/​activity/​StatsActivity;​)​V
  
79 ····​iput-​object·​v0,​·​p0,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​activity/​StatsActivity;​-​>p:​Ljava/​lang/​Runnable;​79 ····​iput-​object·​v0,​·​p0,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​activity/​StatsActivity;​-​>p:​Ljava/​lang/​Runnable;​
  
80 ····​.​line·​274 
81 ····​return-​void80 ····​return-​void
82 .​end·​method81 .​end·​method
  
83 .​method·​private·​a()​V82 .​method·​private·​a()​V
84 ····​.​locals·​583 ····​.​locals·​5
  
85 ····​.​prologue84 ····​.​prologue
20.5 KB
smali/it/sineo/android/noFrillsCPUClassic/widget/StatsWidget.smali
Offset 240, 451 lines modifiedOffset 240, 456 lines modified
240 ····​:​cond_2240 ····​:​cond_2
241 ····​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​appwidget/​AppWidgetProvider;​-​>onReceive(Landroid/​content/​Context;​Landroid/​content/​Intent;​)​V241 ····​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​appwidget/​AppWidgetProvider;​-​>onReceive(Landroid/​content/​Context;​Landroid/​content/​Intent;​)​V
  
242 ····​goto·​:​goto_0242 ····​goto·​:​goto_0
243 .​end·​method243 .​end·​method
  
244 .​method·​public·​onUpdate(Landroid/​content/​Context;​Landroid/​appwidget/​AppWidgetManager;​[I)​V244 .​method·​public·​onUpdate(Landroid/​content/​Context;​Landroid/​appwidget/​AppWidgetManager;​[I)​V
245 ····​.​locals·​17245 ····​.​locals·​18
  
246 ····​.​prologue246 ····​.​prologue
247 ····​.​line·​35247 ····​.​line·​35
248 ····​const-​string·​v1,​·​"androidDreamCPU"248 ····​const-​string·​v2,​·​"androidDreamCPU"
  
249 ····​new-​instance·​v2,​·​Ljava/​lang/​StringBuilder;​249 ····​new-​instance·​v3,​·​Ljava/​lang/​StringBuilder;​
  
250 ····​invoke-​direct·​{v2},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V250 ····​invoke-​direct·​{v3},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
  
251 ····​const-​string·​v3,​·​"sizeOf·​appWidgetIds:​·​"251 ····​const-​string·​v4,​·​"sizeOf·​appWidgetIds:​·​"
  
252 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​252 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
253 ····​move-​result-​object·​v2253 ····​move-​result-​object·​v3
  
254 ····​move-​object/​from16·​v0,​·​p3254 ····​move-​object/​from16·​v0,​·​p3
  
255 ····​array-​length·​v3,​·​v0255 ····​array-​length·​v4,​·​v0
  
256 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​256 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​
  
257 ····​move-​result-​object·​v2257 ····​move-​result-​object·​v3
  
258 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​258 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
  
259 ····​move-​result-​object·​v2259 ····​move-​result-​object·​v3
  
260 ····​invoke-​static·​{v1,​·​v2},​·​Landroid/​util/​Log;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I260 ····​invoke-​static·​{v2,​·​v3},​·​Landroid/​util/​Log;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
  
261 ····​.​line·​36261 ····​.​line·​36
262 ····​move-​object/​from16·​v0,​·​p3262 ····​move-​object/​from16·​v0,​·​p3
  
263 ····​array-​length·​v4,​·​v0263 ····​array-​length·​v5,​·​v0
  
264 ····​const/​4·​v1,​·​0x0264 ····​const/​4·​v2,​·​0x0
  
265 ····​move·​v3,​·​v1265 ····​move·​v4,​·​v2
  
266 ····​:​goto_0266 ····​:​goto_0
267 ····​if-​ge·​v3,​·​v4,​·​:​cond_5267 ····​if-​ge·​v4,​·​v5,​·​:​cond_5
  
268 ····​aget·​v5,​·​p3,​·​v3268 ····​aget·​v6,​·​p3,​·​v4
  
269 ····​.​line·​37269 ····​.​line·​37
270 ····​const-​string·​v1,​·​"androidDreamCPU"270 ····​const-​string·​v2,​·​"androidDreamCPU"
  
271 ····​new-​instance·​v2,​·​Ljava/​lang/​StringBuilder;​271 ····​new-​instance·​v3,​·​Ljava/​lang/​StringBuilder;​
  
272 ····​invoke-​direct·​{v2},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V272 ····​invoke-​direct·​{v3},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
  
273 ····​const-​string·​v6,​·​"onUpdate()​·​for·​wdg·​"273 ····​const-​string·​v7,​·​"onUpdate()​·​for·​wdg·​"
  
274 ····​invoke-​virtual·​{v2,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​274 ····​invoke-​virtual·​{v3,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
275 ····​move-​result-​object·​v2275 ····​move-​result-​object·​v3
  
276 ····​invoke-​virtual·​{v2,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​276 ····​invoke-​virtual·​{v3,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​
  
277 ····​move-​result-​object·​v2277 ····​move-​result-​object·​v3
  
278 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​278 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
  
279 ····​move-​result-​object·​v2279 ····​move-​result-​object·​v3
  
280 ····​invoke-​static·​{v1,​·​v2},​·​Landroid/​util/​Log;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I280 ····​invoke-​static·​{v2,​·​v3},​·​Landroid/​util/​Log;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
  
281 ····​.​line·​38281 ····​.​line·​38
282 ····​new-​instance·​v6,​·​Landroid/​widget/​RemoteViews;​282 ····​new-​instance·​v7,​·​Landroid/​widget/​RemoteViews;​
  
283 ····​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Landroid/​content/​Context;​-​>getPackageName()​Ljava/​lang/​String;​283 ····​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Landroid/​content/​Context;​-​>getPackageName()​Ljava/​lang/​String;​
  
284 ····​move-​result-​object·​v1284 ····​move-​result-​object·​v2
  
285 ····​const·​v2,​·​0x7f030010285 ····​const·​v3,​·​0x7f030010
  
286 ····​invoke-​direct·​{v6,​·​v1,​·​v2},​·​Landroid/​widget/​RemoteViews;​-​><init>(Ljava/​lang/​String;​I)​V286 ····​invoke-​direct·​{v7,​·​v2,​·​v3},​·​Landroid/​widget/​RemoteViews;​-​><init>(Ljava/​lang/​String;​I)​V
  
287 ····​.​line·​41287 ····​.​line·​41
288 ····​new-​instance·​v1,​·​Landroid/​content/​Intent;​288 ····​new-​instance·​v2,​·​Landroid/​content/​Intent;​
  
289 ····​const-​class·​v2,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​widget/​StatsWidget;​289 ····​const-​class·​v3,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​widget/​StatsWidget;​
  
290 ····​move-​object/​from16·​v0,​·​p1290 ····​move-​object/​from16·​v0,​·​p1
  
291 ····​invoke-​direct·​{v1,​·​v0,​·​v2},​·​Landroid/​content/​Intent;​-​><init>(Landroid/​content/​Context;​Ljava/​lang/​Class;​)​V291 ····​invoke-​direct·​{v2,​·​v0,​·​v3},​·​Landroid/​content/​Intent;​-​><init>(Landroid/​content/​Context;​Ljava/​lang/​Class;​)​V
  
292 ····​.​line·​42292 ····​.​line·​42
293 ····​const-​string·​v2,​·​"it.​sineo.​android.​noFrillsCPU.​APPWIDGET_UPDATE"293 ····​const-​string·​v3,​·​"it.​sineo.​android.​noFrillsCPU.​APPWIDGET_UPDATE"
  
294 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​content/​Intent;​-​>setAction(Ljava/​lang/​String;​)​Landroid/​content/​Intent;​294 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​content/​Intent;​-​>setAction(Ljava/​lang/​String;​)​Landroid/​content/​Intent;​
  
295 ····​.​line·​43295 ····​.​line·​43
296 ····​const-​string·​v2,​·​"appWidgetId"296 ····​const-​string·​v3,​·​"appWidgetId"
  
297 ····​invoke-​virtual·​{v1,​·​v2,​·​v5},​·​Landroid/​content/​Intent;​-​>putExtra(Ljava/​lang/​String;​I)​Landroid/​content/​Intent;​297 ····​invoke-​virtual·​{v2,​·​v3,​·​v6},​·​Landroid/​content/​Intent;​-​>putExtra(Ljava/​lang/​String;​I)​Landroid/​content/​Intent;​
  
298 ····​.​line·​44298 ····​.​line·​44
299 ····​const/​4·​v2,​·​0x0299 ····​const/​4·​v3,​·​0x0
  
300 ····​const/​4·​v7,​·​0x0300 ····​const/​4·​v8,​·​0x0
  
301 ····​move-​object/​from16·​v0,​·​p1301 ····​move-​object/​from16·​v0,​·​p1
  
302 ····​invoke-​static·​{v0,​·​v2,​·​v1,​·​v7},​·​Landroid/​app/​PendingIntent;​-​>getBroadcast(Landroi​d/​content/​Context;​ILandroid/​content/​Intent;​I)​Landroid/​app/​PendingIntent;​302 ····​invoke-​static·​{v0,​·​v3,​·​v2,​·​v8},​·​Landroid/​app/​PendingIntent;​-​>getBroadcast(Landroi​d/​content/​Context;​ILandroid/​content/​Intent;​I)​Landroid/​app/​PendingIntent;​
  
303 ····​move-​result-​object·​v1303 ····​move-​result-​object·​v2
  
304 ····​.​line·​45304 ····​.​line·​45
305 ····​const·​v2,​·​0x7f0b0024305 ····​const·​v3,​·​0x7f0b0024
  
306 ····​invoke-​virtual·​{v6,​·​v2,​·​v1},​·​Landroid/​widget/​RemoteViews;​-​>setOnClickPendingInt​ent(ILandroid/​app/​PendingIntent;​)​V306 ····​invoke-​virtual·​{v7,​·​v3,​·​v2},​·​Landroid/​widget/​RemoteViews;​-​>setOnClickPendingInt​ent(ILandroid/​app/​PendingIntent;​)​V
  
307 ····​.​line·​47307 ····​.​line·​47
308 ····​invoke-​static·​{},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​f;​-​>k()​Z308 ····​invoke-​static·​{},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​f;​-​>k()​Z
  
309 ····​move-​result·​v1309 ····​move-​result·​v2
  
310 ····​if-​eqz·​v1,​·​:​cond_4310 ····​if-​eqz·​v2,​·​:​cond_4
  
Max diff block lines reached; 14632/20828 bytes (70.25%) of diff not shown.
3.66 KB
smali/it/sineo/android/noFrillsCPUClassic/a/f.smali
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
45 ····​:​cond_145 ····​:​cond_1
46 ····​const/​4·​v0,​·​0x046 ····​const/​4·​v0,​·​0x0
  
47 ····​goto·​:​goto_147 ····​goto·​:​goto_1
48 .​end·​method48 .​end·​method
  
49 .​method·​public·​static·​a(Z)​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​49 .​method·​public·​static·​a(Z)​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​
50 ····​.​locals·​1150 ····​.​locals·​12
  
51 ····​.​prologue51 ····​.​prologue
52 ····​const/​4·​v1,​·​0x052 ····​const/​4·​v1,​·​0x0
  
53 ····​const/​4·​v2,​·​0x053 ····​const/​4·​v2,​·​0x0
  
54 ····​.​line·​48254 ····​.​line·​482
Offset 63, 17 lines modifiedOffset 63, 17 lines modified
  
63 ····​.​line·​48363 ····​.​line·​483
64 ····​new-​instance·​v4,​·​Ljava/​util/​ArrayList;​64 ····​new-​instance·​v4,​·​Ljava/​util/​ArrayList;​
  
65 ····​invoke-​direct·​{v4},​·​Ljava/​util/​ArrayList;​-​><init>()​V65 ····​invoke-​direct·​{v4},​·​Ljava/​util/​ArrayList;​-​><init>()​V
  
66 ····​.​line·​48466 ····​.​line·​484
67 ····​const-​wide/​16·​v5,​·​0x067 ····​const-​wide/​16·​v6,​·​0x0
  
68 ····​invoke-​static·​{v5,​·​v6},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​68 ····​invoke-​static·​{v6,​·​v7},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​
  
69 ····​move-​result-​object·​v069 ····​move-​result-​object·​v0
  
70 ····​.​line·​48570 ····​.​line·​485
71 ····​new-​instance·​v5,​·​Ljava/​io/​File;​71 ····​new-​instance·​v5,​·​Ljava/​io/​File;​
  
72 ····​const-​string·​v6,​·​"/​sys/​devices/​system/​cpu/​cpu0/​cpufreq/​stats/​time_in_state"72 ····​const-​string·​v6,​·​"/​sys/​devices/​system/​cpu/​cpu0/​cpufreq/​stats/​time_in_state"
Offset 139, 32 lines modifiedOffset 139, 32 lines modified
139 ····​.​line·​517139 ····​.​line·​517
140 ····​const/​4·​v7,​·​0x1140 ····​const/​4·​v7,​·​0x1
  
141 ····​aget-​object·​v2,​·​v2,​·​v7141 ····​aget-​object·​v2,​·​v2,​·​v7
  
142 ····​invoke-​static·​{v2},​·​Ljava/​lang/​Long;​-​>parseLong(Ljava/​lang/​String;​)​J142 ····​invoke-​static·​{v2},​·​Ljava/​lang/​Long;​-​>parseLong(Ljava/​lang/​String;​)​J
  
143 ····​move-​result-​wide·​v7143 ····​move-​result-​wide·​v8
  
144 ····​invoke-​static·​{v7,​·​v8},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​144 ····​invoke-​static·​{v8,​·​v9},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​
  
145 ····​move-​result-​object·​v2145 ····​move-​result-​object·​v2
  
146 ····​.​line·​518146 ····​.​line·​518
147 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​Long;​-​>longValue()​J147 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​Long;​-​>longValue()​J
  
148 ····​move-​result-​wide·​v7148 ····​move-​result-​wide·​v8
  
149 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​Long;​-​>longValue()​J149 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​Long;​-​>longValue()​J
  
150 ····​move-​result-​wide·​v9150 ····​move-​result-​wide·​v10
  
151 ····​add-​long/​2addr·​v7,​·​v9151 ····​add-​long/​2addr·​v8,​·​v10
  
152 ····​invoke-​static·​{v7,​·​v8},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​152 ····​invoke-​static·​{v8,​·​v9},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​
  
153 ····​move-​result-​object·​v0153 ····​move-​result-​object·​v0
  
154 ····​.​line·​519154 ····​.​line·​519
155 ····​invoke-​interface·​{v4,​·​v6},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z155 ····​invoke-​interface·​{v4,​·​v6},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z
  
156 ····​.​line·​520156 ····​.​line·​520
Offset 339, 44 lines modifiedOffset 339, 44 lines modified
339 ····​const-​string·​v5,​·​"-​1"339 ····​const-​string·​v5,​·​"-​1"
  
340 ····​invoke-​direct·​{v2,​·​v5},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​b;​-​><init>(Ljava/​lang/​String;​)​V340 ····​invoke-​direct·​{v2,​·​v5},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​b;​-​><init>(Ljava/​lang/​String;​)​V
  
341 ····​.​line·​526341 ····​.​line·​526
342 ····​invoke-​static·​{},​·​Landroid/​os/​SystemClock;​-​>uptimeMillis()​J342 ····​invoke-​static·​{},​·​Landroid/​os/​SystemClock;​-​>uptimeMillis()​J
  
343 ····​move-​result-​wide·​v5343 ····​move-​result-​wide·​v6
  
344 ····​.​line·​527344 ····​.​line·​527
345 ····​invoke-​static·​{},​·​Landroid/​os/​SystemClock;​-​>elapsedRealtime()​J345 ····​invoke-​static·​{},​·​Landroid/​os/​SystemClock;​-​>elapsedRealtime()​J
  
346 ····​move-​result-​wide·​v7346 ····​move-​result-​wide·​v8
  
347 ····​.​line·​528347 ····​.​line·​528
348 ····​sub-​long·​v5,​·​v7,​·​v5348 ····​sub-​long·​v6,​·​v8,​·​v6
  
349 ····​.​line·​529349 ····​.​line·​529
350 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​Long;​-​>longValue()​J350 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​Long;​-​>longValue()​J
  
351 ····​move-​result-​wide·​v7351 ····​move-​result-​wide·​v8
  
352 ····​add-​long/​2addr·​v7,​·​v5352 ····​add-​long/​2addr·​v8,​·​v6
  
353 ····​invoke-​static·​{v7,​·​v8},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​353 ····​invoke-​static·​{v8,​·​v9},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​
  
354 ····​move-​result-​object·​v0354 ····​move-​result-​object·​v0
  
355 ····​.​line·​530355 ····​.​line·​530
356 ····​invoke-​interface·​{v4,​·​v2},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z356 ····​invoke-​interface·​{v4,​·​v2},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z
  
357 ····​.​line·​531357 ····​.​line·​531
358 ····​invoke-​virtual·​{v2},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​b;​-​>b()​Ljava/​lang/​String;​358 ····​invoke-​virtual·​{v2},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​b;​-​>b()​Ljava/​lang/​String;​
  
359 ····​move-​result-​object·​v2359 ····​move-​result-​object·​v2
  
360 ····​invoke-​static·​{v5,​·​v6},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​360 ····​invoke-​static·​{v6,​·​v7},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​
  
361 ····​move-​result-​object·​v5361 ····​move-​result-​object·​v5
  
362 ····​invoke-​interface·​{v3,​·​v2,​·​v5},​·​Ljava/​util/​Map;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​362 ····​invoke-​interface·​{v3,​·​v2,​·​v5},​·​Ljava/​util/​Map;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
  
363 ····​:​cond_4363 ····​:​cond_4
364 ····​move-​object·​v2,​·​v0364 ····​move-​object·​v2,​·​v0
Offset 1145, 14 lines modifiedOffset 1145, 15 lines modified
  
1145 ····​const-​string·​v9,​·​"cat·​"1145 ····​const-​string·​v9,​·​"cat·​"
  
1146 ····​invoke-​virtual·​{v8,​·​v9},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​1146 ····​invoke-​virtual·​{v8,​·​v9},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
1147 ····​move-​result-​object·​v81147 ····​move-​result-​object·​v8
  
 1148 ····​.​line·​87
1148 ····​invoke-​virtual·​{v3},​·​Ljava/​io/​File;​-​>getAbsolutePath()​Ljava/​lang/​String;​1149 ····​invoke-​virtual·​{v3},​·​Ljava/​io/​File;​-​>getAbsolutePath()​Ljava/​lang/​String;​
  
1149 ····​move-​result-​object·​v31150 ····​move-​result-​object·​v3
  
1150 ····​invoke-​virtual·​{v8,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​1151 ····​invoke-​virtual·​{v8,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
1151 ····​move-​result-​object·​v31152 ····​move-​result-​object·​v3
Max diff block lines reached; -1/3644 bytes (-0.03%) of diff not shown.
7.95 KB
smali/it/sineo/android/noFrillsCPUClassic/a/d.smali
Offset 117, 15 lines modifiedOffset 117, 15 lines modified
117 ····​or-​int/​2addr·​v0,​·​v1117 ····​or-​int/​2addr·​v0,​·​v1
  
118 ····​.​line·​229118 ····​.​line·​229
119 ····​return·​v0119 ····​return·​v0
120 .​end·​method120 .​end·​method
  
121 .​method·​public·​static·​a(Ljava/​lang/​String;​)​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​121 .​method·​public·​static·​a(Ljava/​lang/​String;​)​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​
122 ····​.​locals·​11122 ····​.​locals·​12
  
123 ····​.​prologue123 ····​.​prologue
124 ····​.​line·​196124 ····​.​line·​196
125 ····​const/​4·​v1,​·​0x0125 ····​const/​4·​v1,​·​0x0
  
126 ····​.​line·​197126 ····​.​line·​197
127 ····​if-​eqz·​p0,​·​:​cond_1127 ····​if-​eqz·​p0,​·​:​cond_1
Offset 210, 17 lines modifiedOffset 210, 17 lines modified
210 ····​invoke-​direct·​{v9,​·​v8},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​b;​-​><init>(Ljava/​lang/​String;​)​V210 ····​invoke-​direct·​{v9,​·​v8},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​b;​-​><init>(Ljava/​lang/​String;​)​V
  
211 ····​invoke-​interface·​{v2,​·​v9},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z211 ····​invoke-​interface·​{v2,​·​v9},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z
  
212 ····​.​line·​211212 ····​.​line·​211
213 ····​invoke-​virtual·​{v7,​·​v8},​·​Lorg/​json/​JSONObject;​-​>getLong(Ljava/​lang/​String;​)​J213 ····​invoke-​virtual·​{v7,​·​v8},​·​Lorg/​json/​JSONObject;​-​>getLong(Ljava/​lang/​String;​)​J
  
214 ····​move-​result-​wide·​v9214 ····​move-​result-​wide·​v10
  
215 ····​invoke-​static·​{v9,​·​v10},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​215 ····​invoke-​static·​{v10,​·​v11},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​
  
216 ····​move-​result-​object·​v9216 ····​move-​result-​object·​v9
  
217 ····​invoke-​virtual·​{v3,​·​v8,​·​v9},​·​Ljava/​util/​HashMap;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​217 ····​invoke-​virtual·​{v3,​·​v8,​·​v9},​·​Ljava/​util/​HashMap;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
  
218 ····​.​line·​208218 ····​.​line·​208
219 ····​add-​int/​lit8·​v0,​·​v0,​·​0x1219 ····​add-​int/​lit8·​v0,​·​v0,​·​0x1
Offset 473, 15 lines modifiedOffset 473, 15 lines modified
473 ····​iput-​object·​p1,​·​p0,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​-​>d:​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​473 ····​iput-​object·​p1,​·​p0,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​-​>d:​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​
  
474 ····​.​line·​69474 ····​.​line·​69
475 ····​return-​void475 ····​return-​void
476 .​end·​method476 .​end·​method
  
477 .​method·​public·​a(Lit/​sineo/​android/​noFrillsCPUClassic/​a/​e;​)​V477 .​method·​public·​a(Lit/​sineo/​android/​noFrillsCPUClassic/​a/​e;​)​V
478 ····​.​locals·9478 ····​.​locals·10
  
479 ····​.​prologue479 ····​.​prologue
480 ····​const/​high16·​v2,​·​0x3f800000····​#·​1.​0f480 ····​const/​high16·​v2,​·​0x3f800000····​#·​1.​0f
  
481 ····​.​line·​146481 ····​.​line·​146
482 ····​iput-​object·​p1,​·​p0,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​-​>i:​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​e;​482 ····​iput-​object·​p1,​·​p0,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​-​>i:​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​e;​
  
Offset 536, 23 lines modifiedOffset 536, 23 lines modified
  
536 ····​iget-​object·​v1,​·​p0,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​-​>e:​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​536 ····​iget-​object·​v1,​·​p0,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​-​>e:​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​
  
537 ····​iget-​object·​v1,​·​v1,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​-​>c:​Ljava/​lang/​Long;​537 ····​iget-​object·​v1,​·​v1,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​-​>c:​Ljava/​lang/​Long;​
  
538 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Long;​-​>longValue()​J538 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Long;​-​>longValue()​J
  
539 ····​move-​result-​wide·​v3539 ····​move-​result-​wide·​v4
  
540 ····​iget-​object·​v1,​·​p0,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​-​>c:​Ljava/​lang/​Long;​540 ····​iget-​object·​v1,​·​p0,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​-​>c:​Ljava/​lang/​Long;​
  
541 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Long;​-​>longValue()​J541 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Long;​-​>longValue()​J
  
542 ····​move-​result-​wide·​v5542 ····​move-​result-​wide·​v6
  
543 ····​cmp-​long·​v1,​·​v3,​·​v5543 ····​cmp-​long·​v1,​·​v4,​·​v6
  
544 ····​if-​gez·​v1,​·​:​cond_1544 ····​if-​gez·​v1,​·​:​cond_1
  
545 ····​iget-​object·​v1,​·​p0,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​-​>e:​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​545 ····​iget-​object·​v1,​·​p0,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​-​>e:​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​
  
546 ····​iget-​object·​v1,​·​v1,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​-​>a:​Ljava/​util/​List;​546 ····​iget-​object·​v1,​·​v1,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​-​>a:​Ljava/​util/​List;​
  
Offset 586, 29 lines modifiedOffset 586, 29 lines modified
  
586 ····​move-​result-​object·​v1586 ····​move-​result-​object·​v1
  
587 ····​check-​cast·​v1,​·​Ljava/​lang/​Long;​587 ····​check-​cast·​v1,​·​Ljava/​lang/​Long;​
  
588 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Long;​-​>longValue()​J588 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Long;​-​>longValue()​J
  
589 ····​move-​result-​wide·​v5589 ····​move-​result-​wide·​v6
  
590 ····​long-​to-​double·​v5,​·​v5590 ····​long-​to-​double·​v6,​·​v6
  
591 ····​iget-​object·​v1,​·​p0,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​-​>c:​Ljava/​lang/​Long;​591 ····​iget-​object·​v1,​·​p0,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​-​>c:​Ljava/​lang/​Long;​
  
592 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Long;​-​>longValue()​J592 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Long;​-​>longValue()​J
  
593 ····​move-​result-​wide·​v7593 ····​move-​result-​wide·​v8
  
594 ····​long-​to-​double·​v7,​·​v7594 ····​long-​to-​double·​v8,​·​v8
  
595 ····​div-​double/​2addr·​v5,​·​v7595 ····​div-​double/​2addr·​v6,​·​v8
  
596 ····​invoke-​static·​{v5,​·​v6},​·​Ljava/​lang/​Double;​-​>valueOf(D)​Ljava/​lang/​Double;​596 ····​invoke-​static·​{v6,​·​v7},​·​Ljava/​lang/​Double;​-​>valueOf(D)​Ljava/​lang/​Double;​
  
597 ····​move-​result-​object·​v1597 ····​move-​result-​object·​v1
  
598 ····​invoke-​interface·​{v3,​·​v4,​·​v1},​·​Ljava/​util/​Map;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​598 ····​invoke-​interface·​{v3,​·​v4,​·​v1},​·​Ljava/​util/​Map;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
  
599 ····​.​line·​166599 ····​.​line·​166
600 ····​:​goto_1600 ····​:​goto_1
Offset 627, 67 lines modifiedOffset 627, 67 lines modified
  
627 ····​move-​result-​object·​v1627 ····​move-​result-​object·​v1
  
628 ····​check-​cast·​v1,​·​Ljava/​lang/​Long;​628 ····​check-​cast·​v1,​·​Ljava/​lang/​Long;​
  
629 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Long;​-​>longValue()​J629 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Long;​-​>longValue()​J
  
630 ····​move-​result-​wide·​v3630 ····​move-​result-​wide·​v4
  
631 ····​iget-​object·​v1,​·​p0,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​-​>d:​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​631 ····​iget-​object·​v1,​·​p0,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​-​>d:​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​
  
632 ····​iget-​object·​v1,​·​v1,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​-​>b:​Ljava/​util/​Map;​632 ····​iget-​object·​v1,​·​v1,​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​d;​-​>b:​Ljava/​util/​Map;​
  
633 ····​invoke-​virtual·​{v0},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​b;​-​>b()​Ljava/​lang/​String;​633 ····​invoke-​virtual·​{v0},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​b;​-​>b()​Ljava/​lang/​String;​
  
634 ····​move-​result-​object·​v5634 ····​move-​result-​object·​v3
  
635 ····​invoke-​interface·​{v1,​·​v5},​·​Ljava/​util/​Map;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​635 ····​invoke-​interface·​{v1,​·​v3},​·​Ljava/​util/​Map;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
  
636 ····​move-​result-​object·​v1636 ····​move-​result-​object·​v1
  
637 ····​check-​cast·​v1,​·​Ljava/​lang/​Long;​637 ····​check-​cast·​v1,​·​Ljava/​lang/​Long;​
  
Max diff block lines reached; 3981/8037 bytes (49.53%) of diff not shown.
4.34 KB
smali/it/sineo/android/noFrillsCPUClassic/service/BootService.smali
Offset 119, 14 lines modifiedOffset 119, 15 lines modified
  
119 ····​if-​nez·​v0,​·​:​cond_5119 ····​if-​nez·​v0,​·​:​cond_5
  
120 ····​const-​string·​v0,​·​"shutdown_ok"120 ····​const-​string·​v0,​·​"shutdown_ok"
  
121 ····​const/​4·​v1,​·​0x0121 ····​const/​4·​v1,​·​0x0
  
 122 ····​.​line·​51
122 ····​invoke-​interface·​{v9,​·​v0,​·​v1},​·​Landroid/​content/​SharedPreferences;​-​>getBoolean(Ljava/​lang/​String;​Z)​Z123 ····​invoke-​interface·​{v9,​·​v0,​·​v1},​·​Landroid/​content/​SharedPreferences;​-​>getBoolean(Ljava/​lang/​String;​Z)​Z
  
123 ····​move-​result·​v0124 ····​move-​result·​v0
  
124 ····​if-​nez·​v0,​·​:​cond_5125 ····​if-​nez·​v0,​·​:​cond_5
  
125 ····​.​line·​55126 ····​.​line·​55
Offset 322, 18 lines modifiedOffset 323, 20 lines modified
  
322 ····​invoke-​virtual·​{p0,​·​v0},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​service/​BootService;​-​>getString(I)​Ljava/​lang/​String;​323 ····​invoke-​virtual·​{p0,​·​v0},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​service/​BootService;​-​>getString(I)​Ljava/​lang/​String;​
  
323 ····​move-​result-​object·​v0324 ····​move-​result-​object·​v0
  
324 ····​const·​v1,​·​0x7f060028325 ····​const·​v1,​·​0x7f060028
  
 326 ····​.​line·​66
325 ····​invoke-​virtual·​{p0,​·​v1},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​service/​BootService;​-​>getString(I)​Ljava/​lang/​String;​327 ····​invoke-​virtual·​{p0,​·​v1},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​service/​BootService;​-​>getString(I)​Ljava/​lang/​String;​
  
326 ····​move-​result-​object·​v1328 ····​move-​result-​object·​v1
  
 329 ····​.​line·​65
327 ····​invoke-​static·​{p0,​·​v0,​·​v1,​·​v10,​·​v8},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​f;​-​>a(Landroid/​content/​Context;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​V330 ····​invoke-​static·​{p0,​·​v0,​·​v1,​·​v10,​·​v8},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​f;​-​>a(Landroid/​content/​Context;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
  
328 ····​goto/​16·​:​goto_1331 ····​goto/​16·​:​goto_1
  
329 ····​.​line·​68332 ····​.​line·​68
330 ····​:​cond_5333 ····​:​cond_5
331 ····​new-​instance·​v0,​·​Ljava/​io/​File;​334 ····​new-​instance·​v0,​·​Ljava/​io/​File;​
Offset 370, 18 lines modifiedOffset 373, 20 lines modified
  
370 ····​const/​4·​v3,​·​0x0373 ····​const/​4·​v3,​·​0x0
  
371 ····​const-​string·​v4,​·​"/​data/​.​nocpu"374 ····​const-​string·​v4,​·​"/​data/​.​nocpu"
  
372 ····​aput-​object·​v4,​·​v2,​·​v3375 ····​aput-​object·​v4,​·​v2,​·​v3
  
 376 ····​.​line·​74
373 ····​invoke-​virtual·​{p0,​·​v1,​·​v2},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​service/​BootService;​-​>getString(I[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​377 ····​invoke-​virtual·​{p0,​·​v1,​·​v2},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​service/​BootService;​-​>getString(I[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
  
374 ····​move-​result-​object·​v1378 ····​move-​result-​object·​v1
  
 379 ····​.​line·​73
375 ····​invoke-​static·​{p0,​·​v0,​·​v1,​·​v10,​·​v8},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​f;​-​>a(Landroid/​content/​Context;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​V380 ····​invoke-​static·​{p0,​·​v0,​·​v1,​·​v10,​·​v8},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​f;​-​>a(Landroid/​content/​Context;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
  
376 ····​goto/​16·​:​goto_1381 ····​goto/​16·​:​goto_1
  
377 ····​.​line·​75382 ····​.​line·​75
378 ····​:​cond_6383 ····​:​cond_6
379 ····​new-​instance·​v0,​·​Ljava/​io/​File;​384 ····​new-​instance·​v0,​·​Ljava/​io/​File;​
Offset 418, 18 lines modifiedOffset 423, 20 lines modified
  
418 ····​const/​4·​v3,​·​0x0423 ····​const/​4·​v3,​·​0x0
  
419 ····​const-​string·​v4,​·​"/​sd-​ext/​.​nocpu"424 ····​const-​string·​v4,​·​"/​sd-​ext/​.​nocpu"
  
420 ····​aput-​object·​v4,​·​v2,​·​v3425 ····​aput-​object·​v4,​·​v2,​·​v3
  
 426 ····​.​line·​81
421 ····​invoke-​virtual·​{p0,​·​v1,​·​v2},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​service/​BootService;​-​>getString(I[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​427 ····​invoke-​virtual·​{p0,​·​v1,​·​v2},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​service/​BootService;​-​>getString(I[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
  
422 ····​move-​result-​object·​v1428 ····​move-​result-​object·​v1
  
 429 ····​.​line·​80
423 ····​invoke-​static·​{p0,​·​v0,​·​v1,​·​v10,​·​v8},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​f;​-​>a(Landroid/​content/​Context;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​V430 ····​invoke-​static·​{p0,​·​v0,​·​v1,​·​v10,​·​v8},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​f;​-​>a(Landroid/​content/​Context;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
  
424 ····​goto/​16·​:​goto_1431 ····​goto/​16·​:​goto_1
  
425 ····​.​line·​86432 ····​.​line·​86
426 ····​:​cond_7433 ····​:​cond_7
427 ····​const-​string·​v0,​·​"scaling_min_freq"434 ····​const-​string·​v0,​·​"scaling_min_freq"
Offset 534, 26 lines modifiedOffset 541, 28 lines modified
  
534 ····​.​line·​105541 ····​.​line·​105
535 ····​if-​eqz·​v0,​·​:​cond_9542 ····​if-​eqz·​v0,​·​:​cond_9
  
536 ····​.​line·​106543 ····​.​line·​106
537 ····​const·​v0,​·​0x7f06002a544 ····​const·​v0,​·​0x7f06002a
  
 545 ····​.​line·​108
538 ····​invoke-​virtual·​{p0,​·​v0},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​service/​BootService;​-​>getString(I)​Ljava/​lang/​String;​546 ····​invoke-​virtual·​{p0,​·​v0},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​service/​BootService;​-​>getString(I)​Ljava/​lang/​String;​
  
539 ····​move-​result-​object·​v0547 ····​move-​result-​object·​v0
  
540 ····​const·​v1,​·​0x7f06002b548 ····​const·​v1,​·​0x7f06002b
  
541 ····​const/​4·​v2,​·​0x4549 ····​const/​4·​v2,​·​0x4
  
542 ····​new-​array·​v2,​·​v2,​·​[Ljava/​lang/​Object;​550 ····​new-​array·​v2,​·​v2,​·​[Ljava/​lang/​Object;​
  
543 ····​const/​4·​v3,​·​0x0551 ····​const/​4·​v3,​·​0x0
  
 552 ····​.​line·​109
544 ····​invoke-​static·​{},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​f;​-​>e()​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​b;​553 ····​invoke-​static·​{},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​f;​-​>e()​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​b;​
  
545 ····​move-​result-​object·​v4554 ····​move-​result-​object·​v4
  
546 ····​aput-​object·​v4,​·​v2,​·​v3555 ····​aput-​object·​v4,​·​v2,​·​v3
  
547 ····​const/​4·​v3,​·​0x1556 ····​const/​4·​v3,​·​0x1
Offset 562, 50 lines modifiedOffset 571, 55 lines modified
  
562 ····​move-​result-​object·​v4571 ····​move-​result-​object·​v4
  
563 ····​aput-​object·​v4,​·​v2,​·​v3572 ····​aput-​object·​v4,​·​v2,​·​v3
  
564 ····​const/​4·​v3,​·​0x2573 ····​const/​4·​v3,​·​0x2
  
 574 ····​.​line·​110
565 ····​invoke-​static·​{},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​f;​-​>h()​Ljava/​lang/​String;​575 ····​invoke-​static·​{},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​f;​-​>h()​Ljava/​lang/​String;​
  
566 ····​move-​result-​object·​v4576 ····​move-​result-​object·​v4
  
567 ····​aput-​object·​v4,​·​v2,​·​v3577 ····​aput-​object·​v4,​·​v2,​·​v3
  
568 ····​const/​4·​v3,​·​0x3578 ····​const/​4·​v3,​·​0x3
  
569 ····​invoke-​static·​{},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​f;​-​>i()​Ljava/​lang/​String;​579 ····​invoke-​static·​{},​·​Lit/​sineo/​android/​noFrillsCPUClassic/​a/​f;​-​>i()​Ljava/​lang/​String;​
  
570 ····​move-​result-​object·​v4580 ····​move-​result-​object·​v4
Max diff block lines reached; 1154/4314 bytes (26.75%) of diff not shown.
1.39 KB
res/drawable-mdpi-v11/ic_stat_cpu.png
573 B
sng
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
16 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey10016 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100
17 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey10017 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100
18 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey10018 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100
19 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey10019 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100
20 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey10020 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100
21 }21 }
22 tRNS·​{22 tRNS·​{
23 ·​0·​92·​115·​122·​61·​153·​191·​204·​102·​31·​38·​41·​20·​255}23 ·​0·​92·​115·​122·​61·​153·​191·​204·​102·​31·​38·​41·​20}
24 IMAGE·​{24 IMAGE·​{
25 ····​pixels·​base6425 ····​pixels·​base64
26 000000000000000000000​00026 000000000000000000000​000
27 000000000000000000000​00027 000000000000000000000​000
28 000000012034430210000​00028 000000012034430210000​000
29 000000056078870650000​00029 000000056078870650000​000
30 000000056078870650000​00030 000000056078870650000​000
776 B
Image content
Pixel difference
compared images
Flicker difference
compared images
46.9 KB
res/drawable/widget_preview.png
41.6 KB
sng
Max report size reached
5.21 KB
Image content
Max report size reached
1.07 KB
res/drawable-ldpi-v11/ic_stat_cpu.png
324 B
sng
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ····​using·​color·​palette;​4 ····​using·​color·​palette;​
5 }5 }
6 PLTE·​{6 PLTE·​{
7 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey07 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
8 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey1008 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100
9 }9 }
10 tRNS·​{10 tRNS·​{
11 ·​0·​255}11 ·​0}
12 IMAGE·​{12 IMAGE·​{
13 ····​pixels·​base6413 ····​pixels·​base64
14 00000000000000000014 000000000000000000
15 00000000000000000015 000000000000000000
16 00000010101010000016 000000101010100000
17 00000010101010000017 000000101010100000
18 00000010101010000018 000000101010100000
700 B
Image content
Pixel difference
compared images
Flicker difference
compared images
8.13 KB
res/drawable-hdpi-v9/ic_stat_cpu.png
6.92 KB
sng
Max report size reached
1.15 KB
Image content
Max report size reached
4.36 KB
res/drawable-hdpi-v9/ic_notification.png
3.24 KB
sng
Max report size reached
1.04 KB
Image content
Max report size reached
45.8 KB
res/drawable-hdpi-v9/ic_menu_refresh.png
41.7 KB
sng
Max report size reached
3.94 KB
Image content
Max report size reached
10.7 KB
res/drawable-hdpi-v4/ic_stat_cpu.png
7.89 KB
sng
Max report size reached
2.73 KB
Image content
Max report size reached
1.63 KB
res/drawable-hdpi-v4/ic_action_refresh.png
630 B
sng
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:​·​from·​stdin1 #SNG:​·​from·​stdin
2 IHDR·​{2 IHDR·​{
3 ····​width:​·​48;​·​height:​·​48;​·​bitdepth:​·​8;​3 ····​width:​·​48;​·​height:​·​48;​·​bitdepth:​·​8;​
4 ····​using·​color·​palette;​4 ····​using·​color·​palette;​
5 }5 }
6 PLTE·​{6 PLTE·​{
7 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey1007 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
8 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey1008 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100
9 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey1009 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100
10 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey10010 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100
11 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey10011 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100
12 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey10012 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100
13 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey10013 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100
14 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey10014 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100
960 B
Image content
Max report size reached
6.27 KB
res/drawable-hdpi-v4/ic_action_refresh_inverted.png
5.26 KB
sng
Max report size reached
936 B
Image content
Max report size reached
56.0 KB
res/drawable-hdpi-v4/ic_menu_refresh.png
51.1 KB
sng
Max report size reached
4.89 KB
Image content
Max report size reached
11.1 KB
res/drawable-xhdpi-v9/ic_stat_cpu.png
9.6 KB
sng
Max report size reached
1.39 KB
Image content
Max report size reached
4.97 KB
res/drawable-ldpi-v4/ic_stat_cpu.png
3.27 KB
sng
Max report size reached
1.63 KB
Image content
Max report size reached
8.93 KB
res/drawable-us-nodpi-v4/donate.png
2.8 KB
sng
Max report size reached
6.06 KB
Image content
Max report size reached
9.23 KB
res/drawable-de-nodpi-v4/donate.png
2.6 KB
sng
Max report size reached
6.57 KB
Image content
Max report size reached
12.0 KB
res/drawable-fr-nodpi-v4/donate.png
3.25 KB
sng
Max report size reached
8.71 KB
Image content
Max report size reached
4.59 KB
res/drawable-mdpi-v4/ic_stat_cpu.png
3.06 KB
sng
Max report size reached
1.46 KB
Image content
Max report size reached
7.71 KB
res/drawable-mdpi-v4/ic_sort_asc.png
6.6 KB
sng
Max report size reached
1.04 KB
Image content
Max report size reached
1.49 KB
res/drawable-mdpi-v4/ic_action_refresh.png
630 B
sng
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:​·​from·​stdin1 #SNG:​·​from·​stdin
2 IHDR·​{2 IHDR·​{
3 ····​width:​·​32;​·​height:​·​32;​·​bitdepth:​·​8;​3 ····​width:​·​32;​·​height:​·​32;​·​bitdepth:​·​8;​
4 ····​using·​color·​palette;​4 ····​using·​color·​palette;​
5 }5 }
6 PLTE·​{6 PLTE·​{
7 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey1007 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
8 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey1008 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100
9 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey1009 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100
10 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey10010 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100
11 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey10011 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100
12 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey10012 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100
13 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey10013 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100
14 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey10014 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100
812 B
Image content
Pixel difference
compared images
Flicker difference
compared images
18.2 KB
res/drawable-mdpi-v4/ic_notification.png
16.3 KB
sng
Max report size reached
1.75 KB
Image content
Max report size reached
3.82 KB
res/drawable-mdpi-v4/ic_action_refresh_inverted.png
2.93 KB
sng
Max report size reached
800 B
Image content
Pixel difference
compared images
Flicker difference
compared images
7.81 KB
res/drawable-mdpi-v4/ic_sort_desc.png
6.7 KB
sng
Max report size reached
1.04 KB
Image content
Max report size reached
26.0 KB
res/drawable-mdpi-v4/ic_menu_refresh.png
22.8 KB
sng
Max report size reached
3.09 KB
Image content
Max report size reached
23.4 KB
res/drawable-mdpi-v4/ic_menu_reset.png
21.0 KB
sng
Max report size reached
2.41 KB
Image content
Max report size reached
715 B
res/xml/wdg_stats_provider.xml
655 B
res/xml/wdg_stats_provider.xml
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?>1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <appwidget-​provider·​android:​initialLayout="@layou​t/​widget"·​android:​minHeight="72.​0dip"·​android:​minResizeWidth="72.​0dip"·​android:​minWidth="72.​0dip"·​android:​previewImage="@drawab​le/​widget_preview"·​android:​resizeMode="horizonta​l"·​android:​updatePeriodMillis="3​600000"·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"/​>2 <appwidget-​provider·​android:​initialLayout="@layou​t/​widget"·​android:​minHeight="72.​0dip"·​android:​minWidth="72.​0dip"·​android:​updatePeriodMillis="3​600000"·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"/​>
22.2 KB
res/drawable-xhdpi-v4/ic_stat_cpu.png
19.2 KB
sng
Max report size reached
2.96 KB
Image content
Max report size reached
1.77 KB
res/drawable-xhdpi-v4/ic_action_refresh.png
630 B
sng
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:​·​from·​stdin1 #SNG:​·​from·​stdin
2 IHDR·​{2 IHDR·​{
3 ····​width:​·​64;​·​height:​·​64;​·​bitdepth:​·​8;​3 ····​width:​·​64;​·​height:​·​64;​·​bitdepth:​·​8;​
4 ····​using·​color·​palette;​4 ····​using·​color·​palette;​
5 }5 }
6 PLTE·​{6 PLTE·​{
7 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey1007 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
8 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey1008 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100
9 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey1009 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100
10 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey10010 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100
11 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey10011 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100
12 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey10012 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100
13 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey10013 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100
14 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey10014 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100
1.07 KB
Image content
Max report size reached
9.56 KB
res/drawable-xhdpi-v4/ic_action_refresh_inverted.png
8.39 KB
sng
Max report size reached
1.07 KB
Image content
Max report size reached
70.1 KB
res/drawable-xhdpi-v4/ic_launcher.png
50.1 KB
sng
Max report size reached
20.0 KB
Image content
Max report size reached
1.33 KB
res/menu/main.xml
1.3 KB
res/menu/main.xml
Max report size reached
754 B
res/menu/stats.xml
718 B
res/menu/stats.xml
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?>1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <menu·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">2 <menu·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
3 ··​<item·​android:​icon="@drawable/​ic_action_refresh"·​android:​id="@id/​menu_refresh"·​android:​showAsAction="ifRoom|​withText"·​android:​title="@string/​menu_refresh"/​>3 ··​<item·​android:​icon="@drawable/​ic_action_refresh"·​android:​id="@id/​menu_refresh"·​android:​title="@string/​menu_refresh"/​>
4 ··​<item·​android:​icon="@drawable/​ic_action_reset"·​android:​id="@id/​menu_reset"·​android:​showAsAction="ifRoom|​withText"·​android:​title="@string/​menu_reset"/​>4 ··​<item·​android:​icon="@drawable/​ic_action_reset"·​android:​id="@id/​menu_reset"·​android:​title="@string/​menu_reset"/​>
5 </​menu>5 </​menu>
3.81 KB
res/drawable-hdpi-v11/ic_stat_cpu.png
2.83 KB
sng
Max report size reached
928 B
Image content
Max report size reached
4.11 KB
res/drawable-hdpi-v11/ic_notification.png
3.18 KB
sng
Max report size reached
864 B
Image content
Pixel difference
compared images
Flicker difference
compared images
10.2 KB
res/drawable-it-nodpi-v4/donate.png
2.74 KB
sng
Max report size reached
7.42 KB
Image content
Max report size reached
3.38 KB
res/drawable-ldpi-v9/ic_stat_cpu.png
2.53 KB
sng
Max report size reached
804 B
Image content
Pixel difference
compared images
Flicker difference
compared images
3.83 KB
res/drawable-mdpi-v9/ic_stat_cpu.png
2.94 KB
sng
Max report size reached
840 B
Image content
Pixel difference
compared images
Flicker difference
compared images
22.6 KB
res/drawable-mdpi-v9/ic_menu_refresh.png
19.9 KB
sng
Max report size reached
2.65 KB
Image content
Max report size reached
10.1 KB
res/drawable-nodpi-v4/donate.png
3.04 KB
sng
Max report size reached
6.96 KB
Image content
Max report size reached
5.38 KB
res/drawable-xhdpi-v11/ic_stat_cpu.png
4.28 KB
sng
Max report size reached
1.02 KB
Image content
Max report size reached