Fix data type of RIL_UNSOL_RESPONSE_NEW_BROADCAST_SMS

Fixing incorrect data type of RIL_UNSOL_RESPONSE_NEW_BROADCAST_SMS
in Android RIL.

The Android RIL specifies that the unsolicited response signal
RIL_UNSOL_RESPONSE_NEW_BROADCAST_SMS should contain a raw byte array
(ril.h). However, in the implementation of the Java RIL and the C++
RIL daemon, the data is unpacked as a string. This causes data
delivered from the network stack to be garbled.

Changing so that both the C++ RIL deamon in platform/hardware/ril and
the Java RIL in frameworks/base follows the specification.

Change-Id: Ifa1b9907934256a46cba2b77a560873199e761dd
1 file changed
tree: 72a59f008303d31630eb9a683c8af4f38117030d
  1. include/
  2. libril/
  3. reference-cdma-sms/
  4. reference-ril/
  5. rild/
  6. CleanSpec.mk