Module for Xposed framework to allow sending of raw SMS PDUs
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets
external-libs First functioning version Sep 23, 2013
platform-source/com/android/internal/telephony * added platform source files (from cyanogenmod) for easier compiling, Nov 15, 2014
res
src/at/zweng/xposed First functioning version Sep 23, 2013
.classpath * added platform source files (from cyanogenmod) for easier compiling, Nov 15, 2014
.gitignore
.project
AndroidManifest.xml
LICENSE
README.txt updated readme Nov 15, 2014
XposedSendRawSMS.apk added compiled APK file and updated readme Sep 23, 2013
proguard-project.txt
project.properties

README.txt

Module for the Xposed framework (http://repo.xposed.info/) which allows 
sending of raw SMS PDUs by using a special sms message text:

  sendSmsByRawPDU|xxxxxx|yyyyyyyyyyyyyy<br>

where "sendSmsByRawPDU" is a hardcoded keyword, "xxxxxx" represents the SMSC
part of a valid SMS PDU in hexadecimal string representation (or use "00"
for default smsc), and "yyyyyyyyyyyyyy" represents the message part of a
valid SMS PDU in hexadecimal string representation.<br>

(see 3GPP TS 23.040 specification for description of GSM SMS PDU format)



  Example:
  --------
  sending the sms message:
  
   "sendSmsByRawPDU|00|01000A91214365870900000CC8329BFD065DDF72363904"

  would result in a normal text SMS to the international number "+1234567890" 
  with the text "Hello World!" using the phones default SMSC.
  

tested only with API level 18 (Android 4.3)


Note (updated): 
I included 2 files from https://github.com/CyanogenMod/android_frameworks_opt_telephony.git
and added them to the classpath so you can compile this without external projects on the
classpath.