From e402a894bb426be8bfdd1625f921db30aa5dcca9 Mon Sep 17 00:00:00 2001
From: goapunk <noobie@goapunks.net>
Date: Sat, 14 Oct 2017 11:22:48 +0200
Subject: [PATCH] Change wake lock tag

Signed-off-by: goapunk <noobie@goapunks.net>
---
 .../java/org/briarproject/bramble/plugin/tor/TorPlugin.java    | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/bramble-android/src/main/java/org/briarproject/bramble/plugin/tor/TorPlugin.java b/bramble-android/src/main/java/org/briarproject/bramble/plugin/tor/TorPlugin.java
index 9f736b2fd9..5322532a2c 100644
--- a/bramble-android/src/main/java/org/briarproject/bramble/plugin/tor/TorPlugin.java
+++ b/bramble-android/src/main/java/org/briarproject/bramble/plugin/tor/TorPlugin.java
@@ -149,7 +149,8 @@ class TorPlugin implements DuplexPlugin, EventHandler, EventListener {
 		cookieFile = new File(torDirectory, ".tor/control_auth_cookie");
 		Object o = appContext.getSystemService(POWER_SERVICE);
 		PowerManager pm = (PowerManager) o;
-		wakeLock = pm.newWakeLock(PARTIAL_WAKE_LOCK, "TorPlugin");
+		// This tag will prevent Huawei's powermanager from killing us.
+		wakeLock = pm.newWakeLock(PARTIAL_WAKE_LOCK, "LocationManagerService");
 		wakeLock.setReferenceCounted(false);
 	}
 
-- 
GitLab