Allow PRL update via OMA-DM.
BUG=chrome-os-partner:16216
TEST=Sprint sent commands to device and verified new PRL
Change-Id: I8bcf352ae95367ef5f57b51b1e9abdb5e917315d
Reviewed-on: https://gerrit.chromium.org/gerrit/45246
Reviewed-by: Arman Uguray <armansito@chromium.org>
Commit-Queue: Thieu Le <thieule@chromium.org>
Tested-by: Thieu Le <thieule@chromium.org>
diff --git a/gobi_cdma_modem.cc b/gobi_cdma_modem.cc
index 898a719..5673ec5 100644
--- a/gobi_cdma_modem.cc
+++ b/gobi_cdma_modem.cc
@@ -499,6 +499,11 @@
ULONG rc;
LOG(INFO) << "Activating OMA-DM";
+ rc = sdk_->OMADMSetPRLUpdateFeature(TRUE);
+ if (rc != 0) {
+ LOG(ERROR) << "OMA-DM activation failed to enable PRL update: " << rc;
+ return MM_MODEM_CDMA_ACTIVATION_ERROR_START_FAILED;
+ }
rc = sdk_->OMADMStartSession(gobi::kConfigure);
if (rc != 0) {
LOG(ERROR) << "OMA-DM activation failed: " << rc;