How to force 2G/3G/4G? I recently moved from Note 2 to Moto X. In Note 2, the 'Mobile Networks' page inside Settings had the 'Network Mode' setting with options: GSM/WCDMA (Auto mode), GSM only or WCDMA only.

In Moto X however, instead of 'Network Mode' there is 'Prefered network type' which has the options: 4G (recommended), 3G or 2G.

Through this I can force 2G, I'm assuming, but not 3G or 4G (there's no 4G in India yet anyway).

Is there any other setting or any app that can force only 3G (or 4G)?
Try *#*#4636#*#* in your dial pad (type the * and # also). Under Phone information you will find Preferred network type. Select GSM  or WCDMA from there.

You will find 


WCDMA preferred this will use both 2g and 3g whichever has the
better reception
WCDMA only this will use only 3g
GSM only this will use only 2g