aboutsummaryrefslogtreecommitdiff
path: root/pocketmode
diff options
context:
space:
mode:
Diffstat (limited to 'pocketmode')
-rw-r--r--pocketmode/AndroidManifest.xml7
-rw-r--r--pocketmode/src/org/lineageos/pocketmode/BootCompletedReceiver.java (renamed from pocketmode/src/org/lineageos/pocketmode/Startup.java)11
2 files changed, 8 insertions, 10 deletions
diff --git a/pocketmode/AndroidManifest.xml b/pocketmode/AndroidManifest.xml
index fe9e42f..90150ef 100644
--- a/pocketmode/AndroidManifest.xml
+++ b/pocketmode/AndroidManifest.xml
@@ -21,7 +21,7 @@
android:versionName="1.2"
android:sharedUserId="android.uid.system">
- <uses-permission android:name="lineageos.permission.HARDWARE_ABSTRACTION_ACCESS" />
+ <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-sdk
android:minSdkVersion="27" />
@@ -32,9 +32,10 @@
android:defaultToDeviceProtectedStorage="true"
android:directBootAware="true">
- <receiver android:name=".Startup" >
+ <receiver android:name=".BootCompletedReceiver" >
<intent-filter android:priority="99" >
- <action android:name="lineageos.intent.action.INITIALIZE_LINEAGE_HARDWARE" />
+ <action android:name="android.intent.action.BOOT_COMPLETED" />
+ <category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</receiver>
diff --git a/pocketmode/src/org/lineageos/pocketmode/Startup.java b/pocketmode/src/org/lineageos/pocketmode/BootCompletedReceiver.java
index 39b3371..97b481f 100644
--- a/pocketmode/src/org/lineageos/pocketmode/Startup.java
+++ b/pocketmode/src/org/lineageos/pocketmode/BootCompletedReceiver.java
@@ -23,17 +23,14 @@ import android.content.Intent;
import android.os.UserHandle;
import android.util.Log;
-public class Startup extends BroadcastReceiver {
+public class BootCompletedReceiver extends BroadcastReceiver {
private static final String TAG = "ZukPocketMode";
@Override
public void onReceive(Context context, Intent intent) {
- final String action = intent.getAction();
- if (lineageos.content.Intent.ACTION_INITIALIZE_LINEAGE_HARDWARE.equals(action)) {
- Log.d(TAG, "Starting");
- context.startServiceAsUser(new Intent(context, PocketModeService.class),
- UserHandle.CURRENT);
- }
+ Log.d(TAG, "Starting");
+ context.startServiceAsUser(new Intent(context, PocketModeService.class),
+ UserHandle.CURRENT);
}
}