commit | d73783fb016a4c9d7d8644db83c8caeb447b0063 | [log] [tgz] |
---|---|---|
author | Arman Uguray <armansito@chromium.org> | Thu Jan 31 16:11:21 2013 -0800 |
committer | ChromeBot <chrome-bot@google.com> | Fri Feb 01 23:02:32 2013 -0800 |
tree | e68fbfeee03d9d1e0e4a248b13d7081eaaacf317 | |
parent | b7aa5f705211f5a0e5ee8f2389f4592cace3011e [diff] |
shill: Use Operator ID when setting home provider. CellularCapabilityUniversal now takes Operator ID into account when setting the home provider. This may remedy the issue of not being able to show a proper service name when home_provider data is unknown due to a lack of imsi. BUG=chromium-os:36475,chrome-os-partner:17310 TEST=1. Build and run unit tests. 2. Make sure that cellular connection works as it used to. 3. (Optional) Use pseudomodem to have the SIM report no operator id and verify that the MCCMNC from the database is used. Also verify that shill uses the operator id from the SIM if it is present. Change-Id: Ic02fb6bc506e6fce160b67540d5a319ee5906e9a Reviewed-on: https://gerrit.chromium.org/gerrit/42426 Reviewed-by: Ben Chan <benchan@chromium.org> Commit-Queue: Arman Uguray <armansito@chromium.org> Tested-by: Arman Uguray <armansito@chromium.org>