Add clientId in the interface of nsIMobileConnectionProvider.idl and change the implementation of getVoiceConnectionInfo, getDataConnectionInfo, and getNetworkSelectionMode.
interface nsIMobileConnectionListener : nsISupports
{
void notifyVoiceChanged();
void notifyDataChanged();
void notifyUssdReceived(in DOMString message, in boolean sessionEnded);
void notifyDataError(in DOMString message);
void notifyCFStateChange(in boolean success, in unsigned short action, in unsigned short reason, in DOMString number, in unsigned short timeSeconds, in unsigned short serviceClass);
void notifyEmergencyCbModeChanged(in boolean active, in unsigned long timeoutMs);
void notifyOtaStatusChanged(in DOMString status);
void notifyIccCardChanged();
};
interface nsIMobileConnectionProvider: nsISupports