28.8 KB
/home/fdroid/fdroiddata/tmp/info.zwanenburg.caffeinetile_4.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_info.zwanenburg.caffeinetile_4.apk
1.53 KB
zipinfo /dev/stdin
Offset 1, 13 lines modifiedOffset 1, 11 lines modified
1 Zip·​file·​size:​·​11740·​bytes,​·​number·​of·​entries:​·111 Zip·​file·​size:​·​11174·​bytes,​·​number·​of·​entries:​·9
2 -​rw-​-​-​-​·····​2.​0·​fat······​676·​bl·​defN·​17-​Jan-​22·​19:​11·​META-​INF/​MANIFEST.​MF2 -​rw-​-​-​-​·····​2.​0·​fat······​676·​bl·​defN·​17-​Jan-​22·​19:​11·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat······​779·​bl·​defN·​17-​Jan-​22·​19:​11·​META-​INF/​F981D5B7.​SF3 -​rw-​-​-​-​·····​2.​0·​fat······​779·​bl·​defN·​17-​Jan-​22·​19:​11·​META-​INF/​F981D5B7.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1326·​bl·​defN·​17-​Jan-​22·​19:​11·​META-​INF/​F981D5B7.​RSA4 -​rw-​-​-​-​·····​2.​0·​fat·····​1326·​bl·​defN·​17-​Jan-​22·​19:​11·​META-​INF/​F981D5B7.​RSA
5 -​rw-​-​-​-​·····​2.​0·fat·······​41·​bl·​defN·17-​Jan-​21·15:​46·META-​INF/​buildserverid5 -​rw-​rw-​rw-​··​2.​3·unx·····2992·​b-​·​defN·80-​000-​00·00:​00·​AndroidManifest.​xml
6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·17-​Jan-​21·15:​46·META-​INF/​fdroidserverid6 -​rw-​-​-​-​·····​2.​4·​fat·····8496·​b-​·​defN·80-​000-​00·00:​00·classes.​dex
7 -​rw-​-​-​-​·····​2.​0·fat·····2992·​bX·​defN·79-​Nov-​30·​00:​00·AndroidManifest.​xml7 -​rw-​rw-​rw-​··​2.​3·unx·····1916·​b-​·​defN·80-​000-​00·​00:​00·res/​drawable/​ic_coffee_off.​xml
8 -​rw-​-​-​-​·····​2.​0·fat·····8496·​bX·​defN·79-​Nov-​30·​00:​00·classes.​dex8 -​rw-​rw-​rw-​··​2.​3·unx·····2664·​b-​·​defN·80-​000-​00·​00:​00·res/​drawable/​ic_coffee_on.​xml
9 -​rw-​-​-​-​·····​2.​0·fat·····1916·​bX·​defN·79-​Nov-​30·​00:​00·​res/​drawable/​ic_coffee_off.​xml9 -​rw-​rw-​rw-​··​2.​3·unx······992·​b-​·​defN·80-​000-​00·​00:​00·​res/​xml/​prefs.​xml
10 -​rw-​-​-​-​·····​2.​0·fat·····2664·​bX·defN·79-​Nov-​30·​00:​00·​res/​drawable/​ic_coffee_on.​xml10 -​rw-​rw-​rw-​··​2.​3·unx·····1440·​b-​·stor·80-​000-​00·​00:​00·​resources.​arsc
11 -​rw-​-​-​-​·····2.​0·fat······​992·​bX·​defN·79-​Nov-​30·​00:​00·res/​xml/​prefs.​xml11 9·​files,​·21281·bytes·uncompressed,​·10070·​bytes·​compressed:​··​52.​7%
12 -​rw-​-​-​-​·····​1.​0·​fat·····​1440·​bx·​stor·​79-​Nov-​30·​00:​00·​resources.​arsc 
13 11·​files,​·​21363·​bytes·​uncompressed,​·​10153·​bytes·​compressed:​··​52.​5% 
23.3 KB
classes.dex
23.3 KB
classes.jar
1.43 KB
zipinfo /dev/stdin
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Zip·​file·​size:​·​14035·​bytes,​·​number·​of·​entries:​·​101 Zip·​file·​size:​·​14044·​bytes,​·​number·​of·​entries:​·​10
2 ?rwxrwxr-​x··​2.​0·​unx······​475·​b-​·​stor·​80-​Jan-​01·​00:​00·​info/​zwanenburg/​caffeinetile/​-​$Lambda$0.​class2 ?rwxrwxr-​x··​2.​0·​unx······​475·​b-​·​stor·​80-​Jan-​01·​00:​00·​info/​zwanenburg/​caffeinetile/​-​$Lambda$0.​class
3 ?rwxrwxr-​x··​2.​0·​unx······​537·​b-​·​stor·​80-​Jan-​01·​00:​00·​info/​zwanenburg/​caffeinetile/​-​$Lambda$1.​class3 ?rwxrwxr-​x··​2.​0·​unx······​537·​b-​·​stor·​80-​Jan-​01·​00:​00·​info/​zwanenburg/​caffeinetile/​-​$Lambda$1.​class
4 ?rwxrwxr-​x··​2.​0·​unx·····​2783·​b-​·​stor·​80-​Jan-​01·​00:​00·​info/​zwanenburg/​caffeinetile/​CaffeineTileService.​class4 ?rwxrwxr-​x··​2.​0·​unx·····​2788·​b-​·​stor·​80-​Jan-​01·​00:​00·​info/​zwanenburg/​caffeinetile/​CaffeineTileService.​class
5 ?rwxrwxr-​x··​2.​0·​unx······​628·​b-​·​stor·​80-​Jan-​01·​00:​00·​info/​zwanenburg/​caffeinetile/​SettingsActivity.​class5 ?rwxrwxr-​x··​2.​0·​unx······​628·​b-​·​stor·​80-​Jan-​01·​00:​00·​info/​zwanenburg/​caffeinetile/​SettingsActivity.​class
6 ?rwxrwxr-​x··​2.​0·​unx·····​2968·​b-​·​stor·​80-​Jan-​01·​00:​00·​info/​zwanenburg/​caffeinetile/​WakelockService.​class6 ?rwxrwxr-​x··​2.​0·​unx·····​2968·​b-​·​stor·​80-​Jan-​01·​00:​00·​info/​zwanenburg/​caffeinetile/​WakelockService.​class
7 ?rwxrwxr-​x··​2.​0·​unx······​356·​b-​·​stor·​80-​Jan-​01·​00:​00·​info/​zwanenburg/​caffeinetile/​a.​class7 ?rwxrwxr-​x··​2.​0·​unx······​356·​b-​·​stor·​80-​Jan-​01·​00:​00·​info/​zwanenburg/​caffeinetile/​a.​class
8 ?rwxrwxr-​x··​2.​0·​unx·····​1856·​b-​·​stor·​80-​Jan-​01·​00:​00·​info/​zwanenburg/​caffeinetile/​b.​class8 ?rwxrwxr-​x··​2.​0·​unx·····​1860·​b-​·​stor·​80-​Jan-​01·​00:​00·​info/​zwanenburg/​caffeinetile/​b.​class
9 ?rwxrwxr-​x··​2.​0·​unx·····​1527·​b-​·​stor·​80-​Jan-​01·​00:​00·​info/​zwanenburg/​caffeinetile/​c.​class9 ?rwxrwxr-​x··​2.​0·​unx·····​1527·​b-​·​stor·​80-​Jan-​01·​00:​00·​info/​zwanenburg/​caffeinetile/​c.​class
10 ?rwxrwxr-​x··​2.​0·​unx······​306·​b-​·​stor·​80-​Jan-​01·​00:​00·​info/​zwanenburg/​caffeinetile/​d.​class10 ?rwxrwxr-​x··​2.​0·​unx······​306·​b-​·​stor·​80-​Jan-​01·​00:​00·​info/​zwanenburg/​caffeinetile/​d.​class
11 ?rwxrwxr-​x··​2.​0·​unx······​967·​b-​·​stor·​80-​Jan-​01·​00:​00·​info/​zwanenburg/​caffeinetile/​e.​class11 ?rwxrwxr-​x··​2.​0·​unx······​967·​b-​·​stor·​80-​Jan-​01·​00:​00·​info/​zwanenburg/​caffeinetile/​e.​class
12 10·​files,​·​12403·​bytes·​uncompressed,​·​12403·​bytes·​compressed:​··​0.​0%12 10·​files,​·​12412·​bytes·​uncompressed,​·​12412·​bytes·​compressed:​··​0.​0%
19.2 KB
info/zwanenburg/caffeinetile/CaffeineTileService.class
19.1 KB
javap -verbose -constants -s -l -private {}
Offset 81, 72 lines modifiedOffset 81, 73 lines modified
81 ···​#76·​=·​NameAndType········​#74:​#75·······​/​/​·​ifPresent:​(Ljava/​util/​function/​Consumer;​)​V81 ···​#76·​=·​NameAndType········​#74:​#75·······​/​/​·​ifPresent:​(Ljava/​util/​function/​Consumer;​)​V
82 ···​#77·​=·​Methodref··········​#29.​#76·······​/​/​·​java/​util/​Optional.​ifPresent:​(Ljava/​util/​function/​Consumer;​)​V82 ···​#77·​=·​Methodref··········​#29.​#76·······​/​/​·​java/​util/​Optional.​ifPresent:​(Ljava/​util/​function/​Consumer;​)​V
83 ···​#78·​=·​Utf8···············​updateTile83 ···​#78·​=·​Utf8···············​updateTile
84 ···​#79·​=·​NameAndType········​#78:​#25·······​/​/​·​updateTile:​()​V84 ···​#79·​=·​NameAndType········​#78:​#25·······​/​/​·​updateTile:​()​V
85 ···​#80·​=·​Methodref··········​#60.​#79·······​/​/​·​android/​service/​quicksettings/​Tile.​updateTile:​()​V85 ···​#80·​=·​Methodref··········​#60.​#79·······​/​/​·​android/​service/​quicksettings/​Tile.​updateTile:​()​V
86 ···​#81·​=·​Utf8···············​info/​zwanenburg/​caffeinetile/​WakelockService86 ···​#81·​=·​Utf8···············​info/​zwanenburg/​caffeinetile/​WakelockService
87 ···​#82·​=·​Class··············​#81···········​/​/​·​info/​zwanenburg/​caffeinetile/​WakelockService87 ···​#82·​=·​Class··············​#81···········​/​/​·​info/​zwanenburg/​caffeinetile/​WakelockService
88 ···​#83·​=·​NameAndType········​#7:​#25········​/​/​·b:​()​V88 ···​#83·​=·​NameAndType········​#9:​#25········​/​/​·c:​()​V
89 ···​#84·​=·​Methodref··········​#82.​#83·······​/​/​·​info/​zwanenburg/​caffeinetile/​WakelockService.​b:​()​V89 ···​#84·​=·​Methodref··········​#82.​#83·······​/​/​·​info/​zwanenburg/​caffeinetile/​WakelockService.​c:​()​V
90 ···​#85·​=·Methodref··········​#2.​#83········​/​/​·info/​zwanenburg/​caffeinetile/​CaffeineTileService.​b:​()​V90 ···​#85·​=·NameAndType········​#7:​#25········​/​/​·​b:​()​V
91 ···​#86·​=·Utf8···············​()​Z91 ···​#86·​=·Methodref··········#2.​#85········/​/​·info/​zwanenburg/​caffeinetile/​CaffeineTileService.​b:​()​V
92 ···​#87·​=·NameAndType········#5:​#86········/​/​·a:​()​Z92 ···​#87·​=·Utf8···············​()​Z
93 ···​#88·​=·Methodref··········​#82.​#87·······/​/​·info/​zwanenburg/​caffeinetile/​WakelockService.​a:​()​Z93 ···​#88·​=·NameAndType········​#7:​#87········​/​/​·​b:​()​Z
94 ···​#89·​=·Float··············2.​8E-​45f94 ···​#89·​=·Methodref··········#82.​#88·······/​/​·info/​zwanenburg/​caffeinetile/​WakelockService.​b:​()​Z
95 ···​#90·​=·​Float··············1.​4E-​45f95 ···​#90·​=·​Float··············2.​8E-​45f
96 ···​#91·​=·Utf8···············info/​zwanenburg/​caffeinetile/​-​$Lambda$096 ···​#91·​=·Float··············1.​4E-​45f
97 ···​#92·​=·Class··············#91···········/​/​·"info/​zwanenburg/​caffeinetile/​-​$Lambda$0"97 ···​#92·​=·Utf8···············​info/​zwanenburg/​caffeinetile/​-​$Lambda$0
98 ···​#93·​=·Methodref··········​#92.​#26·······​/​/​·​"info/​zwanenburg/​caffeinetile/​-​$Lambda$0".​"<init>":​()​V98 ···​#93·​=·Class··············​#92···········​/​/​·​"info/​zwanenburg/​caffeinetile/​-​$Lambda$0"
99 ···​#94·​=·NameAndType········​#5:​#25········​/​/​·a:​()​V99 ···​#94·​=·Methodref··········​#93.​#26·······/​/​·"info/​zwanenburg/​caffeinetile/​-​$Lambda$0".​"<init>":​()​V
100 ···​#95·​=·Methodref··········​#2.​#94········​/​/​·info/​zwanenburg/​caffeinetile/​CaffeineTileService.​a:​()​V100 ···​#95·​=·NameAndType········​#5:​#25········​/​/​·​a:​()​V
101 ···​#96·​=·Utf8···············​android/​content/​Intent101 ···​#96·​=·Methodref··········#2.​#95········/​/​·info/​zwanenburg/​caffeinetile/​CaffeineTileService.​a:​()​V
102 ···​#97·​=·Class··············#96···········/​/​·​android/​content/​Intent102 ···​#97·​=·Utf8···············​android/​content/​Intent
103 ···​#98·​=·Utf8···············getApplicationContext​103 ···​#98·​=·Class··············#97···········​/​/​·android/​content/​Intent
104 ···​#99·​=·​Utf8···············()​Landroid/​content/​Context;​104 ···​#99·​=·​Utf8···············getApplicationContext​
105 ··​#100·​=·NameAndType········#98:​#99·······/​/​·getApplicationContext​:​()​Landroid/​content/​Context;​105 ··​#100·​=·Utf8···············​()​Landroid/​content/​Context;​
106 ··​#101·​=·Methodref··········​#2.​#100·······​/​/​·info/​zwanenburg/​caffeinetile/​CaffeineTileService.​getApplicationContext​:​()​Landroid/​content/​Context;​106 ··​#101·​=·NameAndType········#99:​#100······​/​/​·​getApplicationContext​:​()​Landroid/​content/​Context;​
107 ··​#102·​=·Utf8···············(Landroid/​content/​Context;​Ljava/​lang/​Class;​)​V107 ··​#102·​=·Methodref··········#2.​#101·······/​/​·info/​zwanenburg/​caffeinetile/​CaffeineTileService.​getApplicationContext​:​()​Landroid/​content/​Context;​
108 ··​#103·​=·NameAndType········#24:​#102······/​/​·"<init>":​(Landroid/​content/​Context;​Ljava/​lang/​Class;​)​V108 ··​#103·​=·Utf8···············​(Landroid/​content/​Context;​Ljava/​lang/​Class;​)​V
109 ··​#104·​=·Methodref··········​#97.​#103······​/​/​·android/​content/​Intent.​"<init>":​(Landroid/​content/​Context;​Ljava/​lang/​Class;​)​V109 ··​#104·​=·NameAndType········​#24:​#103······​/​/​·​"<init>":​(Landroid/​content/​Context;​Ljava/​lang/​Class;​)​V
110 ··​#105·​=·Utf8···············startService110 ··​#105·​=·Methodref··········#98.​#104······/​/​·android/​content/​Intent.​"<init>":​(Landroid/​content/​Context;​Ljava/​lang/​Class;​)​V
111 ··​#106·​=·​Utf8···············(Landroid/​content/​Intent;​)​Landroid/​content/​ComponentName;​111 ··​#106·​=·​Utf8···············startService
112 ··​#107·​=·NameAndType········#105:​#106·····/​/​·startService:​(Landroid/​content/​Intent;​)​Landroid/​content/​ComponentName;​112 ··​#107·​=·Utf8···············(Landroid/​content/​Intent;​)​Landroid/​content/​ComponentName;​
113 ··​#108·​=·Methodref··········​#2.​#107·······​/​/​·info/​zwanenburg/​caffeinetile/​CaffeineTileService.​startService:​(Landroid/​content/​Intent;​)​Landroid/​content/​ComponentName;​113 ··​#108·​=·NameAndType········#106:​#107·····​/​/​·​startService:​(Landroid/​content/​Intent;​)​Landroid/​content/​ComponentName;​
114 ··​#109·​=·Utf8···············​getQsTile114 ··​#109·​=·Methodref··········#2.​#108·······/​/​·info/​zwanenburg/​caffeinetile/​CaffeineTileService.​startService:​(Landroid/​content/​Intent;​)​Landroid/​content/​ComponentName;​
115 ··​#110·​=·​Utf8···············()​Landroid/​service/​quicksettings/​Tile;​115 ··​#110·​=·​Utf8···············getQsTile
116 ··​#111·​=·NameAndType········#109:​#110·····/​/​·getQsTile:​()​Landroid/​service/​quicksettings/​Tile;​116 ··​#111·​=·Utf8···············()​Landroid/​service/​quicksettings/​Tile;​
117 ··​#112·​=·Methodref··········​#2.​#111·······​/​/​·info/​zwanenburg/​caffeinetile/​CaffeineTileService.​getQsTile:​()​Landroid/​service/​quicksettings/​Tile;​117 ··​#112·​=·NameAndType········#110:​#111·····​/​/​·​getQsTile:​()​Landroid/​service/​quicksettings/​Tile;​
118 ··​#113·​=·Utf8···············​info/​zwanenburg/​caffeinetile/​e118 ··​#113·​=·Methodref··········#2.​#112·······/​/​·​info/​zwanenburg/​caffeinetile/​CaffeineTileService.​getQsTile:​()​Landroid/​service/​quicksettings/​Tile;​
119 ··​#114·​=·Class··············#113··········/​/​·​info/​zwanenburg/​caffeinetile/​e119 ··​#114·​=·Utf8···············​info/​zwanenburg/​caffeinetile/​e
120 ··​#115·​=·Utf8···············(Linfo/​zwanenburg/​caffeinetile/​CaffeineTileService;​)​V120 ··​#115·​=·Class··············#114··········/​/​·info/​zwanenburg/​caffeinetile/​e
121 ··​#116·​=·NameAndType········#24:​#115······/​/​·"<init>":​(Linfo/​zwanenburg/​caffeinetile/​CaffeineTileService;​)​V121 ··​#116·​=·Utf8···············​(Linfo/​zwanenburg/​caffeinetile/​CaffeineTileService;​)​V
122 ··​#117·​=·Methodref··········​#114.​#116·····/​/​·info/​zwanenburg/​caffeinetile/​e.​"<init>":​(Linfo/​zwanenburg/​caffeinetile/​CaffeineTileService;​)​V122 ··​#117·​=·NameAndType········​#24:​#116······​/​/​·"<init>":​(Linfo/​zwanenburg/​caffeinetile/​CaffeineTileService;​)​V
123 ··​#118·​=·NameAndType········​#10:​#11·······​/​/​·d:​Landroid/​content/​ServiceConnection;​123 ··​#118·​=·Methodref··········​#115.​#117·····​/​/​·info/​zwanenburg/​caffeinetile/​e.​"<init>":​(Linfo/​zwanenburg/​caffeinetile/​CaffeineTileService;​)​V
124 ··​#119·​=·Fieldref···········​#2.​#118·······​/​/​·info/​zwanenburg/​caffeinetile/​CaffeineTileService.​d:​Landroid/​content/​ServiceConnection;​124 ··​#119·​=·NameAndType········#10:​#11·······​/​/​·​d:​Landroid/​content/​ServiceConnection;​
125 ··​#120·​=·Utf8···············​bindService125 ··​#120·​=·Fieldref···········#2.​#119·······/​/​·info/​zwanenburg/​caffeinetile/​CaffeineTileService.​d:​Landroid/​content/​ServiceConnection;​
126 ··​#121·​=·​Utf8···············(Landroid/​content/​Intent;​Landroid/​content/​ServiceConnection;​I)​Z126 ··​#121·​=·​Utf8···············bindService
127 ··​#122·​=·NameAndType········#120:​#121·····/​/​·bindService:​(Landroid/​content/​Intent;​Landroid/​content/​ServiceConnection;​I)​Z127 ··​#122·​=·Utf8···············(Landroid/​content/​Intent;​Landroid/​content/​ServiceConnection;​I)​Z
128 ··​#123·​=·Methodref··········​#2.​#122·······​/​/​·info/​zwanenburg/​caffeinetile/​CaffeineTileService.​bindService:​(Landroid/​content/​Intent;​Landroid/​content/​ServiceConnection;​I)​Z128 ··​#123·​=·NameAndType········#121:​#122·····​/​/​·​bindService:​(Landroid/​content/​Intent;​Landroid/​content/​ServiceConnection;​I)​Z
129 ··​#124·​=·Utf8···············​unbindService129 ··​#124·​=·Methodref··········#2.​#123·······/​/​·info/​zwanenburg/​caffeinetile/​CaffeineTileService.​bindService:​(Landroid/​content/​Intent;​Landroid/​content/​ServiceConnection;​I)​Z
130 ··​#125·​=·​Utf8···············(Landroid/​content/​ServiceConnection;​)​V130 ··​#125·​=·​Utf8···············unbindService
131 ··​#126·​=·NameAndType········#124:​#125·····/​/​·unbindService:​(Landroid/​content/​ServiceConnection;​)​V131 ··​#126·​=·Utf8···············(Landroid/​content/​ServiceConnection;​)​V
132 ··​#127·​=·Methodref··········​#2.​#126·······​/​/​·info/​zwanenburg/​caffeinetile/​CaffeineTileService.​unbindService:​(Landroid/​content/​ServiceConnection;​)​V132 ··​#127·​=·NameAndType········#125:​#126·····​/​/​·​unbindService:​(Landroid/​content/​ServiceConnection;​)​V
133 ··​#128·​=·Utf8···············stopService133 ··​#128·​=·Methodref··········#2.​#127·······/​/​·info/​zwanenburg/​caffeinetile/​CaffeineTileService.​unbindService:​(Landroid/​content/​ServiceConnection;​)​V
134 ··​#129·​=·​Utf8···············(Landroid/​content/​Intent;​)​Z134 ··​#129·​=·​Utf8···············stopService
135 ··​#130·​=·NameAndType········#128:​#129·····/​/​·stopService:​(Landroid/​content/​Intent;​)​Z135 ··​#130·​=·Utf8···············(Landroid/​content/​Intent;​)​Z
136 ··​#131·​=·Methodref··········​#2.​#130·······​/​/​·info/​zwanenburg/​caffeinetile/​CaffeineTileService.​stopService:​(Landroid/​content/​Intent;​)​Z136 ··​#131·​=·NameAndType········#129:​#130·····​/​/​·​stopService:​(Landroid/​content/​Intent;​)​Z
137 ··​#132·​=·Utf8···············​Code137 ··​#132·​=·Methodref··········#2.​#131·······/​/​·info/​zwanenburg/​caffeinetile/​CaffeineTileService.​stopService:​(Landroid/​content/​Intent;​)​Z
138 ··​#133·​=·​Utf8···············<clinit>138 ··​#133·​=·​Utf8···············Code
139 ··​#134·​=·​Utf8···············(Linfo/​zwanenburg/​caffeinetile/​WakelockService;​)​V139 ··​#134·​=·​Utf8···············<clinit>
140 ··​#135·​=·​Utf8···············​(Linfo/​zwanenburg/​caffeinetile/​CaffeineTileService;​Ljava/​util/​Optional;​)​Ljava/​util/​Optional;​140 ··​#135·​=·​Utf8···············​(Linfo/​zwanenburg/​caffeinetile/​WakelockService;​)​V
141 ··​#136·​=·​Utf8···············​onClick141 ··​#136·​=·​Utf8···············(Linfo/​zwanenburg/​caffeinetile/​CaffeineTileService;​Ljava/​util/​Optional;​)​Ljava/​util/​Optional;​
142 ··​#137·​=·​Utf8···············​onCreate142 ··​#137·​=·​Utf8···············​onClick
143 ··​#138·​=·​Utf8···············​onStartListening143 ··​#138·​=·​Utf8···············​onCreate
144 ··​#139·​=·​Utf8···············​onStopListening144 ··​#139·​=·​Utf8···············​onStartListening
145 ··​#140·​=·​Utf8···············​onTileRemoved145 ··​#140·​=·​Utf8···············​onStopListening
 146 ··​#141·​=·​Utf8···············​onTileRemoved
146 {147 {
147 ··​private·​static·​final·​java.​lang.​String·​a;​148 ··​private·​static·​final·​java.​lang.​String·​a;​
148 ····​descriptor:​·​Ljava/​lang/​String;​149 ····​descriptor:​·​Ljava/​lang/​String;​
149 ····​flags:​·​ACC_PRIVATE,​·​ACC_STATIC,​·​ACC_FINAL150 ····​flags:​·​ACC_PRIVATE,​·​ACC_STATIC,​·​ACC_FINAL
  
150 ··​private·​android.​graphics.​drawable.​Icon·​b;​151 ··​private·​android.​graphics.​drawable.​Icon·​b;​
151 ····​descriptor:​·​Landroid/​graphics/​drawable/​Icon;​152 ····​descriptor:​·​Landroid/​graphics/​drawable/​Icon;​
Offset 253, 15 lines modifiedOffset 254, 15 lines modified
  
253 ··​static·​void·​d(info.​zwanenburg.​caffeinetile.​WakelockService)​;​254 ··​static·​void·​d(info.​zwanenburg.​caffeinetile.​WakelockService)​;​
254 ····​descriptor:​·​(Linfo/​zwanenburg/​caffeinetile/​WakelockService;​)​V255 ····​descriptor:​·​(Linfo/​zwanenburg/​caffeinetile/​WakelockService;​)​V
255 ····​flags:​·​ACC_STATIC,​·​ACC_SYNTHETIC256 ····​flags:​·​ACC_STATIC,​·​ACC_SYNTHETIC
256 ····​Code:​257 ····​Code:​
257 ······​stack=300,​·​locals=1,​·​args_size=1258 ······​stack=300,​·​locals=1,​·​args_size=1
258 ·········​0:​·​aload_0259 ·········​0:​·​aload_0
259 ·········​1:​·​invokevirtual·​#84·················​/​/​·​Method·​info/​zwanenburg/​caffeinetile/​WakelockService.​b:​()​V260 ·········​1:​·​invokevirtual·​#84·················​/​/​·​Method·​info/​zwanenburg/​caffeinetile/​WakelockService.​c:​()​V
260 ·········​4:​·​return261 ·········​4:​·​return
  
261 ··​static·​java.​util.​Optional·​e(info.​zwanenburg.​caffeinetile.​CaffeineTileService,​·​java.​util.​Optional)​;​262 ··​static·​java.​util.​Optional·​e(info.​zwanenburg.​caffeinetile.​CaffeineTileService,​·​java.​util.​Optional)​;​
262 ····​descriptor:​·​(Linfo/​zwanenburg/​caffeinetile/​CaffeineTileService;​Ljava/​util/​Optional;​)​Ljava/​util/​Optional;​263 ····​descriptor:​·​(Linfo/​zwanenburg/​caffeinetile/​CaffeineTileService;​Ljava/​util/​Optional;​)​Ljava/​util/​Optional;​
263 ····​flags:​·​ACC_STATIC,​·​ACC_SYNTHETIC264 ····​flags:​·​ACC_STATIC,​·​ACC_SYNTHETIC
264 ····​Code:​265 ····​Code:​
265 ······​stack=300,​·​locals=2,​·​args_size=2266 ······​stack=300,​·​locals=2,​·​args_size=2
Offset 273, 24 lines modifiedOffset 274, 24 lines modified
  
273 ··​static·​void·​f(info.​zwanenburg.​caffeinetile.​CaffeineTileService)​;​274 ··​static·​void·​f(info.​zwanenburg.​caffeinetile.​CaffeineTileService)​;​
274 ····​descriptor:​·​(Linfo/​zwanenburg/​caffeinetile/​CaffeineTileService;​)​V275 ····​descriptor:​·​(Linfo/​zwanenburg/​caffeinetile/​CaffeineTileService;​)​V
275 ····​flags:​·​ACC_STATIC,​·​ACC_SYNTHETIC276 ····​flags:​·​ACC_STATIC,​·​ACC_SYNTHETIC
276 ····​Code:​277 ····​Code:​
277 ······​stack=300,​·​locals=1,​·​args_size=1278 ······​stack=300,​·​locals=1,​·​args_size=1
278 ·········​0:​·​aload_0279 ·········​0:​·​aload_0
279 ·········​1:​·​invokespecial·​#85·················​/​/​·​Method·​b:​()​V280 ·········​1:​·​invokespecial·​#86·················​/​/​·​Method·​b:​()​V
280 ·········​4:​·​return281 ·········​4:​·​return
  
281 ··​void·​c(info.​zwanenburg.​caffeinetile.​WakelockService)​;​282 ··​void·​c(info.​zwanenburg.​caffeinetile.​WakelockService)​;​
282 ····​descriptor:​·​(Linfo/​zwanenburg/​caffeinetile/​WakelockService;​)​V283 ····​descriptor:​·​(Linfo/​zwanenburg/​caffeinetile/​WakelockService;​)​V
283 ····​flags:​·​ACC_SYNTHETIC284 ····​flags:​·​ACC_SYNTHETIC
284 ····​Code:​285 ····​Code:​
285 ······​stack=300,​·​locals=6,​·​args_size=2286 ······​stack=300,​·​locals=6,​·​args_size=2
286 ·········​0:​·​aload_1287 ·········​0:​·​aload_1
287 ·········​1:​·​invokevirtual·​#88·················​/​/​·​Method·​info/​zwanenburg/​caffeinetile/​WakelockService.​a:​()​Z288 ·········​1:​·​invokevirtual·​#89·················​/​/​·​Method·​info/​zwanenburg/​caffeinetile/​WakelockService.​b:​()​Z
288 ·········​4:​·​istore_2289 ·········​4:​·​istore_2
289 ·········​5:​·​iload_2290 ·········​5:​·​iload_2
290 ·········​6:​·​ifeq··········​41291 ·········​6:​·​ifeq··········​41
291 ·········​9:​·​aload_0292 ·········​9:​·​aload_0
292 ········​10:​·​getfield······​#58·················​/​/​·​Field·​e:​Landroid/​service/​quicksettings/​Tile;​293 ········​10:​·​getfield······​#58·················​/​/​·​Field·​e:​Landroid/​service/​quicksettings/​Tile;​
293 ········​13:​·​astore_3294 ········​13:​·​astore_3
294 ········​14:​·​aload_0295 ········​14:​·​aload_0
Offset 331, 114 lines modifiedOffset 332, 114 lines modified
331 ····​descriptor:​·​()​V332 ····​descriptor:​·​()​V
332 ····​flags:​·​ACC_PUBLIC333 ····​flags:​·​ACC_PUBLIC
333 ····​Code:​334 ····​Code:​
334 ······​stack=300,​·​locals=3,​·​args_size=1335 ······​stack=300,​·​locals=3,​·​args_size=1
335 ·········​0:​·​aload_0336 ·········​0:​·​aload_0
336 ·········​1:​·​getfield······​#35·················​/​/​·​Field·​f:​Ljava/​util/​Optional;​337 ·········​1:​·​getfield······​#35·················​/​/​·​Field·​f:​Ljava/​util/​Optional;​
337 ·········​4:​·​astore_1338 ·········​4:​·​astore_1
338 ·········​5:​·​new···········​#92·················​/​/​·​class·​"info/​zwanenburg/​caffeinetile/​-​$Lambda$0"339 ·········​5:​·​new···········​#93·················​/​/​·​class·​"info/​zwanenburg/​caffeinetile/​-​$Lambda$0"
339 ·········​8:​·​astore_2340 ·········​8:​·​astore_2
340 ·········​9:​·​aload_2341 ·········​9:​·​aload_2
341 ········​10:​·​invokespecial·​#93·················​/​/​·​Method·​"info/​zwanenburg/​caffeinetile/​-​$Lambda$0".​"<init>":​()​V342 ········​10:​·​invokespecial·​#94·················​/​/​·​Method·​"info/​zwanenburg/​caffeinetile/​-​$Lambda$0".​"<init>":​()​V
342 ········​13:​·​aload_1343 ········​13:​·​aload_1
Max diff block lines reached; 6551/19488 bytes (33.62%) of diff not shown.
1.93 KB
info/zwanenburg/caffeinetile/WakelockService.class
1.83 KB
procyon -ec {}
Offset 23, 32 lines modifiedOffset 23, 32 lines modified
23 ········​a·​=·​WakelockService.​class.​getSimpleName()​;​23 ········​a·​=·​WakelockService.​class.​getSimpleName()​;​
24 ····​}24 ····​}
25 ····25 ····
26 ····​public·​WakelockService()​·​{26 ····​public·​WakelockService()​·​{
27 ········​this.​c·​=·​new·​b(this,​·​(b)​null)​;​27 ········​this.​c·​=·​new·​b(this,​·​(b)​null)​;​
28 ····​}28 ····​}
29 ····29 ····
30 ····​private·​PowerManager$WakeLock​·c(final·​boolean·​b)​·​{30 ····​private·​PowerManager$WakeLock​·a(final·​boolean·​b)​·​{
31 ········​int·​n;​31 ········​int·​n;​
32 ········​if·​(b)​·​{32 ········​if·​(b)​·​{
33 ············​n·​=·​6;​33 ············​n·​=·​6;​
34 ········​}34 ········​}
35 ········​else·​{35 ········​else·​{
36 ············​n·​=·​10;​36 ············​n·​=·​10;​
37 ········​}37 ········​}
38 ········​final·​PowerManager$WakeLock​·​wakeLock·​=·​((PowerManager)​this.​getSystemService((Cla​ss)​PowerManager.​class)​)​.​newWakeLock(n,​·​"Caffeine·​tile")​;​38 ········​final·​PowerManager$WakeLock​·​wakeLock·​=·​((PowerManager)​this.​getSystemService((Cla​ss)​PowerManager.​class)​)​.​newWakeLock(n,​·​"Caffeine·​tile")​;​
39 ········​wakeLock.​setReferenceCounted(f​alse)​;​39 ········​wakeLock.​setReferenceCounted(f​alse)​;​
40 ········​return·​wakeLock;​40 ········​return·​wakeLock;​
41 ····​}41 ····​}
42 ····42 ····
43 ····​public·​boolean·a()​·​{43 ····​public·​boolean·b()​·​{
44 ········​return·​this.​d.​isHeld()​;​44 ········​return·​this.​d.​isHeld()​;​
45 ····​}45 ····​}
46 ····46 ····
47 ····​public·​void·b()​·​{47 ····​public·​void·c()​·​{
48 ········​if·​(this.​d.​isHeld()​)​·​{48 ········​if·​(this.​d.​isHeld()​)​·​{
49 ············​Log.​d(WakelockService.​a,​·​"Disabling·​caffeine")​;​49 ············​Log.​d(WakelockService.​a,​·​"Disabling·​caffeine")​;​
50 ············​this.​d.​release()​;​50 ············​this.​d.​release()​;​
51 ········​}51 ········​}
52 ········​else·​{52 ········​else·​{
53 ············​Log.​d(WakelockService.​a,​·​"Enabling·​caffeine")​;​53 ············​Log.​d(WakelockService.​a,​·​"Enabling·​caffeine")​;​
54 ············​this.​d.​acquire()​;​54 ············​this.​d.​acquire()​;​
Offset 57, 15 lines modifiedOffset 57, 15 lines modified
57 ····57 ····
58 ····​public·​IBinder·​onBind(final·​Intent·​intent)​·​{58 ····​public·​IBinder·​onBind(final·​Intent·​intent)​·​{
59 ········​return·​(IBinder)​new·​a(this)​;​59 ········​return·​(IBinder)​new·​a(this)​;​
60 ····​}60 ····​}
61 ····61 ····
62 ····​public·​void·​onCreate()​·​{62 ····​public·​void·​onCreate()​·​{
63 ········​final·​SharedPreferences·​defaultSharedPreferen​ces·​=·​PreferenceManager.​getDefaultSharedPrefe​rences((Context)​this)​;​63 ········​final·​SharedPreferences·​defaultSharedPreferen​ces·​=·​PreferenceManager.​getDefaultSharedPrefe​rences((Context)​this)​;​
64 ········​this.​d·​=·​this.​c(defaultSharedPrefer​ences.​getBoolean(this.​getString(2131034112)​,​·​this.​getResources()​.​getBoolean(2130968576​)​)​)​;​64 ········​this.​d·​=·​this.​a(defaultSharedPrefer​ences.​getBoolean(this.​getString(2131034112)​,​·​this.​getResources()​.​getBoolean(2130968576​)​)​)​;​
65 ········​this.​c.​b()​;​65 ········​this.​c.​b()​;​
66 ········​defaultSharedPreferen​ces.​registerOnSharedPrefe​renceChangeListener((​SharedPreferences$OnS​haredPreferenceChange​Listener)​(this.​b·​=·​new·​c(this,​·​(c)​null)​)​)​;​66 ········​defaultSharedPreferen​ces.​registerOnSharedPrefe​renceChangeListener((​SharedPreferences$OnS​haredPreferenceChange​Listener)​(this.​b·​=·​new·​c(this,​·​(c)​null)​)​)​;​
67 ····​}67 ····​}
68 ····68 ····
69 ····​public·​void·​onDestroy()​·​{69 ····​public·​void·​onDestroy()​·​{
70 ········​if·​(this.​d.​isHeld()​)​·​{70 ········​if·​(this.​d.​isHeld()​)​·​{
71 ············​this.​d.​release()​;​71 ············​this.​d.​release()​;​
725 B
info/zwanenburg/caffeinetile/b.class
653 B
procyon -ec {}
Offset 25, 12 lines modifiedOffset 25, 12 lines modified
25 ········​this.​a.​getApplicationContext​()​.​registerReceiver((Bro​adcastReceiver)​this,​·​intentFilter)​;​25 ········​this.​a.​getApplicationContext​()​.​registerReceiver((Bro​adcastReceiver)​this,​·​intentFilter)​;​
26 ····​}26 ····​}
27 ····27 ····
28 ····​public·​void·​onReceive(final·​Context·​context,​·​final·​Intent·​intent)​·​{28 ····​public·​void·​onReceive(final·​Context·​context,​·​final·​Intent·​intent)​·​{
29 ········​if·​("android.​intent.​action.​SCREEN_OFF".​equals(intent.​getAction()​)​)​·​{29 ········​if·​("android.​intent.​action.​SCREEN_OFF".​equals(intent.​getAction()​)​)​·​{
30 ············​final·​boolean·​boolean1·​=·​PreferenceManager.​getDefaultSharedPrefe​rences((Context)​this.​a)​.​getBoolean("keep_acti​ve",​·​this.​a.​getResources()​.​getBoolean(2130968577​)​)​;​30 ············​final·​boolean·​boolean1·​=·​PreferenceManager.​getDefaultSharedPrefe​rences((Context)​this.​a)​.​getBoolean("keep_acti​ve",​·​this.​a.​getResources()​.​getBoolean(2130968577​)​)​;​
31 ············​if·​(WakelockService.​d(this.​a)​.​isHeld()​·​&&·​(boolean1·​^·​true)​)​·​{31 ············​if·​(WakelockService.​d(this.​a)​.​isHeld()​·​&&·​(boolean1·​^·​true)​)​·​{
32 ················​this.​a.​b()​;​32 ················​this.​a.​c()​;​
33 ············​}33 ············​}
34 ········​}34 ········​}
35 ····​}35 ····​}
36 }36 }
2.3 KB
smali/info/zwanenburg/caffeinetile/WakelockService.smali
Offset 51, 15 lines modifiedOffset 51, 15 lines modified
51 ····​invoke-​direct·​{v0,​·​p0,​·​v1},​·​Linfo/​zwanenburg/​caffeinetile/​b;​-​><init>(Linfo/​zwanenburg/​caffeinetile/​WakelockService;​Linfo/​zwanenburg/​caffeinetile/​b;​)​V51 ····​invoke-​direct·​{v0,​·​p0,​·​v1},​·​Linfo/​zwanenburg/​caffeinetile/​b;​-​><init>(Linfo/​zwanenburg/​caffeinetile/​WakelockService;​Linfo/​zwanenburg/​caffeinetile/​b;​)​V
  
52 ····​iput-​object·​v0,​·​p0,​·​Linfo/​zwanenburg/​caffeinetile/​WakelockService;​-​>c:​Linfo/​zwanenburg/​caffeinetile/​b;​52 ····​iput-​object·​v0,​·​p0,​·​Linfo/​zwanenburg/​caffeinetile/​WakelockService;​-​>c:​Linfo/​zwanenburg/​caffeinetile/​b;​
  
53 ····​return-​void53 ····​return-​void
54 .​end·​method54 .​end·​method
  
55 .​method·​private·c(Z)​Landroid/​os/​PowerManager$WakeLock​;​55 .​method·​private·a(Z)​Landroid/​os/​PowerManager$WakeLock​;​
56 ····​.​locals·​356 ····​.​locals·​3
  
57 ····​if-​eqz·​p1,​·​:​cond_057 ····​if-​eqz·​p1,​·​:​cond_0
  
58 ····​const/​4·​v0,​·​0x658 ····​const/​4·​v0,​·​0x6
  
59 ····​move·​v1,​·​v059 ····​move·​v1,​·​v0
Offset 108, 36 lines modifiedOffset 108, 36 lines modified
  
108 ····​return-​object·​p1108 ····​return-​object·​p1
109 .​end·​method109 .​end·​method
  
110 .​method·​static·​synthetic·​f(Linfo/​zwanenburg/​caffeinetile/​WakelockService;​Z)​Landroid/​os/​PowerManager$WakeLock​;​110 .​method·​static·​synthetic·​f(Linfo/​zwanenburg/​caffeinetile/​WakelockService;​Z)​Landroid/​os/​PowerManager$WakeLock​;​
111 ····​.​locals·​1111 ····​.​locals·​1
  
112 ····​invoke-​direct·​{p0,​·​p1},​·​Linfo/​zwanenburg/​caffeinetile/​WakelockService;​-​>c(Z)​Landroid/​os/​PowerManager$WakeLock​;​112 ····​invoke-​direct·​{p0,​·​p1},​·​Linfo/​zwanenburg/​caffeinetile/​WakelockService;​-​>a(Z)​Landroid/​os/​PowerManager$WakeLock​;​
  
113 ····​move-​result-​object·​v0113 ····​move-​result-​object·​v0
  
114 ····​return-​object·​v0114 ····​return-​object·​v0
115 .​end·​method115 .​end·​method
  
  
116 #·​virtual·​methods116 #·​virtual·​methods
117 .​method·​public·a()​Z117 .​method·​public·b()​Z
118 ····​.​locals·​1118 ····​.​locals·​1
  
119 ····​iget-​object·​v0,​·​p0,​·​Linfo/​zwanenburg/​caffeinetile/​WakelockService;​-​>d:​Landroid/​os/​PowerManager$WakeLock​;​119 ····​iget-​object·​v0,​·​p0,​·​Linfo/​zwanenburg/​caffeinetile/​WakelockService;​-​>d:​Landroid/​os/​PowerManager$WakeLock​;​
  
120 ····​invoke-​virtual·​{v0},​·​Landroid/​os/​PowerManager$WakeLock​;​-​>isHeld()​Z120 ····​invoke-​virtual·​{v0},​·​Landroid/​os/​PowerManager$WakeLock​;​-​>isHeld()​Z
  
121 ····​move-​result·​v0121 ····​move-​result·​v0
  
122 ····​return·​v0122 ····​return·​v0
123 .​end·​method123 .​end·​method
  
124 .​method·​public·b()​V124 .​method·​public·c()​V
125 ····​.​locals·​2125 ····​.​locals·​2
  
126 ····​iget-​object·​v0,​·​p0,​·​Linfo/​zwanenburg/​caffeinetile/​WakelockService;​-​>d:​Landroid/​os/​PowerManager$WakeLock​;​126 ····​iget-​object·​v0,​·​p0,​·​Linfo/​zwanenburg/​caffeinetile/​WakelockService;​-​>d:​Landroid/​os/​PowerManager$WakeLock​;​
  
127 ····​invoke-​virtual·​{v0},​·​Landroid/​os/​PowerManager$WakeLock​;​-​>isHeld()​Z127 ····​invoke-​virtual·​{v0},​·​Landroid/​os/​PowerManager$WakeLock​;​-​>isHeld()​Z
  
128 ····​move-​result·​v0128 ····​move-​result·​v0
Offset 204, 15 lines modifiedOffset 204, 15 lines modified
  
204 ····​move-​result·​v2204 ····​move-​result·​v2
  
205 ····​invoke-​interface·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​SharedPreferences;​-​>getBoolean(Ljava/​lang/​String;​Z)​Z205 ····​invoke-​interface·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​SharedPreferences;​-​>getBoolean(Ljava/​lang/​String;​Z)​Z
  
206 ····​move-​result·​v1206 ····​move-​result·​v1
  
207 ····​invoke-​direct·​{p0,​·​v1},​·​Linfo/​zwanenburg/​caffeinetile/​WakelockService;​-​>c(Z)​Landroid/​os/​PowerManager$WakeLock​;​207 ····​invoke-​direct·​{p0,​·​v1},​·​Linfo/​zwanenburg/​caffeinetile/​WakelockService;​-​>a(Z)​Landroid/​os/​PowerManager$WakeLock​;​
  
208 ····​move-​result-​object·​v1208 ····​move-​result-​object·​v1
  
209 ····​iput-​object·​v1,​·​p0,​·​Linfo/​zwanenburg/​caffeinetile/​WakelockService;​-​>d:​Landroid/​os/​PowerManager$WakeLock​;​209 ····​iput-​object·​v1,​·​p0,​·​Linfo/​zwanenburg/​caffeinetile/​WakelockService;​-​>d:​Landroid/​os/​PowerManager$WakeLock​;​
  
210 ····​iget-​object·​v1,​·​p0,​·​Linfo/​zwanenburg/​caffeinetile/​WakelockService;​-​>c:​Linfo/​zwanenburg/​caffeinetile/​b;​210 ····​iget-​object·​v1,​·​p0,​·​Linfo/​zwanenburg/​caffeinetile/​WakelockService;​-​>c:​Linfo/​zwanenburg/​caffeinetile/​b;​
  
479 B
smali/info/zwanenburg/caffeinetile/b.smali
Offset 127, 12 lines modifiedOffset 127, 12 lines modified
  
127 ····​xor-​int/​lit8·​v0,​·​v0,​·​0x1127 ····​xor-​int/​lit8·​v0,​·​v0,​·​0x1
  
128 ····​if-​eqz·​v0,​·​:​cond_0128 ····​if-​eqz·​v0,​·​:​cond_0
  
129 ····​iget-​object·​v0,​·​p0,​·​Linfo/​zwanenburg/​caffeinetile/​b;​-​>a:​Linfo/​zwanenburg/​caffeinetile/​WakelockService;​129 ····​iget-​object·​v0,​·​p0,​·​Linfo/​zwanenburg/​caffeinetile/​b;​-​>a:​Linfo/​zwanenburg/​caffeinetile/​WakelockService;​
  
130 ····​invoke-​virtual·​{v0},​·​Linfo/​zwanenburg/​caffeinetile/​WakelockService;​-​>b()​V130 ····​invoke-​virtual·​{v0},​·​Linfo/​zwanenburg/​caffeinetile/​WakelockService;​-​>c()​V
  
131 ····​:​cond_0131 ····​:​cond_0
132 ····​return-​void132 ····​return-​void
133 .​end·​method133 .​end·​method
1.04 KB
smali/info/zwanenburg/caffeinetile/CaffeineTileService.smali
Offset 113, 15 lines modifiedOffset 113, 15 lines modified
  
113 ····​return-​void113 ····​return-​void
114 .​end·​method114 .​end·​method
  
115 .​method·​static·​synthetic·​d(Linfo/​zwanenburg/​caffeinetile/​WakelockService;​)​V115 .​method·​static·​synthetic·​d(Linfo/​zwanenburg/​caffeinetile/​WakelockService;​)​V
116 ····​.​locals·​0116 ····​.​locals·​0
  
117 ····​invoke-​virtual·​{p0},​·​Linfo/​zwanenburg/​caffeinetile/​WakelockService;​-​>b()​V117 ····​invoke-​virtual·​{p0},​·​Linfo/​zwanenburg/​caffeinetile/​WakelockService;​-​>c()​V
  
118 ····​return-​void118 ····​return-​void
119 .​end·​method119 .​end·​method
  
120 .​method·​static·​synthetic·​e(Linfo/​zwanenburg/​caffeinetile/​CaffeineTileService;​Ljava/​util/​Optional;​)​Ljava/​util/​Optional;​120 .​method·​static·​synthetic·​e(Linfo/​zwanenburg/​caffeinetile/​CaffeineTileService;​Ljava/​util/​Optional;​)​Ljava/​util/​Optional;​
121 ····​.​locals·​0121 ····​.​locals·​0
  
Offset 139, 15 lines modifiedOffset 139, 15 lines modified
139 .​end·​method139 .​end·​method
  
  
140 #·​virtual·​methods140 #·​virtual·​methods
141 .​method·​synthetic·​c(Linfo/​zwanenburg/​caffeinetile/​WakelockService;​)​V141 .​method·​synthetic·​c(Linfo/​zwanenburg/​caffeinetile/​WakelockService;​)​V
142 ····​.​locals·​2142 ····​.​locals·​2
  
143 ····​invoke-​virtual·​{p1},​·​Linfo/​zwanenburg/​caffeinetile/​WakelockService;​-​>a()​Z143 ····​invoke-​virtual·​{p1},​·​Linfo/​zwanenburg/​caffeinetile/​WakelockService;​-​>b()​Z
  
144 ····​move-​result·​v0144 ····​move-​result·​v0
  
145 ····​if-​eqz·​v0,​·​:​cond_0145 ····​if-​eqz·​v0,​·​:​cond_0
  
146 ····​iget-​object·​v0,​·​p0,​·​Linfo/​zwanenburg/​caffeinetile/​CaffeineTileService;​-​>e:​Landroid/​service/​quicksettings/​Tile;​146 ····​iget-​object·​v0,​·​p0,​·​Linfo/​zwanenburg/​caffeinetile/​CaffeineTileService;​-​>e:​Landroid/​service/​quicksettings/​Tile;​