projects
/
fonbot.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
d87d24b
)
Add BOOT notification
author
Marius Gavrilescu
<marius@ieval.ro>
Fri, 26 Jul 2013 15:44:31 +0000
(18:44 +0300)
committer
Marius Gavrilescu
<marius@ieval.ro>
Fri, 26 Jul 2013 15:44:31 +0000
(18:44 +0300)
AndroidManifest.xml
patch
|
blob
|
blame
|
history
res/values/strings.xml
patch
|
blob
|
blame
|
history
src/ro/ieval/fonbot/ProtectedBroadcastReceiver.java
patch
|
blob
|
blame
|
history
src/ro/ieval/fonbot/Utils.java
patch
|
blob
|
blame
|
history
diff --git
a/AndroidManifest.xml
b/AndroidManifest.xml
index 57db97c0253eac6507474532628a61bcbc93a5ca..ac938be55592f3c30906123e616c57cc9531e527 100644
(file)
--- a/
AndroidManifest.xml
+++ b/
AndroidManifest.xml
@@
-37,6
+37,7
@@
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.READ_SMS" />
<uses-permission android:name="android.permission.REBOOT" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.READ_SMS" />
<uses-permission android:name="android.permission.REBOOT" />
+ <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.SEND_SMS" />
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.SEND_SMS" />
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<uses-permission android:name="android.permission.VIBRATE" />
@@
-187,6
+188,7
@@
<intent-filter>
<action android:name="android.intent.action.BATTERY_LOW" />
<action android:name="android.intent.action.BATTERY_OKAY" />
<intent-filter>
<action android:name="android.intent.action.BATTERY_LOW" />
<action android:name="android.intent.action.BATTERY_OKAY" />
+ <action android:name="android.intent.action.BOOT_COMPLETED" />
</intent-filter>
</receiver>
</application>
</intent-filter>
</receiver>
</application>
diff --git
a/res/values/strings.xml
b/res/values/strings.xml
index 59d92a5d8b76d50a11f5f5dece1fb19d6db7ca38..235158949278646b2f7a15c699269ac526d78594 100644
(file)
--- a/
res/values/strings.xml
+++ b/
res/values/strings.xml
@@
-463,4
+463,5
@@
The help command can be used to get a list of commands and help for them. Exampl
Example: torch
</string>
<string name="toggling_torch_state">Toggling torch state…</string>
Example: torch
</string>
<string name="toggling_torch_state">Toggling torch state…</string>
+ <string name="device_booted">Your device has been turned on</string>
</resources>
</resources>
diff --git
a/src/ro/ieval/fonbot/ProtectedBroadcastReceiver.java
b/src/ro/ieval/fonbot/ProtectedBroadcastReceiver.java
index 6cfe3122361418d212e5a01dacde1e5ffb6aa734..17f99f09f7524da0cfbc32eb98524a62b97a8cea 100644
(file)
--- a/
src/ro/ieval/fonbot/ProtectedBroadcastReceiver.java
+++ b/
src/ro/ieval/fonbot/ProtectedBroadcastReceiver.java
@@
-51,6
+51,9
@@
public final class ProtectedBroadcastReceiver extends BroadcastReceiver {
Utils.sendMessage(context, toNonNull(MessageType.BATTERY),
toNonNull(context.getString(battery_okay)));
Heavy.describeBatteryLevel(context, null, toNonNull(MessageType.BATTERY));
Utils.sendMessage(context, toNonNull(MessageType.BATTERY),
toNonNull(context.getString(battery_okay)));
Heavy.describeBatteryLevel(context, null, toNonNull(MessageType.BATTERY));
+ } else if(action.equals(Intent.ACTION_BOOT_COMPLETED)){
+ Utils.sendMessage(context, toNonNull(MessageType.BOOT),
+ toNonNull(context.getString(device_booted)));
}
}
}
}
diff --git
a/src/ro/ieval/fonbot/Utils.java
b/src/ro/ieval/fonbot/Utils.java
index 0c309b0ac2e9f67742b8488e6ebbab825b4e61a9..79ff2e1e37236de3b571e246f434415827527ed0 100644
(file)
--- a/
src/ro/ieval/fonbot/Utils.java
+++ b/
src/ro/ieval/fonbot/Utils.java
@@
-110,7
+110,9
@@
public final class Utils {
/** Fine battery status notifications */
BATTERY_CHANGED,
/** Headset plug/unplug notifications */
/** Fine battery status notifications */
BATTERY_CHANGED,
/** Headset plug/unplug notifications */
- HEADSET
+ HEADSET,
+ /** Phone booted notifications */
+ BOOT,
}
/**
}
/**
This page took
0.012787 seconds
and
4
git commands to generate.