)]}'
{
  "log": [
    {
      "commit": "9974690ec160c51f75dae5afef7e9f9899c84d49",
      "tree": "bf6ec0bd5560f27116655292fad61bfdff7437ff",
      "parents": [
        "e05a56bf9386e2e0c6a862c3080698da8367a22e"
      ],
      "author": {
        "name": "Ye Wen",
        "email": "ywen@google.com",
        "time": "Thu Jul 03 14:04:34 2014 -0700"
      },
      "committer": {
        "name": "Ye Wen",
        "email": "ywen@google.com",
        "time": "Thu Jul 03 16:54:10 2014 -0700"
      },
      "message": "Support MMS send/download by carrier app (1/3)\n\nAdded send/download status update APIs similar to that for SMS\n\nb/14095333\n\nChange-Id: Ib62951a2088330bf004383945416ff6f25b28625\n"
    },
    {
      "commit": "3c4ff9effc801525aaa6bc3fa9bf2898b32b3464",
      "tree": "df91eceba2c4726fc720e0c2d130e01d03b58e1b",
      "parents": [
        "53e3b38b09d485da9b51d397a80dc9316b30f3c3"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Wed Jul 02 13:20:40 2014 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Wed Jul 02 23:39:30 2014 +0000"
      },
      "message": "Move cancelMissedCallsNotification to PhoneManager.\n\nChange-Id: I2ce26e77ef1f0acc11552bf28efc039391e09766\n"
    },
    {
      "commit": "9c3f18846aaa9340cc222f825c9c32ec42f9d0c9",
      "tree": "3a93eebc6ead619434fe8fbdee2a81ea4f479e79",
      "parents": [
        "1e1f2e89267f17723a2afc90a7e894e01fc64701"
      ],
      "author": {
        "name": "Ihab Awad",
        "email": "ihab@google.com",
        "time": "Mon Jun 30 21:17:13 2014 -0700"
      },
      "committer": {
        "name": "Ihab Awad",
        "email": "ihab@google.com",
        "time": "Wed Jul 02 12:27:13 2014 -0700"
      },
      "message": "Rename Telecomm \"Subscription\" to \"Account\" (1/7)\n\nChange-Id: Ieb29f6ba9dadacb2c7e26969a47141e11a339a40\n\nConflicts:\n\ttelecomm/java/android/telecomm/InCallCall.java\n"
    },
    {
      "commit": "2416bab78b7a5295b2189700df75966e89cb123b",
      "tree": "e39456fd42306952d7711721c65523feeaf778c9",
      "parents": [
        "a4d4c200e43a020bf63d8c290321e31058f232ca",
        "ddb74d8eb05bf50ebae673fda87730b80e52a758"
      ],
      "author": {
        "name": "Junda Liu",
        "email": "junda@google.com",
        "time": "Tue Jul 01 19:00:52 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 01 14:48:56 2014 +0000"
      },
      "message": "Merge \"add setCdmaSubscription to telephonymanager.\""
    },
    {
      "commit": "ddb74d8eb05bf50ebae673fda87730b80e52a758",
      "tree": "6e180d0efec618f90981725468203f5e819bfdff",
      "parents": [
        "a165e14d2fafc6496c1d97e5b1b233dea211720f"
      ],
      "author": {
        "name": "Junda Liu",
        "email": "junda@google.com",
        "time": "Mon Jun 30 13:49:03 2014 -0700"
      },
      "committer": {
        "name": "Junda Liu",
        "email": "junda@google.com",
        "time": "Tue Jul 01 11:59:40 2014 -0700"
      },
      "message": "add setCdmaSubscription to telephonymanager.\n\nBug: b/12799863\n\nChange-Id: Ieeb3e800cd7757335135901b1e4e94aaf6f4ede7\n"
    },
    {
      "commit": "1e98a77fff0b4c076ea51fab1c28dd833a8e44f6",
      "tree": "c01e84d7c88bd0513d259e7dbd192a259486d929",
      "parents": [
        "061cfd0049b1f44af9469a3e6db71b6cbc049413"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Tue Jul 01 10:01:35 2014 -0700"
      },
      "committer": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Tue Jul 01 17:50:32 2014 +0000"
      },
      "message": "IMS Framework and AIDL Changes to Support CLIR/P and COLR/P\n\nChange-Id: I72626f016e87503e2d0e680c01e482bfbb592b06\n"
    },
    {
      "commit": "3e0e3bc617c4fd0e03b88ae04a618381b20a383c",
      "tree": "bfd1d06fc82e7449fed5291a40900961a08e82ea",
      "parents": [
        "b973baca3b6d83bb29eb468edf3dffd7d7d32e64"
      ],
      "author": {
        "name": "Ram",
        "email": "ram.pl@samsung.com",
        "time": "Thu Jun 26 11:03:44 2014 -0700"
      },
      "committer": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Tue Jul 01 02:00:51 2014 +0000"
      },
      "message": "MS: Adding Support for Emergency APN in Telephony Framework\n(base/telephony)\n\nReplacement for https://partner-android-review.googlesource.com/#/c/171175/\n\nChange-Id: I16fc37f5c00ed79f2370bc46554fc7a24c52c4cb\nConflicts:\n\tcore/java/android/net/ConnectivityManager.java\n"
    },
    {
      "commit": "d518376874fedcd1110fdbc5790ee0d198dd514e",
      "tree": "68ac1c3c9a4e3f6760ac63f448ed586e4f508ea5",
      "parents": [
        "854157308e5426437277c9d31be64a2dedd57c7f"
      ],
      "author": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Thu Jun 26 14:25:53 2014 -0700"
      },
      "committer": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Mon Jun 30 22:59:07 2014 +0000"
      },
      "message": "EAP-SIM RIL command name change.\n\nModified the name to match what was in QCRIL.\n\nChange-Id: I41abfacb7bacd4cfa0d4543100ac9960c97184f9\n"
    },
    {
      "commit": "3e2d8f4182bbacf57f80611e2f81c1c567474430",
      "tree": "c422779f7787d4a983c22bb4b3bd1b4f7a91ebc7",
      "parents": [
        "7c800ddba8bda8d959805f64c44ae433a165cf09"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Wed Jun 25 07:13:30 2014 -0700"
      },
      "committer": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Mon Jun 30 19:15:02 2014 +0000"
      },
      "message": "Removed RIL_REQUEST_SET_RADIO_MODE and RIL_REQUEST_DATA_IDLE commands\n\nUnused commands\n\nChange-Id: Ib6e033ed9212a5e5b21b961f7483f98cf63fd598\n"
    },
    {
      "commit": "0a493e87224e4b337a89d9fbaaa604d7a8c5bd5f",
      "tree": "3c48264107b6b99a28a102f315b3ef1e47d870cc",
      "parents": [
        "70882cd654c1eeb7c37dd77bd4567c4ad07e2ca6"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu Jun 26 04:50:00 2014 -0700"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu Jun 26 04:50:00 2014 -0700"
      },
      "message": "Fix java doc.\n\nChange-Id: I620c2ea77504fa4ead92e8a4faf0db4eff4f5e2b\n"
    },
    {
      "commit": "f8458ff9d97f8961d67c41ee107129ecba873f36",
      "tree": "b77a1aa833ceea56d849fe2a1142c0e4fc81bdd0",
      "parents": [
        "226a51958d645a8e2be3e40a6b6daaca558b4913"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Jun 25 16:08:02 2014 -0700"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu Jun 26 02:37:08 2014 +0000"
      },
      "message": "Fix lpdk build.\n\nMove aidl files from frameworks/opt/net/ims to frameworks/base so lpdk\ncompiles. The reason is lpdk doesn\u0027t have frameworks/base sources so\nreferences to Pending and Bundle in aidl files breaks the pdk build.\n\nI had to move all of them and the ims/*java files for dependency reasons.\n\nChange-Id: I92452562591b157cecdfc01bcd892c4f35f5965c\n"
    },
    {
      "commit": "b72351da5603ca2358735e85a8f49ec5c4ac1612",
      "tree": "3bf971655bfdf081af1e905b933a4d822c939476",
      "parents": [
        "11298830114a195a149ef23633c96fb3cef5399b",
        "87487466af8b9177105e5fbd0ec7553caddf5751"
      ],
      "author": {
        "name": "Cheuksan Wang",
        "email": "edwang@google.com",
        "time": "Mon Jun 23 17:42:39 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 23 17:14:09 2014 +0000"
      },
      "message": "Merge \"Add an API call to update the status of a pending outbound SMS message and resend by PSTN if necessary.\""
    },
    {
      "commit": "87487466af8b9177105e5fbd0ec7553caddf5751",
      "tree": "c2ce6a15ad9708c4ad2cf6e2ca0129dea6a9007c",
      "parents": [
        "6123315ad41b268bb2de52b2008885bf00408b5e"
      ],
      "author": {
        "name": "Cheuksan Wang",
        "email": "edwang@google.com",
        "time": "Fri Jun 13 19:12:20 2014 -0700"
      },
      "committer": {
        "name": "Cheuksan Wang",
        "email": "edwang@google.com",
        "time": "Thu Jun 19 18:51:13 2014 -0700"
      },
      "message": "Add an API call to update the status of a pending outbound SMS message and\nresend by PSTN if necessary.\n\nChange-Id: Id847b182874bef057473acf293cee43d9d55f7ab\n"
    },
    {
      "commit": "369a107fd6f2d213e6dbc5cddd8152482b17b64f",
      "tree": "fed1d8a63090066728e21a04346d557f42aa437d",
      "parents": [
        "47d1206fb8d53d7aa556b97f5fcc7765b323cef0"
      ],
      "author": {
        "name": "Ye Wen",
        "email": "ywen@google.com",
        "time": "Wed Jun 18 18:17:52 2014 -0700"
      },
      "committer": {
        "name": "Ye Wen",
        "email": "ywen@google.com",
        "time": "Wed Jun 18 18:25:20 2014 -0700"
      },
      "message": "Move IMms.aidl to frameworks/base (2/3)\n\nChange-Id: Ia771496f92a841c72d950212b2f525aa0c733d7f\n"
    },
    {
      "commit": "19f01ebe90722487d72e4ef16375c661004b3087",
      "tree": "6fb4639f170c94290d53f8a579f3d4678c1a671c",
      "parents": [
        "779d2cffbce3946f6397f2b44a060c9775a2991b",
        "e356825e4a92e045a51d09b63e31dd9ce8e83d5a"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed Jun 18 18:57:32 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 17 21:43:29 2014 +0000"
      },
      "message": "Merge \"Remove Obsolete enable/disableApn functions.\""
    },
    {
      "commit": "e356825e4a92e045a51d09b63e31dd9ce8e83d5a",
      "tree": "84f6b65d9b39aaa095b1df559f768d4f88a56a35",
      "parents": [
        "2fc02ba031076414dd569d2044c1923b40e3bad4"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Tue Jun 17 14:05:21 2014 -0700"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Tue Jun 17 14:10:39 2014 -0700"
      },
      "message": "Remove Obsolete enable/disableApn functions.\n\nConnectivityService now uses NetworkAgents instead and apps should use\nConnectivityManager.\n\nChange-Id: Ifc5c8f5be802183e70a5d92b224c819815de00e6\n"
    },
    {
      "commit": "b576cec2626d469868f0908b7926790ea5b91493",
      "tree": "a965e16e696613a4e0c30434a6fce4c7d7641857",
      "parents": [
        "5adf8ee451085ed6106b7dbadc6d8dcd9d90722b",
        "eeacf9374748a5f7fc96a1beaf18c353d473d752"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Jun 18 18:06:11 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 17 21:03:08 2014 +0000"
      },
      "message": "Merge \"Empty triangle displayed for radio signal but calls \u0026 data work\""
    },
    {
      "commit": "eeacf9374748a5f7fc96a1beaf18c353d473d752",
      "tree": "ea6b3849172846ae5c30b5decd97583b001d7e75",
      "parents": [
        "2c749d242759ea36c0229ea933f22b6363337b19"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Jun 18 01:07:10 2014 -0700"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Jun 18 01:07:10 2014 -0700"
      },
      "message": "Empty triangle displayed for radio signal but calls \u0026 data work\n\nTelephonyRegistry: when default sub id is requested set isLegacyApp to\ntrue so when ACTION_DEFAULT_SUBSCRIPTION_CHANGED is received the\nTelephonyRegistry.Record.subId will be updated.\n\nSubInfoRecord: Add SubInfoRecord toString for easier debugging\n\nSubscriptionManager: Add putPHoneIdAndSubIdExtra(intent, phoneId, subId)\nas this allows explicit setup of phoneId and subId and does not rely on\na phone\u0027s subId being set.\n\nBug: 15669560\nChange-Id: I645ddb35b964b08dcb46f881c9d02b932d128950\n"
    },
    {
      "commit": "c35ad0252d1ad9ae50e2dadd670783d4a6259df6",
      "tree": "6d94990dc08d3fc474b02f9b785cf29ec3389f58",
      "parents": [
        "2c749d242759ea36c0229ea933f22b6363337b19"
      ],
      "author": {
        "name": "Ihab Awad",
        "email": "ihab@google.com",
        "time": "Thu Jun 12 16:29:42 2014 -0700"
      },
      "committer": {
        "name": "Ihab Awad",
        "email": "ihab@google.com",
        "time": "Tue Jun 17 15:08:13 2014 -0700"
      },
      "message": "Add methods to TelephonyManager for Subscription management (1/3)\n\nAs part of the effort to permit third-party suppliers of telephone\nconnectivity, we permit clients of TelephonyManager to obtain the\ncurrently valid Subscription objects describing these suppliers. The\nSubscriptions are intended to be self-describing such that an end-user\ncan choose from among them based on the information they contain. One\nof these objects may then be attached to an ACTION_DIAL or ACTION_CALL\nIntent to represent the end-user\u0027s choice of how to make a call.\n\nChange-Id: I2ad1930079042d7bfe762b47c22f0538f7403bff\n\nConflicts:\n\ttelephony/java/com/android/internal/telephony/ITelephony.aidl\n\nConflicts:\n\ttelecomm/java/com/android/internal/telecomm/ITelecommService.aidl\n"
    },
    {
      "commit": "1b5916b26e121df91702c3bb40aa433dde9b6404",
      "tree": "07a04e581403137e0930f9ab31b21f3265acd1cb",
      "parents": [
        "34c6b86470124c6b2ae16d71e2b28f43cd9c7840"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Mon Jun 16 11:48:33 2014 -0700"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Mon Jun 16 11:48:33 2014 -0700"
      },
      "message": "Check for subId array being null.\n\nBug: 15665102\nChange-Id: I9424da81311eacebf280a30c4e32a530be4a3278\n"
    },
    {
      "commit": "fb40dd4d00bd3361b2535bc866e6c21eadc52558",
      "tree": "01786f3e2bc9c803801f43fb8bc942e55a06e859",
      "parents": [
        "6dfa6e2a9be08a3a0f152a7b772efc8ce2469bce"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu Jun 12 17:02:31 2014 -0700"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Fri Jun 13 13:30:57 2014 +0000"
      },
      "message": "Merge kwd to master\n\nAdd initial IMS and MSIM support from klp-wireless-dev-mirror\n\nChange-Id: Idb607c0aa32f80fe4fe1539aedea7a221e9e7f04\n"
    },
    {
      "commit": "5d3c5fc115e8b987e490b332d96537cea3536f13",
      "tree": "3e5b06d1f8cce680e107fd4dddb5657d05b51783",
      "parents": [
        "9ad537d7dbeae9537978072ebe78a78c9f319237"
      ],
      "author": {
        "name": "Anil Muthineni",
        "email": "anilmuthineni@google.com",
        "time": "Tue Jun 03 10:44:31 2014 -0700"
      },
      "committer": {
        "name": "Anil Muthineni",
        "email": "anilmuthineni@google.com",
        "time": "Thu Jun 12 17:44:22 2014 +0000"
      },
      "message": "Add api to inject SMS PDUs\n\nChange-Id: I58a518a7a6d6f43fef3d989bc0c8b21959404ed0\n"
    },
    {
      "commit": "d5a5b5a547462f3e7c6315a501909bce2418ba86",
      "tree": "57f594ce5349eff7a88e63647eb19b325c6bccbf",
      "parents": [
        "7f8d1c3f3e693d7dd8f20fab1bba7f3bfadec723"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu Jun 05 17:14:39 2014 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Jun 06 15:16:27 2014 -0700"
      },
      "message": "Rename PrivateApi annotation to SystemApi.\n\nChange-Id: I97b473884f81ad375d0733e4766afe091dfdd854\n"
    },
    {
      "commit": "282129fd3f789739c47fe5506bcf29c1a2712b3e",
      "tree": "88e5435657100ed1937d22ea1784e1750b232eed",
      "parents": [
        "56e0d8003bdeeddb8b5d355cea219d3d54e87bff"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu Jun 05 08:41:47 2014 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Fri Jun 06 09:29:32 2014 -0700"
      },
      "message": "API changes to Telephony per API review\n\n* Make context the first argument for isLocalEmergencyNumber and\nisPotentialLocalEmergencyNumber\n\nBug: 15432083\n\nChange-Id: I88b5ace925e3704bd032dc9694b0c2dd871b9cf9\n"
    },
    {
      "commit": "8c2d8c0c27ebd155e9e9d2c066df0297f265b5a6",
      "tree": "0402692e3ae17c2247ee546fd8c63226c5ac5fd4",
      "parents": [
        "eaa55cdc8731b13b18ca7eb5c6c1835164c86f01"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu Jun 05 15:47:11 2014 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu Jun 05 22:55:49 2014 +0000"
      },
      "message": "Revert \"API changes to Telephony per API review\"\n\nThe original change was submitted into lmp-preview-dev and should\nnot have been auto-merged to master.\n\nThis reverts commit 80327f7a31b19213ec48e1ab66e6bdc8e76cb0fe.\n\nChange-Id: I9ff8a868ffa3135583c52ef97b15311107716899\n"
    },
    {
      "commit": "f537259ec420052cae342c213579aec26c488055",
      "tree": "f86d4c6dd1985cf16d496f6d09061a6c1f0c8ca2",
      "parents": [
        "0622a4c8b80996258bfb7a3ca4effed32fcf18d3",
        "66c11e1f8478a3f436e31e315f9bbb43d6d5f021"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu Jun 05 22:23:03 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jun 05 22:23:03 2014 +0000"
      },
      "message": "am 87d1dbc5: Merge \"API changes to Telephony per API review\" into lmp-preview-dev\n\n* commit \u002787d1dbc52e473227b2b4bc0d95ca48cfb3363adc\u0027:\n  API changes to Telephony per API review\n"
    },
    {
      "commit": "d8819baf858b294bab16ea811da4acf39dc4552c",
      "tree": "d20d70bc09d396bd689b27b4cbc76554bf347722",
      "parents": [
        "afcece8115d89802b0618dacf8a6a18fc5a349b1"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu Jun 05 08:41:47 2014 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu Jun 05 13:48:12 2014 -0700"
      },
      "message": "API changes to Telephony per API review\n\n* Make context the first argument for isLocalEmergencyNumber and\nisPotentialLocalEmergencyNumber\n\n* Hide DisconnectCause\nBug: 15432083\n\nChange-Id: I88b5ace925e3704bd032dc9694b0c2dd871b9cf9\n"
    },
    {
      "commit": "fbb092f26e796fe638fb8bb4a91de2d4525bcacc",
      "tree": "3fc3a6a768086b1e571656d2c707d87347da51cc",
      "parents": [
        "29dee1bbba40976f4bb1122d134a0444b0ecb953"
      ],
      "author": {
        "name": "Ihab Awad",
        "email": "ihab@google.com",
        "time": "Tue Jun 03 18:40:45 2014 -0700"
      },
      "committer": {
        "name": "Ihab Awad",
        "email": "ihab@google.com",
        "time": "Thu Jun 05 12:56:57 2014 -0700"
      },
      "message": "DO NOT MERGE. Implement connection error dialogs (1/4)\n\nImplement reporting of connection errors from ConnectionServices through\nTelecomm to the InCallUI.\n\nBug: 15195720\nBug: 15117141\nChange-Id: I0e1443f75a175a212fb19afde5a7eadef15d239d\n(cherry picked from commit 976bfe497da31fa8322969648ffbe77898941d0c)\n"
    },
    {
      "commit": "fc91b7d448507448703ce7c51c045578e20d9274",
      "tree": "3735bfed7b0706e87b0ecca389ebed1b5101ce76",
      "parents": [
        "94236c56ddef7f0a3db010c38940f6eae75f67b4"
      ],
      "author": {
        "name": "Ihab Awad",
        "email": "ihab@google.com",
        "time": "Tue Jun 03 18:40:45 2014 -0700"
      },
      "committer": {
        "name": "Ihab Awad",
        "email": "ihab@google.com",
        "time": "Wed Jun 04 23:25:04 2014 +0000"
      },
      "message": "DO NOT MERGE. Implement connection error dialogs (1/4)\n\nImplement reporting of connection errors from ConnectionServices through\nTelecomm to the InCallUI.\n\nBug: 15195720\nBug: 15117141\nChange-Id: I0e1443f75a175a212fb19afde5a7eadef15d239d"
    },
    {
      "commit": "faa3ff9ba89486aad83eab0526aea46ea7bbcfe6",
      "tree": "b8c13aad0ba1ddc4b9f786c6b95d22e9c9eddb4a",
      "parents": [
        "6510d43d073747387a59636a18f13da98ff4183f",
        "fda1855eaa61daad528cb444e99d0fc5195a7bd1"
      ],
      "author": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Tue Jun 03 03:47:06 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 03 03:47:06 2014 +0000"
      },
      "message": "Merge \"Revert sendEnvelope changes [DO NOT MERGE]\" into lmp-preview-dev"
    },
    {
      "commit": "b69f1bddfe39c93f1e120e13a835768f68451e36",
      "tree": "3d4df5be197f83a67348c7613b329f34c20b6dda",
      "parents": [
        "25ceaab596ae87fe4808af11bd2c11fe05d3aa72",
        "515e09b8373a2cffc5be633d4b196bf68e62edbd"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Fri May 30 21:38:54 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 30 21:38:54 2014 +0000"
      },
      "message": "am 6d052adc: Merge \"Update showCallScreen to use Telecomm (1/6)\" into lmp-preview-dev\n\n* commit \u00276d052adc910bf2d2775881528cef3e41fe2cd14b\u0027:\n  Update showCallScreen to use Telecomm (1/6)\n"
    },
    {
      "commit": "3534ede5722b98c5be1526ba0bc2cd8acfbe0e55",
      "tree": "a868cad3c18543edf28438afd088f63351e40a60",
      "parents": [
        "eec8f0cbbba8cfe3de29fef4b2362af3817ea575"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Thu May 29 13:07:10 2014 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Fri May 30 11:35:42 2014 -0700"
      },
      "message": "Update showCallScreen to use Telecomm (1/6)\n\n- Add API methods to InCallService and ITelecommService.\n- Remove old methods from ITelephony.\n- Route the TelephonyManager methods through ITelecommService instead of\n  ITelephony.\n- Update Lock screen to use TelephonyManager instead of ITelephony.\n\nBug: 15008165\nChange-Id: Ib674e2e48efaa1cc97d1513dc2c2b27fdb343657\n"
    },
    {
      "commit": "fda1855eaa61daad528cb444e99d0fc5195a7bd1",
      "tree": "94b58c7871c073731066850a07f9bc43c78e4e4b",
      "parents": [
        "9ce7e02fa758204ac66aaa94a7a4b85fca5c1f1b"
      ],
      "author": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Wed May 28 11:12:38 2014 -0700"
      },
      "committer": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Thu May 29 10:55:05 2014 -0700"
      },
      "message": "Revert sendEnvelope changes [DO NOT MERGE]\n\nRevert the following changes from the I/O preview. This reverts the\nfollowing changes:\n\nRevert \"Revert \"Revert \"Modify TelephonyManager to expose sendEnvelopeWithStatus instead of sendEnvelope.\"\"\"\n\nThis reverts commit 452e185fb6df92358701fb68d4fe6c65f172cc29.\n\nChange-Id: I6bbff508b2f542d6ef3d372956db53d63a9165eb\n\nRevert \"Revert \"Revert \"Expose sendEnvelope.\"\"\"\n\nThis reverts commit 0d5e5b9cce8af40494f72ff9decc169f99780254.\n\nRevert \"Adding support for SIM communication from Android over logical channels.\"\n\nThis reverts commit 57f656b9f6271cf857b5ecec5f8c7eacb321ec0b.\n\nChange-Id: I975eb468841e85d63e506f68a5d8c879e110d9f6\n"
    },
    {
      "commit": "5acfa70a183d0a8a37484b91d2022411742472dd",
      "tree": "2f8683178e63f800161cbc408d2f39a4fc6aebf8",
      "parents": [
        "09daefbb9a6d09a62c8a2097a84bd79db1ddcebb"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed May 28 20:15:13 2014 -0700"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed May 28 20:25:15 2014 -0700"
      },
      "message": "Fix build.\n\nAdd Constant opt/telephony project was requiring.  I suspect there is a change\ncoming that will add this and perhaps more, but this fixes the build.\n\nChange-Id: I8f994c0cf9ed37f14dc7ae9368da07fe8cd76aec\n"
    },
    {
      "commit": "3afed57a7d8a6e9d9fcaaa483a3c3e3652e2199a",
      "tree": "69f82c8c68231034e180cb78d25d3ae6b3aea0ae",
      "parents": [
        "bbd8e6ffc600e078984cb68acf51c660c5c9fc81"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Wed May 21 15:22:12 2014 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Wed May 28 03:36:36 2014 +0000"
      },
      "message": "Adding ITelecommService definition for Telecomm.\n\nUntil telecomm code moves into a system service, we need a way for\nother apps to call into it for call-related functionality.\n\nInitial implementation only has silenceRinger.\nThis is to be implemented by the telecomm code and used by\nTelephonyManager (until we have a TelecommManager).\n\nChange-Id: I9180797451dcb2e9029b20bed47f5d5cb8cddb9f\n(cherry picked from commit b895606acf18dbb050c9a32106b3c9c2e5111829)\n"
    },
    {
      "commit": "afa05c0b43cbc065181d5c2d6ee368a08bb00c3b",
      "tree": "ab4c243bf6731f87c3de08e827bad1e5f1b9a929",
      "parents": [
        "6ecbe3f2d6a9d0a2f69473cc0496fa6c63c4f7f8"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed May 21 20:04:36 2014 -0700"
      },
      "committer": {
        "name": "Dave Langemak",
        "email": "dlangemak@google.com",
        "time": "Tue May 27 20:28:50 2014 +0000"
      },
      "message": "Move dis/enable of mobile data to Telephony\n\nConnectivityService doesn\u0027t do this anymore.\n\nbug:15077247\nChange-Id: I3208c91b2c0369b594987f39ca29da7478435513\n(cherry picked from commit 53013c87496980b534e447e717a32698fbd4bca0)\n"
    },
    {
      "commit": "d42f945a3ce0205a98845ea3db7eaa653efd1c66",
      "tree": "8fa4888ec914422496e1dd5daa43ffca1ff00a95",
      "parents": [
        "915f0ecaca1239d5477836ed9d529efcc532b4c4"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Mon May 26 09:01:20 2014 -0700"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Mon May 26 09:01:20 2014 -0700"
      },
      "message": "Hide LogicalChannel operations developer preview.\n\nBug: 15193354\nChange-Id: I0e41ab7bd8bb3aab9af855f022cb89349802f63f\n"
    },
    {
      "commit": "5c013261a941fabfb33df4f8d4e3799fab5e7a3e",
      "tree": "fdfd93b945b838ff5dcec77b0c62f181a112600b",
      "parents": [
        "567d3f461b4b2363eeb247977b57cfbdce34a164",
        "6848f72a49f05509e6bc95a8a73c9dcd629af62c"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Thu May 22 21:21:41 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 22 21:21:41 2014 +0000"
      },
      "message": "Merge \"Adding ITelecommService definition for Telecomm.\""
    },
    {
      "commit": "6848f72a49f05509e6bc95a8a73c9dcd629af62c",
      "tree": "cb377cd9f7c3250dad6b7fea99ad2b0e42a5cc59",
      "parents": [
        "b82bbf6113a5b72631f1ee727d98d35a2b215121"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Wed May 21 15:22:12 2014 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Wed May 21 22:49:09 2014 -0700"
      },
      "message": "Adding ITelecommService definition for Telecomm.\n\nUntil telecomm code moves into a system service, we need a way for\nother apps to call into it for call-related functionality.\n\nInitial implementation only has silenceRinger.\nThis is to be implemented by the telecomm code and used by\nTelephonyManager (until we have a TelecommManager).\n\nChange-Id: I9180797451dcb2e9029b20bed47f5d5cb8cddb9f\n"
    },
    {
      "commit": "47eecf03307acfb1bc7d4ad51311beb4eeb99366",
      "tree": "c99290c335a9564564cc2955c527f59a33cfac8d",
      "parents": [
        "0ddf4db856442b1af05f2c58d070a379d7b51242"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed May 21 20:04:36 2014 -0700"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed May 21 21:34:05 2014 -0700"
      },
      "message": "Move dis/enable of mobile data to Telephony\n\nConnectivityService doesn\u0027t do this anymore.\n\nbug:15077247\nChange-Id: I3208c91b2c0369b594987f39ca29da7478435513\n"
    },
    {
      "commit": "cb9086c5bfd84f8a78eb6072d9eb133bf3a523d8",
      "tree": "b371e816595c347b7fb1ae26ab55c8afbd040d66",
      "parents": [
        "b82bbf6113a5b72631f1ee727d98d35a2b215121"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Mon May 19 09:25:13 2014 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Mon May 19 09:25:13 2014 -0700"
      },
      "message": "Fix build break.\n\nChange-Id: If80984f9a62809829b3767193eff981ccb1185c7\n"
    },
    {
      "commit": "94a873de0f6d2e1579bc2634712d9212fbe87dc8",
      "tree": "2484069adf72364fecad01f834380ce156eb5e88",
      "parents": [
        "2631da82aeedc18a79d64b7bf78b32b8de0e105b",
        "14816d669b29607808e6d0ee72c602d340692d0e"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Mon May 19 15:18:51 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 19 15:18:51 2014 +0000"
      },
      "message": "Merge \"Remove methods added in TelephonyManager.\""
    },
    {
      "commit": "14816d669b29607808e6d0ee72c602d340692d0e",
      "tree": "75658421a2f53250b5dd0037da56c152048a9726",
      "parents": [
        "4455f54b5ba98da345c64de1614b0704022d272b"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Fri May 16 17:52:23 2014 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Fri May 16 17:58:09 2014 -0700"
      },
      "message": "Remove methods added in TelephonyManager.\n\nChange-Id: I771502ab76dfc24eb19b9ff58b029bea45d6832c\n"
    },
    {
      "commit": "b8894ab1aec9c9ffa749f9369e412a51b942de27",
      "tree": "bd513d8846dc0c57670fd409cf8bbcc44987aefe",
      "parents": [
        "210889e91cb2da74e0323292ca156d17df03fe08"
      ],
      "author": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Fri May 16 13:31:26 2014 -0700"
      },
      "committer": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Fri May 16 13:31:26 2014 -0700"
      },
      "message": "Revert \"Revert \"Modify TelephonyManager to expose sendEnvelopeWithStatus instead of sendEnvelope.\"\"\n\nThis reverts commit f743b163fc764b7ebf701a9e65b13d308530d750.\n\nChange-Id: Ie274a024d2cdb6f11082e6bf391732a304863074\n"
    },
    {
      "commit": "210889e91cb2da74e0323292ca156d17df03fe08",
      "tree": "0acb1ad40eb52c0df87f79daa32feec2bd7190bd",
      "parents": [
        "4455f54b5ba98da345c64de1614b0704022d272b"
      ],
      "author": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Fri May 16 12:50:13 2014 -0700"
      },
      "committer": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Fri May 16 12:50:13 2014 -0700"
      },
      "message": "Revert \"Revert \"Expose sendEnvelope.\"\"\n\nThis reverts commit 23745256000bffaad4038ad9fe6e2b0941074a53.\n"
    },
    {
      "commit": "4a644e390359a1715c88f54ed0174ffb5113d617",
      "tree": "34c1623607c4c45a441653dbd73f5ea923db604d",
      "parents": [
        "fcca6cd019bb4c0aec336dd3c5905de761c0bd18",
        "0082e3302fcaef4a770b620cf03c23d618668f71"
      ],
      "author": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Wed May 14 22:08:21 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 14 22:08:21 2014 +0000"
      },
      "message": "Merge \"Remove obsolete ThirdPartyCall APIs\""
    },
    {
      "commit": "fcca6cd019bb4c0aec336dd3c5905de761c0bd18",
      "tree": "4d99f4ee7d03a0d9b42374afe6a7c94f6ad4d9de",
      "parents": [
        "605e4942d66e69134495a24e925dc30549d2b507",
        "8f402c36cb48905034e6ab689f614f21e8766639"
      ],
      "author": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Wed May 14 22:08:10 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 14 22:08:10 2014 +0000"
      },
      "message": "Merge \"Revert \"Expose sendEnvelope.\"\""
    },
    {
      "commit": "605e4942d66e69134495a24e925dc30549d2b507",
      "tree": "acf524312f4ac6d42f80e8534e25c9b19d74cbdb",
      "parents": [
        "02adbb15069dbfb777cce0613d2f2b506259d65f",
        "c0d138ab86459883c46551130190d97f76bd7e2f"
      ],
      "author": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Wed May 14 22:07:47 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 14 22:07:47 2014 +0000"
      },
      "message": "Merge \"Revert \"Modify TelephonyManager to expose sendEnvelopeWithStatus instead of sendEnvelope.\"\""
    },
    {
      "commit": "0082e3302fcaef4a770b620cf03c23d618668f71",
      "tree": "0be435bb4c4132df5a6c5fbf085ed68975395cba",
      "parents": [
        "8f402c36cb48905034e6ab689f614f21e8766639"
      ],
      "author": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Wed May 14 13:56:50 2014 -0700"
      },
      "committer": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Wed May 14 15:05:47 2014 -0700"
      },
      "message": "Remove obsolete ThirdPartyCall APIs\n\nThese should have been reverted long ago. Additional cleanup will need\nto happen, but this is a good first pass.\n\nChange-Id: I6d3c2919299c0a0b9714ffecd30da68e5c880b6a\n"
    },
    {
      "commit": "4268b243ded3b58c463c4f78219686ab0bf06ce6",
      "tree": "e1013545ac0318fb063744d2364005b714e97c33",
      "parents": [
        "f8c940733ed0aaa95a66cb80181f08e39e4592fa",
        "b31c310fcf9739729ef2e64eaf49ce2e86a8a058"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Wed May 14 21:44:38 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 14 21:44:39 2014 +0000"
      },
      "message": "Merge \"Handle normalization of a \"null\" phone number.\""
    },
    {
      "commit": "8f402c36cb48905034e6ab689f614f21e8766639",
      "tree": "4505e4302b40e4ce4b42ab18ca28b3a6f644f035",
      "parents": [
        "c0d138ab86459883c46551130190d97f76bd7e2f"
      ],
      "author": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Wed May 14 14:02:21 2014 -0700"
      },
      "committer": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Wed May 14 14:02:21 2014 -0700"
      },
      "message": "Revert \"Expose sendEnvelope.\"\n\nThis reverts commit 6eac2ee0fc8a652c4cb1e7ca6602a080d4f82dbd.\n\nChange-Id: Ie04a873bb1d4935208e687917e86cbe80312a6d1\n"
    },
    {
      "commit": "c0d138ab86459883c46551130190d97f76bd7e2f",
      "tree": "edcbdc61621292ab1f23a00877d4242002a081cd",
      "parents": [
        "f8c940733ed0aaa95a66cb80181f08e39e4592fa"
      ],
      "author": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Wed May 14 14:01:47 2014 -0700"
      },
      "committer": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Wed May 14 14:01:47 2014 -0700"
      },
      "message": "Revert \"Modify TelephonyManager to expose sendEnvelopeWithStatus instead of sendEnvelope.\"\n\nThis reverts commit 37384dedab38239433a41641fe87fc3e51bb6976.\n"
    },
    {
      "commit": "2cf184233ba5a596a4fc187289bba848ff341cf1",
      "tree": "49fe7265d047a5fa52b36e6c93a513e69f8ed885",
      "parents": [
        "92ddeeab47c9c98454df725275764e708025615f",
        "aab03030bea37b0180044a2b9653324066070598"
      ],
      "author": {
        "name": "Ed Heyl",
        "email": "edheyl@google.com",
        "time": "Wed May 14 13:24:53 2014 -0700"
      },
      "committer": {
        "name": "Ed Heyl",
        "email": "edheyl@google.com",
        "time": "Wed May 14 13:24:53 2014 -0700"
      },
      "message": "merge master nova by hand, skipped translations\n\nChange-Id: I4bea0bb9e375361f21d995bf4698d5eb6300ecfb\n"
    },
    {
      "commit": "b31c310fcf9739729ef2e64eaf49ce2e86a8a058",
      "tree": "ae1ab92657679ad0b4b1db7cecc8524684b4ff0b",
      "parents": [
        "bee74c2b479153bb6a4b9e03f068658042a5fdfc"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Wed May 14 12:13:02 2014 -0700"
      },
      "committer": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Wed May 14 13:00:28 2014 -0700"
      },
      "message": "Handle normalization of a \"null\" phone number.\n\nBug: 14900155\nChange-Id: I1c4c5c6dec4c4c470b436102c72a7476d3d5237c\n"
    },
    {
      "commit": "f9cb86aebe9647e0fe0137fc198ba16c017445c6",
      "tree": "5f7d1e0ab2f48cb39092881266f21f7e11ea33b3",
      "parents": [
        "6681e32fff77174b1b93557c08d1fd00375422c0"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Tue Apr 08 17:34:00 2014 -0700"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Mon May 12 16:52:56 2014 -0700"
      },
      "message": "Replace LinkCapabilities with NetworkCapabilities\n\nAlso remove unused LinkSocket and LinkSocketNotifier.\nbug:13885501\n\nChange-Id: Id426e31b201fa4f29109b5fea485d8efb34519d3\n"
    },
    {
      "commit": "784f90facfe32263a295fe512e20a10d1d8a250a",
      "tree": "111dc6efe2c1420a902e4b2034487882d7ce29a3",
      "parents": [
        "ce3bdb841717400b059d29c37a27648ac15c04d5",
        "51d427ca9bca22d709f2940fb949cb38892c28a7"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu May 01 18:07:58 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 01 18:07:58 2014 +0000"
      },
      "message": "am 192384bb: am 43799457: am 74ec5808: am 7e411f74: Merge \"Add support for NETWORK_TYPE_GSM\"\n\n* commit \u0027192384bb2708c49ca6c91432b8c848f43557429a\u0027:\n  Add support for NETWORK_TYPE_GSM\n"
    },
    {
      "commit": "51d427ca9bca22d709f2940fb949cb38892c28a7",
      "tree": "c1434f2aba9c8754bfb5b4b4a10e21206f301580",
      "parents": [
        "d955ad9acd45ec17f18090444382268453c8b7da",
        "437994578272f9770748b152c53ec655059d19ec"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu May 01 18:03:57 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 01 18:03:57 2014 +0000"
      },
      "message": "am 43799457: am 74ec5808: am 7e411f74: Merge \"Add support for NETWORK_TYPE_GSM\"\n\n* commit \u0027437994578272f9770748b152c53ec655059d19ec\u0027:\n  Add support for NETWORK_TYPE_GSM\n"
    },
    {
      "commit": "74ec580873bb56cb5045a25efdb1eb7e2bac384c",
      "tree": "b31f1ac763327696637a8d2713d6276d6801ae52",
      "parents": [
        "ab962b54e3eac4ffadb5ea4e4948df10e6201468",
        "7e411f74efe6dd383e59634760cccd96da1c209b"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu May 01 17:57:51 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 01 17:57:51 2014 +0000"
      },
      "message": "am 7e411f74: Merge \"Add support for NETWORK_TYPE_GSM\"\n\n* commit \u00277e411f74efe6dd383e59634760cccd96da1c209b\u0027:\n  Add support for NETWORK_TYPE_GSM\n"
    },
    {
      "commit": "10731a6140ad9e1be895406206ced1db7b6d85cd",
      "tree": "ef36c176f6c8a787da02b9c99059b58a4e9136b4",
      "parents": [
        "ab3977d21161815c130bdedf21e2571382d208da"
      ],
      "author": {
        "name": "Sandeep Kunta",
        "email": "skunta@codeaurora.org",
        "time": "Sat Aug 10 20:55:38 2013 +0530"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu May 01 17:53:42 2014 +0000"
      },
      "message": "Add support for NETWORK_TYPE_GSM\n\nAdd support for NETWORK_TYPE_GSM in TelephonyManager and\ncorresponding mapping in ServicState.java so that when\napplication queries for getVoiceNetworkType() and currently\ncamped rat is GSM, they get network mode as GSM instead\nof network mode unknown.\n\nChange-Id: Ibe4672b04a5044710d63499c4cf2b6ebe91444bf\n"
    },
    {
      "commit": "293513a59d36cd96a3e474dde5981380d372d8c9",
      "tree": "4268c9994be194a7f4fccdecd089af58516d0953",
      "parents": [
        "1866e5dc8bb04b58a67e54f66cb4ec22e878667d",
        "0b62467b142b61ee1e449ba958ba37dfd961ef56"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Apr 29 16:07:29 2014 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Apr 29 16:07:29 2014 -0700"
      },
      "message": "Merge commit \u00270b62467b142b61ee1e449ba958ba37dfd961ef56\u0027 into HEAD\n"
    },
    {
      "commit": "994a9a39b56a6cf7538c1b4254cdd604bc1c2557",
      "tree": "85f7b0af2597dff9b219f0db9d242da009d31a58",
      "parents": [
        "953c4e04fab58678020a5741ba869b44aee581f4",
        "ae166fe9e074de30c24f5bd567f6404b50cd9cfa"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Sat Apr 26 00:35:49 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Apr 26 00:35:49 2014 +0000"
      },
      "message": "am e9c9547e: am c79963c3: am 1c1827a6: am 3f4867f4: Merge \"Telephony: Add functionality to handle ICC IO error\"\n\n* commit \u0027e9c9547e899a7095f3fb420df7d4d809ab13ea57\u0027:\n  Telephony: Add functionality to handle ICC IO error\n"
    },
    {
      "commit": "ae166fe9e074de30c24f5bd567f6404b50cd9cfa",
      "tree": "7534bd1630024bcd6435517945369488bec26035",
      "parents": [
        "66fbe3dc81f2786b2be9afa122038228a31e2cdb",
        "c79963c3cb6d0127e2fc9ce5bf000fa05811504d"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Sat Apr 26 00:28:56 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Apr 26 00:28:56 2014 +0000"
      },
      "message": "am c79963c3: am 1c1827a6: am 3f4867f4: Merge \"Telephony: Add functionality to handle ICC IO error\"\n\n* commit \u0027c79963c3cb6d0127e2fc9ce5bf000fa05811504d\u0027:\n  Telephony: Add functionality to handle ICC IO error\n"
    },
    {
      "commit": "c79963c3cb6d0127e2fc9ce5bf000fa05811504d",
      "tree": "570aba58220dc865c03b62586c21107f9569c19b",
      "parents": [
        "165b965edb42460ef9b0add89a76a311c707a1e2",
        "1c1827a6402c3a1f38ba077289a9022f6e6d3f73"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Sat Apr 26 00:25:44 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Apr 26 00:25:44 2014 +0000"
      },
      "message": "am 1c1827a6: am 3f4867f4: Merge \"Telephony: Add functionality to handle ICC IO error\"\n\n* commit \u00271c1827a6402c3a1f38ba077289a9022f6e6d3f73\u0027:\n  Telephony: Add functionality to handle ICC IO error\n"
    },
    {
      "commit": "3f4867f49d6c1932117e3519ce10d11f37829f19",
      "tree": "0b66a9df6b30790cebce9f040c25b9f35d3172ed",
      "parents": [
        "ac7327082c411617f7937b87575c117bd63ad9df",
        "f099a5f389a43a1a1f0abc6577e45c7dfca14c5c"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Fri Apr 25 23:58:11 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Apr 25 23:58:11 2014 +0000"
      },
      "message": "Merge \"Telephony: Add functionality to handle ICC IO error\""
    },
    {
      "commit": "5e78e76ad7e33cf25082c815bfba2ab08a214af8",
      "tree": "06e60fcd030c366cd9aad14b2210f6f555f7a642",
      "parents": [
        "58f54dc59d779091bacdb707d9faf60a4f6c4781",
        "806047caca937d8e3d067b5fb6d5264fd3731904"
      ],
      "author": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Thu Apr 24 13:56:19 2014 -0700"
      },
      "committer": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Thu Apr 24 13:56:19 2014 -0700"
      },
      "message": "resolved conflicts for merge of 806047ca to master-nova\n\nChange-Id: I6754198919b952bd733733572f64a316cb41b101\n"
    },
    {
      "commit": "2ffa11e4b71c545e34533ef827bdc1a07fbe8246",
      "tree": "af0aa233d8c90bc6ab18c79a0724132f71f9b40b",
      "parents": [
        "79cb5505a97a0465fb849dc20dcaf3dd2f608c9f"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Apr 21 15:56:18 2014 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Apr 24 11:21:30 2014 -0700"
      },
      "message": "Start collecting mobile radio activity from the radio.\n\nHook in to the new radio API to find out when the radio\nis active and use that to track its state in batter stats.\nWe also still have the data being tracked from the kernel\u0027s\nemulation, and continue to use that if we don\u0027t get data from\nthe radio.\n\nCurrently this monitoring is turned off until some issues\nin the radio can be fixed that are providing bad data.\n\nAlso add a new API to get estimated drain and charge times.\n\nChange-Id: Ifc4900fabb8f848f9cda361dce698664ea75f175\n"
    },
    {
      "commit": "a3db73388562d335864d646441dedd1fa2071e9b",
      "tree": "9c1fbd5a557e2755e8726625e478b57ba0a96232",
      "parents": [
        "cd254448c1d630b60231143a8e56c26a74762e3a",
        "8d966e4243f7729d76f298ad1e06ef40ec4ee40f"
      ],
      "author": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Wed Apr 16 13:14:39 2014 -0700"
      },
      "committer": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Wed Apr 16 13:14:39 2014 -0700"
      },
      "message": "resolved conflicts for merge of 8d966e42 to master-nova\n\nChange-Id: Ibcc7d1eb4f0349e90b8e97d5235a08efb8226ef6\n"
    },
    {
      "commit": "070e061a289d771e62b58379eaed153fd285b04f",
      "tree": "dbc82d648122cb348396e7385bcc77c075a6ff67",
      "parents": [
        "dc800e85138f3ab57303a879b3e1abd109b90247"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Tue Apr 15 22:04:10 2014 -0700"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Tue Apr 15 22:04:10 2014 -0700"
      },
      "message": "Add LISTEN_DATA_CONNECTIPON_REAL_TIME_INFO as listen event\n\nAlso added DataConnectionRealTimeInfo structure which passed as a\nparameter to onDataConnectionRealTimeInfoChanged.\n\nChange-Id: Iadcbf9765af57c125bcdf74e3fc652ed6c8f7d42\n"
    },
    {
      "commit": "9710faff3bf5107ada279047643832fe5d4b4cc8",
      "tree": "9c2e033a24f800b788c4d43b5d82da91d627cef7",
      "parents": [
        "341c4309cf926f9e9be9d2831772d18c243d7f24",
        "7217f3805819b6feca7ec1cc378a9ca56cf2d275"
      ],
      "author": {
        "name": "Brian Williammee",
        "email": "bwill@google.com",
        "time": "Fri Apr 11 14:27:14 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Apr 11 14:27:14 2014 +0000"
      },
      "message": "am 7217f380: Correct some comments (LTE-\u003eCDMA)\n\n* commit \u00277217f3805819b6feca7ec1cc378a9ca56cf2d275\u0027:\n  Correct some comments (LTE-\u003eCDMA)\n"
    },
    {
      "commit": "7217f3805819b6feca7ec1cc378a9ca56cf2d275",
      "tree": "39c63c3583ef06877a09425214ba3b2913846355",
      "parents": [
        "39c82a3b19788b100f52f24732560ef325c13133"
      ],
      "author": {
        "name": "Brian Williammee",
        "email": "bwill@google.com",
        "time": "Thu Aug 08 17:39:01 2013 -0700"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Fri Apr 11 14:23:38 2014 +0000"
      },
      "message": "Correct some comments (LTE-\u003eCDMA)\n\nChange references to LTE in CellSignalStrengthCdma to CDMA.\n\nChange-Id: I2c003746dcef84949af69e2fbd4e5db4906e1125\n"
    },
    {
      "commit": "20e3f02c2de4efd4ccf56112b39b6056582f283a",
      "tree": "07df9350cc25ab78707a04e683ee83a31aac1e08",
      "parents": [
        "75e1341f890e81135eb8706c4ec362d30a6af375"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@gmail.com",
        "time": "Thu Mar 27 12:15:38 2014 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Mon Mar 31 14:58:11 2014 -0700"
      },
      "message": "Add disconnect cause to setDisconnected.\n\nChange-Id: I4ba9b8f47a942b82b7a3d4bed43c0ca945957592\n"
    },
    {
      "commit": "6d21b125b917357502f4f6c2eb8c47849138737f",
      "tree": "27f2bf7f1bc9e4f9c640473cd274005589d81226",
      "parents": [
        "9869f2fcf54397fc48ac4e41d8e3f707cba4299b",
        "83ee4429f13896c82f3f29c8164888f1f6fe8309"
      ],
      "author": {
        "name": "Anders Kristensen",
        "email": "andersk@google.com",
        "time": "Fri Mar 28 21:10:22 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 28 21:10:22 2014 +0000"
      },
      "message": "am 83ee4429: am 7bce23f7: am aee03bb1: am 49c06150: Merge \"Remove duplicate call disconnect codes.\"\n\n* commit \u002783ee4429f13896c82f3f29c8164888f1f6fe8309\u0027:\n  Remove duplicate call disconnect codes.\n"
    },
    {
      "commit": "83ee4429f13896c82f3f29c8164888f1f6fe8309",
      "tree": "eb68a4217b5231319c41fb4a86f40e250e53964c",
      "parents": [
        "0756e4e42e36e649c858eca1f6c6c05d3422a8c8",
        "7bce23f733cfaa1028e553852ff7762d7b32a893"
      ],
      "author": {
        "name": "Anders Kristensen",
        "email": "andersk@google.com",
        "time": "Fri Mar 28 17:40:52 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 28 17:40:52 2014 +0000"
      },
      "message": "am 7bce23f7: am aee03bb1: am 49c06150: Merge \"Remove duplicate call disconnect codes.\"\n\n* commit \u00277bce23f733cfaa1028e553852ff7762d7b32a893\u0027:\n  Remove duplicate call disconnect codes.\n"
    },
    {
      "commit": "7bce23f733cfaa1028e553852ff7762d7b32a893",
      "tree": "33a5c255dd2c52109249a6a40634c3fc5598ec10",
      "parents": [
        "0d68a52ad32bb2c07314721b19e7973df6045d34",
        "aee03bb1a1077427c918ad9fea5fdd1ab204f60e"
      ],
      "author": {
        "name": "Anders Kristensen",
        "email": "andersk@google.com",
        "time": "Fri Mar 28 17:31:33 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 28 17:31:33 2014 +0000"
      },
      "message": "am aee03bb1: am 49c06150: Merge \"Remove duplicate call disconnect codes.\"\n\n* commit \u0027aee03bb1a1077427c918ad9fea5fdd1ab204f60e\u0027:\n  Remove duplicate call disconnect codes.\n"
    },
    {
      "commit": "9938854e71b35efbf2d2cf25e16b160e4bf2b15b",
      "tree": "58db498de90b3953b0f904d38e84917a8de0bb67",
      "parents": [
        "fb48c1c722f1eff661a1f5e37cebb856b3e952cf",
        "db0dca826d992af1adfa53e10c31f08d3197bb0b"
      ],
      "author": {
        "name": "Gabriel Peal",
        "email": "gpeal@google.com",
        "time": "Tue Mar 25 13:46:13 2014 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Mar 25 13:46:13 2014 -0700"
      },
      "message": "am db0dca82: resolved conflicts for merge of c1edfc2c to master\n\n* commit \u0027db0dca826d992af1adfa53e10c31f08d3197bb0b\u0027:\n  resolved conflicts for merge of c1edfc2c to master\n"
    },
    {
      "commit": "db0dca826d992af1adfa53e10c31f08d3197bb0b",
      "tree": "b47c109f8e21649618cacd9002d34dbc2cb76bcd",
      "parents": [
        "5e44cadfd69c210c11f80cfe599718617a0e6676"
      ],
      "author": {
        "name": "Gabriel Peal",
        "email": "gpeal@google.com",
        "time": "Wed Mar 19 16:41:49 2014 -0700"
      },
      "committer": {
        "name": "Gabriel Peal",
        "email": "gpeal@google.com",
        "time": "Tue Mar 25 13:39:55 2014 -0700"
      },
      "message": "resolved conflicts for merge of c1edfc2c to master\n\nattempt 2\n\nChange-Id: Ic9e6e9e02c4781617deeea3ddcb4a0b2b659e4fc\n"
    },
    {
      "commit": "fb48c1c722f1eff661a1f5e37cebb856b3e952cf",
      "tree": "824ff7fe677abfe5ddd8f3b9b3e94e24036d3d8f",
      "parents": [
        "8121d6211b8c3cb7a3bf28d0c459a73a42e673b6",
        "5e44cadfd69c210c11f80cfe599718617a0e6676"
      ],
      "author": {
        "name": "Sailesh Nepal",
        "email": "sail@google.com",
        "time": "Tue Mar 25 13:16:40 2014 -0700"
      },
      "committer": {
        "name": "Sailesh Nepal",
        "email": "sail@google.com",
        "time": "Tue Mar 25 13:16:40 2014 -0700"
      },
      "message": "resolved conflicts for merge of 5e44cadf to master-nova\n\nChange-Id: Ieacfbba60109a60b268c116a40e598c0745e8a3b\n"
    },
    {
      "commit": "00ffde305da868401b78f92c3ad33fef0221bf7c",
      "tree": "455f8032ecb0dddd303edf9c51380e7a7a47a38e",
      "parents": [
        "fa1ce103c65c9f4eba708f1555a59959a4581e4e",
        "2d72d000939acc10ba0f5000689ad86483b7c19e"
      ],
      "author": {
        "name": "Sailesh Nepal",
        "email": "sail@google.com",
        "time": "Tue Mar 25 13:02:59 2014 -0700"
      },
      "committer": {
        "name": "Sailesh Nepal",
        "email": "sail@google.com",
        "time": "Tue Mar 25 13:02:59 2014 -0700"
      },
      "message": "resolved conflicts for merge of 2d72d000 to master-nova\n\nChange-Id: Icfb617ffab2da2f8805e4628e75e006c620b479d\n"
    },
    {
      "commit": "8b5f2b080d841fa44d970058dfb7d5c653c6deb6",
      "tree": "6b41b2c67e46864e9c2c288a4dda5d6ea760dcd7",
      "parents": [
        "2d72d000939acc10ba0f5000689ad86483b7c19e"
      ],
      "author": {
        "name": "Gabriel Peal",
        "email": "gpeal@google.com",
        "time": "Wed Mar 19 16:41:49 2014 -0700"
      },
      "committer": {
        "name": "Gabriel Peal",
        "email": "gpeal@google.com",
        "time": "Tue Mar 25 12:21:43 2014 -0700"
      },
      "message": "resolved conflicts for merge of c1edfc2c to master\n\nChange-Id: Ica42d8ac1552040f7ea2864ff529f5fc1470001b\n"
    },
    {
      "commit": "f1e1e7714375b3b83f2cc3956b112293face56a1",
      "tree": "f78b133e81542b0f3c551d754ab3c02c6d1d6425",
      "parents": [
        "0a8596dc0c497404a332ae990b2bd77553cde870"
      ],
      "author": {
        "name": "Gabriel Peal",
        "email": "gpeal@google.com",
        "time": "Fri Mar 21 11:31:32 2014 -0700"
      },
      "committer": {
        "name": "Gabriel Peal",
        "email": "gpeal@google.com",
        "time": "Tue Mar 25 11:08:19 2014 -0700"
      },
      "message": "resolved conflicts for merge of 74fb97de to master\n\nChange-Id: If28dc21a2ea7e634da130f3c59c17cd63dd5336a\n"
    },
    {
      "commit": "4668f1ed0d9b4fbb321d25803192d53c31d1ec3d",
      "tree": "f9944dcdde915665ac2d91c238027c3bd42f40e7",
      "parents": [
        "c4e6233b2097dbd23927a9a247229ab67f41e4f8",
        "8ee4491dc80943429cd79d0c7b87c28056067a58"
      ],
      "author": {
        "name": "Gabriel Peal",
        "email": "gpeal@google.com",
        "time": "Tue Mar 25 03:54:11 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Mar 25 03:54:11 2014 +0000"
      },
      "message": "am 8ee4491d: am e05077d7: am 83da75d9: Added a private apis jar that includes explicitly supported APIs that are not useful for 3rd party developers.\n\n* commit \u00278ee4491dc80943429cd79d0c7b87c28056067a58\u0027:\n  Added a private apis jar that includes explicitly supported APIs that are not useful for 3rd party developers.\n"
    },
    {
      "commit": "8ee4491dc80943429cd79d0c7b87c28056067a58",
      "tree": "01f7d248819b144af599976124b54e5260f177c1",
      "parents": [
        "b68d38e81fd779011e478dcf9911fbe77f71f20e",
        "e05077d78c9abde054a754db53e71c647b9a705c"
      ],
      "author": {
        "name": "Gabriel Peal",
        "email": "gpeal@google.com",
        "time": "Tue Mar 25 03:46:17 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Mar 25 03:46:17 2014 +0000"
      },
      "message": "am e05077d7: am 83da75d9: Added a private apis jar that includes explicitly supported APIs that are not useful for 3rd party developers.\n\n* commit \u0027e05077d78c9abde054a754db53e71c647b9a705c\u0027:\n  Added a private apis jar that includes explicitly supported APIs that are not useful for 3rd party developers.\n"
    },
    {
      "commit": "16578caea887c258510a885476c11a2a9bc29f71",
      "tree": "2abdd1f912295e4f05319b56aa0fb4f97d440e60",
      "parents": [
        "5d6c29af95362b69dcd8ec743e727cfd43f76487",
        "e05077d78c9abde054a754db53e71c647b9a705c"
      ],
      "author": {
        "name": "Gabriel Peal",
        "email": "gpeal@google.com",
        "time": "Sat Mar 22 23:41:43 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Mar 22 23:41:43 2014 +0000"
      },
      "message": "am e05077d7: am 83da75d9: Added a private apis jar that includes explicitly supported APIs that are not useful for 3rd party developers.\n\n* commit \u0027e05077d78c9abde054a754db53e71c647b9a705c\u0027:\n  Added a private apis jar that includes explicitly supported APIs that are not useful for 3rd party developers.\n"
    },
    {
      "commit": "83da75d938d519bbcffb9c3b52802fd2daad4aee",
      "tree": "cc3373a15f1c36bcaa2948496fafe69bf0709a29",
      "parents": [
        "ba126c09a5c00cb0a96da6ece0b4ab4d7ed2d8cb"
      ],
      "author": {
        "name": "Gabriel Peal",
        "email": "gpeal@google.com",
        "time": "Wed Mar 19 16:41:49 2014 -0700"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Sat Mar 22 13:33:43 2014 -0700"
      },
      "message": "Added a private apis jar that includes explicitly supported APIs that are not useful for 3rd party developers.\n\nThe first set of these APIs is for telephony:\n\nAdded some APIs to ITelephony and created a first party framework for them\n\ntoggleHold()\nmerge()\nmute(boolean mute)\nplayDtmfTone(char digit, boolean timedShortCode)\nstopDtmfTone()\nswap()\naddListener(ITelephonyListener listener)\nremoveListener(ITelephonyListener listener)\n\nBug: 13302451\nChange-Id: Iefec5688c26a1b4fe77f5643eba6e1690a057ee6\n"
    },
    {
      "commit": "37384dedab38239433a41641fe87fc3e51bb6976",
      "tree": "1797d430d9abe5065bb9f5a51f724aeb2ffb24f7",
      "parents": [
        "121114abe4b17c9515ebdfb2953576f8245199d6"
      ],
      "author": {
        "name": "Shishir Agrawal",
        "email": "shishir@google.com",
        "time": "Fri Mar 14 09:32:22 2014 -0700"
      },
      "committer": {
        "name": "Shishir Agrawal",
        "email": "shishir@google.com",
        "time": "Fri Mar 14 09:38:03 2014 -0700"
      },
      "message": "Modify TelephonyManager to expose sendEnvelopeWithStatus instead of sendEnvelope.\n\nThe RIL sendEnvelope command does not return the response from the SIM while\nthe sendEnvelopeWithStatus does. Since the response is required for certain\nenvelope commands, its better to expose sendEnvelopeWithStatus.\n\nChange-Id: I209bfc59e396bb6f91345d6f99c51cfa35f2d650\n"
    },
    {
      "commit": "f099a5f389a43a1a1f0abc6577e45c7dfca14c5c",
      "tree": "405444be9ed73ab09ee68a5e1422172c31fb24f7",
      "parents": [
        "8a927cfa4ea8e4a78f6a9fa1e2b1da9187a3d1e8"
      ],
      "author": {
        "name": "Rakesh Pallerla",
        "email": "rakesh@codeaurora.org",
        "time": "Wed Feb 06 11:44:23 2013 +0530"
      },
      "committer": {
        "name": "Sandeep Kunta",
        "email": "skunta@codeaurora.org",
        "time": "Wed Mar 12 12:23:41 2014 +0530"
      },
      "message": "Telephony: Add functionality to handle ICC IO error\n\nAt present in Android all ICC Card states other than\nICC PRESENT are treated as ICC ABSENT.Adding functionality\nto handle ICC IO error card state.\n\nChange-Id: I229bd80cb5e487f4345bef9fb7fee60850f085d9\nBug: 10643652\n"
    },
    {
      "commit": "9bbb37116d2c5b597f9b5e3094ff328971e03c0b",
      "tree": "eaf4a12bc84f8dcfed58d515ec10b6daf61a699a",
      "parents": [
        "a693e2ba5954be17190df9f359aa5ecb4cfc4126",
        "322f7d6e4abf8d0098ae322fe328b2510383baf5"
      ],
      "author": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Thu Mar 06 10:08:06 2014 -0800"
      },
      "committer": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Thu Mar 06 10:08:06 2014 -0800"
      },
      "message": "resolved conflicts for merge 322f7d6e to master-nova\n\nChange-Id: I31de6084253ce21f50224582f82b7f7e630ef34e\n"
    },
    {
      "commit": "b584e690a69a3c286ba490a24575c03f4fdb283c",
      "tree": "d88cd70211b4e8a4af1eecd1410fe191ca7a5f2c",
      "parents": [
        "bbfc08b3abc0934f67659f3238eb79dcac838c17"
      ],
      "author": {
        "name": "Anders Kristensen",
        "email": "andersk@google.com",
        "time": "Thu Feb 27 14:19:10 2014 -0800"
      },
      "committer": {
        "name": "Anders Kristensen",
        "email": "andersk@google.com",
        "time": "Wed Mar 05 15:45:26 2014 -0800"
      },
      "message": "Remove duplicate call disconnect codes.\n\nThe Android code base defines call disconnect codes in three places:\n - android.telephony.DisconnectCause\n - android.internal.telephony.Connection.DisconnectCause\n - com.android.services.telephony.common.Call.DisconnectCause\n\nThis CL consolidates the code to use the integer codes from\nandroid.telephony.DisconnectCause everywhere.\n\nChange-Id: I84a3fd5182a51d07fc7d81076e4b2c15ff26c61c\n"
    },
    {
      "commit": "4a2fa35a6ad03d5ee1cd03ae94b4e7d70b50811c",
      "tree": "3ec3e712e95f61c9faeb0a3b3b12e4e0baee84f3",
      "parents": [
        "03c6628f40a2e56a214990da127242707ff02b73"
      ],
      "author": {
        "name": "Jake Hamby",
        "email": "jhamby@google.com",
        "time": "Mon Mar 03 13:27:20 2014 -0800"
      },
      "committer": {
        "name": "Jake Hamby",
        "email": "jhamby@google.com",
        "time": "Mon Mar 03 13:27:20 2014 -0800"
      },
      "message": "Add get/setPreferredNetworkType() for OMA DM client.\n\nAdd get/setPreferredNetworkType() commands for OMA DM client.\n\nBug: 8847590\nChange-Id: Ia898d712b90ec583d61efe7385a5a1844d8beff1\n"
    },
    {
      "commit": "4a4db51194d64bf46d7e21acfef97b90eed378c6",
      "tree": "e250588dafa3b60a7084a940f66b5154ce4f86fc",
      "parents": [
        "f99cbd6f5f85b76285eeb44e8099cc655d86ef3d",
        "786e71ab11f2d89afffc9db7473f16206395c813"
      ],
      "author": {
        "name": "Jake Hamby",
        "email": "jhamby@google.com",
        "time": "Mon Feb 24 12:50:48 2014 -0800"
      },
      "committer": {
        "name": "Jake Hamby",
        "email": "jhamby@google.com",
        "time": "Mon Feb 24 12:50:48 2014 -0800"
      },
      "message": "resolved conflicts for merge of 786e71ab to master-nova\n\nChange-Id: Ibe5e0a68f59d95c4a8c721d9e21626714d33ccd0\n"
    },
    {
      "commit": "786e71ab11f2d89afffc9db7473f16206395c813",
      "tree": "323537a19eefe927f62b2eba4ff0843433e68f4b",
      "parents": [
        "35e27213990d182c5085a16dc7bb0e8d2ce69e90"
      ],
      "author": {
        "name": "Jake Hamby",
        "email": "jhamby@google.com",
        "time": "Thu Feb 06 14:43:50 2014 -0800"
      },
      "committer": {
        "name": "Jake Hamby",
        "email": "jhamby@google.com",
        "time": "Mon Feb 24 11:42:51 2014 -0800"
      },
      "message": "Remove unneeded new RIL command.\n\nRemove the recently added RIL_REQUEST_SET_RADIO_MODE command and update\nthe definition of the RIL_REQUEST_NV_RESET_CONFIG parameter.\nAlso remove some accidentally added debug log lines.\n\nBug: 12864208\nChange-Id: I6f035d6900c9fcb1427bad62057d7b4a1d3cd99c\n"
    },
    {
      "commit": "7692be41290faccf3f38ab7ccf8844a7014cc6c1",
      "tree": "eb6f3ccf7c36a216507387c15f1b559c2ed23c26",
      "parents": [
        "968740b5f574fee11d71a35c321f4e9e13d13570"
      ],
      "author": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Wed Feb 12 13:28:33 2014 -0800"
      },
      "committer": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Thu Feb 20 15:26:18 2014 -0800"
      },
      "message": "Delete telephony\u0027s CallService\n\nThis moved to telecomm; kill it again.\n\nChange-Id: I6ae581ac3fe5417f3a17f10f8615caacc69a21ad\n"
    },
    {
      "commit": "968740b5f574fee11d71a35c321f4e9e13d13570",
      "tree": "aef56ff9817c9188cffc44e2999e0908c803b5e4",
      "parents": [
        "77e0d606f63c8526931018a3ae86f8b9d722c0bd"
      ],
      "author": {
        "name": "Sailesh Nepal",
        "email": "sail@google.com",
        "time": "Tue Feb 11 22:51:32 2014 -0800"
      },
      "committer": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Thu Feb 20 15:26:18 2014 -0800"
      },
      "message": "Add abstract base implementation of CallService.\n\nBase implementation takes care of a lot of boilerplate code.\n\nChange-Id: Iaf5a16f5718727cee0f7efb4af53a021536f50d8\n"
    },
    {
      "commit": "77e0d606f63c8526931018a3ae86f8b9d722c0bd",
      "tree": "64b6e4a0d93ff490e9f7e002c1d2863cebde50bc",
      "parents": [
        "35699a295a67b48d840f3e4326a9efefa116cfcf"
      ],
      "author": {
        "name": "Sailesh Nepal",
        "email": "sail@google.com",
        "time": "Tue Feb 11 22:36:26 2014 -0800"
      },
      "committer": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Thu Feb 20 15:26:03 2014 -0800"
      },
      "message": "Add interface definitions for CallService/PhoneService\n\nInterfaces are meant to replace ThirdParty*.aidl/java files in same\ndirectory long term.  The differences in methods are on purpose and\nreflect more recent design directions.\n\nChange-Id: Ia98603a1d0b6d07a3393c5f7c5aa040f9e3916e4\n"
    },
    {
      "commit": "d13e1d2babf9e3d14d3fe661c7c701b3b18b3eca",
      "tree": "4b6a7e2940f05060998b76a2bdc97783c9497cdb",
      "parents": [
        "09538ebd04b83abad2fac8ccc9845aa0c2a4f62c"
      ],
      "author": {
        "name": "Ben Gilad",
        "email": "gilad@google.com",
        "time": "Thu Dec 12 18:40:03 2013 -0800"
      },
      "committer": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Thu Feb 20 15:12:43 2014 -0800"
      },
      "message": "Remove the telecomm entries now that we have https://googleplex-android-review.git.corp.google.com/#/c/398927\n\nDO NOT SUBMIT until the above CL is uploaded.\n\nChange-Id: I4e4f19175b502ba81c882d1379d1d225b0e6ba67\n"
    },
    {
      "commit": "f86a9221a448178f4760192f082f3701ac487a47",
      "tree": "160c49d0c8cf7940f078999577e05812268c11ad",
      "parents": [
        "5441745effb885589c03050b59885e8a3ad96ad6"
      ],
      "author": {
        "name": "Sailesh Nepal",
        "email": "sail@google.com",
        "time": "Tue Feb 18 17:02:37 2014 -0800"
      },
      "committer": {
        "name": "Sailesh Nepal",
        "email": "sail@google.com",
        "time": "Tue Feb 18 17:04:10 2014 -0800"
      },
      "message": "Delete Third Party Call APIs\n\nChange-Id: I6121c53362804a228e0316a1666b5032817530ab\n"
    },
    {
      "commit": "c19a10b1b29130499480949d509f9edf077bb1b8",
      "tree": "10dc1a2f52816a8ade1ef16cf5b487bd68683892",
      "parents": [
        "e192e344fa75247e4e9cb8c60a0e0269a188a222",
        "c1e0f9be09750055914f873e690d334821739909"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu Feb 13 18:06:39 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Feb 13 18:06:39 2014 -0800"
      },
      "message": "am c1e0f9be: am df10f02a: am e574f7de: am ea56c795: am bbba8211: Merge \"Telephony: Handle DATA_CALL_LIST in DCC.\"\n\n* commit \u0027c1e0f9be09750055914f873e690d334821739909\u0027:\n  Telephony: Handle DATA_CALL_LIST in DCC.\n"
    },
    {
      "commit": "c1e0f9be09750055914f873e690d334821739909",
      "tree": "d577c2576b4e7b5c75536f8cbb5a5e097570274b",
      "parents": [
        "23160f4fb911811759643bd3ef42e7b96abc1265",
        "df10f02a1428e12acda695360a5e760c8e806ea2"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Fri Feb 14 02:03:44 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 14 02:03:44 2014 +0000"
      },
      "message": "am df10f02a: am e574f7de: am ea56c795: am bbba8211: Merge \"Telephony: Handle DATA_CALL_LIST in DCC.\"\n\n* commit \u0027df10f02a1428e12acda695360a5e760c8e806ea2\u0027:\n  Telephony: Handle DATA_CALL_LIST in DCC.\n"
    },
    {
      "commit": "bbba8211f9eca938d5d482583fd6e047615b4334",
      "tree": "1a582921cdc31eaff74320bf56a091e260d13b22",
      "parents": [
        "bba3a694b8400fd340c0400bf42ef3d79a4285b1",
        "64ce5047fd46ef2e9bce192ae1d43191cce85e08"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu Feb 13 23:37:03 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Feb 13 23:37:04 2014 +0000"
      },
      "message": "Merge \"Telephony: Handle DATA_CALL_LIST in DCC.\""
    },
    {
      "commit": "ded7d1871d702ce628bb8041f28677c801179a38",
      "tree": "78f9668a1df63c2ec0a18d3bae35c5dd85b7807c",
      "parents": [
        "5b1e07514a09c26c5d6297b93dbd9e534adbd2a8"
      ],
      "author": {
        "name": "Derek Tan",
        "email": "derektan@google.com",
        "time": "Thu Feb 13 14:49:26 2014 -0800"
      },
      "committer": {
        "name": "Derek Tan",
        "email": "derektan@google.com",
        "time": "Thu Feb 13 14:49:26 2014 -0800"
      },
      "message": "Fix the inconsistent name on @param and the real param.\n\nChange-Id: If9853e91f55c0be89cdf77ae7c4369f274a45bb6\n"
    }
  ],
  "next": "51c66e72cfed0626c0e50c05f32f922d51a96406"
}
