7

There is an issue with firmware (LPQ) specifically for Samsung Galaxy S2 running ICS 4.0.3 where SMS is sent twice on all 3rd party apps (including Handcent, GO SMS, etc) except stock messaging app. I think the latest version of firmware LP7 fixes the duplicate send SMS issue.

However, Handcent & GO SMS has found their own workarounds and upgraded their apks to market.

Does anyone else know how to fix this issue programmatically using sendMultipartTextMessage() or/and sendTextMessage()?

thanks!

asangani
  • 106
  • 4
  • I have read that using sendMultipartTextMessage works. Just wrap your texts etc in a List and try it :) – zapl Apr 04 '12 at 22:27
  • @zapl - I am currently using sendMultipartTextMessage and wrapping the messages in a list, but still sends same text messages twice. – asangani Apr 04 '12 at 22:35
  • There are varius issue also in the 2.3.6 rom for this device... It seems that Samsung is changing/customizing the SMS send API functions in all newer ROMs and thus creating bugs all over the place... – ZoltanF Apr 12 '12 at 08:41
  • Still hunting for a solution. Has no one found a solution yet? – asangani Apr 16 '12 at 18:02
  • Wasn't LPQ a leaked ROM and not an official one? You really should be moving away from it. More info: http://forum.xda-developers.com/showthread.php?t=1559141 – Arif Amirani May 07 '12 at 04:37

2 Answers2

1

Check out the workaround at the official bug report http://code.google.com/p/android/issues/detail?id=27024#c23

And the Android Library project that wraps the workaround in a nice consistent API: https://github.com/nadam/compatibility-sms-manager

marmor
  • 27,641
  • 11
  • 107
  • 150
0

There's an option to check if you are using a Samsung in the

settings>send message

Andro Selva
  • 53,910
  • 52
  • 193
  • 240
Ian
  • 1