On Jio prepaid (with 666 plan), do I get free incoming SMS during roaming in Dubai/Singapore without taking any special pack? I can port my number to Airtel if needed.
In Jio (UAE, Singapore, Malaysia and few other countries) :
Outgoing calls within the country, incoming calls, outgoing calls only to India and outgoing SMS anywhere will be charged Rs.2 each (per minute and per SMS). Topup for Rs.100 in the mai balance. Just type STOP and send to 1925 to avoid the main balance deduction if you use data without any active IR pack (I think this will work in jio). If you have performed all app updates and disabled all data intensive sync features* in India itself, then just enabling mobile data for 5 minutes outside India will not cost much unless you browse or update the apps).
* means : email apps, instant messenger apps.
Type STOP and send to 1925 (valid in all the operators except BSNL where the data facility itself will stop even if there is active data pack) to avoid the main balance deduction while in India and abroad.
Jio main balance checking (valid only within India) : Call 1299 or type BAL and send to 199
[199 might work outside India at prevailing outgoing SMS rate]
Vi : *199#
Airtel : *123# or *121*51# or *121*2#
BSNL : *123# (dial *124*2# to see the balance and validity of the ul pack and the left over data)
The USSD commands for vi, airtel and BSNL will work outside India. Better select the 2G or 3G network outside India to get better coverage and perform USSD commands.
Note :
You can use your jio SIM in the 2G only or 2G and 3G only phones or in 4G feature phones like Nokia 215 4G only outside India if the foreign network has 2G and 3G network. You have to try manually logging in 2 or 3 times in each network (after successful login, you may change the network selection mode to automatic) outside India if the phone does not automatically log into any available network.