mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-17 13:19:52 +01:00
Use magic wake lock tag for Huawei devices.
This commit is contained in:
@@ -77,6 +77,8 @@ public class BriarService extends Service {
|
|||||||
public static String EXTRA_STARTUP_FAILED =
|
public static String EXTRA_STARTUP_FAILED =
|
||||||
"org.briarproject.briar.STARTUP_FAILED";
|
"org.briarproject.briar.STARTUP_FAILED";
|
||||||
|
|
||||||
|
// This tag prevents the wake lock from being ignored on some Huawei devices
|
||||||
|
private static final String WAKE_LOCK_TAG = "LocationManagerService";
|
||||||
private static final String ACTION_ALARM =
|
private static final String ACTION_ALARM =
|
||||||
"org.briarproject.briar.android.ACTION_ALARM";
|
"org.briarproject.briar.android.ACTION_ALARM";
|
||||||
private static final String EXTRA_DUE_MILLIS =
|
private static final String EXTRA_DUE_MILLIS =
|
||||||
@@ -266,7 +268,7 @@ public class BriarService extends Service {
|
|||||||
PowerManager powerManager = (PowerManager)
|
PowerManager powerManager = (PowerManager)
|
||||||
getApplicationContext().getSystemService(POWER_SERVICE);
|
getApplicationContext().getSystemService(POWER_SERVICE);
|
||||||
WakeLock wakeLock = powerManager.newWakeLock(PARTIAL_WAKE_LOCK,
|
WakeLock wakeLock = powerManager.newWakeLock(PARTIAL_WAKE_LOCK,
|
||||||
"briar:TestWakeLock");
|
WAKE_LOCK_TAG);
|
||||||
if (!USE_TOR_WAKE_LOCK) {
|
if (!USE_TOR_WAKE_LOCK) {
|
||||||
//acquire wakelock
|
//acquire wakelock
|
||||||
wakeLock.acquire();
|
wakeLock.acquire();
|
||||||
|
|||||||
Reference in New Issue
Block a user