From b670fbd0fe3ccb28d4b6ea3648d37df2d22ffca5 Mon Sep 17 00:00:00 2001 From: Jack Yu Date: Mon, 3 Feb 2020 13:58:28 -0800 Subject: Added device-based geo-fencing debug info support Added debug information support for DBGF. Follow the steps below to see the debug info. 1. Dial *#*#CMAS#*#* in the dialer to enable cell broadcast testing mode on a debug build. 2. Go to emergency alert settings->emergency alert history 3. On the right-upper corner, choose "show all messages". 4. Long press on the message and select show message details. Test: Manual Bug: 144152683 Change-Id: I791a8a482705ff2fd53f77a56c02969f020f888d --- telephony/java/android/telephony/SmsCbMessage.java | 1 + 1 file changed, 1 insertion(+) diff --git a/telephony/java/android/telephony/SmsCbMessage.java b/telephony/java/android/telephony/SmsCbMessage.java index c0dfec9a1172..752707e5a5dc 100644 --- a/telephony/java/android/telephony/SmsCbMessage.java +++ b/telephony/java/android/telephony/SmsCbMessage.java @@ -586,6 +586,7 @@ public final class SmsCbMessage implements Parcelable { cv.put(CellBroadcasts.SERIAL_NUMBER, getSerialNumber()); cv.put(CellBroadcasts.SERVICE_CATEGORY, getServiceCategory()); cv.put(CellBroadcasts.LANGUAGE_CODE, getLanguageCode()); + cv.put(CellBroadcasts.DATA_CODING_SCHEME, getDataCodingScheme()); cv.put(CellBroadcasts.MESSAGE_BODY, getMessageBody()); cv.put(CellBroadcasts.MESSAGE_FORMAT, getMessageFormat()); cv.put(CellBroadcasts.MESSAGE_PRIORITY, getMessagePriority()); -- cgit v1.2.3-59-g8ed1b