diff options
Diffstat (limited to 'app/java/src/DNSService.java')
-rw-r--r-- | app/java/src/DNSService.java | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/app/java/src/DNSService.java b/app/java/src/DNSService.java new file mode 100644 index 0000000..4f760a5 --- /dev/null +++ b/app/java/src/DNSService.java @@ -0,0 +1,33 @@ +package org.pihole.dnsproxy; + +import android.app.AlertDialog; +import android.app.Service; + +import android.content.Intent; + +import android.net.VpnService; + +public class DNSService extends VpnService { + + private static boolean isRunning = false; + + @Override + public int onStartCommand(Intent intent, int flags, int startId) { + //VpnService.prepare(); + + DNSService.isRunning = true; + + return Service.START_STICKY; + } + + @Override + public void onDestroy() { + DNSService.isRunning = false; + super.onDestroy(); + } + + public static boolean isRunning() + { + return DNSService.isRunning; + } +} |