)]}'
{
  "log": [
    {
      "commit": "48332d622b138aeb3a198efe29bb3d4705411f62",
      "tree": "c9f4378b192b8cb159e64e34334b3be72ba6e06d",
      "parents": [
        "4d193bdbe70d82842ff3cba614a9ed6f32f1449b"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Mon Jul 28 14:04:20 2014 -0700"
      },
      "committer": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Tue Jul 29 13:35:59 2014 -0700"
      },
      "message": "Convert VideoState into an inner class.\n\n- Add helper functions to make it easier to figure out properties of a\nparticular video state, to make things more convenient.\n- Update references and documentation.\n\nBug: 16629892\nChange-Id: I621532e8cab080afd56e5db739b9edbee6261f74\n"
    },
    {
      "commit": "9d0f7c4fbce9445de763ac08b5f387412393359c",
      "tree": "2cf02dbe57813f649a49481f0301cff1f6b838da",
      "parents": [
        "16606119117b6fc738ff60d98dad765fab3068ae"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Thu Jul 24 15:32:34 2014 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Fri Jul 25 03:16:00 2014 +0000"
      },
      "message": "Add more disconnect causes 1/4\n\nBug: 15692074\nChange-Id: Ib94c33fac8450b70e53dbe12d71f41777e9e140c\n"
    },
    {
      "commit": "ab458a18583e5dc9984210c3b4cc01dabcb1b39f",
      "tree": "1c39c73b6972f8ec9e5c6c55d3d96e6e8381c0ff",
      "parents": [
        "0bf65d2d71d20d8e3e0bd24be4bd97bb208ef443"
      ],
      "author": {
        "name": "ram",
        "email": "ram.pl@samsung.com",
        "time": "Wed Jul 16 21:38:42 2014 +0530"
      },
      "committer": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Thu Jul 24 17:36:17 2014 +0000"
      },
      "message": "IMS: Adding ims on/off interface files and callback for enabled/disabled features.\n\nChange-Id: I4e0049d605d9e7d13035c43e2504cdfb67a7a102\n"
    },
    {
      "commit": "0bf65d2d71d20d8e3e0bd24be4bd97bb208ef443",
      "tree": "ca79b0a83c857909e39c14a92cf25f5eebe361ea",
      "parents": [
        "b59555ca743118c45103c0c11aedeefb8893f0f0",
        "3099c831441e861328cd4965011c854e060ce56a"
      ],
      "author": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Thu Jul 24 17:32:37 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 24 15:35:58 2014 +0000"
      },
      "message": "Merge \"Add API invokeOemRilRequestRaw\" into lmp-dev"
    },
    {
      "commit": "3099c831441e861328cd4965011c854e060ce56a",
      "tree": "949da858edfef6cc09c7a913f0de12cf6838cb1a",
      "parents": [
        "ec9c4126a5c772d8910462291077f5f99ad6397f"
      ],
      "author": {
        "name": "Steven Liu",
        "email": "stevenliu@motorola.com",
        "time": "Thu Jul 17 10:57:01 2014 -0500"
      },
      "committer": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Thu Jul 24 10:15:49 2014 -0700"
      },
      "message": "Add API invokeOemRilRequestRaw\n\nthis API is used by system app, app could communicate with RIL\nwith it.\n\nChange-Id: I5397c1cf2b108d9dc3a9694b1f071dc60bb5b341\n\nConflicts:\n\ttelephony/java/com/android/internal/telephony/ITelephony.aidl\n"
    },
    {
      "commit": "e647099e14114475e9a2827a10dab2d2e36308c4",
      "tree": "b044b3974861175ac3ed1cb8eb999ee1c3fe9200",
      "parents": [
        "1bc61376f51dd976c69a73e1cf6b8f334188e478"
      ],
      "author": {
        "name": "ram",
        "email": "ram.pl@samsung.com",
        "time": "Fri Jul 18 17:38:15 2014 +0530"
      },
      "committer": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Thu Jul 24 00:41:00 2014 +0000"
      },
      "message": "IMS: getPCSCF() API enhanced to support multiple APN types.\n\nChange-Id: I014f341b93a9ea7280e04cdfc13418fe81c9fc8b\nSigned-off-by: ram \u003cram.pl@samsung.com\u003e\n"
    },
    {
      "commit": "63c4c06be44fe8bd4506e6f9f57361d31e947c21",
      "tree": "abf37c2b07fa4f8e930a1468e0a6a6fc2eb7eaa8",
      "parents": [
        "73b7a4db4116774156fda3a510cc3afa14be9ffd"
      ],
      "author": {
        "name": "Shishir Agrawal",
        "email": "shishir@google.com",
        "time": "Mon Jul 21 13:17:33 2014 -0700"
      },
      "committer": {
        "name": "Shishir Agrawal",
        "email": "shishir@google.com",
        "time": "Wed Jul 23 15:29:50 2014 -0700"
      },
      "message": "Expose getCarrierPackageNamesForBroadcastIntent as a hidden @SystemApi\n\nIt will be required by setup wizard to delegate initialization to the carrier\napp.\n\nChange-Id: Icc0fc728e1e24235632ac38a482b06a7b829de78\n"
    },
    {
      "commit": "5552cc5c9dd111c5fb1db512240b5daf15866c88",
      "tree": "a38d343cf78058e139530cd3395b85e6d00d4988",
      "parents": [
        "4a79daeaf72fe0c47f9d0605d6efe0c61885fe94",
        "86578cca383562c72751d747905280afdeb2bdfb"
      ],
      "author": {
        "name": "Shishir Agrawal",
        "email": "shishir@google.com",
        "time": "Sat Jul 19 00:06:48 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 17 21:58:28 2014 +0000"
      },
      "message": "Merge \"Adding the ability for carrier app to override SPN and carrier name.\" into lmp-dev"
    },
    {
      "commit": "86578cca383562c72751d747905280afdeb2bdfb",
      "tree": "9a1f4a27e7b0f7107c95518424c887cebeb26d7b",
      "parents": [
        "38d3c26fd57a9dc6f4ac09827120b713ceb04ebe"
      ],
      "author": {
        "name": "Shishir Agrawal",
        "email": "shishir@google.com",
        "time": "Thu Jul 17 16:31:37 2014 -0700"
      },
      "committer": {
        "name": "Shishir Agrawal",
        "email": "shishir@google.com",
        "time": "Thu Jul 17 16:31:37 2014 -0700"
      },
      "message": "Adding the ability for carrier app to override SPN and carrier name.\n\nThe change allows system apps (holding MODIFY_PHONE_STATE permission) or\ncarrier apps to override the \"carrier branding\" on a per ICCID basis. The\noverride affects the service provider name as well as the network operator\nname. The override is also saved as a SharedPreference and will persist for\nthe iccId across reboots.\n\nChange-Id: I985ba247e10e2501e3d0d21567ccadc46f365879\n"
    },
    {
      "commit": "3e2a9f79582a19319328e1d17c72f12588c52197",
      "tree": "fe70ede93ee6ee1f7f3c9900958c1bdbb7f9532a",
      "parents": [
        "9d59a76dd0e850558e83ef1a48fefd865fac1336",
        "5692dcced506cebf2bdb214fb27159cef9f7de2c"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Fri Jul 18 20:58:59 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 17 17:59:02 2014 +0000"
      },
      "message": "Merge \"Use \"current\" cp2 from telephony\" into lmp-dev"
    },
    {
      "commit": "5692dcced506cebf2bdb214fb27159cef9f7de2c",
      "tree": "e7ed4b8a99b0cf53bb14b2cc6c61a72034e2a436",
      "parents": [
        "c7a845de4a9578e8093b6abcb90c6836d360d5b3"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Thu Jul 17 14:57:04 2014 -0700"
      },
      "committer": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Thu Jul 17 15:57:49 2014 -0700"
      },
      "message": "Use \"current\" cp2 from telephony\n\nNow \"always send to voicemail\" and missed call notifications respect the\ncurrent user\u0027s contacts.\n\nBug 16236656\n\nChange-Id: Iae48b4ac95550970ecae59bdd32c436efef90200\n"
    },
    {
      "commit": "aa07df84f279a87ad6370758c9d792a660f2cebb",
      "tree": "2aa10da887653db7be81d0d71f48d9a787336a3f",
      "parents": [
        "3ee06efef34b7f619b6b31b58447c64eda9fc0e7"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Jul 17 07:50:22 2014 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Jul 18 01:30:34 2014 +0000"
      },
      "message": "Wiring video state through from Connection\n\nBug: 16285417\nBug: 16013178\nChange-Id: Ia48959248ca22f4569b0ffd01a1716470aa0a711\n"
    },
    {
      "commit": "5da0fd5e76794d415a9cfa501194980d5679eff6",
      "tree": "4478a9a56c2d11dea7fa7f6469ad06003cf9112d",
      "parents": [
        "45374c9afad9ddc21966239d38823bd214145d24"
      ],
      "author": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Tue Jul 08 14:16:17 2014 -0700"
      },
      "committer": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Thu Jul 17 10:19:20 2014 -0700"
      },
      "message": "API changes to enable account selection for a call\n\nIf an account default is not set, the incall ui will display a dialog to\nallow the user to select an account for that particular call.\n\nBug: 16243703\n\nChange-Id: I8faf2f2ce0b2669a141562832f23e8f3ce88f094\n"
    },
    {
      "commit": "9966429dcd99667e2308cc41863ab860f04cfc88",
      "tree": "2bd720fa8644f40bc9a1832b8ad7e614398364d2",
      "parents": [
        "5fcaa0c6705ae42be8ff507b362fb8e2393a606a"
      ],
      "author": {
        "name": "Ye Wen",
        "email": "ywen@google.com",
        "time": "Mon Jul 14 16:19:04 2014 -0700"
      },
      "committer": {
        "name": "Ye Wen",
        "email": "ywen@google.com",
        "time": "Wed Jul 16 10:39:21 2014 -0700"
      },
      "message": "Messaging auto persist switch (1/4)\n\nb/14095333\n\nChange-Id: I0860b662bceb250601c815028f377c28ad0e3159\n"
    },
    {
      "commit": "06b41ea23f3fb6be2f483e1e051ff42a2591a208",
      "tree": "4986ba9a0872f222e5b1f32a3852ce714b5bd302",
      "parents": [
        "09f1c724e3eae6d28883b7c16ef6531b556c5691"
      ],
      "author": {
        "name": "Derek Tan",
        "email": "derektan@google.com",
        "time": "Mon Jul 14 17:25:05 2014 -0700"
      },
      "committer": {
        "name": "Derek Tan",
        "email": "derektan@google.com",
        "time": "Wed Jul 16 09:32:57 2014 -0700"
      },
      "message": "Remove @hide annotations from important carrier privileged APIs.\n\nMost of these APIs are protected by MODIFY_PHONE_STATE or carrier\nprivilege. Some APIs are protected by READ_PHONE_STATE.\n\nChange-Id: Ifa04b5fb6d4bb5f21af7f728bee7dcbf77c8583b\n"
    },
    {
      "commit": "1c41116f0308db03702540b76c15349d34743059",
      "tree": "0769f44b9ff63f59821df9b0eda59fb7b2f0d5a2",
      "parents": [
        "8b674abf4d83db29ae1e7488dbdb520edf970e67",
        "fc3646f58e5851e7a483b8388bdd826078166d10"
      ],
      "author": {
        "name": "Shishir Agrawal",
        "email": "shishir@google.com",
        "time": "Tue Jul 15 00:00:10 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 14 23:51:50 2014 +0000"
      },
      "message": "Merge \"ITelephony.aidl: Minor spelling fix.\" into lmp-dev"
    },
    {
      "commit": "fc3646f58e5851e7a483b8388bdd826078166d10",
      "tree": "5d29a648f75ff773eb1cad94772aa7483a63af73",
      "parents": [
        "6f60e56b3c37839dfec1a9fb61c52fa2c631a5cb"
      ],
      "author": {
        "name": "Shishir Agrawal",
        "email": "shishir@google.com",
        "time": "Mon Jul 14 16:58:12 2014 -0700"
      },
      "committer": {
        "name": "Shishir Agrawal",
        "email": "shishir@google.com",
        "time": "Mon Jul 14 16:58:12 2014 -0700"
      },
      "message": "ITelephony.aidl: Minor spelling fix.\n\nChange-Id: I88be72fce6184beb1ac7542af8ced7917900b593\n"
    },
    {
      "commit": "77ec2ceac689d80c8e645da4a83f0e5af8077cbc",
      "tree": "a2cbd50c953c494b16fda440a692ab61f3c0e536",
      "parents": [
        "a5a2cf419d72b28d0ce3948199d6f6874d6dbf9b",
        "864a2b291be09e3d260cd9e9d8fab37504188e5b"
      ],
      "author": {
        "name": "Sailesh Nepal",
        "email": "sail@google.com",
        "time": "Mon Jul 14 23:24:03 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 14 18:38:02 2014 +0000"
      },
      "message": "Merge \"Remove CallServiceProvider and CallServiceDescriptor do not merge\" into lmp-dev"
    },
    {
      "commit": "864a2b291be09e3d260cd9e9d8fab37504188e5b",
      "tree": "23cc59602107e223a7a30e4b5efd4fd4e60ae1d7",
      "parents": [
        "d60804d5c0c99946edfe8a1b0dd5b082bb3fa683"
      ],
      "author": {
        "name": "Sailesh Nepal",
        "email": "sail@google.com",
        "time": "Mon Jul 14 08:19:46 2014 -0700"
      },
      "committer": {
        "name": "Sailesh Nepal",
        "email": "sail@google.com",
        "time": "Mon Jul 14 23:23:17 2014 +0000"
      },
      "message": "Remove CallServiceProvider and CallServiceDescriptor do not merge\n\nThis CL removes CallServiceProvider. Instead of using a\nprovider we\u0027ll look up ConnectionServices using the package\nmanager instead.\n\nThis CL also removes CallServiceDescriptor. For incoming calls,\nconnection services will now pass a PhoneAccount instead\nof a call descriptor. For outgoing calls we already use\nPhoneAccounts for everything.\n\nChange-Id: I2e40c5c64c0d242dc41b680943d7e9209142db5b\n(cherry picked from commit 7ade570fdc1ae719abca54867d97dc7f0130d664)"
    },
    {
      "commit": "807fe0a19a710ae4e053e80f610807ff5718f1a1",
      "tree": "b9216a1eea3b8ee8a6108f426978762e8dc958a0",
      "parents": [
        "8fbd0dc30328338cb7a6675ce7e0fe48a7815e1b"
      ],
      "author": {
        "name": "Ihab Awad",
        "email": "ihab@google.com",
        "time": "Wed Jul 09 12:30:52 2014 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Mon Jul 14 18:19:27 2014 +0000"
      },
      "message": "Implement multi-SIM capabilities (1/6) [DO NOT MERGE]\n\n- Split PhoneAccount into PhoneAccount \u0026 PhoneAccountMetadata\n- Move PhoneAccount methods from TelephonyManager to TelecommManager\n\nBug:16292368\nChange-Id: Ib440368d6bd0572b63c942360450fde5c27d84b9\n(cherry picked from commit 936b3552b4a3569be9904c826b95b632886fb45d)"
    },
    {
      "commit": "391c8323fc6c70b18accc3412d20520bfaf4ea0b",
      "tree": "f7dba2b36104e83a6eaf011cde625623062016f0",
      "parents": [
        "1dcdbb5af50053613d01710123b45e2463350ac7"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Sat Jul 12 06:53:01 2014 -0700"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Sun Jul 13 12:35:43 2014 +0000"
      },
      "message": "Unhide isSmsCapable.\n\nBug: 14113863\nChange-Id: I57af2cf2482747e77c9bdf53559345b6b31f01a5\n"
    },
    {
      "commit": "818631b679171ffb49eaa641bee06b9c953651da",
      "tree": "214c5a3ddce2d1b15b43e67bdac9c664c571e0a3",
      "parents": [
        "9726eeb2b01a0e5a3d52139f3bc48d4690af1ea9"
      ],
      "author": {
        "name": "Derek Tan",
        "email": "derektan@google.com",
        "time": "Wed Jul 02 17:26:02 2014 -0700"
      },
      "committer": {
        "name": "Derek Tan",
        "email": "derektan@google.com",
        "time": "Sat Jul 12 13:36:28 2014 -0700"
      },
      "message": "Allow 1st party app to set Line 1 number for display purpose.\n\nAfter the number is set, TelephonyManager.getLine1Number will actually\nreturn this one instead of the actual MSISDN/MDN.\n\nBug: 11900806\nChange-Id: I4df3fac7b483ddae2bbda14b5a85629486e400cf\n"
    },
    {
      "commit": "1f26357b3cf781e6f51e2cc2b24fe86dc8909dcf",
      "tree": "70faef170a8da102683959984ce49d9dd2d12f44",
      "parents": [
        "d2794789c8ddcdb5876bb7c609438aac6edd2bfe",
        "f9aefdb534c6cb2af22dfb7614a1c15c2d67dd9c"
      ],
      "author": {
        "name": "Derek Tan",
        "email": "derektan@google.com",
        "time": "Sat Jul 12 19:49:01 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 10 20:49:26 2014 +0000"
      },
      "message": "Merge \"Different Mobile Network Settings screen for Nova multi-profile SIMs.\""
    },
    {
      "commit": "f9aefdb534c6cb2af22dfb7614a1c15c2d67dd9c",
      "tree": "afe48f32b770da85a6f05b8702ca985691298289",
      "parents": [
        "dec17299fef93f673d8e8cab0ec0f734bf6b8539"
      ],
      "author": {
        "name": "Derek Tan",
        "email": "derektan@google.com",
        "time": "Tue Jul 08 16:55:43 2014 -0700"
      },
      "committer": {
        "name": "Derek Tan",
        "email": "derektan@google.com",
        "time": "Sat Jul 12 10:36:58 2014 -0700"
      },
      "message": "Different Mobile Network Settings screen for Nova multi-profile SIMs.\n\nSimplify the Mobile Network Settings screen regardless CDMA or GSM activeness\nto provide a unified experience for Nova users.\n\nFor more details, please refer to b/15854628.\n\nBug: 15854628\nChange-Id: Ieba04eff49824aa09a056cd4fb142cbd268207a3\n"
    },
    {
      "commit": "295f2190c51540fe7a2d108ec6c218e9e0a4926a",
      "tree": "501166701997c9e5788173794849948e0afab265",
      "parents": [
        "dec17299fef93f673d8e8cab0ec0f734bf6b8539"
      ],
      "author": {
        "name": "Ye Wen",
        "email": "ywen@google.com",
        "time": "Wed Jul 09 16:51:49 2014 -0700"
      },
      "committer": {
        "name": "Ye Wen",
        "email": "ywen@google.com",
        "time": "Sat Jul 12 11:41:28 2014 -0700"
      },
      "message": "New SMS and MMS APIs and semantics (1/4)\n\nAPI changes for SMS and MMS AIDLs\n\nb/14095333\n\nChange-Id: I42ab3db2dfa89ba3f8816d601f4c38a77c66ffa6\n"
    },
    {
      "commit": "8bf8931d7d33843fe031f55821b2f6822bf9d1c6",
      "tree": "33f98425c4587761349970a7b2861f9bc943bedf",
      "parents": [
        "8ee8d882acec0544ec39330954db4040bce66a06"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@google.com",
        "time": "Sat Jul 12 01:06:38 2014 +0000"
      },
      "committer": {
        "name": "Colin Cross",
        "email": "ccross@google.com",
        "time": "Sat Jul 12 01:06:38 2014 +0000"
      },
      "message": "Revert \"New SMS and MMS APIs and semantics (1/4)\"\n\nThis reverts commit f0dff59af4a1566d8d8bd997d059fcb9dddf2cb4.\n\nChange-Id: I6b9206d80ae72fdb42d48b173927e63e5742f1b2\n"
    },
    {
      "commit": "8ee8d882acec0544ec39330954db4040bce66a06",
      "tree": "f9ce722037f79967c5a217bfe83429ed0cca13c3",
      "parents": [
        "4901d62f1629ef5b9fb4c821e5fafbbfde4b8a47"
      ],
      "author": {
        "name": "Ye Wen",
        "email": "ywen@google.com",
        "time": "Wed Jul 09 16:51:49 2014 -0700"
      },
      "committer": {
        "name": "Ye Wen",
        "email": "ywen@google.com",
        "time": "Fri Jul 11 16:45:51 2014 -0700"
      },
      "message": "New SMS and MMS APIs and semantics (1/4)\n\nAPI changes for SMS and MMS AIDLs\n\nb/14095333\n\nChange-Id: I04f05c1952135cb4b5d422df060ca4054c14e5e5\n"
    },
    {
      "commit": "4901d62f1629ef5b9fb4c821e5fafbbfde4b8a47",
      "tree": "33f98425c4587761349970a7b2861f9bc943bedf",
      "parents": [
        "a4d88d1e6e0af284b5ecccc5d55bfcdaa2f784a8",
        "56be215bcc5df95447c49d99915c299965b44207"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Fri Jul 11 23:40:37 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 10 21:09:47 2014 +0000"
      },
      "message": "Merge \"ITelphony.aidl: Rename hasCarrierPrivileges for packages to checkCarrierPrivilegesForPackage.\""
    },
    {
      "commit": "56be215bcc5df95447c49d99915c299965b44207",
      "tree": "e21f3b3423eebf324b57474bd76fa7ca506a144b",
      "parents": [
        "4d065a04ce42c07569cf20651c949c4da97aa4a9"
      ],
      "author": {
        "name": "Shishir Agrawal",
        "email": "shishir@google.com",
        "time": "Fri Jul 11 16:30:32 2014 -0700"
      },
      "committer": {
        "name": "Shishir Agrawal",
        "email": "shishir@google.com",
        "time": "Fri Jul 11 16:33:37 2014 -0700"
      },
      "message": "ITelphony.aidl: Rename hasCarrierPrivileges for packages to checkCarrierPrivilegesForPackage.\n\nFixes the build breakage due to overloading in the aidl.\n\nChange-Id: Id3199bf2d21b1834183c90904417ed016d34e052\n"
    },
    {
      "commit": "a4d88d1e6e0af284b5ecccc5d55bfcdaa2f784a8",
      "tree": "f8ee66bf508d63a067f01f3dd75bee199d9ef5cb",
      "parents": [
        "1c35b08c9308adfc8dde562f97b29ca6d5d21dcf"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Jul 11 11:54:14 2014 -0700"
      },
      "committer": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Jul 11 23:23:34 2014 +0000"
      },
      "message": "IMS: Add Config interface to get/set IMS service/capabilities\n\nChange-Id: I5f422aae105cbf8e85aee711aaa49b5d2e958573\n"
    },
    {
      "commit": "142529702dad9a6612271f487d500db80173ba7b",
      "tree": "5b34edf5d9bf1e57aea90013c8013d61b9701965",
      "parents": [
        "c344f9b800a41bedf2ff51547dad02912c71e180"
      ],
      "author": {
        "name": "Junda Liu",
        "email": "junda@google.com",
        "time": "Thu Jul 10 15:19:03 2014 -0700"
      },
      "committer": {
        "name": "Junda Liu",
        "email": "junda@google.com",
        "time": "Fri Jul 11 15:54:17 2014 -0700"
      },
      "message": "Add hidden systemapi hasCarrierPrivileges(pkgname).\n\nChange-Id: I153f5c7cff1734c87587c3741051177ce54ba654\n"
    },
    {
      "commit": "a2295e65dc0735beee32180ab51b9c0b198287e1",
      "tree": "642775407c894e0b0f8a3fb2c88a711945d0c099",
      "parents": [
        "e00c0c672ea4a634fb5a638f8b297f840d20b616"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Thu Jul 10 15:32:16 2014 -0700"
      },
      "committer": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Fri Jul 11 17:34:55 2014 +0000"
      },
      "message": "Enterprise caller-id: framework/base/Telephony\n\nIt\u0027s basically equivalent to http://ag/500455 and http://ag/499160.\n\nNow \"Send to voicemail\" and the missed call notification uses the enterprise\nlookup; they now work with a corp contact too.\n\nBug 15779911\n\nChange-Id: I8a87f45ba7299cfbc516eb44326e02258e38cf63\n"
    },
    {
      "commit": "0bae09fdde0905e24f6c3079d9e01c669d046289",
      "tree": "5a1d95f63ea29321a11deee0066e7346aa243f13",
      "parents": [
        "a433fa9c17772f563163ff7db177d091d6aebd5b"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Mon Jul 07 14:53:10 2014 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Wed Jul 09 18:53:41 2014 +0000"
      },
      "message": "Move showCallScreen \u0026 isInAPhoneCall to PhoneManager.\n\nChange-Id: I852da78ae80eba120932fb7acb1e5c3db2a8f18a\n"
    },
    {
      "commit": "6792a233eb70c660370093b591d1e94f68b0fc8a",
      "tree": "0e6df75234368fe21b2633908b9c1de682e0fa93",
      "parents": [
        "66c6747179576a7477ff2c22f737f8e24c762b81",
        "1365703d4964466472904dc84117a0946d9e1a44"
      ],
      "author": {
        "name": "Junda Liu",
        "email": "junda@google.com",
        "time": "Tue Jul 08 19:20:26 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 02 18:55:10 2014 +0000"
      },
      "message": "Merge \"Add calculatePreferredNetworkType to TelephonyManager.\""
    },
    {
      "commit": "1365703d4964466472904dc84117a0946d9e1a44",
      "tree": "20dba6ef916cfd69c088b7b44542aacee149a277",
      "parents": [
        "1e1f2e89267f17723a2afc90a7e894e01fc64701"
      ],
      "author": {
        "name": "Junda Liu",
        "email": "junda@google.com",
        "time": "Wed Jul 02 12:52:04 2014 -0700"
      },
      "committer": {
        "name": "Junda Liu",
        "email": "junda@google.com",
        "time": "Tue Jul 08 12:15:23 2014 -0700"
      },
      "message": "Add calculatePreferredNetworkType to TelephonyManager.\n\nBug: b/14134668\nChange-Id: Iba7dcd50c1ba84b634eed53030456a2f84af6e3c\n"
    },
    {
      "commit": "b708ce5f1a30a63ed79a86a23ead4e5ad972a48a",
      "tree": "523144ca4f0ba82bc06cb6e6acfa2cb2e5b1fda6",
      "parents": [
        "9eb38a6ffa8c4f113a274ce6b390e5d138018a25"
      ],
      "author": {
        "name": "Shishir Agrawal",
        "email": "shishir@google.com",
        "time": "Tue Jul 08 10:00:37 2014 -0700"
      },
      "committer": {
        "name": "Shishir Agrawal",
        "email": "shishir@google.com",
        "time": "Tue Jul 08 10:17:50 2014 -0700"
      },
      "message": "Remove permission SIM_COMMUNICATION.\n\nThe permission is replaced by the MODIFY_PHONE_STATE permission which is\nSystem|Signature.\n\nChange-Id: I74dbd242fc0fdbb5884fdc7a5c3f0063424fbfcf\n"
    },
    {
      "commit": "762d5a091f5e19b568bb0ff81a2cb6785b69075f",
      "tree": "b15df16a242b94e0f9453a926cb0e05883ef1a4b",
      "parents": [
        "4b0a7ab6a5650b21484c75075c89612cd1ce6078"
      ],
      "author": {
        "name": "Shishir Agrawal",
        "email": "shishir@google.com",
        "time": "Mon Jun 23 13:45:05 2014 -0700"
      },
      "committer": {
        "name": "Shishir Agrawal",
        "email": "shishir@google.com",
        "time": "Mon Jul 07 16:32:11 2014 -0700"
      },
      "message": "SIM based carrier app privileges.\n\nAdding support for SIM based carrier app privileges.\n\nWIP - Missing bits:\n- Notifications.\n- Certificate check.\n\nChange-Id: Ied3aa6c7d51cc0cde06f5bb58f30893d7a7b1c34\n"
    },
    {
      "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"
    }
  ],
  "next": "3f4867f49d6c1932117e3519ce10d11f37829f19"
}
