)]}'
{
  "log": [
    {
      "commit": "eee18bd546665b726d73769ee3ed5a2368c8c1f1",
      "tree": "28cd54e96de9361371819fee5a884c7bef0d3703",
      "parents": [
        "3d8cef1fa8538c67ed8960c5c35244568262e6a5",
        "0fe6845f7dc00ad7a2f19d08d2f15c4efb288dae"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Wed Feb 27 20:40:31 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 27 20:40:31 2019 +0000"
      },
      "message": "Merge \"Implement isRemovable\""
    },
    {
      "commit": "d5386dfe1f1303fd6edb80fe3218ef21f1f5401f",
      "tree": "e6e5e90ce1e8d99c14f19b992a71f760a344165c",
      "parents": [
        "fd8cb59cc18356ad200b2af0cd300b9a7205f832",
        "e4cbd119d49c3fe04fa68b277381316a3fd2b766"
      ],
      "author": {
        "name": "Amruth Ramachandran",
        "email": "amruthr@google.com",
        "time": "Wed Feb 27 19:00:44 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 27 19:00:44 2019 +0000"
      },
      "message": "Merge \"Expose DataSpecificRegistrationState as System API\""
    },
    {
      "commit": "fd8cb59cc18356ad200b2af0cd300b9a7205f832",
      "tree": "badcf07b538873b3b1fd0f3f7bfd3b99831d894a",
      "parents": [
        "a838467fb4ec0f5a58bb492fd4e6666c9624a057",
        "b609e1cc83f12a802be94c5a257373ecbe85562e"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Feb 27 18:39:59 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 27 18:39:59 2019 +0000"
      },
      "message": "Merge \"Add Documentation for ACTION_DEBUG_EVENT\""
    },
    {
      "commit": "b609e1cc83f12a802be94c5a257373ecbe85562e",
      "tree": "d170043bf546108ee4a82ef2ab59b14d8a3beb3c",
      "parents": [
        "f8881b68214764b490e21de427cc3262c1f6977f"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Tue Feb 26 16:42:54 2019 -0800"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Tue Feb 26 16:42:54 2019 -0800"
      },
      "message": "Add Documentation for ACTION_DEBUG_EVENT\n\nThe debug event action lost out on the documentation\nfor DebugEventReporter when it migrated to TM. This\nchange adds documentation for ACTION_DEBUG_EVENT\nEXTRA_DEBUG_EVENT_ID, and EXTRA_DEBUG_EVENT_DESCRIPTION\n\nBug: 126178766\nTest: make offline-sdk-docs (docstring-only change)\nChange-Id: I6073d8b181c1258dbd7b47e8d5a45732d619396a\n"
    },
    {
      "commit": "e4cbd119d49c3fe04fa68b277381316a3fd2b766",
      "tree": "b021819c463967d9664825b79bc4b70ae83c707c",
      "parents": [
        "c5ea003bbbf9ffe35c1249b0c3feee04a1eda956"
      ],
      "author": {
        "name": "Amruth Ramachandran",
        "email": "amruthr@google.com",
        "time": "Fri Feb 22 11:01:00 2019 -0800"
      },
      "committer": {
        "name": "Amruth Ramachandran",
        "email": "amruthr@google.com",
        "time": "Tue Feb 26 14:16:40 2019 -0800"
      },
      "message": "Expose DataSpecificRegistrationState as System API\n\n  LteVopsSupportInfo is currently not accessible for telephony\n  APK since DataSpecificRegistrationState is @hide api. This info is\n  required to determine if current LTE network support IMS. This\n  change exposes DataSpecificRegistrationState and LteVops info\n  as System API.\n\nBug: 112194535\nTest: atest\n\nChange-Id: Iec5c42ccef88b66c3f8ef05f8f96b2a4133ca63f\n"
    },
    {
      "commit": "3d7b3fb73755d14a5dcf18e95b03af382b37f4f2",
      "tree": "94e411805c83c8caa3284b7e7adc5d798417b99d",
      "parents": [
        "021a9a4a4ca6d6a08a1f78d4636a2085743ef162",
        "7ba07b0c656117986a7368e91df8d23696711200"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Tue Feb 26 21:54:40 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 26 21:54:40 2019 +0000"
      },
      "message": "Merge \"Rename the RTT audio flag in ImsStreamMediaProfile\""
    },
    {
      "commit": "0fe6845f7dc00ad7a2f19d08d2f15c4efb288dae",
      "tree": "f77b5de3750b2769c565699794680c5771346898",
      "parents": [
        "0dddb902aea5a7e4d20722ebb3dbf1d28ff38787"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Fri Jan 18 16:43:53 2019 -0800"
      },
      "committer": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Tue Feb 26 13:30:15 2019 -0800"
      },
      "message": "Implement isRemovable\n\nAdd resource non_removable_euicc_slots which lists the slot indexes\nwhich refer to non-removable eUICCs chips.\n\nTest: EuiccCardTest\nBug: 122738148\nChange-Id: I8836e25acf37527bbb067538902de056e1465b31\nMerged-In: I8836e25acf37527bbb067538902de056e1465b31\n"
    },
    {
      "commit": "11cbc3b9f2aed6b2ca492ad2cc25a00c4669588f",
      "tree": "cc928623256d3fb386c799ce55e7413d73785c0b",
      "parents": [
        "7db49c554acb7475ce3daa16ec355b49949622c5"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Mon Feb 25 10:31:08 2019 -0800"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Tue Feb 26 01:55:40 2019 +0000"
      },
      "message": "Fix Order of Operations for Converting RSSI to ASU\n\nDue to the wrong order of operations, the conversion\nfrom RSSI to ASU was returning bad results. Fix the\nequation so that the ASU is correctly calculated.\n\nBug: 126199198\nTest: (force device to GSM) - atest CellInfoTest\n      verified on aosp_taimen\n\nChange-Id: Iaeb9a2a6d8efb5b39fc1f81e8d2969694cc06422\n"
    },
    {
      "commit": "7db49c554acb7475ce3daa16ec355b49949622c5",
      "tree": "0e7c0cb4dbc1b5812a41f6c8e8ea21a0ef301064",
      "parents": [
        "0a04598a39e512e89be7dcca10c0f429359f1eea",
        "f98efc3961bf008232f974544ca646c38962d5e3"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Mon Feb 25 22:26:05 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 25 22:26:05 2019 +0000"
      },
      "message": "Merge \"getSimLocale should return locale rather than string tag\""
    },
    {
      "commit": "0a04598a39e512e89be7dcca10c0f429359f1eea",
      "tree": "4b4bc63722d7f3d1d6fc69257ae6d062c7210035",
      "parents": [
        "e24b30b7d4b8851592c59446939fe032aef439a0",
        "65ed9d922798a9d841bca61de9b2e97a34ceb04f"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Mon Feb 25 21:49:11 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 25 21:49:11 2019 +0000"
      },
      "message": "Merge \"CallAttributes uses the call network type\""
    },
    {
      "commit": "f98efc3961bf008232f974544ca646c38962d5e3",
      "tree": "3534130e1b29242e2e7d403cea39e135f6e26bf0",
      "parents": [
        "1c2c11990ca27b9a470ac8f178dbeace7dadb51f"
      ],
      "author": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Thu Feb 21 23:08:47 2019 -0800"
      },
      "committer": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Mon Feb 25 18:33:08 2019 +0000"
      },
      "message": "getSimLocale should return locale rather than string tag\n\nBug: 124767220\nTest: Build\nChange-Id: Ib4938652f2e6541b44894ae1a2b0cb2ea4c899be\nMerged-in: I850108ce0905d16e538e46ccd4bbf92a2bcfba42\n"
    },
    {
      "commit": "35e3d8e89790bb235e3d771395735b8ae0119da8",
      "tree": "07f1ef2870665654be000cf067a54535c9e7fe45",
      "parents": [
        "e05a1cb5dbef425020691ee1ccdad1be2c22d4fe",
        "9a7e40eb3ed8bfea40a2b6a7b10a15385d271ac6"
      ],
      "author": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Fri Feb 22 21:56:31 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 22 21:56:31 2019 +0000"
      },
      "message": "Merge \"Hide RcsMessageStore APIs\""
    },
    {
      "commit": "e05a1cb5dbef425020691ee1ccdad1be2c22d4fe",
      "tree": "843c7f32b7d2480ca825cb66548238e6c9c6161e",
      "parents": [
        "016982ae2f6e67e91241a3c8a6bb90b1b16a4806",
        "7621ff222f9fe6e72831caf5e982e199f693dd1b"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Fri Feb 22 21:52:00 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 22 21:52:00 2019 +0000"
      },
      "message": "Merge \"API council feedbacks for preciseCall APIs\""
    },
    {
      "commit": "c020cf52912cba1af6a6f57ff1556d89ef98fb3f",
      "tree": "542c4620ba17e93f4f8f3791c26110a1a0ab1422",
      "parents": [
        "ee15067180704b2239468b650309506baeef4a9e",
        "7e992ec284cc7b138ac9d2929de17173b3b43dc7"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Fri Feb 22 20:42:03 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 22 20:42:03 2019 +0000"
      },
      "message": "Merge \"Add Class-Filtered getCellSignalStrengths\""
    },
    {
      "commit": "7621ff222f9fe6e72831caf5e982e199f693dd1b",
      "tree": "82d0c330071008c1d47bbd2108c96e52689b0545",
      "parents": [
        "1c2c11990ca27b9a470ac8f178dbeace7dadb51f"
      ],
      "author": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Thu Feb 21 19:17:22 2019 -0800"
      },
      "committer": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Fri Feb 22 11:09:07 2019 -0800"
      },
      "message": "API council feedbacks for preciseCall APIs\n\nBug: 125346540\nTest: Build\nChange-Id: I3a9a8d3e2168d937f085624b80a891b6baddd0e5\n"
    },
    {
      "commit": "e8eb967389b5ade9db024cb3d3a6ae829c0f13cd",
      "tree": "1590a7201ecbed1e7d6364da0a43c647939771a5",
      "parents": [
        "2badc1e43453697c5da7ecf0038ca8a554210383",
        "c9747b94f03d1a61cdf91a07e85d503dfc2e22bb"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Fri Feb 22 17:35:15 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 22 17:35:15 2019 +0000"
      },
      "message": "Merge \"Fixed incorrect data network type when device is on IWLAN\""
    },
    {
      "commit": "233b4f140b9d26a1387351b73990cd0572251c37",
      "tree": "e01d6120ada47a4c379aba3f0d6a47757e62d182",
      "parents": [
        "2fd3ca6fa0dc6be936eb608db3d4e33c6c79be1c",
        "9e9d49c8ce981c18e33785f2de498747da73d27a"
      ],
      "author": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Fri Feb 22 06:16:45 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 22 06:16:45 2019 +0000"
      },
      "message": "Merge \"use putLong for long config\""
    },
    {
      "commit": "862821ede5b32998d4105ba0cc69c1bd2b1af342",
      "tree": "f7f8409e8dfd8918343587c6c2c9d456932fc2e2",
      "parents": [
        "9f0115bb6e20f18872303c8a68072d9268825913",
        "c5e6e54a20b18549dbe9a87b9238488d187caf31"
      ],
      "author": {
        "name": "Michele Berionne",
        "email": "mberionne@google.com",
        "time": "Fri Feb 22 01:18:41 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 22 01:18:41 2019 +0000"
      },
      "message": "Merge \"Add checks on multisim capabilities.\""
    },
    {
      "commit": "9a7e40eb3ed8bfea40a2b6a7b10a15385d271ac6",
      "tree": "c418b4ef6349404d89f900747b561e714769a9ab",
      "parents": [
        "07037a86d3211bf84f897ae28f4c303d7587ee41"
      ],
      "author": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Thu Feb 21 15:35:44 2019 -0800"
      },
      "committer": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Thu Feb 21 16:28:48 2019 -0800"
      },
      "message": "Hide RcsMessageStore APIs\n\nThis feature is punted from Android Q. This change hides the APIs.\n\nTest: infeasible\n\nBug: 109759350\nChange-Id: Ic278d45ab573b267a7cbf4c930496cc2044fa855\n"
    },
    {
      "commit": "c9747b94f03d1a61cdf91a07e85d503dfc2e22bb",
      "tree": "ac725740bcb45772fcb8a98988b95c92b9169db1",
      "parents": [
        "07037a86d3211bf84f897ae28f4c303d7587ee41"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Wed Feb 20 15:48:07 2019 -0800"
      },
      "committer": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Thu Feb 21 15:57:32 2019 -0800"
      },
      "message": "Fixed incorrect data network type when device is on IWLAN\n\nWhen the device is configured as AP-assisted mode, the cellular\nnetwork service should reports the cellular data RAT instead of\nIWLAN. However, before we clean up all usages of\nServiceState.getDataNetworkType(), we still need to simulate the\nold behavior, which is reporting IWLAN as the data network type.\nOnce all places are cleaned up, we can remove this temporary\nsolution.\n\nTest: Manual\nBug: 124994459\nMerged-In: I37256517af3bcf7330cefe55a33d6f09af7e1353\nChange-Id: I37256517af3bcf7330cefe55a33d6f09af7e1353\n(cherry picked from commit 2bd032071b1ccbb9da8ba197d448dd676cc42693)\n"
    },
    {
      "commit": "9e9d49c8ce981c18e33785f2de498747da73d27a",
      "tree": "ba028068c20280727410ce1fdc05175a7f8ad19b",
      "parents": [
        "a6dda25ac90b7ce6a9afa7da6cc86fade59f9ebf"
      ],
      "author": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Wed Feb 20 19:51:06 2019 -0800"
      },
      "committer": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Thu Feb 21 23:55:45 2019 +0000"
      },
      "message": "use putLong for long config\n\nuse putLong for long config\nBug: 124800330\nTest: make\n\n\nMerged-In: Ibb3e9e2fefcc82eab1deecd65ee81aab0fec8c5e\nChange-Id: Ibb3e9e2fefcc82eab1deecd65ee81aab0fec8c5e\n"
    },
    {
      "commit": "65ed9d922798a9d841bca61de9b2e97a34ceb04f",
      "tree": "c52d12fd21d4ae1e4b4d222a5c0b127585931fe3",
      "parents": [
        "0dddb902aea5a7e4d20722ebb3dbf1d28ff38787"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Tue Feb 19 14:42:07 2019 -0800"
      },
      "committer": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Thu Feb 21 15:52:36 2019 -0800"
      },
      "message": "CallAttributes uses the call network type\n\nInstead of the ServiceState.getNetworkType(), since the service state\nmight not match the RAT of the specific call, we use the radio type from\nthe ImsCall.\n\nBug: 124785734\nTest: manual\nChange-Id: I33f84bb415c943d5b766fcd3a4e8257d8f7c1cfe\n"
    },
    {
      "commit": "c5e6e54a20b18549dbe9a87b9238488d187caf31",
      "tree": "9eacf3c8f1f8391ab372488065d2d8e6b10f436e",
      "parents": [
        "cec740470c12b10c5b9df1b73066ff18defdc74a"
      ],
      "author": {
        "name": "Michele",
        "email": "mberionne@google.com",
        "time": "Mon Feb 04 11:29:10 2019 -0800"
      },
      "committer": {
        "name": "Michele Berionne",
        "email": "mberionne@google.com",
        "time": "Thu Feb 21 21:28:08 2019 +0000"
      },
      "message": "Add checks on multisim capabilities.\n\nRename method isMultisimCarrierRestricted to isMultisimSupported to\nindicate extended scope that includes checks on the capabilities of the\nhardware to support multi-SIM configuration.\n\nBug: 123537730\nTest: Compilation, test application\nChange-Id: I20860c7a25b054b8312c144544726337e09559e2\nMerged-In: I20860c7a25b054b8312c144544726337e09559e2\n"
    },
    {
      "commit": "4b93dd3ff7b398ced89036f71dc88c67bb1c6204",
      "tree": "9f60211bcce1269328a6479de3d6761cfa77f824",
      "parents": [
        "4b5b191b427074b1f32f187d8c2b9ac669c15df3",
        "db2337f779a3a7b14e50ad96f6f97c0e3bf79e11"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 20 22:07:36 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 20 22:07:36 2019 +0000"
      },
      "message": "Merge \"Add documentation for inserting RCS 1-on-1 thread\""
    },
    {
      "commit": "adcb75d38bd6b1906c6c77d8e627bd9f48fb41ec",
      "tree": "55241af3876d40130cf2a76838c6562e567e429f",
      "parents": [
        "609ea873b76caa7625491f361d913b9cddab6da5"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Tue Feb 12 16:13:34 2019 -0800"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Feb 20 21:07:52 2019 +0000"
      },
      "message": "Debug Event for Malformed PLMN ID in CellIdentity\n\nAdd a debug event to catch the case where the modem\nreports a PLMN-ID that is either malformed or incomplete.\n\nBug: 124332651\nTest: compilation\nChange-Id: Iffea47349ff999aade2aa26e30f00e5007ba7b4e\n"
    },
    {
      "commit": "609ea873b76caa7625491f361d913b9cddab6da5",
      "tree": "cd617725ac434889f31b8a113d1a4b5ed0be6f8e",
      "parents": [
        "a6dda25ac90b7ce6a9afa7da6cc86fade59f9ebf",
        "c39f23c1a67379d990ff6cd6183063a75dd94f06"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 20 20:01:14 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 20 20:01:14 2019 +0000"
      },
      "message": "Merge \"Split RCS events into API and internal classes\""
    },
    {
      "commit": "a6dda25ac90b7ce6a9afa7da6cc86fade59f9ebf",
      "tree": "eb4e192f159ca9731155e9ca6abee722df7b0d55",
      "parents": [
        "4ba3b12efb713c21904214ee33e44a711bdca3ff",
        "69e0ed19e10407bceded9ee0091b3cf6f03660f0"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Feb 20 17:50:41 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 20 17:50:41 2019 +0000"
      },
      "message": "Merge \"Expose the Radio HAL Version for Test Purposes\""
    },
    {
      "commit": "4ba3b12efb713c21904214ee33e44a711bdca3ff",
      "tree": "dcf0648697834cd9f53cbdd489d3766c66b9c703",
      "parents": [
        "619ed85e812ff1de47de56cce24cc046cc9caa72",
        "31a61f6348b69c4dfc68e95c9a44e428234dd5f6"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Wed Feb 20 16:25:58 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 20 16:25:58 2019 +0000"
      },
      "message": "Merge changes from topic \"PPRL.190205.001\"\n\n* changes:\n  Fix merge problems with cherry-picking \"Add notification settings to backup\u0026restore\" change into pi-dev\n  DO NOT MERGE - Merge PPRL.190205.001 into master\n"
    },
    {
      "commit": "db2337f779a3a7b14e50ad96f6f97c0e3bf79e11",
      "tree": "8e6eca7e59b1786af3afc307d7b96f4afb1a3f42",
      "parents": [
        "b829ad7b17bd8d32ac91122711c39b58d1a730d0"
      ],
      "author": {
        "name": "Leland Miller",
        "email": "lelandmiller@google.com",
        "time": "Wed Feb 20 07:53:49 2019 -0800"
      },
      "committer": {
        "name": "Leland Miller",
        "email": "lelandmiller@google.com",
        "time": "Wed Feb 20 07:53:49 2019 -0800"
      },
      "message": "Add documentation for inserting RCS 1-on-1 thread\n\nTest: None, documentation only\nBug: 124781386\nChange-Id: I1ab521aa6ceb54dc513a219b238f66a59fbfab97\n"
    },
    {
      "commit": "f2cf09c94510857f99fd94381d609784dd46b334",
      "tree": "4a10154e91bd314ce119fddd4b0aa0abd109cd64",
      "parents": [
        "ae941732bba8e75f867ca5ebed1032e2f00b4c6b",
        "d78dac0bd19728cf7199d9b695b3f33d8202a394"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Wed Feb 20 05:25:00 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 20 05:25:00 2019 +0000"
      },
      "message": "Merge \"Adding validate before switch feature.\""
    },
    {
      "commit": "7d6e0852295d8ed40e0549f4bd1574243c2afa6b",
      "tree": "04a441dc00e92595ca65f6da4b798f306670c80c",
      "parents": [
        "5bc4949f3fb837332aa3adf80defa529236abe9a",
        "1a1689a32c3c247c5461e06974531816f23135f7"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Wed Feb 20 02:58:09 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 20 02:58:09 2019 +0000"
      },
      "message": "Merge \"Move getPhoneCount implementation back to TelephonyManager.\""
    },
    {
      "commit": "d78dac0bd19728cf7199d9b695b3f33d8202a394",
      "tree": "474923fdd0e46ab5b2fba7a6a351246d9a9cfef8",
      "parents": [
        "5bc4949f3fb837332aa3adf80defa529236abe9a"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Thu Jan 24 16:33:51 2019 -0800"
      },
      "committer": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Wed Feb 20 02:52:14 2019 +0000"
      },
      "message": "Adding validate before switch feature.\n\nIn CBRS DSDS mode, switching data to CBRS network will require\nvalidation first. Adding a component of CellularNetworkValidator\nto trigger the validation and pass the result back to PhoneSwitcher.\n\nBug: 118348832\nTest: manual\nChange-Id: I689aa494f031834b5cee76906922ebdafa9c77ed\nMerged-In: I689aa494f031834b5cee76906922ebdafa9c77ed\n"
    },
    {
      "commit": "5bc4949f3fb837332aa3adf80defa529236abe9a",
      "tree": "71747be5bdc7e5950e5dd891ada8652001073be0",
      "parents": [
        "9102b10a00efa1d552fa2a7e6e47f858a50cf6fa",
        "c54582e1f0974ac26f07a4350c87f03f807dce3b"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Feb 20 01:08:04 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 20 01:08:04 2019 +0000"
      },
      "message": "Merge \"Turn on enforcing mode for Q-based location APIs\""
    },
    {
      "commit": "1a1689a32c3c247c5461e06974531816f23135f7",
      "tree": "e95739ef0cc7b721206eae163ad9c64c7e76bc39",
      "parents": [
        "b829ad7b17bd8d32ac91122711c39b58d1a730d0"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Wed Jan 30 21:19:57 2019 -0800"
      },
      "committer": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Wed Feb 20 00:49:58 2019 +0000"
      },
      "message": "Move getPhoneCount implementation back to TelephonyManager.\n\nMoving it inside iTelephony creates problems. Some components call\ngetPhoneCount during initialization while iTelephony service is not\neven running, which will cause phone process to crash.\n\nBug: 123667461\nTest: manual\nChange-Id: I51199eaf0bd87055c21fe61af50f4c353137d621\nMerged-In: I51199eaf0bd87055c21fe61af50f4c353137d621\n"
    },
    {
      "commit": "6473542b4d87177b9265f26e6ab6d295195fc348",
      "tree": "673a4adac71f6d46a5c3bcac1d5395a222617eb2",
      "parents": [
        "b829ad7b17bd8d32ac91122711c39b58d1a730d0"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Thu Feb 14 14:58:03 2019 -0800"
      },
      "committer": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Tue Feb 19 15:25:02 2019 -0800"
      },
      "message": "Add \u0027hasKnownUserIntentEmergency\u0027 into ImsCallProfile Parcel\n\nTest: Treehugger\nBug: 123999640\nChange-Id: Ie68a02a7e0f9aabe5dbc37806a495169feb63765\nMerged-In: Ie68a02a7e0f9aabe5dbc37806a495169feb63765\n(cherry picked from commit 0c86fbf491f4781ef3be68ba51aa3bfdb0bd7bc0)\n"
    },
    {
      "commit": "c39f23c1a67379d990ff6cd6183063a75dd94f06",
      "tree": "1c286972a0c0b662b38ca69d88bbcd1313e7c588",
      "parents": [
        "a81d64e9407a849ff66419cfe4c28854a6c7c656"
      ],
      "author": {
        "name": "Leland Miller",
        "email": "lelandmiller@google.com",
        "time": "Wed Feb 06 10:07:38 2019 -0800"
      },
      "committer": {
        "name": "Leland Miller",
        "email": "lelandmiller@google.com",
        "time": "Tue Feb 19 11:39:49 2019 -0800"
      },
      "message": "Split RCS events into API and internal classes\n\nThis will allow us to inject dependencies into the API classes that are\nnot parcelable or do not come from ircs.\n\nBug: 123699565\nTest: Unit tests pass\nChange-Id: Iab4e6ea3fd983eef7fb0cba7311175ea82a444ff\n"
    },
    {
      "commit": "c54582e1f0974ac26f07a4350c87f03f807dce3b",
      "tree": "ca31d91a8a4434617d0ae26bc7f929e92555b138",
      "parents": [
        "0dddb902aea5a7e4d20722ebb3dbf1d28ff38787"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Feb 13 17:01:03 2019 -0800"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri Feb 15 17:31:29 2019 -0800"
      },
      "message": "Turn on enforcing mode for Q-based location APIs\n\nAlso fix some logging.\n\nBug: 116258458\nTest: manual, unit\nChange-Id: I370aae906760365d9cd2a35b456d8ff8522c0902\n"
    },
    {
      "commit": "b75330904e62cc1db3de7107673fc01fc3427b45",
      "tree": "4ddc0d1da23aafe3320277c857f80262b4efb450",
      "parents": [
        "a68009941af56032d708deff2784048c3c85cff2",
        "59d827554625b39f87df3b2070f338cb162472be"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Fri Feb 15 13:43:51 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 13:43:51 2019 -0800"
      },
      "message": "Merge \"Populate \u0027hasKnownUserIntentEmergency\u0027\"\nam: 59d8275546\n\nChange-Id: If7167ecae8c4de2cfb3a8032beb350fe1e327f32\n"
    },
    {
      "commit": "59d827554625b39f87df3b2070f338cb162472be",
      "tree": "3c9939ee1a99d437f71dfc5ad02f2654eb0aa120",
      "parents": [
        "a24d0252121bdb72b77a1a2fca93adf26f6a522d",
        "5e5d303982be449e47a82afac2c1398fe4edd5b8"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Fri Feb 15 21:23:52 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 15 21:23:52 2019 +0000"
      },
      "message": "Merge \"Populate \u0027hasKnownUserIntentEmergency\u0027\""
    },
    {
      "commit": "122d78ddac5c749c4ec7f417db81ab792892c3af",
      "tree": "c381c16963c957c5ccd597877b9f2e4de2a34312",
      "parents": [
        "6008c060c5bb428b8e5e09a8cab3e9f188eae77e",
        "0c8bc10ab2102b232ba6e63bcbddd2c545b6cf2e"
      ],
      "author": {
        "name": "Leland Miller",
        "email": "lelandmiller@google.com",
        "time": "Fri Feb 15 10:37:18 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 15 10:37:18 2019 -0800"
      },
      "message": "Merge \"Move RCS table creation flag to contract class\"\nam: 0c8bc10ab2\n\nChange-Id: I81f0a24320171fee4d20b661c08d8144e84df181\n"
    },
    {
      "commit": "0c8bc10ab2102b232ba6e63bcbddd2c545b6cf2e",
      "tree": "fb1b2325b87db72437e42400b0c1ec91c200cc02",
      "parents": [
        "eda6f2401f3a5be80abdbae5845b08e7e0995cbb",
        "bd7959dd5547be788e425276659ee9649d38ae7f"
      ],
      "author": {
        "name": "Leland Miller",
        "email": "lelandmiller@google.com",
        "time": "Fri Feb 15 18:16:12 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 15 18:16:12 2019 +0000"
      },
      "message": "Merge \"Move RCS table creation flag to contract class\""
    },
    {
      "commit": "69e0ed19e10407bceded9ee0091b3cf6f03660f0",
      "tree": "386cbc93701425a2ac23e08edfbb155e7d680d11",
      "parents": [
        "e3ae238f4a7f0acb52b2e6fe05e7b06c513e98a1"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Feb 06 18:59:19 2019 -0800"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Fri Feb 15 09:56:00 2019 -0800"
      },
      "message": "Expose the Radio HAL Version for Test Purposes\n\nTo properly check that values are being populated by\ndevices supporting newer HALs, it is necessary to\navoid enforcement on devices using older HAL versions.\nExposing the HAL version for test purposes allows that.\n\nBug: 122834594\nTest: compilation\nChange-Id: Idadc2fc8dd4f7b4765af90d92b62eea3e017a843\n"
    },
    {
      "commit": "e652e8dc45057a4222ed044c7555280abe07415f",
      "tree": "a7c540c796c18814cb2986ccfbfea8680b3b2a83",
      "parents": [
        "07ec9dbec5945e5e97c1b2842acdba6f74e6ebbc",
        "ca2abcf73514cafb180d0ace1988a72c715cd0fb"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Thu Feb 14 16:09:08 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 14 16:09:08 2019 -0800"
      },
      "message": "Merge \"SMS: Add a compatible API getRecipientAddress for 3GPP2 SMS\"\nam: ca2abcf735\n\nChange-Id: I64c5a75551809204b6eb6a4d67faf248cc27f6bf\n"
    },
    {
      "commit": "ca2abcf73514cafb180d0ace1988a72c715cd0fb",
      "tree": "bfa074df34b70260768072efb2807a52ff8c86d7",
      "parents": [
        "b3be86418626fdf9d471ac024b9f9baf984a3840",
        "43c7335debcf1c5eff986078fd5a19c8aea28603"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Thu Feb 14 23:40:44 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Feb 14 23:40:44 2019 +0000"
      },
      "message": "Merge \"SMS: Add a compatible API getRecipientAddress for 3GPP2 SMS\""
    },
    {
      "commit": "07ec9dbec5945e5e97c1b2842acdba6f74e6ebbc",
      "tree": "4da966be25185356ad2186dca8fde9debfeccf8f",
      "parents": [
        "98e94aee7ca7653b06301de157d0af6ca1df9531",
        "0e71b4f19ba602c8c646744e690ab01c69808b42"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Feb 14 22:11:32 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 14 22:11:32 2019 +0000"
      },
      "message": "Merge \"DO NOT MERGE - Merge pi-platform-release (PPRL.190205.001) into stage-aosp-master\" into stage-aosp-master"
    },
    {
      "commit": "0e71b4f19ba602c8c646744e690ab01c69808b42",
      "tree": "efc2d543fbec688c9a03de674fc2ee2d10da3474",
      "parents": [
        "5854e9312c43a7e47f4a44bcc344984242452c73",
        "04898ff564fbda6d58693631ea633611585f8921"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Wed Feb 13 22:36:25 2019 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Feb 14 09:48:06 2019 -0800"
      },
      "message": "DO NOT MERGE - Merge pi-platform-release (PPRL.190205.001) into\nstage-aosp-master\n\nBug: 124234733\nChange-Id: Ic4f67fde0835da0b1c363906cccef0d244e38393\n"
    },
    {
      "commit": "5e5d303982be449e47a82afac2c1398fe4edd5b8",
      "tree": "365677c1900d076c17f7e4cb120e62e3e92e6a7c",
      "parents": [
        "6cc4c0c02926c0adadbe04af22076d737e3bfab8"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Fri Feb 08 21:42:15 2019 -0800"
      },
      "committer": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Wed Feb 13 19:30:40 2019 -0800"
      },
      "message": "Populate \u0027hasKnownUserIntentEmergency\u0027\n\nThis is only used to specify when the dialed number is ambiguous,\nidentified as both emergency number and any other non-emergency number;\ne.g. in some situation, 611 could be both an emergency number in a\ncountry and a non-emergency number of a carrier\u0027s customer service hotline.\n\nTest: Manual\nBug: 123999640\nChange-Id: I7b1a8832ab86b3e7d8f9af24eb4f7bde7d566612\nMerged-In: I7b1a8832ab86b3e7d8f9af24eb4f7bde7d566612\n(cherry picked from commit 6d9e7457dadaf683b2706ba1a41bd8385f25c9a2)\n"
    },
    {
      "commit": "7ba07b0c656117986a7368e91df8d23696711200",
      "tree": "9f567979c45545f747068023b72ff034c5b0ab16",
      "parents": [
        "3fdbf46ac172de22670d7faa824c2fcda19168ec"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Feb 13 17:34:52 2019 -0800"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Feb 13 17:38:14 2019 -0800"
      },
      "message": "Rename the RTT audio flag in ImsStreamMediaProfile\n\nChange-Id: I6a086f656fc241035a4ce50955410094c5d7dcc2\nFixes: 123938874\nTest: manual\n"
    },
    {
      "commit": "a31ef445e9f0e998488852cfb40d4fc7855fd791",
      "tree": "09b3e4a27d0d1b1a6b23cf66bec9dec0cd865d3c",
      "parents": [
        "b8493ac5eb11ccc243b04cc3a3424858c472ef38"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Wed Feb 13 14:41:44 2019 -0800"
      },
      "committer": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Wed Feb 13 17:06:05 2019 -0800"
      },
      "message": "Call e.rethrowFromSystemServer() to exception of setDefaultSmsSubId\n\nTest: Treehugger\nBug: 123927534\nChange-Id: Ica15965cb904b758e078b8439e5e9d3f39b9c0a2\nMerged-In: Ica15965cb904b758e078b8439e5e9d3f39b9c0a2\n(cherry picked from commit 04e94fcb0a41a50dce82f20a603b71614c3f5ed0)\n"
    },
    {
      "commit": "b8493ac5eb11ccc243b04cc3a3424858c472ef38",
      "tree": "73ea5de679d53512e8faab02032294d23730e63d",
      "parents": [
        "a3aae9fe4bc41793c2c4443fda985c8fcfb20ddc",
        "1f85a3ddf3b2cafedeba2e6ed97ba6575f894ef3"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Thu Feb 14 00:14:11 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Feb 14 00:14:11 2019 +0000"
      },
      "message": "Merge \"Add UNINITIALIZED and rename INVALID\""
    },
    {
      "commit": "a3aae9fe4bc41793c2c4443fda985c8fcfb20ddc",
      "tree": "177c981a5805ace302f3ce42315a17bf6e1976e0",
      "parents": [
        "2f199d6b35925fc1acbfdd40d0137afa3a8ad638",
        "ee313737e970e95c77cdc229c315dd2c0e8551ce"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Feb 13 23:21:43 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 13 23:21:43 2019 +0000"
      },
      "message": "Merge \"Implement more location checks\""
    },
    {
      "commit": "600827273c94972777d1850f56d32ccaf81feaa0",
      "tree": "255e2c6ae6300e410579f813e5c14efb9f6c9bdb",
      "parents": [
        "539c545dc7ba749eada12ef4c0bf55535d3500d4",
        "0c44939a955184dd4b74ff27211e29d273b99d80"
      ],
      "author": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Wed Feb 13 22:23:16 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 13 22:23:16 2019 +0000"
      },
      "message": "Merge \"Add getSlotsMapping to TelephonyManager\""
    },
    {
      "commit": "75a0066880684d470dc7e9552d2acbea333afbc1",
      "tree": "4b1f819defc80a673cdf9c259ef03b2c4a81a73d",
      "parents": [
        "c8f5981028c12747f92daefe7d4404884b2a0159",
        "45da505ecde2654a4fb4bffc4181ba8a117631d0"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Wed Feb 13 19:26:58 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 13 19:26:58 2019 +0000"
      },
      "message": "Merge \"Update documentation for SubscriptionManager listener\""
    },
    {
      "commit": "ee313737e970e95c77cdc229c315dd2c0e8551ce",
      "tree": "76a7f102c0308940ef0e4ba8557ed1454dcb8e37",
      "parents": [
        "3fdbf46ac172de22670d7faa824c2fcda19168ec"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Tue Nov 27 14:36:51 2018 -0800"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Feb 13 11:07:37 2019 -0800"
      },
      "message": "Implement more location checks\n\nMake the following modifications to APIs and required permissions.\nMove the following APIs from checking coarse permission to fine\npermission (except for apps targeting pre-Q):\nTelephonyManager.getCellLocation()\n(deprecated) TelephonyManager.getNeighboringCellInfo()\nTelephonyManager.getAllCellInfo()\nTelephonyManager.requestCellInfoUpdate()\nPhoneStateListener#onCellLocationChanged\nPhoneStateListener#onCellInfoChanged\n\nStart checking for fine permission on the following APIs:\n(Note -- these will only be logged, not denied until a future CL)\nTelephonyManager.requestNetworkScan()\nTelephonyScanManager.requestNetworkScan()\nNetworkScanCallback#onResults\n\nStart checking for coarse permission on the following APIs:\n(Note -- these will only be logged, not denied until a future CL)\nTelephonyManager#getAvailableNetworks\nTelephonyManager#getServiceStateForSubscriber and #getServiceState\nPhoneStateListener#onServiceStateChanged\n\nBug: 116258458\nTest: manual via testapps\nChange-Id: I45326ddacbcf538da50ca544d67eed12cf0c0861\n"
    },
    {
      "commit": "bd7959dd5547be788e425276659ee9649d38ae7f",
      "tree": "8e8ba6c51f1951ad88275039b7d1a97a34c3c81a",
      "parents": [
        "2b56c4cf48fd2878d91130be95c47502bb3b6d48"
      ],
      "author": {
        "name": "Leland Miller",
        "email": "lelandmiller@google.com",
        "time": "Wed Feb 13 10:31:31 2019 -0800"
      },
      "committer": {
        "name": "Leland Miller",
        "email": "lelandmiller@google.com",
        "time": "Wed Feb 13 10:36:15 2019 -0800"
      },
      "message": "Move RCS table creation flag to contract class\n\nThis will allow access to the flag outside of the test package. In\nparticular, we can now use this flag to disable the relevant CTS tests\nwhen RCS tables are not created.\n\nTest: Manually ensured the flag works using CtsRcsTestCases\nChange-Id: I995f38c83d52c3a23131f223a550cf71e59b9cba\n"
    },
    {
      "commit": "627900696f8033897af041069ece9c497cd525b3",
      "tree": "c0de2c3dfdf5247781621caf36d6deaba2a93591",
      "parents": [
        "accbb6b3c627666e4a69c72a73db009f5f940555",
        "da59b539079694f61b523c33c02314bad283bffe"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Feb 13 18:17:36 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 13 18:17:36 2019 +0000"
      },
      "message": "Merge \"Add missing UARFCN Getter to CellIdentityTdscdma\""
    },
    {
      "commit": "1f85a3ddf3b2cafedeba2e6ed97ba6575f894ef3",
      "tree": "b260cd2d45509a6268fea9576ddf3d4f499d1474",
      "parents": [
        "3d834a0e692d5bec9874ff8d87ac8be84d741eab"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Fri Feb 01 14:15:05 2019 -0800"
      },
      "committer": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Wed Feb 13 09:54:30 2019 -0800"
      },
      "message": "Add UNINITIALIZED and rename INVALID\n\nUNINITIALIZED_CARD_ID is for before the card ID is ready.\nINVALID_CARD_ID is renamed to UNSUPPORTED_CARD_ID and it is used if the\ncard ID is known to be unsupported.\n\nBug: 122978614\nTest: atest UiccControllerTest\nChange-Id: Ia2315d9b38ef35b30d9b96b6436c08fa4404e4df\nMerged-In: Ia2315d9b38ef35b30d9b96b6436c08fa4404e4df\n"
    },
    {
      "commit": "60bcd226d58da531cd667d099462a48ea7dd3910",
      "tree": "9c1b9b4c4346e222a8e22205fff8a7396168f1d9",
      "parents": [
        "8fee3dee71a3dbc193936691606b9635ddb270ed",
        "8fdb750e5f72a722b80fe0ef803849708c7ebe5e"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 13 03:55:47 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 13 03:55:47 2019 +0000"
      },
      "message": "Merge \"Added backwards compatibility support for data reg\""
    },
    {
      "commit": "43c7335debcf1c5eff986078fd5a19c8aea28603",
      "tree": "619c6c694e942c2e6c5ab39f48f0469ddf5c0169",
      "parents": [
        "e3483a58144646af49cc43ef11800c53249f5c8d"
      ],
      "author": {
        "name": "Mengjun Leng",
        "email": "quic_mengju@quicinc.com",
        "time": "Thu Jan 24 10:33:33 2019 +0800"
      },
      "committer": {
        "name": "Jesse Fuentes",
        "email": "jessef@quicinc.com",
        "time": "Tue Feb 12 19:54:05 2019 -0800"
      },
      "message": "SMS: Add a compatible API getRecipientAddress for 3GPP2 SMS\n\nThe method getDisplayOriginatingAddress() return null for submit\npdu of 3GPP, it will cause applicatoin can not get address of sent\nmessage. Thread ID is unable to be created for this invalid message\nrecord.\n\nAdd an API getRecipientAddress() for SubmitPdu in SmsMessage.\n\nBug: 73012819\nChange-Id: Ib3e98ad3f115038656db1ea7ff5b05491b28b85d\n"
    },
    {
      "commit": "0c44939a955184dd4b74ff27211e29d273b99d80",
      "tree": "4293d0ca030a328f24d4dc4488576af0cf3bc724",
      "parents": [
        "76bc8cf927a7cfe9af4bc82352fb70aa28362980"
      ],
      "author": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Tue Jan 22 20:06:03 2019 -0800"
      },
      "committer": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Tue Feb 12 16:24:22 2019 -0800"
      },
      "message": "Add getSlotsMapping to TelephonyManager\n\nBug: 123101769\nTest: build\nMerged-In: I416d741947b1a15e66ebf71b8104c4b2ec95e310\nChange-Id: I416d741947b1a15e66ebf71b8104c4b2ec95e310\n(cherry picked from commit 83e7b920deec8d163c3ddd9c56343ce8bcea0a9e)\n"
    },
    {
      "commit": "76bc8cf927a7cfe9af4bc82352fb70aa28362980",
      "tree": "95ec41518d94ec11d3093beecad6a475019dbdd9",
      "parents": [
        "307f4cfeb10126adced097f1835896911bd71cc8",
        "0f697a56470ad110d4cd9e83fd58dd6742206fab"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Tue Feb 12 23:55:32 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 12 23:55:32 2019 +0000"
      },
      "message": "Merge \"Telephony: Add 7bit Ascii support for long message\""
    },
    {
      "commit": "307f4cfeb10126adced097f1835896911bd71cc8",
      "tree": "9c64d9613eab7d37dc11f535f2e6d685dbbaace7",
      "parents": [
        "be5b40b90f1ba85e404a2527c1134e079a00853a",
        "fdeb60bd7445b6caf66e7d3647b375381002ed31"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Tue Feb 12 23:27:36 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 12 23:27:36 2019 +0000"
      },
      "message": "Merge \"Address API feedbacks for networktypebitmask\""
    },
    {
      "commit": "7e992ec284cc7b138ac9d2929de17173b3b43dc7",
      "tree": "15419a08fdc1a343ac52113b86c3a9fda12a961d",
      "parents": [
        "da59b539079694f61b523c33c02314bad283bffe"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Tue Feb 12 13:25:47 2019 -0800"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Tue Feb 12 15:10:38 2019 -0800"
      },
      "message": "Add Class-Filtered getCellSignalStrengths\n\nAdd a version of getCellSignalStrengths that allows\nthe caller to pass in a particular class version of\ninterest, which returns only valid matching signal\nstrengths of that type. A caller may now do:\n\nfor(CellSignalStrengthLte lte : ss.getCellSignalStrengths(\n        CellSignalStrengthLte.class)) {\n    return lte.getRssnr();\n}\n\nBug: 123939399\nTest: (cts) atest SignalStrengthTest\nChange-Id: Ia64d25df4e782f76e6474b92ca7cd60c2f7d2f5e\n"
    },
    {
      "commit": "8fdb750e5f72a722b80fe0ef803849708c7ebe5e",
      "tree": "43a76241964577815ea0ac26eb6f1ca1f7e6b302",
      "parents": [
        "f9ec508556377511776450ce616d3019edd7535c"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Thu Jan 31 13:30:05 2019 -0800"
      },
      "committer": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Tue Feb 12 13:54:11 2019 -0800"
      },
      "message": "Added backwards compatibility support for data reg\n\nTest: Manual\nBug: Bug: 73659459\nChange-Id: Ib254f5bf77cbc429826a58f55babbb971db61175\n"
    },
    {
      "commit": "da59b539079694f61b523c33c02314bad283bffe",
      "tree": "9f0f240f9145be85c4c98fac8719347e49479c1f",
      "parents": [
        "e13c593c9f00d5d08411e447127210915bb476bb"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Tue Feb 12 10:20:46 2019 -0800"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Tue Feb 12 13:26:46 2019 -0800"
      },
      "message": "Add missing UARFCN Getter to CellIdentityTdscdma\n\nAdd a method to get the UARFCN for CellIdentityTdscdma.\nThere is an equivalent method in all the other classes,\nso this is simply correcting an oversight.\n\nBug: 123957505\nTest: atest CellIdentityTdscdmaTest\nChange-Id: I743d90b4532b86edb34d267ae55eca73de2a0086\n"
    },
    {
      "commit": "e13c593c9f00d5d08411e447127210915bb476bb",
      "tree": "4cd74912f2e296b61dce24d7a68606e19d520087",
      "parents": [
        "0b3cef8697f4ad2af9ab5efdcb2f186c28ccb28e"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Fri Feb 08 17:34:43 2019 -0800"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Tue Feb 12 13:26:46 2019 -0800"
      },
      "message": "Add NR Cell Identity to CellIdentityNr\n\nAdd the NCI to CellIdentityNr.\n\nBug: 124126359\nTest: atest CellIdentityNrTest\nChange-Id: I628048c61d3d6b6e2439357e8233c483a3c0d1d4\n"
    },
    {
      "commit": "fdeb60bd7445b6caf66e7d3647b375381002ed31",
      "tree": "f481ecea276dd6b6085698c0ec75b820dc94fb96",
      "parents": [
        "749dfc308353960c8454679654fc6cd0332f58dc"
      ],
      "author": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Sun Jan 27 19:41:40 2019 -0800"
      },
      "committer": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Tue Feb 12 19:13:09 2019 +0000"
      },
      "message": "Address API feedbacks for networktypebitmask\n\n1. change networktypebitmask from int to long\n2. right shift definition by 1 for each bitmask, in consistent with\nNW bitmask used in APN settings\n3. add missing definition for IWLAN\n\nBug: 119118373\nTest: atest CtsTelephonyTestCases:TelephonyManagerTest#testGetRadioAccessFamily\nChange-Id: Idf0f88225c20fc0ed10ae4fccb705f988a3bec60\n(cherry picked from commit 75b486e4c820e4d51c258fea43f959c92d797725)\nMerged-in: Idf0f88225c20fc0ed10ae4fccb705f988a3bec60\n"
    },
    {
      "commit": "45da505ecde2654a4fb4bffc4181ba8a117631d0",
      "tree": "5e8950fd053e3572166ac6f89b5245bc07bba857",
      "parents": [
        "91b2555e8c9b4ab8d3b042514b2a5f7f1b98c7c5"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Tue Feb 12 10:29:24 2019 -0800"
      },
      "committer": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Tue Feb 12 10:31:35 2019 -0800"
      },
      "message": "Update documentation for SubscriptionManager listener\n\nThis will match the documentation in TM.listen() and PhoneStateListener.\n\nBug: 124204168\nTest: no behavior change\nChange-Id: Ifde6382e4b6947417a89032805499c48288f8438\n"
    },
    {
      "commit": "efc16ab0d873cc10e44cf678b8bba30838c69542",
      "tree": "526885c7e2c45c766e559ff6ab105ca86735bf79",
      "parents": [
        "749dfc308353960c8454679654fc6cd0332f58dc",
        "7b378ab80349aed05acc83128caba135cf3926a6"
      ],
      "author": {
        "name": "Leland Miller",
        "email": "lelandmiller@google.com",
        "time": "Tue Feb 12 08:54:04 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 12 08:54:04 2019 +0000"
      },
      "message": "Merge \"Add getOrCreateCanonicalAddressId\""
    },
    {
      "commit": "0beb397fa5e1887ef354c3b0bc22a8deadae944b",
      "tree": "3f4f4fa9e82815be3ac1e08f2d0b959aff1dd1b5",
      "parents": [
        "db5c59214ffa767d6494c98d8c90347f2bda2130",
        "7f62bcde3dd0232390529e9bab7db9583495166c"
      ],
      "author": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Tue Feb 12 03:08:57 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 12 03:08:57 2019 +0000"
      },
      "message": "Merge \"Add get/set PreferredNetworkTypeBitmap\""
    },
    {
      "commit": "55faf37439233102faed908e2a294f0bdbce5c21",
      "tree": "eea65f27e572172c7ad2cacccc582c5ad8774a1f",
      "parents": [
        "c7ec1a89610180e0d49e2053219b3b5902df47fa",
        "0e3e93a07c5369166268376e3da965945f1bde26"
      ],
      "author": {
        "name": "Nazanin Bakhshi",
        "email": "nazaninb@google.com",
        "time": "Tue Feb 12 00:37:43 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 12 00:37:43 2019 +0000"
      },
      "message": "Merge \"Make isRebootRequiredForModemConfigChange SystemApi\""
    },
    {
      "commit": "69a0fb35a6720f029e25110e56d57f72aa933315",
      "tree": "d2ce9ffbf7ac2ff1556d3cd0008f19641b9241ea",
      "parents": [
        "31e933cf7888d078e02cebe992c9842b9425d03a",
        "91b2555e8c9b4ab8d3b042514b2a5f7f1b98c7c5"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Mon Feb 11 23:57:49 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 11 23:57:49 2019 +0000"
      },
      "message": "Merge \"Clarify PhoneStateListener documentation\""
    },
    {
      "commit": "31e933cf7888d078e02cebe992c9842b9425d03a",
      "tree": "a521b9e59a971990f343567ba056450743584627",
      "parents": [
        "52a31598e7d95a6aff05f98d0445ef5f04315e70",
        "a10f9e82f765e782f38e2fbc162e38dd45d43da8"
      ],
      "author": {
        "name": "Michele Berionne",
        "email": "mberionne@google.com",
        "time": "Mon Feb 11 23:47:25 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 11 23:47:25 2019 +0000"
      },
      "message": "Merge \"Add API to check if a SIM card matches carrier restrictions.\""
    },
    {
      "commit": "52a31598e7d95a6aff05f98d0445ef5f04315e70",
      "tree": "a3708e2fed4d044ef6b2bc88abc7966a931bd7a7",
      "parents": [
        "231a9cb709838e8b85662e24bd8e1780b36f9b8e",
        "6ae9f49d3fb8b58c65060b238c16764d3f35af48"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Mon Feb 11 23:19:17 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 11 23:19:17 2019 +0000"
      },
      "message": "Merge changes from topics \"118348832\", \"120945564\"\n\n* changes:\n  Adding validationBeforeSwitchSupported in phoneCapability.\n  Add API to handle user\u0027s subscription selection changes.\n"
    },
    {
      "commit": "91b2555e8c9b4ab8d3b042514b2a5f7f1b98c7c5",
      "tree": "d94dc6c1a5b1fb6843fe6f2da77cf5c64b1fa2f0",
      "parents": [
        "f199334e3e65cdf6d43fc69ba378ae2dcca2a5af"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Mon Feb 11 11:36:49 2019 -0800"
      },
      "committer": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Mon Feb 11 11:41:45 2019 -0800"
      },
      "message": "Clarify PhoneStateListener documentation\n\nonXStateChanged() methods are called when the X state changes, but also\nonce on initial registration. This is called out in the documentation\nfor TelephonyManager.listen(), but we should clarify it here too.\n\nFixes: 124204168\nTest: no change to behavior\nChange-Id: Ie0fe8c90ff5610597f810d6ba8425138b8a286ee\n"
    },
    {
      "commit": "0e3e93a07c5369166268376e3da965945f1bde26",
      "tree": "a13fd07d4e7f7f803ef06ab5aa4109a68e9d9559",
      "parents": [
        "8a99661282dbda439b7e927e68778bfd996f058b"
      ],
      "author": {
        "name": "Nazanin Bakhshi",
        "email": "nazaninb@google.com",
        "time": "Fri Feb 08 12:45:31 2019 -0800"
      },
      "committer": {
        "name": "Nazanin Bakhshi",
        "email": "nazaninb@google.com",
        "time": "Mon Feb 11 10:37:45 2019 -0800"
      },
      "message": "Make isRebootRequiredForModemConfigChange SystemApi\n\nBug: 124074656\nTest: build\nChange-Id: I32c6b0786d32b05d690cea862e977e6a2b756c90\n"
    },
    {
      "commit": "7b378ab80349aed05acc83128caba135cf3926a6",
      "tree": "5acaf8f306dbba2053c5ddb9f6080cf69b7ecf55",
      "parents": [
        "8a99661282dbda439b7e927e68778bfd996f058b"
      ],
      "author": {
        "name": "Leland Miller",
        "email": "lelandmiller@google.com",
        "time": "Thu Jan 24 16:09:10 2019 -0800"
      },
      "committer": {
        "name": "Leland Miller",
        "email": "lelandmiller@google.com",
        "time": "Mon Feb 11 10:02:22 2019 -0800"
      },
      "message": "Add getOrCreateCanonicalAddressId\n\nThis is used exclusively for RCS message storage to retrieve canonical\naddress IDs for participants.\n\nTest: CtsRcsTestCases\nChange-Id: Idd935b8d7787db9597b643551714f134d63b33c0\n"
    },
    {
      "commit": "74ebff87b52239c2a8373d3ba298fb70dcce82a7",
      "tree": "50d408a0038744d9348cf8098049fb479e1e4a06",
      "parents": [
        "8a99661282dbda439b7e927e68778bfd996f058b"
      ],
      "author": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Thu Feb 07 14:46:21 2019 -0800"
      },
      "committer": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Mon Feb 11 16:42:30 2019 +0000"
      },
      "message": "Unhide RcsMessageStore APIs\n\nThis change unhides the RcsMessageStore APIs\n\nTest: Existing tests pass. Repo upload didn\u0027t complain about anything\nAPI related\n\nBug:109759350\nChange-Id: Ifc980dd9173df520bad899a7a6681e6da63e46fc\n"
    },
    {
      "commit": "758a6a7ecd4f6ad214ad37d13dc343bca5fdc09f",
      "tree": "237df8c464bf9704468408895593824657811742",
      "parents": [
        "1d9ca12d911b07782f1c57f68ebea91f8ceae2fa"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Fri Feb 08 10:03:36 2019 -0800"
      },
      "committer": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Fri Feb 08 23:29:15 2019 -0800"
      },
      "message": "Added handover support in the factory\n\nTest: Manual\nBug: 73659459\nMerged-In: I10cf40bf32dc30393dd538477aaa411a48b4ccf2\nChange-Id: I10cf40bf32dc30393dd538477aaa411a48b4ccf2\n(cherry picked from commit 5f1186eca98a1c5b0de29b1e69a400f8c42e84f0)\n"
    },
    {
      "commit": "56a6b653229ff96f8b0a6aafeb768127c1ae7223",
      "tree": "4af7551794f76eb1c209275e80df9997547db2f5",
      "parents": [
        "f199334e3e65cdf6d43fc69ba378ae2dcca2a5af",
        "b9014324915254f2aa9f0bf47f8923d462a0b095"
      ],
      "author": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Fri Feb 08 06:56:37 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 08 06:56:37 2019 +0000"
      },
      "message": "Merge \"Fallback to other format for decoding pdu if needed.\""
    },
    {
      "commit": "6ae9f49d3fb8b58c65060b238c16764d3f35af48",
      "tree": "da91cb96815fab374ef5d1ccd0f45a43dca11432",
      "parents": [
        "77b2b559e1633f838e8ae151a3366df0173476e8"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Thu Jan 24 10:56:01 2019 -0800"
      },
      "committer": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Thu Feb 07 17:48:26 2019 -0800"
      },
      "message": "Adding validationBeforeSwitchSupported in phoneCapability.\n\nBug: 118348832\nTest: sanity\nChange-Id: I7e9e18728a1db9fd31e92164d72b6656b964f1f4\nMerged-In: I7e9e18728a1db9fd31e92164d72b6656b964f1f4\n"
    },
    {
      "commit": "77b2b559e1633f838e8ae151a3366df0173476e8",
      "tree": "88318a05463b3ec4422579aa92b7bf6612d8880f",
      "parents": [
        "b8f1b10871b8ad17acd60e9b38318f4a745d94d4"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Thu Dec 13 19:24:03 2018 -0800"
      },
      "committer": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Thu Feb 07 17:42:34 2019 -0800"
      },
      "message": "Add API to handle user\u0027s subscription selection changes.\n\nWhen user selects a eSIM subscription, Settings app informs Telephony.\nTelephony needs to take actions such as writting it into global\nsettings, switch profiles and notify registrants, for example\nAlternativeNetworkAccessService.\n\nBug: 120945564\nTest: unittest\nChange-Id: I846d9444aac368d183e06744c9eb8aa0c08dfe6a\nMerged-In: I846d9444aac368d183e06744c9eb8aa0c08dfe6a\n"
    },
    {
      "commit": "f199334e3e65cdf6d43fc69ba378ae2dcca2a5af",
      "tree": "1061aa41b272fd9a8bd806524c2eae40d9a6f0fd",
      "parents": [
        "fde347156d28eebc47a2dfb3e7efce92d5802c02",
        "1aee57aaf122f258c46bdf978592c3aa8ea0fa6e"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Fri Feb 08 01:24:22 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 08 01:24:22 2019 +0000"
      },
      "message": "Merge \"Update CellInfo Documentation on Updates\""
    },
    {
      "commit": "fde347156d28eebc47a2dfb3e7efce92d5802c02",
      "tree": "e975a34e1f52cf33f0e76f36f7b9fcae1bd2a271",
      "parents": [
        "7299401e812cc741bfba12028f086f07c685750f",
        "18f18aaeb80849a0ec23dcf2886051c6aadbc498"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Fri Feb 08 01:22:52 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 08 01:22:52 2019 +0000"
      },
      "message": "Merge \"Coerce Unreported BER from ASU\u003d99 to UNAVAILABLE\""
    },
    {
      "commit": "a10f9e82f765e782f38e2fbc162e38dd45d43da8",
      "tree": "4714f4855a202649a79ec2cba5e7049de0a70cc7",
      "parents": [
        "0d162221252b3536ba6077a8b48b5db48b347154"
      ],
      "author": {
        "name": "Michele",
        "email": "mberionne@google.com",
        "time": "Tue Feb 05 11:45:29 2019 -0800"
      },
      "committer": {
        "name": "Michele",
        "email": "mberionne@google.com",
        "time": "Thu Feb 07 16:02:49 2019 -0800"
      },
      "message": "Add API to check if a SIM card matches carrier restrictions.\n\nAdd API to check if one SIM card or a combination of SIM cards for\nmultisim devices is allowed on the terminal, based on the existing\ncarrier restriction rules.\n\nBug: 123939943\nTest: added test cases for the new API\nChange-Id: Ieaa3c25da75e04e2acb3b169e10638d967732f99\n"
    },
    {
      "commit": "7299401e812cc741bfba12028f086f07c685750f",
      "tree": "2a613c71952ea36d366b6d2498027711c5b330b3",
      "parents": [
        "ad8b5c993948cf696d4dfcaa5d636b6d3d4f3c62",
        "ba71c5f0154610dad75f855e799c80e5b54b4924"
      ],
      "author": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Thu Feb 07 23:53:18 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Feb 07 23:53:18 2019 +0000"
      },
      "message": "Merge \"Include phoneId as extra when subId is not available.\""
    },
    {
      "commit": "ba71c5f0154610dad75f855e799c80e5b54b4924",
      "tree": "b2e3010598e90c38bf49cf712c0740a71bb5bd9c",
      "parents": [
        "f5523412041c670394bef9c8788daa19fc804073"
      ],
      "author": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Thu Feb 07 12:29:55 2019 -0800"
      },
      "committer": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Thu Feb 07 12:34:21 2019 -0800"
      },
      "message": "Include phoneId as extra when subId is not available.\n\nTest: basic sanity\nBug: 122819162\nChange-Id: Ia55b5550930b1e34e14e46c718261ec11ac56f43\n"
    },
    {
      "commit": "b9014324915254f2aa9f0bf47f8923d462a0b095",
      "tree": "32fb873fae73f166ab92b423fb0b4b0ed2cf07e9",
      "parents": [
        "f5523412041c670394bef9c8788daa19fc804073"
      ],
      "author": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Thu Feb 07 12:13:05 2019 -0800"
      },
      "committer": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Thu Feb 07 12:18:20 2019 -0800"
      },
      "message": "Fallback to other format for decoding pdu if needed.\n\nThe specified format is mostly a guess based on the current phone\ntype/voice RAT. It may not always be correct and so we should always\nfallback to the other format.\n\nTest: basic sanity\nBug: 20015718\nChange-Id: Ia1177d19035ff485ca27175ba2375e0f6fe2a966\n"
    },
    {
      "commit": "2f932d72baf5cb831c973c838505c34ecb84b64c",
      "tree": "731e6d99f8e99419788241bd928e8e85c6ac4377",
      "parents": [
        "21b38267fa281b27a8ecac799a4f941f5b9519b8"
      ],
      "author": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Wed Feb 06 10:11:39 2019 -0800"
      },
      "committer": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Thu Feb 07 19:20:45 2019 +0000"
      },
      "message": "Make RCS Message Store APIs ready to unhide\n\nThis change makes necessary changes to unhide the APIs in a future\ncommit. All the classes that end with Parameters needed to be converted\nto Params, which resulted in a rather large change. I also had to reintroduce\nRcsOutgoingMessageCreationParameters as it was required to make\nParcelables final, which means I had to make this new class parcelable\nand RcsMessageCreationParameters non-parcelable and non-final\n\nTest: Existing tests pass\n\nBug:109759350\nChange-Id: I2fe9382d28a9abf02ad22ec7ccdeaedc55ae4337\n"
    },
    {
      "commit": "7f62bcde3dd0232390529e9bab7db9583495166c",
      "tree": "beacd63f604e3301073c5a3336b8238f16753d52",
      "parents": [
        "1fe970651fbe535317e5efd8d9e40313b1ac0660"
      ],
      "author": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Tue Dec 11 11:37:25 2018 -0800"
      },
      "committer": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Wed Feb 06 23:20:14 2019 -0800"
      },
      "message": "Add get/set PreferredNetworkTypeBitmap\n\nBug: 111453000\nTest: build\nMerged-In: Icbd3b2108ce8eb75e863dcf38fb8249c1e37ea91\nChange-Id: Icbd3b2108ce8eb75e863dcf38fb8249c1e37ea91\n"
    },
    {
      "commit": "f5523412041c670394bef9c8788daa19fc804073",
      "tree": "ac2eb127d943f1620d57cbf6ce089964473089be",
      "parents": [
        "74a0dd8092c24d3763ffb37c73e4fdb330cc6d6d",
        "c692ce761b445465386d921362608b2420daf765"
      ],
      "author": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Thu Feb 07 01:31:18 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Feb 07 01:31:18 2019 +0000"
      },
      "message": "Merge \"Avoid NPE caused by null encodedBearerData in privateGetSubmitPdu\""
    },
    {
      "commit": "74a0dd8092c24d3763ffb37c73e4fdb330cc6d6d",
      "tree": "c60006c4611327b627080bed0046468b001d62c5",
      "parents": [
        "f46b14b6aff8293a8881d97f6fee089ae86c0955",
        "a2b94d7898570f03d8c8664baf9d1c2a710c0d42"
      ],
      "author": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Thu Feb 07 01:30:09 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Feb 07 01:30:09 2019 +0000"
      },
      "message": "Merge \"Use correct PLMN info for an incoming CB-SMS\""
    },
    {
      "commit": "0f697a56470ad110d4cd9e83fd58dd6742206fab",
      "tree": "2e3fac1386c3637c5e07c647b98eb2901fe131b8",
      "parents": [
        "0d162221252b3536ba6077a8b48b5db48b347154"
      ],
      "author": {
        "name": "Sukanya Rajkhowa",
        "email": "sukanyar@quicinc.com",
        "time": "Mon Aug 20 16:35:36 2018 +0800"
      },
      "committer": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Wed Feb 06 17:44:22 2019 +0000"
      },
      "message": "Telephony: Add 7bit Ascii support for long message\n\nAdd 7bit Ascii encoding and decoding support for long messages\n\nBug: 37289589\nTest: atest FrameworksTelephonyTests\n\nMerged-In: I7c2cd91d0aef0d6436d250544db9bf2131e35075\nChange-Id: I7c2cd91d0aef0d6436d250544db9bf2131e35075\n"
    },
    {
      "commit": "f00a87689352cf2226b28bbcbe84c66c2bb3ee12",
      "tree": "91387cc20a0feb796d3cf4f9b4ed62bd291078f0",
      "parents": [
        "e5f71e4ed0877bc1bafcd65c17bcc2971919cdaf"
      ],
      "author": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Thu Jan 24 14:32:12 2019 -0800"
      },
      "committer": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Wed Feb 06 15:49:16 2019 +0000"
      },
      "message": "Implementation of RcsMessageStore APIs [base]\n\nThis change adds the implementation of RcsMessageStore. Please see the\nbug for the design and one-pager\n\nTest: Added unit tests\n\nBug: 109759350\nChange-Id: I6049dcf74ef9e19a38ce58148a89497992bc1c98\n"
    },
    {
      "commit": "fcd1db63bda36742a934e642a5524efc103f3347",
      "tree": "ff06873c87a8038c4b35fab41c98b56bd48cccd5",
      "parents": [
        "ef4110074efd2d11576ed6f8b125712f8974043e",
        "821857f776da92438df05ae7794db264b580b30d"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Tue Feb 05 17:59:57 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 05 17:59:57 2019 +0000"
      },
      "message": "Merge \"Track Multiple Event Instances in EventReporter\""
    },
    {
      "commit": "ef4110074efd2d11576ed6f8b125712f8974043e",
      "tree": "e45240b94f687a9aa4ddf441b65429e626206f3d",
      "parents": [
        "292da961e60010166e965d94de0d142d4fda4ecb",
        "948195bb011e4368a2b3dd33286e6d7aa2dd0792"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Tue Feb 05 17:59:14 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 05 17:59:14 2019 +0000"
      },
      "message": "Merge \"Add a Telephony Debug Surface\""
    },
    {
      "commit": "17ed973b1b3baaf882c0fb8646e90c76f6017a5b",
      "tree": "f4ec33754a129524bff2f2f4aa45b3acdadc0ea7",
      "parents": [
        "8f7a989df561d1bdadbebbed39ad3cc9294958be",
        "96b977f7960696a8c075f9fb7d69ade51d460169"
      ],
      "author": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Tue Feb 05 02:53:14 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 05 02:53:14 2019 +0000"
      },
      "message": "Merge \"Allow Privileged apps to read prefered data state\""
    },
    {
      "commit": "8f7a989df561d1bdadbebbed39ad3cc9294958be",
      "tree": "59cf6727d5eb2cb3e277a4bd9c9cf18a24349c6b",
      "parents": [
        "256640541f0a21efe2afee249aad55ca02092190",
        "8eaa95322b12f282e223f4ca0901ec5e1b2d68ce"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Tue Feb 05 00:59:31 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 05 00:59:31 2019 +0000"
      },
      "message": "Merge \"CallAttributes.equals does deep check\""
    },
    {
      "commit": "96b977f7960696a8c075f9fb7d69ade51d460169",
      "tree": "a613bbec17508b8b49551e31f56b6018bf463d8e",
      "parents": [
        "13d5d5a1c8a8d94d1573884a88fc384e4c4c8e74"
      ],
      "author": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Thu Jan 31 10:06:04 2019 -0800"
      },
      "committer": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Mon Feb 04 16:25:59 2019 -0800"
      },
      "message": "Allow Privileged apps to read prefered data state\n\nAllow Privileged apps to read prefered data state\nChange ArrayList to List for public API\n\nBug: 122900079\nBug: 123697660\nTest: verified manually\nChange-Id: Ib1221a65edf554b700088d68505da137ccd7de5e\n"
    },
    {
      "commit": "256640541f0a21efe2afee249aad55ca02092190",
      "tree": "1259ace8694e953807f4a04f7b199d8b6a971db9",
      "parents": [
        "3d834a0e692d5bec9874ff8d87ac8be84d741eab",
        "d6158fd8fb027092292a6d6c39b19ed9c4f37da4"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Feb 04 23:41:33 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 04 23:41:33 2019 +0000"
      },
      "message": "Merge \"Use default methods for MBMS group call callbacks\""
    }
  ],
  "next": "1aee57aaf122f258c46bdf978592c3aa8ea0fa6e"
}
