1820c019a79ad2c50e3c3e4bf18155d4d3dc7967 |
|
15-Sep-2016 |
Jack Yu <jackyu@google.com> |
Fixed that carrier specific messages were not treated as emergency Added an emergency flag to other channel managers. The carrier's specific cell broadcast messages can be marked as emergency or non-emergency. bug: 31172048 Change-Id: Ie2f20a166125bbcb8c5f9baadd9d97bca9c4d917
/packages/apps/CellBroadcastReceiver/src/com/android/cellbroadcastreceiver/CellBroadcastListItem.java
|
a93243d13ef0c0b29d871d483642e39c01db7c26 |
|
24-Aug-2012 |
Jake Hamby <jhamby@google.com> |
Add "View details" context menu to CMAS alert list view. For CMAS cell broadcasts, show the CMAS details (alert category, response type, severity, urgency, certainty) in a context menu accessed by long-pressing the alert and selecting "View details". The CMAS alert details are no longer shown in the alert dialog when a broadcast is received or short-pressed in the list view. Also changed the CMAS detail headings and values to match the strings in TIA-1149-0-1 (CMAS over CDMA systems) and removed the trailing spaces from the heading string resources because they are stripped out by aapt. Instead, we append a space between the headings and the values. For i18n purposes, we may want to consider switching to using a format string for the headings so that the values can be placed before, after, or in the middle of the heading. Bug: 7041437 Change-Id: I18c40b14d8dcb811611c1da81e1cd2f6f51a5aa4
/packages/apps/CellBroadcastReceiver/src/com/android/cellbroadcastreceiver/CellBroadcastListItem.java
|
da5c415f6d0999131e93384b5fb90422ada8e4da |
|
18-Apr-2012 |
Jake Hamby <jhamby@google.com> |
Add ContentProvider for received cell broadcasts. Enable apps with android.permission.READ_CELL_BROADCASTS to access the database of received cell broadcasts via a ContentProvider at URI "content://cellbroadcasts/". The ContentProvider is read-only, but provides internal methods for the app to insert and delete broadcasts, and to mark broadcasts as read. These methods are not exposed to other applications. Other changes: * Added static log() methods for simpler debug logging. * Moved CellBroadcastDatabase.DatabaseHelper to new top-level CellBroadcastDatabaseHelper class after refactoring the original CellBroadcastDatabase class out of existence. * Removed the "Delete" dialog title per Android UI guidelines, and changed from a custom view to a built-in dialog type. Bug: 5752924 Change-Id: I1ad6a4d5248f851c53a638c2cb7e85a57ba6b811
/packages/apps/CellBroadcastReceiver/src/com/android/cellbroadcastreceiver/CellBroadcastListItem.java
|
00b87064abfb9d254fbbf72110643d2e626365e6 |
|
14-Feb-2012 |
Jake Hamby <jhamby@google.com> |
Add CMAS over CDMA support to CellBroadcastReceiver app. Add support for CMAS warning notifications over CDMA to CellBroadcastReceiver app. The framework code now sends cell broadcasts in a radio-technology independent form by passing the new Parcelable android.telephony.SmsCbMessage class as the "message" intent of the SMS_CB_RECEIVED_ACTION or SMS_EMERGENCY_CB_RECEIVED_ACTION, instead of as a GSM/UMTS "pdu" byte array. The database version has also been upgraded to encompass metadata for ETWS and CMAS emergency broadcasts, as well as CDMA format broadcasts. Bug: 5856308 Change-Id: I1b10d35d8aa6f0134260116980e4c326f86d2fe7
/packages/apps/CellBroadcastReceiver/src/com/android/cellbroadcastreceiver/CellBroadcastListItem.java
|
50a624a47ce645a7992e346e40a4e7ec5e0df9b7 |
|
18-May-2011 |
Jake Hamby <jhamby@google.com> |
Initial checkin of Cell Broadcast display application. Simple Cell Broadcast application. Supports ETWS and CMAS emergency messages, and can be extended to support other types of PWS (Public Warning System) emergency warnings. User preferences for configuration of each supported national system (ETWS, CMAS, and channel 50 broadcasts for Brazil) are displayed/hidden based on the values in res/values/config.xml. For emergency alerts, a flashing warning icon and special alert sound is played. If there is a text-to-speech engine installed for the language of the broadcast, then the contents of the broadcast message will be spoken after the alert sound is played. The user can disable the text-to-speech feature in settings, as well as adjusting the length of the alert sound and enabling/disabling delivery of several emergency broadcast channels. The CellBroadcastReceiverTests apk includes a launcher activity with buttons for sending each type of test message. This APK must be signed with the system certificate in order to acquire the BROADCAST_SMS permission required to send test broadcasts to the app. Change-Id: If9b61e02c246de5783b3e39cd100ea707ea80084
/packages/apps/CellBroadcastReceiver/src/com/android/cellbroadcastreceiver/CellBroadcastListItem.java
|