I have managed to make a call and send an SMS with sl4a for python but it is using the default selected SIM in android system settings.
Is there a way to force SIM 1 or 2 from inside the python code?
import sl4a
droid = sl4a.Android()
droid.phoneCallNumber("number")
#works
droid.smsSend("number", "text")
#works