The one time when the Xposed module got loaded, I still got another error in logcat (unfortunately I didn't try to send a SMS, so I have no idea if this error would have been critcal):
09-25 08:15:44.322 I/Xposed ( 7666): Loading modules from /mnt/asec/com.silentservices.hushsms-1/pkg.apk 09-25 08:15:44.352 I/Xposed ( 7666): Loading class com.silentservices.hushsms.HushSMSExposedHelper 09-25 08:15:44.352 I/dalvikvm( 7666): Could not find method com.android.internal.telephony.gsm.SmsMessage.calculateLength, refere nced from method com.silentservices.hushsms.HushSMSExposedHelper.a 09-25 08:15:44.352 W/dalvikvm( 7666): VFY: unable to resolve static method 159: Lcom/android/internal/telephony/gsm/SmsMessage;.c alculateLength (Ljava/lang/CharSequence;Z)Lcom/android/internal/telephony/SmsMessageBase$TextEncodingDetails; 09-25 08:15:44.352 D/dalvikvm( 7666): VFY: replacing opcode 0x71 at 0x0007
hope I can help.
The first is that at the time xposed is loaded the Play Store encrypted storage is not available thus the load of the module fails. A temporary workaround is to install it from play store, download the apk to the pc, delete it from the device and install the apk via adb. Thus the app is not installed in the encrypted storage and the module should load correctly.
The second bug is due to the calculateLength method has changed since android 4.2 thus the request fails on device with ROMs above 4.1.2.
I will try to find away around both bugs tonight and post here if I have any progress.