)]}'
{
  "log": [
    {
      "commit": "e1b49b76540c3c63878eb0d9bd875ac7069b22c3",
      "tree": "b6e5b7c1ae7530b62b9db415a2cbe288441dafc5",
      "parents": [
        "456882b5ae58e3e62a725663ccb2328d8b074526"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Fri May 05 17:43:41 2017 -0700"
      },
      "committer": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Wed May 10 16:41:20 2017 +0000"
      },
      "message": "Notify ImsService Status Correctly\n\nModifies ImsService to allow multiple status callbacks in\nfor one ImsFeature. This better handles one ImsFeature\nfor normal/emergency calling.\n\nBug: 38001858\nTest: Unit Testing\nMerged-In: I70ae6f5349aef75aa86d54fe37a3c32459ea3afa\nChange-Id: I70ae6f5349aef75aa86d54fe37a3c32459ea3afa\n"
    },
    {
      "commit": "e44125cd3a5fc25306285bdfcacc00459e01307b",
      "tree": "15a7628f0c040564869167400a2df2c5ea1fbc4a",
      "parents": [
        "c5e289d4799db7037ff53ae0e10c0b94e7844088",
        "979bab9f5d8d1324d84da5e9de11d7109d343e59"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Thu May 04 17:11:46 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 04 17:11:52 2017 +0000"
      },
      "message": "Merge \"Better handle MSIM DDS changed event\" into oc-dev"
    },
    {
      "commit": "979bab9f5d8d1324d84da5e9de11d7109d343e59",
      "tree": "1e900544c0af8b6f3bdc918764da19f84df8ce0c",
      "parents": [
        "2b6bf2f2213c340ced0c46c1de29e553af2faf5a"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Tue Apr 18 11:43:42 2017 -0700"
      },
      "committer": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Wed May 03 23:09:32 2017 +0000"
      },
      "message": "Better handle MSIM DDS changed event\n\nOn DSDS MSIM devices, when Default Data Subscription event\nis received, the ImsService may choose to switch which\nSlot ID is active.\n\nThis change better handles that switch and removes a\ncrash that was happening due to\nImsServiceProxy#getFeatureStatus getting called\ncircularly.\n\nBug: 37361882\nTest: Run Telephony unit tests\nMerged-In: I55cac364221c728ad1c77be783c358e8d98ec2b4\nMerged-In: I68cd04f288f2d7006a2c55cba3584fd74117a1b8\nChange-Id: Iaa29bba25f82e699c96b951b3b110568163e12d8\n"
    },
    {
      "commit": "598d24c55817cfbd00b6dafdf772334a7039fe3e",
      "tree": "2472e4132b0e367c9364c997e78e906e6e84d4d3",
      "parents": [
        "81c591b77e753e61886ad2dc5f5b23d7f592b682"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Mon Apr 24 18:37:29 2017 -0700"
      },
      "committer": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Fri Apr 28 11:27:10 2017 -0700"
      },
      "message": "Move intents ACTION_DEFAULT_SMS_SUBSCRIPTION_CHANGED,\nACTION_DEFAULT_SUBSCRIPTION_CHANGED and EXTRA_SUBSCRIPTION_INDEX\nfrom Intent class to SubscriptionManager class.\n\nBug: 37497166\nTest: Manual\nChange-Id: Ifeedf974328cd3d839d7f66bf41a91c479d66316\n"
    },
    {
      "commit": "b71f3ca3f0e2d995467a861b3973c18b56933fe2",
      "tree": "b05992c6b2d8d223c9ae0dad88b19a5458d30b60",
      "parents": [
        "d0c6cf9bc0de41afd04d729d961a6f7e7615d731",
        "982799eb08d50e9f95430ed06ca24041888cf4e9"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Apr 27 21:35:42 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 27 21:35:47 2017 +0000"
      },
      "message": "Merge \"new reset carrier signals/actions\" into oc-dev"
    },
    {
      "commit": "982799eb08d50e9f95430ed06ca24041888cf4e9",
      "tree": "5f3742d8a579964b6e22e38e934448f0dbc7b780",
      "parents": [
        "0a02259bba4d0cebe5a6b42aca0665580d3ee8ad"
      ],
      "author": {
        "name": "fionaxu",
        "email": "fionaxu@google.com",
        "time": "Wed Apr 26 16:05:25 2017 -0700"
      },
      "committer": {
        "name": "fionaxu",
        "email": "fionaxu@google.com",
        "time": "Thu Apr 27 11:07:54 2017 -0700"
      },
      "message": "new reset carrier signals/actions\n\n- new carrier signal intended for notifying carrier apps that all\ncarrier actions has been reset due to sim load/absent.\n- default carrier apps clean up UI on reset actions.\n\nBug: 34626476\nTest: Manual test on TMO and ZIP SIM\nChange-Id: I232dd19294e99fb0a7d53ca1b5c049e6e3e2e050\n"
    },
    {
      "commit": "a00c7c0a9983e30e4dcbc4f7ae847a26d9ea614f",
      "tree": "147c433a2c9ee6dc9caaa01198700c805ca6dedd",
      "parents": [
        "5313eee98a2e7bcac48105888bdfb25d61dce2ce",
        "0f3f60b576aedc78524d50da3dadada2201e63c2"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Tue Apr 25 22:10:56 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 25 22:11:01 2017 +0000"
      },
      "message": "Merge \"Fix some issues found by new doclava linter.\" into oc-dev"
    },
    {
      "commit": "1c35554c5f8baf2af4552aab27619907b130d3b5",
      "tree": "e93e0426687b66fa62a16ca3b978dfed213b6d82",
      "parents": [
        "cd68c334bad676e4b29db77c78f61eb48fd75df1",
        "1210f41f59a131b50e4d54f308e7d1acbe76cbea"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 25 19:45:42 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 25 19:45:47 2017 +0000"
      },
      "message": "Merge \"Add getVisualVoicemailSettings()\" into oc-dev"
    },
    {
      "commit": "0f3f60b576aedc78524d50da3dadada2201e63c2",
      "tree": "10687f8ec2be4c125de12c100effc0c796a4b529",
      "parents": [
        "30e06bb668f2e4b024c4ebc2a131de91c96de5eb"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Apr 24 18:06:20 2017 -0600"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Apr 25 13:12:45 2017 -0600"
      },
      "message": "Fix some issues found by new doclava linter.\n\nAdd missing API annotations for permissions and SdkConstants, and\ninvoke doclava with new \"-android\" flag.\n\nTest: make -j32 offline-sdk-docs\nBug: 37526420\nChange-Id: I970bb2655eb568fd25004636f134c794663a6c33\n"
    },
    {
      "commit": "3db7350d7d44138b6031c17241a0445ae2044c96",
      "tree": "1871b619ef3f146604c57952c449649016325ae7",
      "parents": [
        "b7aec13d51ba5eb58173835af207fd30389ce44b",
        "70a3e828aa6a436ed8a7cb51727959c450e0d426"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 25 02:55:14 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 25 02:55:20 2017 +0000"
      },
      "message": "Merge \"Move sendVisualVoicemailSms and setSmsFilterSettings to Telephony\" into oc-dev"
    },
    {
      "commit": "1210f41f59a131b50e4d54f308e7d1acbe76cbea",
      "tree": "b7c7f3268d39a19e1b5890476296a119a5638eac",
      "parents": [
        "3440e92009133856cdabb410e84d51f44e27f814"
      ],
      "author": {
        "name": "Ta-wei Yen",
        "email": "twyen@google.com",
        "time": "Mon Apr 17 15:41:51 2017 -0700"
      },
      "committer": {
        "name": "Ta-wei Yen",
        "email": "twyen@google.com",
        "time": "Mon Apr 24 17:13:54 2017 -0700"
      },
      "message": "Add getVisualVoicemailSettings()\n\nThe voicemail client in telephony is moved to the system dialer\nin O. Some user data such as the enabled status of VVM or the\nvoicemail PIN scrambled by the client need to be migrated to the\nsystem dialer for it to function seamlessly.\n\nThis CL adds getVisualVoicemailSettings() to let the system dialer\nretrieve a opaque bundle to migrate the user data. The system dialer\nand telephony service should agreed upon the structure and content\nof the bundle.\n\nBug: 34093562\nTest: N/A - pending dialer side changes to be implemented.\nChange-Id: Ib7da801ada95451e55e02eda520894aa41316f73\n"
    },
    {
      "commit": "70a3e828aa6a436ed8a7cb51727959c450e0d426",
      "tree": "e56dc0130252701257859c8836e3e6ae7551c12f",
      "parents": [
        "3440e92009133856cdabb410e84d51f44e27f814"
      ],
      "author": {
        "name": "Ta-wei Yen",
        "email": "twyen@google.com",
        "time": "Thu Apr 20 12:41:17 2017 -0700"
      },
      "committer": {
        "name": "Ta-wei Yen",
        "email": "twyen@google.com",
        "time": "Mon Apr 24 13:34:12 2017 -0700"
      },
      "message": "Move sendVisualVoicemailSms and setSmsFilterSettings to Telephony\n\nBug: 35766990\nChange-Id: Ife9df5baa9b511cd8e9c043cb92236b7697582c1\nFixes: 35766990\nTest: CtsTelephonyTestCases VisualVoicemailServiceTest\n"
    },
    {
      "commit": "c2d54af521f84cba3d1651087680d885fde4e254",
      "tree": "f3d1df7a2993d76093377d542533c00939e24c21",
      "parents": [
        "4d23f258d4c15df9329d9c66ee902afa78cebca7",
        "efbc20fe2e4468b2f9f297b73337c6bcf4c8826e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 24 17:34:35 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 24 17:34:42 2017 +0000"
      },
      "message": "Merge \"Update USSD API docs per API review comments.\" into oc-dev"
    },
    {
      "commit": "0f332523b2edf3f1b5e935661b8b4400c76a71be",
      "tree": "4e84ea4e3a30f539546a6b66218f28c70daea743",
      "parents": [
        "f9f8120e56caf757e4a995c6a62273f9210c041d"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Wed Apr 19 14:25:29 2017 -0700"
      },
      "committer": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Wed Apr 19 14:40:23 2017 -0700"
      },
      "message": "Use SubscriptionId instead of SubId\n\nRename the methods and arguments in ServiceStateTable to use\nSubscriptionId instead of SubId.\n\nChange-Id: I6f99da3bf533cab74f5ec81aac4f62e63d55378a\nFixes: 35766624\nTest: Existing unit tests pass\n"
    },
    {
      "commit": "7358ebeeddac446b100c36c6bb0ecabb6767fc6b",
      "tree": "79893a360eb51b9d88bb81ffe629ebacb83a48ac",
      "parents": [
        "01307a7e94f4c6d7d4ddf82fe9b944bdfb58ae81",
        "664595f06d1c5c81ff7f1097874d128e23f5e560"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Wed Apr 19 00:34:52 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 19 00:34:59 2017 +0000"
      },
      "message": "Merge \"better defualt behaviour for msim\" into oc-dev"
    },
    {
      "commit": "efbc20fe2e4468b2f9f297b73337c6bcf4c8826e",
      "tree": "b169bb56555683085d2920ca79e2aa5b3891f1a6",
      "parents": [
        "790ec07c261e0d696be9aa07a7249bb82aa0e87f"
      ],
      "author": {
        "name": "Pankaj Kanwar",
        "email": "pkanwar@google.com",
        "time": "Tue Apr 18 15:46:02 2017 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Apr 18 15:52:24 2017 -0700"
      },
      "message": "Update USSD API docs per API review comments.\n\nExpand docs on failure return codes.\n@hide the success return code which is only used internally.\nExpand docs on the UssdResponseCallback class to make them more clear\nwhat the format of the USSD response is, and how it might be consumed.\nFixed broken java doc.\n\nTest: Make docs, inspect docs.\nBug: 35766890\nChange-Id: I7a3c26c436c60372116c5b43cb45c513f4276b8c\n"
    },
    {
      "commit": "0680962133f504b5ac48001a2977ac02959c7dde",
      "tree": "58eaa1f377b22056130444451eab690b6eae32f5",
      "parents": [
        "00ed0baca874e171ecb39e51edfe0ee6eb6646f2",
        "f5144f742af9530e6c290b581f9d95fa724cfdbc"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 18 02:50:50 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 18 02:51:00 2017 +0000"
      },
      "message": "Merge \"Update doc string for getForbiddenPlmns() to READ_PHONE_STATE\" into oc-dev"
    },
    {
      "commit": "b9b75edb2d5042f95b008fe497db2707c18d0ece",
      "tree": "08eb5d153cc591ee4d78535234495bc23a581227",
      "parents": [
        "790ec07c261e0d696be9aa07a7249bb82aa0e87f"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Tue Feb 28 18:15:07 2017 -0800"
      },
      "committer": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Mon Apr 17 11:07:31 2017 -0700"
      },
      "message": "Update api for ServiceStateProvider\n\nServiceStateProvider defines public constants in\nTelephony.ServiceStateTable so update the api.\n\nTest: flashed onto device locally\nBug: 33756364\nChange-Id: I62b6b8bcfdf909aa36e44441f8672f98f581f896\nMerged-In: I62b6b8bcfdf909aa36e44441f8672f98f581f896\n"
    },
    {
      "commit": "f5144f742af9530e6c290b581f9d95fa724cfdbc",
      "tree": "ecc639d869ad4101d0c3bfd9744759d9cedebced",
      "parents": [
        "ff97ea2eefd8cc54f09a8c4f1cab4ec3d69832e4"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Fri Apr 14 13:13:11 2017 -0700"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Mon Apr 17 17:31:32 2017 +0000"
      },
      "message": "Update doc string for getForbiddenPlmns() to READ_PHONE_STATE\n\nFor whatever reason when I chose the permission for this API I\nchose the internal READ_PRIVILEGED_PHONE_STATE. Updating this to\nuse the equivalent public permission (since this is a public API)\nrequires me to use READ_PHONE_STATE\n\nBug: 35261110\nTest: docstring only change. Compilation\nMerged-In: I3647271798b33040751905c13b20da727eacfd9b\nChange-Id: I3647271798b33040751905c13b20da727eacfd9b\n(cherry picked from commit 04908fcd1759b0818017cc3ebfedc7d9aa8eecc1)\n"
    },
    {
      "commit": "ad989b1711ebcc7b5c764284efe4170c6ca9d0b5",
      "tree": "e792b4706d36693f86415a3fba560e8185f80be0",
      "parents": [
        "4db137b0599a9dfff8a26cb5c2b6dab71b457a9b",
        "d6099178f121544581579408c6d3bca38d726ae6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 14 01:44:01 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 14 01:44:06 2017 +0000"
      },
      "message": "Merge \"Deprecate setVisualVoicemailEnabled isVisualVoicemailEnabled\" into oc-dev"
    },
    {
      "commit": "664595f06d1c5c81ff7f1097874d128e23f5e560",
      "tree": "4870ef7eff408a9c9f4b025a15e547792c004031",
      "parents": [
        "67ee79e84fa14975721ab9500aabf593c05dbcfe"
      ],
      "author": {
        "name": "fionaxu",
        "email": "fionaxu@google.com",
        "time": "Thu Apr 06 10:31:48 2017 -0700"
      },
      "committer": {
        "name": "fionaxu",
        "email": "fionaxu@google.com",
        "time": "Thu Apr 13 17:10:17 2017 -0700"
      },
      "message": "better defualt behaviour for msim\n\nswitch behaviour for the default case based on caller\u0027s context,\nsome API prefer defaultDataId while others prefer\ndefaultVoiceId/DefaultSmsId.\n\nBug: 36818721\nChange-Id: Icf8053258f8a95a0b16eb5cf59ec05c0c400ae7a\n"
    },
    {
      "commit": "cfe9e61ce4029da61b973f5b80fccafdde4c9cc3",
      "tree": "82f642cc6aded018c347959326912c665a43af5b",
      "parents": [
        "c240c9b134fe4d1843433e76c0f6721bd712918c"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Wed Apr 12 22:11:17 2017 +0000"
      },
      "committer": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Wed Apr 12 22:36:00 2017 +0000"
      },
      "message": "ECBM SystemProperty cleanup\n\n- Add getEmergencyCallbackMode() method in the TelephonyManager.java\nto get the boolean value for ECBM callback mode from the phone through\nITelephony.aidl/java interface\n\n- Use the added TelephonyManager Api to replace the \u0027get\u0027 of\nPROPERTY_INECM_MODE system property in the framework/base\n\nChange-Id: I83fbdeef5c0b43a8fc16ece044c9e191e9922bce\nTest: manual\nBug: 30361624\n"
    },
    {
      "commit": "682ce66309bd446cd3526ea2058334e0fb7edb46",
      "tree": "4d938edee9dffa8974c924d776f67c8f0e716a05",
      "parents": [
        "81bfe1f62e5910f69159bcbb2925602823d73cb8",
        "ebe860e5cc8c08885787a8fc1eae4c016b092685"
      ],
      "author": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Wed Apr 12 22:02:34 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 12 22:02:39 2017 +0000"
      },
      "message": "Merge \"Add p2 option in openLogicalChannel.\" into oc-dev"
    },
    {
      "commit": "ebe860e5cc8c08885787a8fc1eae4c016b092685",
      "tree": "feeaf946995a7a0f7b5e8fa995de92758beeda22",
      "parents": [
        "eca0d421d10e3cdaec150ef736a3fa3dad652bcb"
      ],
      "author": {
        "name": "Ajay Nambi",
        "email": "anambi@codeaurora.org",
        "time": "Fri Dec 04 14:37:49 2015 -0800"
      },
      "committer": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Tue Apr 11 17:39:42 2017 -0700"
      },
      "message": "Add p2 option in openLogicalChannel.\n\n- Add support for iccOpenLogicalChannelWithP2.\n- Needed to support OMAPI 3.0 defined\nby SIM Alliance.\n- Deprecate iccOpenLogicalChannel(String) API and\npass down an invalid p2 value to keep original behavior\n\nTest: Basic telephony sanity\nBug: 27360148\nChange-Id: I2ab6cfb7a54c451f32936df51b8298f35a6dc67f\n"
    },
    {
      "commit": "509a311976e83d21eb0b69c3877c98aaaab5a88e",
      "tree": "addb2e3f1f43bd8eeef10e955b4dc5cddf145c19",
      "parents": [
        "b287e9907a6757e8c5f3176b950a6e83df063e39",
        "7bb85871331f261f48ff5e6c91d9d84f9751c3a0"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Tue Apr 11 23:12:07 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 11 23:12:11 2017 +0000"
      },
      "message": "Merge \"Move @SystemApi access to ImsService\" into oc-dev"
    },
    {
      "commit": "4e745fd4e9d22687b5acf06e6b1bcbdc44796081",
      "tree": "45bf7bc7ae06fb66997a3229dcd64e1b38fcd07b",
      "parents": [
        "bfd70fb90bfc4a74821164d70936f7cac0b39171",
        "33dd867f86f0941192a7e09e994d910e874bcd0c"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Tue Apr 11 20:58:29 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 11 20:58:34 2017 +0000"
      },
      "message": "Merge \"Deprecate TelephonyManager.getCellLocation()\" into oc-dev"
    },
    {
      "commit": "33dd867f86f0941192a7e09e994d910e874bcd0c",
      "tree": "73ed7f64530309fecbf133c790c1da5290f7e3d3",
      "parents": [
        "ec8f35366851fcfea2d8b8e42821dda72bdca344"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Fri Apr 07 10:56:05 2017 -0700"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Mon Apr 10 18:04:39 2017 -0700"
      },
      "message": "Deprecate TelephonyManager.getCellLocation()\n\nThis API has been long-marked for deprecation. It has numerous problems:\n-It does not support LTE\n-It returns a limited subset of information\n-It uses old (and poorly-chosen) sentinel values for fields that are\n not provided.\n\nBug: 36076138\nTest: compilation\nChange-Id: I87004710e5d046d4534ad3a0a938540440b0e83b\n(cherry picked from commit c12d6c5983a11ca989a85dd553d11c3583ff7aaf)\n"
    },
    {
      "commit": "9f63ac35364a676ac6a67e1fcd217482db13a77d",
      "tree": "d94e60d719dc74c98c79bb010fbcdbe3346b3de3",
      "parents": [
        "a6bd937c93da97eba85947cb782ea242f7de377c"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Mon Apr 10 12:45:18 2017 -0700"
      },
      "committer": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Mon Apr 10 16:23:32 2017 -0700"
      },
      "message": "Deprecated ACTION_PRECISE_DATA_CONNECTION_STATE_CHANGED\n\nThis broadcast intent will no longer work for the apps\nrunning in the background. Apps should use Connectivity\nManager to listen for network changes.\n\nTest: Telephony sanity tests\nbug: 37156634\nChange-Id: I5297cc5a624857d3e11a6d5fdf9369ab99ce88d4\n"
    },
    {
      "commit": "98852767b32ccdd3f80385acf1855106bb83916c",
      "tree": "1aae58d26ae826ce99df2dc7dde70a3a15a8844b",
      "parents": [
        "7dfa16c2ef8eb50131cdf8ba7a991d1f16093c09",
        "2c7ea1bbe5e5285a95cee14d5c22aae6d5df5e24"
      ],
      "author": {
        "name": "Ying Xu",
        "email": "yinxu@google.com",
        "time": "Fri Apr 07 18:47:54 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 07 18:47:58 2017 +0000"
      },
      "message": "Merge \"Add a carrier option to hide the option of \"Enhanced 4G LTE Mode\"\" into oc-dev"
    },
    {
      "commit": "31fcda576f4302869b3140a77ee75a0a0d44bd75",
      "tree": "37ab51ab89b8ef31eb59f1cf17ab16e589192da7",
      "parents": [
        "13acf25cfdc0397e16473ae110a980e045da3962",
        "cf828f2e1194135f17567165fc4e04a053b6f5e3"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Fri Apr 07 15:53:07 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 07 15:53:11 2017 +0000"
      },
      "message": "Merge \"remove deprecated API sendDialerCode\" into oc-dev"
    },
    {
      "commit": "7bb85871331f261f48ff5e6c91d9d84f9751c3a0",
      "tree": "9dab784239bbec5a4c5bfb4e7178208ff7c363d7",
      "parents": [
        "5a0ee44ce5df26d73d0edb6ac76842873f46ab3e"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Mon Apr 03 11:43:09 2017 -0700"
      },
      "committer": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Thu Apr 06 16:29:56 2017 -0700"
      },
      "message": "Move @SystemApi access to ImsService\n\nKeeping a separate ImsServiceBase class for binding\nis redundant. Moving @SystemApi access to ImsService\ninstead.\n\nTest: Compile and Run\nChange-Id: I95ed659efe1c74ccac321d1a9079f7c1b683c66b\n"
    },
    {
      "commit": "90fee275779c0e772328b677d7dc5a4441590328",
      "tree": "916e6b302bfba120e0d9dbe83b450534dee140aa",
      "parents": [
        "b43a5305bddb81881992819a40846b52e72afd3e"
      ],
      "author": {
        "name": "fionaxu",
        "email": "fionaxu@google.com",
        "time": "Fri Mar 31 12:45:12 2017 -0700"
      },
      "committer": {
        "name": "fionaxu",
        "email": "fionaxu@google.com",
        "time": "Tue Apr 04 14:26:40 2017 -0700"
      },
      "message": "move ACTION_SERVICE_STATE to system api\n\nAs per CDD: The \"android.*\" namespace for intent constants is reserved\nfor public\nAndroid API in AOSP. (Whether public to the full SDK, @SystemApi or\ndefined in AOSP support libraries.)\nACTION_SERVICE_STATE intent is generally useful for system/oem\napps thus move to system api\n\nBug: 33679956\nTest: Manual\nChange-Id: Ie38b53f077e8a013351d35387f9133e0ebb26cc9\n"
    },
    {
      "commit": "d6099178f121544581579408c6d3bca38d726ae6",
      "tree": "1090c7ea81bdd1182153e23650b173a27991fdf4",
      "parents": [
        "64b214ea16c787fdcf2bb44ad81b1336cafebafe"
      ],
      "author": {
        "name": "Ta-wei Yen",
        "email": "twyen@google.com",
        "time": "Mon Apr 03 18:13:20 2017 -0700"
      },
      "committer": {
        "name": "Ta-wei Yen",
        "email": "twyen@google.com",
        "time": "Tue Apr 04 10:24:25 2017 -0700"
      },
      "message": "Deprecate setVisualVoicemailEnabled isVisualVoicemailEnabled\n\nThe visual voicemail client is removed from telephony service. There\nare no longer code to handle these methods. These methods are only\nused by dialer during NMR1.\n\nBug: 36173451\nFixes: 36173451\n\nTest: smoke test dialer visual voicemail operations.\nChange-Id: I82a35026821b4c4d98420e5bfcecff78b2163822\n"
    },
    {
      "commit": "37bbb789af3dee5ae26e0dea1c43c6af41e9397f",
      "tree": "82988b4e743755bfee69e95a443eb5cd925bded2",
      "parents": [
        "78e8ac9c141ca2b3fb99520dc627919bc2f97ba4",
        "95941f7c977148207bddf01f319080036d81fdc8"
      ],
      "author": {
        "name": "Pankaj Kanwar",
        "email": "pkanwar@google.com",
        "time": "Mon Apr 03 22:35:59 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 03 22:36:03 2017 +0000"
      },
      "message": "Merge \"Address API concerns for isConcurrentVoiceAndDataAllowed and OnReceiveUssdResponseCallback.\" into oc-dev"
    },
    {
      "commit": "2c7ea1bbe5e5285a95cee14d5c22aae6d5df5e24",
      "tree": "f5e2e2c3938044417a0199feecf401b0bba83bb8",
      "parents": [
        "ddd95360a2ed0e5fb2f1e0473ff2ff39c8b0d4bc"
      ],
      "author": {
        "name": "yinxu",
        "email": "yinxu@google.com",
        "time": "Tue Mar 14 15:36:17 2017 -0700"
      },
      "committer": {
        "name": "yinxu",
        "email": "yinxu@google.com",
        "time": "Mon Apr 03 15:25:43 2017 -0700"
      },
      "message": "Add a carrier option to hide the option of \"Enhanced 4G LTE Mode\"\n\nThe option \"Enhanced 4G LTE Mode\" currently may be hidden according to\nthe VoLTE state of the plateform and device. With this new option we can\nchoose to hide the \"Enhanced 4G LTE Mode\" irrespective of VoLTE state.\n\nBug: 36220377\nTest: manual\nChange-Id: I516ad050e623a368f2c2ef3d81650eb20c20fd5b\n(cherry picked from commit 0bf350c9c9199b78c611cfca62ffef3ad1ea0564)\n"
    },
    {
      "commit": "9077faab1fa6d8ecfc6da8e283388d7a3468ddfa",
      "tree": "b37d44553e839ccfbd05fa24ad64a3b1835caf9d",
      "parents": [
        "64731b1d41eccdf53450195d63ff9e3bd8c57fd7",
        "2c1a49f933bf07b9262ea3b452ce517f2a70aee3"
      ],
      "author": {
        "name": "Sanket Padawe",
        "email": "sanketpadawe@google.com",
        "time": "Mon Apr 03 22:10:24 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 03 22:10:29 2017 +0000"
      },
      "message": "Merge \"Make some intents public in SubscriptionManager.\" into oc-dev"
    },
    {
      "commit": "95941f7c977148207bddf01f319080036d81fdc8",
      "tree": "776059b9c7966aa7a8c507497f7dc3078d7f12fa",
      "parents": [
        "3f2bbcbe92cd2500746153ed2378278c1b2a53e2"
      ],
      "author": {
        "name": "pkanwar",
        "email": "pkanwar@google.com",
        "time": "Tue Mar 28 16:40:28 2017 -0700"
      },
      "committer": {
        "name": "Pankaj Kanwar",
        "email": "pkanwar@google.com",
        "time": "Mon Apr 03 19:39:42 2017 +0000"
      },
      "message": "Address API concerns for isConcurrentVoiceAndDataAllowed and\nOnReceiveUssdResponseCallback.\n\nBug: 35766890\nTest: Existing tests.\nChange-Id: I1ddbdadafa2611edb0ecfce53d5cf32434e5236c\n(cherry picked from commit 89731a8389c9726172989f1677b76cc0f6a96f4f)\n"
    },
    {
      "commit": "2c1a49f933bf07b9262ea3b452ce517f2a70aee3",
      "tree": "81c91ceb650cf1740fdede3de048609441335a64",
      "parents": [
        "4a0e84b454e60e7da87581cbb45084437bc9b193"
      ],
      "author": {
        "name": "Sanket Padawe",
        "email": "sanketpadawe@google.com",
        "time": "Fri Mar 31 12:39:50 2017 -0700"
      },
      "committer": {
        "name": "Sanket Padawe",
        "email": "sanketpadawe@google.com",
        "time": "Mon Apr 03 10:13:12 2017 -0700"
      },
      "message": "Make some intents public in SubscriptionManager.\n\n+ As per https://docs.google.com/document/d/1K8C7Ly8YVu032FQlwEdkv3ovcTYQCTvy0PaMax5PmZI/edit#heading\u003dh.g6rt8vhyfjj1\n\nBug: 36572866\nTest: Builds successfully.\nChange-Id: Ibb1d1faae9a002ccb530446e24897955c12076e1\n"
    },
    {
      "commit": "0c1651f2899ae3d13db005315ed3709f56ab3db3",
      "tree": "87dd8c73b721f7555ab5bcdb5e45763005665e98",
      "parents": [
        "ed8d07f21321262972ec591e342feb7501f64004"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Thu Mar 30 16:29:10 2017 -0700"
      },
      "committer": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Fri Mar 31 11:20:02 2017 -0700"
      },
      "message": "Rename READ_PHONE_NUMBER to READ_PHONE_NUMBERS\n\nBug: 35853790\nTest: make -j128 checkbuild\nTest: cts-tradefed run commandAndExit cts-dev -m CtsPermission2TestCases\nChange-Id: I11d374cbbb6c2deaf74ac784ff995bd182fe9157\n"
    },
    {
      "commit": "cf828f2e1194135f17567165fc4e04a053b6f5e3",
      "tree": "d7354ca897409727ef0adcfcd9c3191adf8e3f5b",
      "parents": [
        "7a0fef9324c1e3ef1d79f0bce650879bc4563692"
      ],
      "author": {
        "name": "fionaxu",
        "email": "fionaxu@google.com",
        "time": "Thu Mar 23 11:30:15 2017 -0700"
      },
      "committer": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Fri Mar 31 00:18:03 2017 +0000"
      },
      "message": "remove deprecated API sendDialerCode\n\nBug: 35767402\nTest: run cts -m CtsPermissionTestCases -t\nandroid.permission.cts.TelephonyManagerPermissionTest\n\nChange-Id: I738cb5680e598ff84ad09f9c2d1cb18b01ad7d06\n"
    },
    {
      "commit": "d1d3cdcd4fbadba72bb02552e5f94ccb379874d4",
      "tree": "56b81c4170b77fa182fb258b8f4e7d05f797b24d",
      "parents": [
        "2b33162e82ba0c0d4af45c1c73157745a0adc061",
        "db688bbad7b13dd4c1438e0370694e624972c4bd"
      ],
      "author": {
        "name": "Sanket Padawe",
        "email": "sanketpadawe@google.com",
        "time": "Thu Mar 30 20:52:17 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 30 20:52:22 2017 +0000"
      },
      "message": "Merge \"Disable voice call barring notification for Verizon.\" into oc-dev"
    },
    {
      "commit": "db688bbad7b13dd4c1438e0370694e624972c4bd",
      "tree": "b2058745acdd3d3fb7e07591295057c3f6629db1",
      "parents": [
        "834c260e98d8858dca73b38658229f6d5bc8f2bf"
      ],
      "author": {
        "name": "Sanket Padawe",
        "email": "sanketpadawe@google.com",
        "time": "Tue Mar 28 15:26:13 2017 -0700"
      },
      "committer": {
        "name": "Sanket Padawe",
        "email": "sanketpadawe@google.com",
        "time": "Thu Mar 30 11:23:49 2017 -0700"
      },
      "message": "Disable voice call barring notification for Verizon.\n\nTest: Manual\nBug: 31490566\nChange-Id: I2cb9f9b08f54faa276ddef9df36725aa76337746\n"
    },
    {
      "commit": "13dbbaf50a32b278c660720128d280d3700ae351",
      "tree": "879d36fd037b88f50a4b3309702c1199bcdf3250",
      "parents": [
        "c26ace07545e5dfb830e9ea22bcdaf409acff627",
        "bc1a6e60c8c0555d47bcf8424af63665c8db062e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Mar 30 00:35:57 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 30 00:36:01 2017 +0000"
      },
      "message": "Merge \"Update injectSmsPdu documentation.\" into oc-dev"
    },
    {
      "commit": "23c5a5e9667f2d6791d2a2db14d1c60357bbc073",
      "tree": "b695c7c38c3ecc862ee4b7c2c730635e039c68c3",
      "parents": [
        "ddb280b1ac873698a8c3ffa230cc7d64e1e70449"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Fri Mar 24 11:55:47 2017 -0700"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed Mar 29 11:30:12 2017 -0700"
      },
      "message": "Correct ACTION_SHOW_NOTICE_ECM_BLOCK_OTHERS\n\nThe name is not allowed for an internal, non-public\nintent.  Changed to use com.android.internal.* namespace.\n\nbug:35266833\nTest: Ran cts.IntentTest.shouldNotFindUnexpectedIntents\nChange-Id: Ifd7d7f0aa537bfbbc7d67aa3b73b0887acd6104a\n"
    },
    {
      "commit": "bc1a6e60c8c0555d47bcf8424af63665c8db062e",
      "tree": "5adb5eaffc45234c78d6da2d027972a0e5952494",
      "parents": [
        "881a623e3522e3e4f0905b606ca5c77cf899b21c"
      ],
      "author": {
        "name": "Abhijith Shastry",
        "email": "ashastry@google.com",
        "time": "Wed Mar 29 10:54:53 2017 -0700"
      },
      "committer": {
        "name": "Abhijith Shastry",
        "email": "ashastry@google.com",
        "time": "Wed Mar 29 10:54:53 2017 -0700"
      },
      "message": "Update injectSmsPdu documentation.\n\nBUG: 35325136\nTest: Comment only update.\nChange-Id: I4ff38665a06de5e989e15e17aaac5f512da4303e\n"
    },
    {
      "commit": "0dc3b9104b0e3d9a86cc786acefa45475acfae16",
      "tree": "2b25ed7af43b76be8ab1a59cb0b8e9886956f094",
      "parents": [
        "e219aaae85bc8749b787d27fa9fd741035f7f17f"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Wed Mar 15 17:14:01 2017 -0700"
      },
      "committer": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Thu Mar 23 14:35:38 2017 -0700"
      },
      "message": "Deprecated getDeviceId and added getMeid and getImei\n\nAdded two new public APIs getMeid and getImei. Deprecated the exisintg\ngetDeviceId API because it can\u0027t return a constant id when phone type\nchanges.\n\nTest: CTS and manual\nbug: 34233620, 10831289\n\nChange-Id: Iad4c05d2fd2efc538214f466861497c973882dfe\n"
    },
    {
      "commit": "f7368e05b4705da20ed3d8f79d4fc0a3b3c07374",
      "tree": "fce89af44bc9314288eafc3f9b4b33dabb64d125",
      "parents": [
        "52c46a5fd6af620fb3319bbee6c6dd1af1dc9ac0",
        "46d7fbed6b6017cd727e664da711b5b4a8e03ccf"
      ],
      "author": {
        "name": "Jeff Davidson",
        "email": "jpd@google.com",
        "time": "Thu Mar 23 17:08:40 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 23 17:08:45 2017 +0000"
      },
      "message": "Merge \"Move IccUtils to reflect Java package declaration.\""
    },
    {
      "commit": "388eab414779124f9b07837a2a9d5e4c6c1c068c",
      "tree": "08cc3eb3d62903576bb535dd62bcce27ebac035a",
      "parents": [
        "f9747661698a60e1d1af9ad3c7afcc1d16eac403"
      ],
      "author": {
        "name": "fionaxu",
        "email": "fionaxu@google.com",
        "time": "Mon Mar 06 16:05:24 2017 -0800"
      },
      "committer": {
        "name": "fionaxu",
        "email": "fionaxu@google.com",
        "time": "Wed Mar 22 16:56:38 2017 -0700"
      },
      "message": "sendDialerCode API review\n\n1. address the feeback from API review:\nthrow exception rather than a boolean return\nthrow Security exception for permission denial and non-default dailer app.\nthrow invalidStateException if telephonyServie unavaialble.\n2. sendDialerCode API will only check permission and package match without\nenforcing the format of secret code(*#*# CODE #*#*) as throwing an unchecked\nexception for wrong bad format seems to be an overkill regarding the API usage.\nDialer calls this API for each keyboard press to check format and send the intent\naltogether which is no longer appropriate if we plan to return void and will\nreduce frquent API calls.\n3. allow callers with carrier privilege\n4. not require MODIFY_PHONE_STATE as third party dialer apps won\u0027t be\ngranted\n5. TODO mark android.provider.Telephony.SECRET_CODE to be protected\nafter calling apps move to this API.\n\nBug:35767402\nTest: Manual\nChange-Id: I8287aa93f2f79d356935a48cf808705d9b49984b\n"
    },
    {
      "commit": "980231f3170b3103593445d7b27359632e4db2ee",
      "tree": "8227a1f343f361a71d713faeafb785cdfb3aa78e",
      "parents": [
        "e2436917d5fa770f0eceed3ac12c4ea832491611",
        "7e4602519977b6bb9c41afc91a44ca782e716e40"
      ],
      "author": {
        "name": "Sanket Padawe",
        "email": "sanketpadawe@google.com",
        "time": "Tue Mar 21 22:12:55 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 21 22:13:02 2017 +0000"
      },
      "message": "Merge \"Change \u0027idx\u0027 to \u0027index\u0027 in SubscriptionManager \u0026 TelephonyManager apis.\""
    },
    {
      "commit": "7e4602519977b6bb9c41afc91a44ca782e716e40",
      "tree": "7e07d81c3ef9ae5acf471eab89275821969973a4",
      "parents": [
        "12b8ff31a2c7b5416afd258e6f55f0b48cd22cd5"
      ],
      "author": {
        "name": "Sanket Padawe",
        "email": "sanketpadawe@google.com",
        "time": "Fri Mar 10 16:18:20 2017 -0800"
      },
      "committer": {
        "name": "Sanket Padawe",
        "email": "sanketpadawe@google.com",
        "time": "Tue Mar 21 11:31:29 2017 -0700"
      },
      "message": "Change \u0027idx\u0027 to \u0027index\u0027 in SubscriptionManager \u0026 TelephonyManager apis.\n\nBug: 35767068\nTest: No build failure.\nChange-Id: I3b15901ff18742b5e99f03e74a6412d352461458\n"
    },
    {
      "commit": "e3070ede55652bb00618eadfac9daee64320569f",
      "tree": "9d87750dba80b438619efc46c347c478a8efea39",
      "parents": [
        "d5da694f833e01c462592573cae8cc43a571f267"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Fri Mar 17 23:21:48 2017 -0700"
      },
      "committer": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Mon Mar 20 22:37:50 2017 -0700"
      },
      "message": "Added ETWS primary message default message support\n\nETWS primary message does not contain messagy body. We used\nto use hardcoded \"ETWS\" as the body, which is not easy for\nend users to understand what happened. Added the built-in\ndefault messages provided by Japanese government guideline\nfor earthquake, Tsunami, test, and other channels support to\nenhance the user experience.\n\nTest: manual\nbug: 33595007\nChange-Id: I53659298d8ce3b3ba5c751c14c1b36e76d6dc562\n"
    },
    {
      "commit": "b8ce44443cdf1d9647bde1b85b9fa7a76087e6f6",
      "tree": "479f821102a6ee6e97aafdb311c29abb95192683",
      "parents": [
        "248278fc8216b2cdeb85ba67aee7b061e5286532",
        "67819e0ae7cb4401fef4b6181be4a5666917d912"
      ],
      "author": {
        "name": "Pankaj Kanwar",
        "email": "pkanwar@google.com",
        "time": "Tue Mar 21 00:45:50 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 21 00:45:55 2017 +0000"
      },
      "message": "Merge \"Updated javadocs for sendUssd APIs.\""
    },
    {
      "commit": "46d7fbed6b6017cd727e664da711b5b4a8e03ccf",
      "tree": "c2b458860f70fb28627fe59f15caed6abe3155e9",
      "parents": [
        "8ab4f6ea0e70cbf9b0c2c32bc9dabbf18944aa1f"
      ],
      "author": {
        "name": "Jeff Davidson",
        "email": "jpd@google.com",
        "time": "Mon Mar 20 16:58:41 2017 -0700"
      },
      "committer": {
        "name": "Jeff Davidson",
        "email": "jpd@google.com",
        "time": "Tue Mar 21 00:08:18 2017 +0000"
      },
      "message": "Move IccUtils to reflect Java package declaration.\n\nThis class was in com/android/internal/telephony but declared itself\nin com.android.internal.telephony.uicc. Mismatches here make IDEs\nunhappy when resolving imports, and only the latter is used in\ncompilation, so consolidate on the latter.\n\nTest: N/A (will rely on TreeHugger)\nChange-Id: I598341bacbd70947b6e2789b2e543879cd41a4c9\n"
    },
    {
      "commit": "67819e0ae7cb4401fef4b6181be4a5666917d912",
      "tree": "006cb7067bf32c00e68b1e079baaa26cf0057acd",
      "parents": [
        "6099e75df2c12f5b4b9e73cf3f8acdbaea4b3146"
      ],
      "author": {
        "name": "pkanwar",
        "email": "pkanwar@google.com",
        "time": "Mon Mar 20 12:23:42 2017 -0700"
      },
      "committer": {
        "name": "pkanwar",
        "email": "pkanwar@google.com",
        "time": "Mon Mar 20 13:27:09 2017 -0700"
      },
      "message": "Updated javadocs for sendUssd APIs.\n\nBug: 35766546\nChange-Id: I40f0addc15331184b3409b3d1b5c9dc1455d8b5b\nTest: manual\n"
    },
    {
      "commit": "66dc7be9e69158e44bd933d9dc6eedded67cea3d",
      "tree": "e0c23260038d168175689c3763f8a37b7fd798d4",
      "parents": [
        "40c3ab0f8965550d77163aa3a1198dc12929485f",
        "20fa635f7b60bb6a0af9f3b56c40ff9337b58b74"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Mon Mar 20 11:12:10 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 20 11:12:10 2017 +0000"
      },
      "message": "Merge \"TelephonyManager: Avoid unnecessary object allocation.\" am: 5d3f14fe02 am: 088df2bd0a\nam: 20fa635f7b\n\nChange-Id: I1008a22a437b46d4830ef89189d43db0e3d07c45\n"
    },
    {
      "commit": "088df2bd0afe17f3f33e3c89a7bff0d114bdaf7c",
      "tree": "4d9422267cee5b64624b0be52af6bcea73bcf58a",
      "parents": [
        "4aadda19022d89f81e507b0dfb0a446f123c7055",
        "5d3f14fe02a3eaf668a6f9e1726e0e4c05a5b1ae"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Mon Mar 20 10:57:52 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 20 10:57:52 2017 +0000"
      },
      "message": "Merge \"TelephonyManager: Avoid unnecessary object allocation.\"\nam: 5d3f14fe02\n\nChange-Id: If425a64fe7820579045dfa40b356792f24d0de43\n"
    },
    {
      "commit": "5d3f14fe02a3eaf668a6f9e1726e0e4c05a5b1ae",
      "tree": "a9e1c6edcebae05ce8d5e6af4b4dd86923cffb7d",
      "parents": [
        "7f8d27f84b4dc123bca45866bd12562c33d1d928",
        "eb7cb561f016a1d23b81364e0e78ace5d4192018"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Mon Mar 20 10:49:16 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 20 10:49:18 2017 +0000"
      },
      "message": "Merge \"TelephonyManager: Avoid unnecessary object allocation.\""
    },
    {
      "commit": "e7cd3455377806ea77e2087cbc562a1ae3e54458",
      "tree": "e0cd6d466a409cbc839e876264a818694c44c326",
      "parents": [
        "0b4cf0bf46fbddfae6bee2b106ea4bd9803ee7a9",
        "a7c4fdbf0359cf4b1f7b29b46378c8ed43a8f151"
      ],
      "author": {
        "name": "Jayachandran Chinnakkannu",
        "email": "jayachandranc@google.com",
        "time": "Fri Mar 17 22:41:35 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 17 22:41:35 2017 +0000"
      },
      "message": "Merge \"Add new precise call fail causes and OEM causes\" am: 9aa841d254 am: 4992b1533e\nam: a7c4fdbf03\n\nChange-Id: Iea9ee9c4a407638dfa19669b25d0c1534978d4a6\n"
    },
    {
      "commit": "4992b1533e4a779e3ce47daa8f70a721f198113c",
      "tree": "b985fd7d11f897e171ad1385e8d2663470b33258",
      "parents": [
        "89511725628756e90e050aa3db3d09d51812b397",
        "9aa841d254d9f1750a35cb1b71cbc9394c3ace29"
      ],
      "author": {
        "name": "Jayachandran Chinnakkannu",
        "email": "jayachandranc@google.com",
        "time": "Fri Mar 17 22:27:11 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 17 22:27:11 2017 +0000"
      },
      "message": "Merge \"Add new precise call fail causes and OEM causes\"\nam: 9aa841d254\n\nChange-Id: I2b52c9c332fc73a37ac2c4c492ac9b85b2025897\n"
    },
    {
      "commit": "9aa841d254d9f1750a35cb1b71cbc9394c3ace29",
      "tree": "20080b77505c47adce66a34808192b706ce3912f",
      "parents": [
        "5bd337397b428386fc8d377351dfff678771d884",
        "5cbadddff2f16cb08d0843d6c927b7a77430b9b8"
      ],
      "author": {
        "name": "Jayachandran Chinnakkannu",
        "email": "jayachandranc@google.com",
        "time": "Fri Mar 17 22:18:22 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 17 22:18:24 2017 +0000"
      },
      "message": "Merge \"Add new precise call fail causes and OEM causes\""
    },
    {
      "commit": "eb7cb561f016a1d23b81364e0e78ace5d4192018",
      "tree": "70329cd31f7eeee7d74c10a565b642367b2bbaaf",
      "parents": [
        "ef9c4254166203099929c96689775970846e3859"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Mar 17 10:28:54 2017 +0000"
      },
      "committer": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Mar 17 10:30:50 2017 +0000"
      },
      "message": "TelephonyManager: Avoid unnecessary object allocation.\n\nNo need to use a boxed type - the value is being passed to a function\nthat takes a boolean.\n\nTest: make\nChange-Id: Id6d5c581dd6e3a1832d3419a2fbec92e97c4240d\n"
    },
    {
      "commit": "5cbadddff2f16cb08d0843d6c927b7a77430b9b8",
      "tree": "f76058e12c5dee19b027913031d319ab3643f776",
      "parents": [
        "210b9afe64ecaf778cc48f051b20aed599e9dfab"
      ],
      "author": {
        "name": "Jayachandran C",
        "email": "jayachandranc@google.com",
        "time": "Tue Mar 07 23:59:15 2017 -0800"
      },
      "committer": {
        "name": "Jayachandran C",
        "email": "jayachandranc@google.com",
        "time": "Thu Mar 16 15:43:41 2017 -0700"
      },
      "message": "Add new precise call fail causes and OEM causes\n\nBug: 35609963\nChange-Id: Ia0579721e7132950ccfafd7be38f43d1963c016c\n"
    },
    {
      "commit": "0463a7d38e57a16d39fde6137d6b891382273c12",
      "tree": "2894f0e364d60aa911b8f723322576f3d8756350",
      "parents": [
        "210b9afe64ecaf778cc48f051b20aed599e9dfab",
        "06caf58ac83c381d68fd99fbb69e5095cbd8a1b0"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Thu Mar 16 19:52:08 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 16 19:52:10 2017 +0000"
      },
      "message": "Merge \"Added configuration for VT downgrade/tear down when data disabled\""
    },
    {
      "commit": "06caf58ac83c381d68fd99fbb69e5095cbd8a1b0",
      "tree": "735dc4b145215addb8fc40c61c492cb126021e85",
      "parents": [
        "5df03b3d74cc87a318879e045e276c1e27d1037e"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Tue Nov 15 16:16:21 2016 -0800"
      },
      "committer": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Thu Mar 16 10:06:36 2017 -0700"
      },
      "message": "Added configuration for VT downgrade/tear down when data disabled\n\nAdded a new flag that allows carriers to ignore data disabled\n(e.g. data reaches limit or user disables data) so VT calls\nwill not be downgraded/torn down and VT service will not be\ndisabled.\n\nbug: 32880745\nMerged-In: I5c71fc9336b39f114a924861a766ca5cb93d4c69\nChange-Id: I5c71fc9336b39f114a924861a766ca5cb93d4c69\n"
    },
    {
      "commit": "a98cefc55c7971f6ca16635a3d50c6f25173e1d9",
      "tree": "3e265e4488ffa965548a6c3aebe10166048bceef",
      "parents": [
        "143d0853a2c2d0a8ff6169b2bd9498c5c04522ba",
        "98d499877f254de482c2f74b015b755c99c2c91f"
      ],
      "author": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Thu Mar 16 03:19:37 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 16 03:19:37 2017 +0000"
      },
      "message": "Merge \"Support Signal strength offset\"\nam: 98d499877f\n\nChange-Id: I3087c3f8d6f975f399dfcf8aa8dd734f78caf69f\n"
    },
    {
      "commit": "78ccde1c9d91c7833824970ec73c49214f072a7d",
      "tree": "e8da028ab601253b11cc304c9d5969b27c04ed93",
      "parents": [
        "65d1c294b10de101ce29f0bbba2789d63e23dda8",
        "1b7bec5156c251e8131b9b2c84a90e458fed1ec1"
      ],
      "author": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Thu Mar 16 01:27:41 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 16 01:27:44 2017 +0000"
      },
      "message": "Merge \"Support Signal strength offset\""
    },
    {
      "commit": "1b7bec5156c251e8131b9b2c84a90e458fed1ec1",
      "tree": "c40b6e5cafca815cae090887eab6e876a39103e1",
      "parents": [
        "5fff20cac1da9a6105673fb1e4fc49e2e3f269e9"
      ],
      "author": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Wed Mar 08 23:43:17 2017 -0800"
      },
      "committer": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Wed Mar 15 15:59:56 2017 -0700"
      },
      "message": "Support Signal strength offset\n\nSupport feature to offset LTE rsrp\nfor higher freaquency lte bands.\n\nTest: Verified on device that signal bars increased\nBug\u003d30628343\nMerged-In: Id0b54901a1e8832fb48ba509e6a380c43f4c9497\nChange-Id: Id0b54901a1e8832fb48ba509e6a380c43f4c9497\n"
    },
    {
      "commit": "6f599559dd6ac596d791c5ef808dc440c9c433ca",
      "tree": "16233ef9c2a01081e9fe356f91871d39bc07e815",
      "parents": [
        "d7bc388f30c89e7819d7a0b0999df8b0324289c8",
        "dc9a6fb9a94ba623322e123436520a268966c9c0"
      ],
      "author": {
        "name": "Jeff Davidson",
        "email": "jpd@google.com",
        "time": "Wed Mar 15 22:43:18 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 15 22:43:23 2017 +0000"
      },
      "message": "Merge \"Rename getDataEnabled() to isDataEnabled().\""
    },
    {
      "commit": "c5659cae01f3f250d468d4b2725f7ee79df11cce",
      "tree": "926383e47967eed2e149021d92a214d1b701d6b5",
      "parents": [
        "027a67062ea918c608e82f02ee1573e0221b4866"
      ],
      "author": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Wed Mar 08 23:43:17 2017 -0800"
      },
      "committer": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Wed Mar 15 15:41:03 2017 -0700"
      },
      "message": "Support Signal strength offset\n\nSupport feature to offset LTE rsrp\nfor higher freaquency lte bands.\n\nTest: Verified on device that signal bars increased\nBug\u003d30628343\nMerged-In: Id0b54901a1e8832fb48ba509e6a380c43f4c9497\nChange-Id: Id0b54901a1e8832fb48ba509e6a380c43f4c9497\n"
    },
    {
      "commit": "dd0f47a9dad379473937c739ceb85d89eac95e61",
      "tree": "4bd960743ee74a0a2fc9d74c2e150e823db3a149",
      "parents": [
        "d3b1def2ebe1821212b9f110dff2fb0b15491e1b",
        "9b304972433e68e7cbc048ea289bbe7b5e1e22e2"
      ],
      "author": {
        "name": "Joachim Sauer",
        "email": "jsauer@google.com",
        "time": "Wed Mar 15 12:07:40 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Mar 15 12:07:40 2017 +0000"
      },
      "message": "Merge \"Change Czech Republic to Czechia\" am: 027a67062e am: 14bcec27a0\nam: 9b30497243\n\nChange-Id: I78d646c5052e29662f523dc4ae6ce3ecb5d4768d\n"
    },
    {
      "commit": "14bcec27a02b1c58e7405d47cadc0ab3875a779f",
      "tree": "113a663470b7dd0603b769ad8b6fd2ad0b75b834",
      "parents": [
        "17dd8723b75512dbb166d9d9f8f90be6740fe367",
        "027a67062ea918c608e82f02ee1573e0221b4866"
      ],
      "author": {
        "name": "Joachim Sauer",
        "email": "jsauer@google.com",
        "time": "Wed Mar 15 11:57:28 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Mar 15 11:57:28 2017 +0000"
      },
      "message": "Merge \"Change Czech Republic to Czechia\"\nam: 027a67062e\n\nChange-Id: I51fc6fde5647b1fd8ecc677da7f6ec7a248a3b38\n"
    },
    {
      "commit": "027a67062ea918c608e82f02ee1573e0221b4866",
      "tree": "9a1cc33aeb67a8323cbaf7518316736941097d26",
      "parents": [
        "40aa5ee583c3948e1ac67b0afff71f899d131414",
        "8416a4dfd10abacea58ed109a4c1c04ad38176b6"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Mar 15 11:45:43 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 15 11:45:45 2017 +0000"
      },
      "message": "Merge \"Change Czech Republic to Czechia\""
    },
    {
      "commit": "11b4498aa5c98b5777b1cb9b2775d8938a4c2f2e",
      "tree": "3d7a1c2540db2717cfe155f37b5b501517f308f0",
      "parents": [
        "2ffca8390f18195437fb27870e74c0bf52dc818d"
      ],
      "author": {
        "name": "Ammar Aijazi",
        "email": "aaijazi@google.com",
        "time": "Tue Jan 17 17:32:15 2017 -0800"
      },
      "committer": {
        "name": "Ammar Aijazi",
        "email": "aaijazi@google.com",
        "time": "Tue Mar 14 10:45:27 2017 -0700"
      },
      "message": "Add carrier config keys to control the data cycle.\n\nAdds the following keys: KEY_MONTHLY_DATA_CYCLE_DAY,\nKEY_DATA_WARNING_THRESHOLD, and KEY_DATA_LIMIT_THRESHOLD.\n\nThis allows carrier apps to control the monthly data cycle reset date,\nas well as fill in data warnings and limits based on plan details.\n\nBug: b/34385985\nTest: No explicit tests for the API additions, but will add tests to the\nfollow up review which adds functionality that depends on these fields.\nChange-Id: I2aee5cdbc4b707e28062830f1143c694ccae13cd\n"
    },
    {
      "commit": "76c27d8b04bbe4c6e4899d077d3f2ca3e46e74bf",
      "tree": "ecfe69041d6d64e6966535e9e1e9e7204e61e9ff",
      "parents": [
        "bed66827557413df428080ec7cf4a46a2047bc51",
        "3f5858efa0b4bbed447989dca7d2c06c51dc8d13"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Mar 10 18:39:55 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 10 18:40:00 2017 +0000"
      },
      "message": "Merge \"Update VVM API\""
    },
    {
      "commit": "6202c5e0052ae6e4c6b84e9085aee61383c7d562",
      "tree": "1e2a587fd124d7dba7cbaf3eb7e12dbe9ff2b292",
      "parents": [
        "8f4a9171e356d64f1da141114332cc487e93dca7",
        "c906a167cb8470e1e9e9fcb4956818cebeee3dfd"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Fri Mar 10 00:03:18 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 10 00:03:18 2017 +0000"
      },
      "message": "Merge \"Disable a phone number log for user build\" am: 59a40691a5 am: d31314d550\nam: c906a167cb\n\nChange-Id: I0c1bef7c7b436dcee5dfc8a06e8141f7757d7199\n"
    },
    {
      "commit": "d31314d55054e430422ec4a7b8dca394a3b7ec1b",
      "tree": "0e405ac28843207d6f818311ec7a848ea9c9cb28",
      "parents": [
        "db889edb1ddc8d032dbbacdb69494eb8573e6ca5",
        "59a40691a56bba7b87267fc3c9cbb07fea03e72d"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Thu Mar 09 21:46:39 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 09 21:46:39 2017 +0000"
      },
      "message": "Merge \"Disable a phone number log for user build\"\nam: 59a40691a5\n\nChange-Id: I9b2a14b29fe5e096b734b6e3f1d4b65806753646\n"
    },
    {
      "commit": "59a40691a56bba7b87267fc3c9cbb07fea03e72d",
      "tree": "19fcdaf0640fe8b7911ccc749c41174574c29ba0",
      "parents": [
        "70fac233fad400031ff4b9986fcd3273d21f71fe",
        "b3cd7b51d330caa1f54710741b73a63043515b82"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Thu Mar 09 21:38:59 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 09 21:39:00 2017 +0000"
      },
      "message": "Merge \"Disable a phone number log for user build\""
    },
    {
      "commit": "5fe6fbcaadf1ac6beb838ac5f82d97ca2ca1e15b",
      "tree": "7ca226e458daa8cd6353fb85b30cc5206743aff2",
      "parents": [
        "30d69eaf868d2c8a9440f49b9a611c40a9f1ac1d",
        "2fca3afd4b4e3fe36a25cd7d09ec01515e329245"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Wed Mar 08 20:11:04 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Mar 08 20:11:04 2017 +0000"
      },
      "message": "Merge \"Return generic Binder on onBind\" am: c6613f7206 am: 2a71bd5150\nam: 2fca3afd4b\n\nChange-Id: Ic668d9bb43f58f28c096083f89c6bec30cf9640a\n"
    },
    {
      "commit": "2a71bd5150e406c970780a1ffa8f86c4f4fd61aa",
      "tree": "3fd324f81ec566caf33d091d92de2ee7a905e3f7",
      "parents": [
        "fc3c9d0e9ec7db80b8e139a5306247908c923ccc",
        "c6613f72061d17a0b86cd6016aed102b47aeeaca"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Wed Mar 08 20:02:03 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Mar 08 20:02:03 2017 +0000"
      },
      "message": "Merge \"Return generic Binder on onBind\"\nam: c6613f7206\n\nChange-Id: Ibc8cce3c63b93820f6bdd842e6a751233240874d\n"
    },
    {
      "commit": "8416a4dfd10abacea58ed109a4c1c04ad38176b6",
      "tree": "e652d0136591e00e487eace049356f6905481b2b",
      "parents": [
        "33bade08de444d59648bf7b263dca7bf93343607"
      ],
      "author": {
        "name": "Joachim Sauer",
        "email": "jsauer@google.com",
        "time": "Wed Mar 08 17:36:33 2017 +0000"
      },
      "committer": {
        "name": "Joachim Sauer",
        "email": "jsauer@google.com",
        "time": "Wed Mar 08 17:38:58 2017 +0000"
      },
      "message": "Change Czech Republic to Czechia\n\nThis commit only contains changes to comments.\n\nBug: 34964100\nTest: m buildcheck\nChange-Id: I174eb8bf8ed7ac36198bd40bda925c6274933315\n"
    },
    {
      "commit": "3f5858efa0b4bbed447989dca7d2c06c51dc8d13",
      "tree": "8fa96701f0efd7f20106b830e49b67acf8ac1e88",
      "parents": [
        "7f792f4be10e549995931d13e4d0cbccd8aaa33f"
      ],
      "author": {
        "name": "Ta-wei Yen",
        "email": "twyen@google.com",
        "time": "Mon Mar 06 14:57:47 2017 -0800"
      },
      "committer": {
        "name": "Ta-wei Yen",
        "email": "twyen@google.com",
        "time": "Tue Mar 07 14:29:49 2017 -0800"
      },
      "message": "Update VVM API\n\n+ TelephonyManager.getVisualVoicemailPackageName() uses pinned subId\n  from the manager.\n+ TelephonyManager.getNetworkSpecifier() updated doc to explain what\n  a network specifier is.\n+ TelephonyManager.getCarrierConfig() Annotated with @WorkerThread\n  specified failure behavior.\n+ VisualVoicemailSms.getFields() Doc specified values are carrier\n  dependent.\n\n- Hide DEFAULT_* from VisualVociemaliSmsFitelrSettings\n\nTest: CTS TelephonyManagerTest\nBug: 35766748\nFixes: 35766370\nFixes: 35766489\nChange-Id: If48d48a0cf588bcb59c7b77ce6a452d2fda7bfa5\n"
    },
    {
      "commit": "cce5466f937637ab29c7e10d8cbc321eecc3cbac",
      "tree": "febc906d3f15a4a2dc927769ea7c0a114d2029db",
      "parents": [
        "e7d258eb9b06ff73f76854dc9b3525b9e8d67df7",
        "49f3756b598fc0c0e9c54f92c9c26e44389af781"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 07 21:18:14 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 07 21:18:18 2017 +0000"
      },
      "message": "Merge \"Throw SecurityException in sendVisualVoicemailSms()\""
    },
    {
      "commit": "9f2888d9cc65bbbd20e3aa2c30f8baa90a41a6f4",
      "tree": "28781d7570f0d6b8ba92d15cd0d658e06401537e",
      "parents": [
        "076b6c901fa78c965605d0413522d63b2a511893",
        "9cc898007a171059a22ccc7b6f567cf49bf62f6c"
      ],
      "author": {
        "name": "Ta-wei Yen",
        "email": "twyen@google.com",
        "time": "Tue Mar 07 00:31:06 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 07 00:31:09 2017 +0000"
      },
      "message": "Merge \"Add EXTRA_PHONE_ACCOUNT_HANDLE for ACTION_SHOW_VOICEMAIL_NOTIFICATION\""
    },
    {
      "commit": "b3cd7b51d330caa1f54710741b73a63043515b82",
      "tree": "c1268d99b6b480ad3b923e010d3fce49c59b5fe8",
      "parents": [
        "c337e32bb0a7ae53a11bf2178eec34062c1b1595"
      ],
      "author": {
        "name": "youhei.x.miyoshi",
        "email": "youhei.x.miyoshi@sonymobile.com",
        "time": "Mon Dec 12 21:10:54 2016 +0900"
      },
      "committer": {
        "name": "takeshi tanigawa",
        "email": "takeshi.tanigawa@sonymobile.com",
        "time": "Mon Mar 06 14:53:10 2017 +0900"
      },
      "message": "Disable a phone number log for user build\n\nA phone number is privacy data. Therefore, it should be prevented\nfrom logging in user build.\n\nTest: manual - checked log\nBug: 34582911\nChange-Id: Id040653dbfd236250e7eb07c9c2e9587ded3d63f\n"
    },
    {
      "commit": "49f3756b598fc0c0e9c54f92c9c26e44389af781",
      "tree": "6b036bd8316b6f316e4a617fc243f5e81881013c",
      "parents": [
        "296417a9e7f5ac2d2c78a958ebf3b13d17f4ff70"
      ],
      "author": {
        "name": "Ta-wei Yen",
        "email": "twyen@google.com",
        "time": "Fri Mar 03 16:36:05 2017 -0800"
      },
      "committer": {
        "name": "Ta-wei Yen",
        "email": "twyen@google.com",
        "time": "Fri Mar 03 16:36:05 2017 -0800"
      },
      "message": "Throw SecurityException in sendVisualVoicemailSms()\n\nPreviously if the caller is not the active VVM service, the exception\nwill be consumed by the Binder because it is a oneway method.\n\nThis CL changes the method to non-oneway so the caller will receive\nthe exception. Docs are also updated.\n\nChange-Id: Iedf96539be3958a92e151b926ee069d6edfc4d09\nFixes: 35854031\nTest: CTS - VisualVoicemailServiceTest\n"
    },
    {
      "commit": "d2369792ddd798ba472bc7254c7bb565e2501401",
      "tree": "2ef6912576d60abda8accd2a86a444ac93dd54ab",
      "parents": [
        "3e6c189c68bcac61216b8c2f0a0fc05d6ab15a53"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Thu Mar 02 16:26:46 2017 -0800"
      },
      "committer": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Fri Mar 03 10:15:09 2017 -0800"
      },
      "message": "Return generic Binder on onBind\n\nBy returning a generic Binder on onBind in\nImsServiceBase, we can detect when the process\ncrashes and restart the service, if necessary.\n\nTest: Telephony Unit Tests\nChange-Id: I2fbe2708c3df37704f0c526210267a35c75ee1eb\n"
    },
    {
      "commit": "448c12c2f3c0055ac37bbea273b7610d4d6fb557",
      "tree": "79099501b71fc1cc8c285caae91ff5d3c3c9f67b",
      "parents": [
        "b94d28acb55cfd04b7f72c1076382e5dabb9373c"
      ],
      "author": {
        "name": "Abhijith Shastry",
        "email": "ashastry@google.com",
        "time": "Tue Feb 14 13:02:59 2017 -0800"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Fri Mar 03 10:10:08 2017 -0800"
      },
      "message": "Permit privileged system apps to send SMS without persisting.\n\nThe system app needs to have MODIFY_PHONE_STATE permission.\n\nOriginal Change-Id: Ic9242972a211c90378c183c3abf95672c2816ac7\nBUG: 35325136\nTest: API visibility change, Manual\n\nChange-Id: I37b185feaa72e330a0845eff137ea310ad0dca08\n"
    },
    {
      "commit": "b94d28acb55cfd04b7f72c1076382e5dabb9373c",
      "tree": "33ce73b43e8103a818542889fa53f211784cc008",
      "parents": [
        "62e5b24d91e56d249aeff7142f82c62eb60ffe15"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Tue Jan 24 17:08:34 2017 -0800"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Fri Mar 03 10:10:08 2017 -0800"
      },
      "message": "Move newFromRil() function to a utility class\n\nRemove a dependency on frameworks/opt from SmsMessage for CDMA\n\n-Code move to frameworks/opt/telephony../cdma/SmsMessageConverter\n\nBug: 33414487\nTest: Manually verified GSM and CDMA SMS: MO and MT\nChange-Id: I730d292c4aad6524b03b18c0751738a73a71ecf7\n"
    },
    {
      "commit": "016e9c6a785963770d0fa0063fa02f58d5b2851c",
      "tree": "4f0eee367a07781352d7fc28ee9f273a2af21b82",
      "parents": [
        "5a0618ead121b258204c19b97c37cb85d4ad0856"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Dec 14 11:24:48 2016 -0800"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Fri Mar 03 10:10:08 2017 -0800"
      },
      "message": "Move OTASP_* Consts from ServiceStateTracker to TelephonyManager\n\n-Move the OTASP_* constants from SST\n-Update references to those constants in TelephonyRegistry\n\nBug: 33414487\nTest: compilation\nChange-Id: I9516a8dfa9623d69d7e051749815e91ed3d013fa\n"
    },
    {
      "commit": "5a0618ead121b258204c19b97c37cb85d4ad0856",
      "tree": "f9b4184eb1951e89d64e82e00c3448300611d7f9",
      "parents": [
        "e97d1c6a8f95c240b0e990ce73d43e07c3cf413d"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Dec 14 10:48:00 2016 -0800"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Fri Mar 03 10:10:08 2017 -0800"
      },
      "message": "Port Utility Functions from DefaultPhoneNotifier\n\n-Move static utility functions from frameworks/opt/telephony/\n ..DefaultPhoneNotifier to a new utility class in frameworks/base\n\n-Update TelephonyRegistry to point to the new functions.\n\nBug: 33414487\nTest: compilation\nChange-Id: I36a113cb5122569d451ec3a2dfa71d72d590fa52\n"
    },
    {
      "commit": "e97d1c6a8f95c240b0e990ce73d43e07c3cf413d",
      "tree": "eb1294ca06bf61a19b2eb65981cd200f5d5ca213",
      "parents": [
        "4980bf4aff8d49ac4e05444a6ef40ea1536f1afb"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Tue Dec 13 19:03:09 2016 -0800"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Fri Mar 03 10:10:08 2017 -0800"
      },
      "message": "Remove dependency on IccConstants from SmsManager\n\n-Redefine the length of the SmsRecord in SmsManager\n\nBug: 33414487\nTest: compilation\nChange-Id: I941085e96f45164152528c123102a59930859546\n"
    },
    {
      "commit": "4980bf4aff8d49ac4e05444a6ef40ea1536f1afb",
      "tree": "548e3630fbc86a21995673bd877a223242402a25",
      "parents": [
        "c8a96b0bfab20590f8744a8f339e8cb66dfbb8f4"
      ],
      "author": {
        "name": "Dan Willemsen",
        "email": "dwillemsen@google.com",
        "time": "Tue Feb 14 14:17:12 2017 -0800"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Fri Mar 03 10:10:08 2017 -0800"
      },
      "message": "Merge branch \u0027stage-telephony-refactor\u0027 into master\n\nBug: 33644781\nChange-Id: If571e3ad9432035811714e3a92d9dfff39311c61\n"
    },
    {
      "commit": "6f00e6e977eff9d4a18a1cd607faa904b78adb9c",
      "tree": "512128036aab4dc1ec87c8971cf7c2b08142a5f0",
      "parents": [
        "a400ccdaa0c77f4cce3113d0a4f71f5c4b02fa52",
        "c657b769ab9d37daa8a6086ec0e468bcb3530a50"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Mar 03 00:30:10 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 03 00:30:10 2017 +0000"
      },
      "message": "Merge \"Remove the name length limit for system properties.\"\nam: c657b769ab\n\nChange-Id: I700b379c0482d7d9609183a39a5c9664746ea5aa\n"
    },
    {
      "commit": "c657b769ab9d37daa8a6086ec0e468bcb3530a50",
      "tree": "fb33e72729654434aa8261503b764431058ade43",
      "parents": [
        "9e88c533378be607aae1402bbd6b45fcdd354920",
        "33cc60ccc98b555bb7d9e7c75d7435917cca1458"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Mar 03 00:22:30 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 03 00:22:31 2017 +0000"
      },
      "message": "Merge \"Remove the name length limit for system properties.\""
    },
    {
      "commit": "33cc60ccc98b555bb7d9e7c75d7435917cca1458",
      "tree": "2e8346a12b0bae3091f54d7fdaf6ab702ebd12de",
      "parents": [
        "2142b14a882c62f442f3442e848c5fb0f85a121f"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Mar 01 18:47:56 2017 -0800"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Mar 02 14:17:03 2017 -0800"
      },
      "message": "Remove the name length limit for system properties.\n\nBug: http://b/33926793\nTest: builds\nChange-Id: Ib89b66b7abebc9a28961a0c9032b99947e3db0d6\nMerged-In: Ib89b66b7abebc9a28961a0c9032b99947e3db0d6\n"
    },
    {
      "commit": "cb0629eaa1a63684b1e6dbb366d42e80a26a5da9",
      "tree": "adcac1b6d387634b96434f8c0f2a506bd93d8dd0",
      "parents": [
        "3c954e9e01b4a79535f3de27a20398e6af620df0",
        "c77001de5158b531b18858a84488a08d9460a429"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Mar 02 22:15:18 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 02 22:15:21 2017 +0000"
      },
      "message": "Merge \"Remove the name length limit for system properties.\""
    },
    {
      "commit": "01cfdb4f3ae025bde7d30b2a1b48ab873187a2d4",
      "tree": "a23128222107f1256d3ffdee94303052e663b647",
      "parents": [
        "91c1048bc721240262cb3cac9edb28e4fb3d7ba8",
        "d7b60d78692da2e97c3ba26582dcc496f7f9e994"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Thu Mar 02 06:11:24 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 02 06:11:24 2017 +0000"
      },
      "message": "Merge \"Added two new RIL commands support\"\nam: d7b60d7869\n\nChange-Id: I28f1e0192db63a302daa69c2e6b13762fcbfb37b\n"
    },
    {
      "commit": "c77001de5158b531b18858a84488a08d9460a429",
      "tree": "a1bb82bc9e4ff46f1351fa2f2b3fde4a3470fa08",
      "parents": [
        "cb9fe891975f3ba67c42aea0f21d74c0a009214f"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Mar 01 18:47:56 2017 -0800"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Mar 01 21:16:43 2017 -0800"
      },
      "message": "Remove the name length limit for system properties.\n\nBug: http://b/33926793\nTest: builds\nChange-Id: Ib89b66b7abebc9a28961a0c9032b99947e3db0d6\n"
    },
    {
      "commit": "1bab118bedfbf3b5bb61b18891c4082d4396ee48",
      "tree": "7a998512b83124212dd7c0c397f92114c86ce590",
      "parents": [
        "cbafc8d682444dfb78dc67d1aeb4fa71e7e2bc72"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Thu Feb 16 10:33:38 2017 -0800"
      },
      "committer": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Thu Mar 02 03:29:07 2017 +0000"
      },
      "message": "Added two new RIL commands support\n\nAdded RIL_REQUEST_SEND_DEVICE_STATE and\nRIL_REQUEST_SET_UNSOLICITED_RESPONSE_FILTER RIL requests support.\n\nTest: telephony sanity tests\nbug: 32223897, 20125037, 28294587\n\nMerged-In: I148a4322dfab2d8d84faf6505fb89dfc290411e3\nChange-Id: I148a4322dfab2d8d84faf6505fb89dfc290411e3\n"
    },
    {
      "commit": "da70ca69fdb5ea80fb064e8a48cbfa5b74bcff45",
      "tree": "b034f5b11c285bb174aeedd86e81b6c749f067be",
      "parents": [
        "1bef83f613d6a5a92dc34cf363ff5c083195d62a"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Thu Feb 16 10:33:38 2017 -0800"
      },
      "committer": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Wed Mar 01 19:21:22 2017 -0800"
      },
      "message": "Added two new RIL commands support\n\nAdded RIL_REQUEST_SEND_DEVICE_STATE and\nRIL_REQUEST_SET_UNSOLICITED_RESPONSE_FILTER RIL requests support.\n\nTest: telephony sanity tests\nbug: 32223897, 20125037, 28294587\n\nChange-Id: I148a4322dfab2d8d84faf6505fb89dfc290411e3\n"
    }
  ],
  "next": "d03ccf89bf3bbce46da96fa41afd000942e828dc"
}
