shill: cellular: Set OLP "oem" parameter based on modem model ID.
For now, set the "oem" parameter based on the model ID.
BUG=chrome-os-partner:23293
TEST=Make sure that "oem" parameter is set correctly on different SKUs.
Change-Id: Ie864a03cef501aa7a50563011b8431d3f4cfb695
Reviewed-on: https://chromium-review.googlesource.com/173750
Reviewed-by: Arman Uguray <armansito@chromium.org>
Commit-Queue: Arman Uguray <armansito@chromium.org>
Tested-by: Arman Uguray <armansito@chromium.org>
Reviewed-by: Ben Chan <benchan@chromium.org>
diff --git a/cellular_capability_universal_cdma.cc b/cellular_capability_universal_cdma.cc
index 273abff..a1a4ecc 100644
--- a/cellular_capability_universal_cdma.cc
+++ b/cellular_capability_universal_cdma.cc
@@ -256,6 +256,7 @@
ReplaceSubstringsAfterOffset(&post_data, 0, "${mdn}",
GetMdnForOLP(*cellular_operator));
ReplaceSubstringsAfterOffset(&post_data, 0, "${meid}", meid());
+ ReplaceSubstringsAfterOffset(&post_data, 0, "${oem}", "GOG2");
olp.SetPostData(post_data);
if (cellular()->service().get())
cellular()->service()->SetOLP(olp);