You also have to send the MTK-specific request RIL_REQUEST_SET_GPRS_CONNECT_TYPE. In fact that was the reason that weighted more to make this a new atom. The intention is to keep rilmodem plugin completely independent of mtkmodem, so we would be able to ship mtkmodem in an independent package. If the only differences had been those that you mention I would have not created the new atom.