)]}'
{
  "log": [
    {
      "commit": "2892e7e4ce2b0d85a51e4fa6753aaa24dd83df0d",
      "tree": "fbdeae83c62e783932496dc9ad6dc58b93caeb2f",
      "parents": [
        "674a3dcb50cfcb1eadd399b43adc185033481f20",
        "335860e44f6c7d040646be9d50c862b9c6488dec"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sun Dec 16 04:58:37 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Dec 16 04:58:37 2018 +0000"
      },
      "message": "Merge \"Moved data settings to phone\""
    },
    {
      "commit": "335860e44f6c7d040646be9d50c862b9c6488dec",
      "tree": "f2514c4d240fb891135262f95e21e43095b1642b",
      "parents": [
        "fcfb51fa4ea4c1566f929fd638e4d218aaee694d"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Thu Dec 13 13:37:48 2018 -0800"
      },
      "committer": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Fri Dec 14 20:57:54 2018 -0800"
      },
      "message": "Moved data settings to phone\n\nSince there are multiple DcTrackers, but we only have\none set of data settings. So we need to move them from\nDcTracker to Phone.\n\nTest: Telephony sanity tests + unit tests\nBug: 73659459\n\nChange-Id: Ica24b708beb63156937e88198a4c915485771b0a\n"
    },
    {
      "commit": "ca3ef74bdd28ac92319fc3608aed7244b361d3a8",
      "tree": "1ec395686173c6c074f682eafb8b1a4a32eeccea",
      "parents": [
        "b1f5aea8b96bda91fcb3ee8d2849d84bc6c7c2ab",
        "7e22ba6160d3508fff7ed2aeae55fef2cf539f3c"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Fri Dec 14 22:24:55 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 14 22:24:55 2018 +0000"
      },
      "message": "Merge \"Make setMetered and setOpportunistic public.\""
    },
    {
      "commit": "d9f3e2bc8b5f02eaa5bfe3528919416293a7390e",
      "tree": "38c56bafdaee175b848bd59dee099374bcbc3e6c",
      "parents": [
        "cf25be425ee00fbfb573894d2df826ebae300307",
        "4f7956f58ca861f598c44299786d8389f37d97bf"
      ],
      "author": {
        "name": "Meng Wang",
        "email": "mewan@google.com",
        "time": "Fri Dec 14 10:55:59 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 14 10:55:59 2018 -0800"
      },
      "message": "Merge \"support vzw roaming default on\" into pi-dev am: 369d65b2e9\nam: 4f7956f58c\n\nChange-Id: I3f664293afa8314019c6c0a126f846c4447db668\n"
    },
    {
      "commit": "4f7956f58ca861f598c44299786d8389f37d97bf",
      "tree": "78d3bc91979114f4c1fa359182e6ed4e7bcc2460",
      "parents": [
        "b9a1dcd7e43c9d2bcbeb2970b2e53634dca5a1ee",
        "369d65b2e932cf240aa511a83ebb25b9d48e5b2a"
      ],
      "author": {
        "name": "Meng Wang",
        "email": "mewan@google.com",
        "time": "Fri Dec 14 10:45:56 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 14 10:45:56 2018 -0800"
      },
      "message": "Merge \"support vzw roaming default on\" into pi-dev\nam: 369d65b2e9\n\nChange-Id: I056adbebe1efecb1a7d6f4fc09fbd94f1e4b52da\n"
    },
    {
      "commit": "7e22ba6160d3508fff7ed2aeae55fef2cf539f3c",
      "tree": "9fc41a7d5e482d8e80de5b9b5444671a70c6d4ab",
      "parents": [
        "267d6ac11e3066dff3c3b664891bae468239ebe8"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Tue Dec 11 13:56:53 2018 -0800"
      },
      "committer": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Fri Dec 14 09:26:42 2018 -0800"
      },
      "message": "Make setMetered and setOpportunistic public.\n\nMaking SubscriptionManager#setMetered and #setOpportunistic public\nAPIs. Adding proper permission checks and descriptions.\n\nBug: 120138251\nTest: cts, unittest\n\nChange-Id: Id6f074b15a1c03d00ede2665d44595fa7be965e4\n"
    },
    {
      "commit": "63beeeadede78663294c7e2ae11385b52606bf0d",
      "tree": "b1754bc6d0460e9b9120f6b9abc030bd858a22c8",
      "parents": [
        "066f0314793d7beac785d0bd736eb01de88c3f97",
        "6279e97c43f80012cc3a5a6f269506fb55a165e3"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Thu Dec 13 23:42:14 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 13 23:42:14 2018 +0000"
      },
      "message": "Merge \"Add Emergency Dial into RIL and Remove PhoneNumberUtils Ecclist check\""
    },
    {
      "commit": "4929a0d7821cb4fad97f1e7dc6d600caca13bd7d",
      "tree": "ea10a43a0039a002abb6fd5c910710663527e81c",
      "parents": [
        "cb61d10c905f6ca40ae21fd8f0fb7efb4ae90444",
        "7719db2b16f4c68c561f331010df6212dac9b5c9"
      ],
      "author": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Thu Dec 13 20:48:34 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 13 20:48:34 2018 +0000"
      },
      "message": "Merge \"Move RCS APIs to android.telephony.ims\""
    },
    {
      "commit": "7719db2b16f4c68c561f331010df6212dac9b5c9",
      "tree": "65eb900195d20ad0a14e2ac5d1550dd3d9371342",
      "parents": [
        "462331f40fa007ada9ab3f638585cc694feee833"
      ],
      "author": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Mon Dec 03 14:06:39 2018 -0800"
      },
      "committer": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Thu Dec 13 16:50:28 2018 +0000"
      },
      "message": "Move RCS APIs to android.telephony.ims\n\nThis is due to being compatible with other RCS related changes by by other engineers.\nTest: Existing tests pass\n\nBug: 109759350\nChange-Id: Id56df22e9c313c5e0700eda3b2c489d2f84ea0cd\nMerged-In: Id56df22e9c313c5e0700eda3b2c489d2f84ea0cd\n"
    },
    {
      "commit": "a37ca569b08ec05c2a312281a3e00cab82fa6873",
      "tree": "e7cdb12294c9ab8e95530d63289831f6ad868357",
      "parents": [
        "95268aeb69f9e2e3ac6694295d823cccb3550259",
        "84dd3061d9865c158e263ba3d609a4a23e975f94"
      ],
      "author": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Thu Dec 13 16:30:20 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 13 16:30:20 2018 +0000"
      },
      "message": "Merge \"Move RCS APIs to android.telephony.ims\""
    },
    {
      "commit": "6f6fbb09dbd9b7e130fed8850c80b9a968c6d181",
      "tree": "6c23ce0a5eb9e516226ec9d97e984096f6f55530",
      "parents": [
        "1454998ec81c39051c324bd76c81e1d3543b734c",
        "f59b0358944e250c2e24f912ebb3cd0e3d2350a3"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Wed Dec 12 21:07:19 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Dec 12 21:07:19 2018 -0800"
      },
      "message": "Merge \"Add API to get card ID for default eUICC\" am: 97c68169b8 am: b957efea96\nam: f59b035894\n\nChange-Id: I873ce26013e2c9f4fa84b4fef07f33a5be983247\n"
    },
    {
      "commit": "6279e97c43f80012cc3a5a6f269506fb55a165e3",
      "tree": "942616e962915b3c2ad5d1f40a893fc56fb3479e",
      "parents": [
        "cae8ed62b4843f26b5a4682866a05d105fb00f53"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Mon Dec 10 14:29:06 2018 -0800"
      },
      "committer": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Wed Dec 12 16:49:57 2018 -0800"
      },
      "message": "Add Emergency Dial into RIL and Remove PhoneNumberUtils Ecclist check\n\nBug: 112657134\nTest: Treehugger\nChange-Id: I297334be370688fd9a9d46920a09152f57152039\n"
    },
    {
      "commit": "97c68169b8d1f77acb43a52c05388c9e4354770b",
      "tree": "5bbe37485189cdf207f586318a6fad4dcff7491f",
      "parents": [
        "bfb6086f67b924df1851f0b35c1efd79cc4a70d9",
        "2fe9e3748ae17ed15e7b3ff28139b91d00d0350e"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Wed Dec 12 22:20:03 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 12 22:20:03 2018 +0000"
      },
      "message": "Merge \"Add API to get card ID for default eUICC\""
    },
    {
      "commit": "b21a629f0bf297b8a881c0630ff771bcb8061523",
      "tree": "e382762034ad108d1a19580a3a1fdc0c2f2b758c",
      "parents": [
        "04c132139f8805ffef8e364ba3412bed0b72580e",
        "d47a06836c4d7aae345c32f29e931729f5380b12"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Wed Dec 12 18:02:52 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Dec 12 18:02:52 2018 +0000"
      },
      "message": "Merge \"expose Carrier Id related APIs\""
    },
    {
      "commit": "84dd3061d9865c158e263ba3d609a4a23e975f94",
      "tree": "dad5a302eb7a212cfc1d004fa103c4271662e2b5",
      "parents": [
        "3ec307b2622f7b2d6d356afa8acdfd6d2596b170"
      ],
      "author": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Mon Dec 03 14:06:39 2018 -0800"
      },
      "committer": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Wed Dec 12 16:05:06 2018 +0000"
      },
      "message": "Move RCS APIs to android.telephony.ims\n\nThis is due to being compatible with other RCS related changes by breadley@\n\nReviwed in aosp/840289, CP\u0027ed here due to merge conflict.\n\nTest: Existing tests pass\n\nBug: 109759350\nChange-Id: Id56df22e9c313c5e0700eda3b2c489d2f84ea0cd\n"
    },
    {
      "commit": "7475d9fc0976d333d595d466843a420bce765a5e",
      "tree": "a7a3905a92ddaa5c006cbfe814568e857b10b47b",
      "parents": [
        "5374655451456d4c9984067524182e588f05e944",
        "18ef837bc67df7d4b5290f6cde56d32053830859"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Wed Dec 12 03:50:16 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Dec 12 03:50:16 2018 +0000"
      },
      "message": "Merge \"Add APIs to remove sub from a group and get subs in the same gorup.\""
    },
    {
      "commit": "129d9d07a644193f7388bf809ecc3a7eaadfdff9",
      "tree": "5ef2d1e4fff6c35e4848ba602a43a6cf70a03bc8",
      "parents": [
        "ea93adecf8751bd4a12230dd3fc4b6f55c5ea219",
        "b34a301827e8d18bd3895b5cd3dade699d351698"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Tue Dec 11 16:55:49 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 11 16:55:49 2018 -0800"
      },
      "message": "Merge \"Add fields for PhoneAccount to CallerInfo\" am: 833bc7dba7 am: 5c8e7355c0\nam: b34a301827\n\nChange-Id: I2b1712e6b8158b3ea1b9ed8411b6fb9a0ab5481d\n"
    },
    {
      "commit": "2fe9e3748ae17ed15e7b3ff28139b91d00d0350e",
      "tree": "819bfb383dc7bcb9b293dee5bb260a4f02a4c77b",
      "parents": [
        "2e2fd20d396f3d07186c177d249dcca8d1987ff8"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Thu Dec 06 16:11:08 2018 -0800"
      },
      "committer": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Tue Dec 11 13:35:08 2018 -0800"
      },
      "message": "Add API to get card ID for default eUICC\n\ngetCardIdForDefaultEuicc() returns the cardId of the default eUICC.\n\nBug: 80097562\nTest: manual, UiccControllerTest\nChange-Id: Iee001ce354184dff4862a92b6bda261797c19e56\n"
    },
    {
      "commit": "18ef837bc67df7d4b5290f6cde56d32053830859",
      "tree": "4be2b0f5ed75362290f363eac912d8174afa3efe",
      "parents": [
        "cd504bbedd41df7402163f3bb73b270aa3e0ef61"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Mon Dec 03 20:29:33 2018 -0800"
      },
      "committer": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Tue Dec 11 12:57:38 2018 -0800"
      },
      "message": "Add APIs to remove sub from a group and get subs in the same gorup.\n\nAdd APIs in SubscriptionController so that caller with permissions\ncan remove subscriptions from a group or get all subscriptions with\nthe same group.\n\nBug: 118349116\nTest: unittest\nChange-Id: Iba4d31b437b372b3f41a6ed23f03b96a685a324c\n"
    },
    {
      "commit": "d47a06836c4d7aae345c32f29e931729f5380b12",
      "tree": "8305eee854d7a210e83049b70934bae177576a72",
      "parents": [
        "b6c167c16b7b904e5d6d1060218037eee0020f3f"
      ],
      "author": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Thu Dec 06 15:34:05 2018 -0800"
      },
      "committer": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Tue Dec 11 11:28:49 2018 -0800"
      },
      "message": "expose Carrier Id related APIs\n\n1. expose public API for preciseCarrierId and preciseCarrierIdName\n2. expose public API for carrier id in CarrierIdentifier\n3. New public broadcast for precise carrier identity changed\n4. clean up\n\nBug: 110559381\nTest: unit test \u0026 atest CtsTelephonyTestCases:TelephonyManagerTest\nChange-Id: I18f8bc3252632bba699829c6c577d1041335fee9\n"
    },
    {
      "commit": "7d02a835aefe81fb9af128dbb1eb31d3511d8dcc",
      "tree": "9ab44aec8aa988d5eaa2ed888777a582164f3ef1",
      "parents": [
        "f3935f02680463289d783bb24687b9c2261281b8"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Nov 21 14:40:19 2018 -0800"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Mon Dec 10 18:46:07 2018 -0800"
      },
      "message": "Add fields for PhoneAccount to CallerInfo\n\nAdd fields to specify which outgoing phone account is stored in the\ncontacts db within the CallerInfo object.\n\nBug: 111455117\nTest: manual, unit\nChange-Id: Id402102e4605f6b414188a3eaf6442cf4282fcab\n"
    },
    {
      "commit": "9f93a12e1f2548fa49c9220c092ddeaff9d76962",
      "tree": "b1942b95c9de3c6857376016ff143750d28b12dd",
      "parents": [
        "4ad4b810238a1c7db209e12f4c3762a88735f9c8"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Mon Dec 03 22:40:41 2018 -0800"
      },
      "committer": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Mon Dec 10 10:46:39 2018 -0800"
      },
      "message": "EmergencyNumber enhancement\n\nPatch set 1-2:\n1) Add Database source for EmergencyNumber\n2) add mergeEmergencyNumber for merging two emergency numbers\n\nPatch set 3-5:\n3) enable Listener.EmergencyNumber enhancement\n\nPatch set 6:\n4) no need to pass any parameter to PhoneNotifier\n5) modify API documentation\n\nPatch set 9:\n6) deprecate PhoneNumberUtils.isEmergencyNumber\n7) modify API documentation for security exception and backward\ncompatibility\n9) introduce some utils in EmergencyNumber for merging number purposes\n\nPatch set 12:\n10) add mnc into EmergencyNumber\n\nBug: 112657134\nTest: Treehugger\nChange-Id: I0dcd01bdad7d9c37294cd8b87eda54b4ac9d0a0b\n"
    },
    {
      "commit": "bf165bc25d491fad75e5524657b30b963f728f49",
      "tree": "cc41b99a9cf6181f5811a62acb4e37f73d5a45e6",
      "parents": [
        "4f65edeaacfa436f22d4ec8f7afe0c024148a694"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Fri Dec 07 17:09:39 2018 -0800"
      },
      "committer": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Fri Dec 07 17:09:39 2018 -0800"
      },
      "message": "Frame EmergencyNumber notifier in TelephonyRegistry\n\nTest: Treehugger\nBug: 112657134\nChange-Id: I9e2e0348b8e0e9ac473db354023a242087fbb2c3\nMerged-In: I9e2e0348b8e0e9ac473db354023a242087fbb2c3\n(cherry picked from commit bdc5a733b76d25dab0393a3d4bfa823dc53121e7)\n"
    },
    {
      "commit": "79d77bb580ea775b5ac2fd9b616a4345e2412836",
      "tree": "74c97548b5821355fec02094c86985f77636d4e3",
      "parents": [
        "c769caafffa632937a3a66fb91c5bf821d5d3d05"
      ],
      "author": {
        "name": "fionaxu",
        "email": "fionaxu@google.com",
        "time": "Wed Jul 19 11:11:54 2017 -0700"
      },
      "committer": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Fri Dec 07 16:10:32 2018 -0800"
      },
      "message": "support vzw roaming default on\n\n1. sms link handling by defaultcarrierapp under restricted NW\n2. support launching defaultcarrierapp from carrier notification to\nload captive portal page.\n3. new carrier action to reset all actions\n4. add a new app icon\n\nBug: 113114222\nTest: manual test with cold SIM to trigger redirection signal\nChange-Id: Ieb03244f222334068652e2fac8ee590082973670\n"
    },
    {
      "commit": "2725edc3d29606d0d1ef864917d7799479326e4d",
      "tree": "0382c63966475f53358431f64cc625a75497b1b8",
      "parents": [
        "3b7054b5b808a16d56bb055500cd770363ba302d",
        "0aa7e03d08eb670cd1cb04624362e276da6e7963"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Dec 05 11:35:59 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Dec 05 11:35:59 2018 -0800"
      },
      "message": "Merge \"Add AIDL for number verification request API\" am: 9814a10f42 am: 08877eba7f\nam: 0aa7e03d08\n\nChange-Id: I3c9aca811fe448cfd8a53b0a1eef4f631b655947\n"
    },
    {
      "commit": "c3d4693f7993af6f7f9c5068ff63e3970fa0c860",
      "tree": "a71a49d290f46de685ec399fd8f504a61dcda9b2",
      "parents": [
        "9814a10f4268618c17ffbe0d934bcb91c3211156",
        "a3ab858fdab66da07ddda2b4cb0040f7e036118f"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Dec 05 19:16:39 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 05 19:16:39 2018 +0000"
      },
      "message": "Merge \"UpdateAvailableNetworks apis\""
    },
    {
      "commit": "138455f16127f64054724bb796bbaba01c9ae9fb",
      "tree": "25421b141bb4d062308db9d800662b4c5902f4ab",
      "parents": [
        "239b0de6733e4665b8d65b7c2b9083c4dc0de7df"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri Nov 30 14:48:50 2018 -0800"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Tue Dec 04 17:10:55 2018 -0800"
      },
      "message": "Add AIDL for number verification request API\n\nAdd the new method to ITelephony and call it in the\nrequestNumberVerification API.\n\nBug: 119675160\nTest: GTS later + testapps\nChange-Id: I89baba023cdae746bc4afd96432f8348114d47cf\n"
    },
    {
      "commit": "a3ab858fdab66da07ddda2b4cb0040f7e036118f",
      "tree": "f9be0ef010c7497e68ad015963ca168a3b553758",
      "parents": [
        "1615f5746e79d42c52ba459cd5e73d0b264cd743"
      ],
      "author": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Tue Oct 30 09:42:53 2018 -0700"
      },
      "committer": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Tue Dec 04 23:56:04 2018 +0000"
      },
      "message": "UpdateAvailableNetworks apis\n\nProvide API to inform available networks\n\nBug: 117982838\nTest: make and unit test\nMerged-In: I9de1f767560551914de80031c1675d7e03b09775\nChange-Id: I9de1f767560551914de80031c1675d7e03b09775\n"
    },
    {
      "commit": "3706c94bf3605c656e4b4b3c92d1539e87c4db9d",
      "tree": "660621a211954e43ceb4ec160c532119214d2916",
      "parents": [
        "983552299187ff96b8fcd916e715b8c3012f4376",
        "78128395e7795da8f4c14b41163e6d7e2a177f5d"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Tue Dec 04 11:38:12 2018 -0800"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Tue Dec 04 11:38:12 2018 -0800"
      },
      "message": "resolve merge conflicts of 78128395e7795da8f4c14b41163e6d7e2a177f5d to master\n\nBug: 119675160\nTest: none\nChange-Id: I6bb788cb3b5e0e8f36c48282b06527f5d8dec688\n"
    },
    {
      "commit": "9b827a37229d625efd44228bc05f960954a5772c",
      "tree": "f1bb35621ded8ddccdaf855d38da65e1f03b5893",
      "parents": [
        "ea6dcec9fa8a147c1a39039e068c8f7759dd9ba0",
        "1990084843733a66eae5c23682cac9a8b6f38208"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 04 18:21:23 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 18:21:23 2018 +0000"
      },
      "message": "Merge \"add setMetered in SubscriptionManager\""
    },
    {
      "commit": "1990084843733a66eae5c23682cac9a8b6f38208",
      "tree": "f632b89caa96d9c38a4ee8032c397682d47fb078",
      "parents": [
        "1f081d34bdc0b13eb8edf62fa4ad7007d3a01391"
      ],
      "author": {
        "name": "Nazanin Bakhshi",
        "email": "nazaninb@google.com",
        "time": "Wed Nov 21 16:32:05 2018 -0800"
      },
      "committer": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Tue Dec 04 18:21:03 2018 +0000"
      },
      "message": "add setMetered in SubscriptionManager\n\nTest: no tests\nBug: 119316354\nChange-Id: I85224b4b5fdfee9391f673bb3950ad510b978133\nMerged-In: I85224b4b5fdfee9391f673bb3950ad510b978133\n"
    },
    {
      "commit": "239b0de6733e4665b8d65b7c2b9083c4dc0de7df",
      "tree": "d37782210c3ac20a85b6642778cee4c863f5a1c5",
      "parents": [
        "1615f5746e79d42c52ba459cd5e73d0b264cd743",
        "5314036bb183d9f1be62b13d47574638efcdd9cb"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Tue Dec 04 17:58:28 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 04 17:58:28 2018 +0000"
      },
      "message": "Merge \"Add API scaffolding for number verification\""
    },
    {
      "commit": "401023f8a05712724c096369ed4ec7163a88ebd3",
      "tree": "46c5b1b97e35680e8b7f57ccc56bfc688e8979ea",
      "parents": [
        "58ccd604a1cc36b6820e382953b1c87e96ca8586",
        "b026a929ccc9d77492ad0243718429c54df322fb"
      ],
      "author": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Tue Dec 04 17:28:35 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 17:28:35 2018 +0000"
      },
      "message": "Merge \"UpdateAvailableNetworks apis\""
    },
    {
      "commit": "61d0334836d85df0194e48240eff492f5563b2ec",
      "tree": "17652efc5bb55261f320f4eaade613b6b60d6312",
      "parents": [
        "01fb624e0921b0622b9b33339adad9f205714cef",
        "bdc5a733b76d25dab0393a3d4bfa823dc53121e7"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Tue Dec 04 02:25:19 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 02:25:19 2018 +0000"
      },
      "message": "Merge \"Frame EmergencyNumber notifier in TelephonyRegistry\""
    },
    {
      "commit": "9b2ec19f49e62610852cbc78fc4ca26e8f370051",
      "tree": "33d3b0b17bdcdb58b0cfd6d0c9ceeb88990ff738",
      "parents": [
        "3a96f91ac543d431a6aafc5faaa356a7bf9d54d1",
        "b724c4800fce9a9289e7647f135e0d772f6b2486"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Mon Dec 03 07:51:14 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 03 07:51:14 2018 -0800"
      },
      "message": "Merge \"Actually check for READ_PHONE_STATE permission for Voicemail query\" am: 539f4f44c1 am: 5afc7541dd\nam: b724c4800f\n\nChange-Id: I9a53ab85e3c22ac54c46d01dd7123aed48f5631b\n"
    },
    {
      "commit": "539f4f44c199b42ba9b529188bd5aa250bfa0405",
      "tree": "be319da78f47d2ab528955fd82da64c726604bd6",
      "parents": [
        "b25a4d60e6d2178faff99ddfcd7c1541ea5aeadf",
        "7d0dbe6954dd4b64df20feb2b98f4801156e7c8b"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Fri Nov 30 18:28:51 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Nov 30 18:28:51 2018 +0000"
      },
      "message": "Merge \"Actually check for READ_PHONE_STATE permission for Voicemail query\""
    },
    {
      "commit": "98b78236d0a1e8921c40ba89f36d42b0fbaf81bc",
      "tree": "1b2b0ed2cb631245f730ab519c5b81fe7d013c97",
      "parents": [
        "818a6e70e25cafbc3638beacda5d604a73f50df1",
        "3535f43518f06e2f5348ec687129d844443b381e"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Nov 30 01:29:39 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Nov 30 01:29:39 2018 +0000"
      },
      "message": "Merge \"API to switch preferred data\""
    },
    {
      "commit": "5314036bb183d9f1be62b13d47574638efcdd9cb",
      "tree": "cf0650900d00efdf33c9c9fb13da0b18b36ee76c",
      "parents": [
        "bfd3237eac41449b1b3185cdcb1dcec0b95db58b"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Nov 28 10:44:22 2018 -0800"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Nov 29 17:20:02 2018 -0800"
      },
      "message": "Add API scaffolding for number verification\n\nAdd the PhoneNumberRange and NumberVerificationCallback classes. Add a\nmethod in TelephonyManager to activate the API, but it does nothing for\nnow.\n\nBug: 119675160\nTest: todo\nChange-Id: I3ccd62b47f02a3aa324b675fdb16c8e7a1e9feec\n"
    },
    {
      "commit": "7d0dbe6954dd4b64df20feb2b98f4801156e7c8b",
      "tree": "63d1ee5b30490c8012a7fa4f728246e9130a785d",
      "parents": [
        "818a6e70e25cafbc3638beacda5d604a73f50df1"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Thu Nov 29 12:41:34 2018 -0800"
      },
      "committer": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Thu Nov 29 15:17:33 2018 -0800"
      },
      "message": "Actually check for READ_PHONE_STATE permission for Voicemail query\n\nWe were not checking READ_PHONE_STATE permission when callers\nwere querying for the number of voicemails the user had for a\nsubscription.\n\nRemoves old ITelephony#getVoiceMessageCount method from graylist\nbecause it hasn\u0027t been used since kitkat and does not allow for\nREAD_PHONE_STATE permission checks.\n\nBug: 119884553\nTest: manual\nChange-Id: Ic6c29b123e192caf663d0e0c8da559116d1a78c9\n"
    },
    {
      "commit": "b9b87be7090ababb90d38af57ed12792b49705cd",
      "tree": "6e1f453584da61cc6c252e377c17f8ce2573efef",
      "parents": [
        "542b99d8ac8032c1bfef37e965296c520d52830e"
      ],
      "author": {
        "name": "Nazanin Bakhshi",
        "email": "nazaninb@google.com",
        "time": "Wed Nov 21 16:32:05 2018 -0800"
      },
      "committer": {
        "name": "Nazanin Bakhshi",
        "email": "nazaninb@google.com",
        "time": "Tue Nov 27 13:59:37 2018 -0800"
      },
      "message": "add setMetered in SubscriptionManager\n\nTest: no tests\nBug: 119316354\nChange-Id: I85224b4b5fdfee9391f673bb3950ad510b978133\n"
    },
    {
      "commit": "b026a929ccc9d77492ad0243718429c54df322fb",
      "tree": "749dfad7a10240e87ac0ffe371157fd60725985b",
      "parents": [
        "750b2343441d5c8e690ea7f0520d387b6650bb3d"
      ],
      "author": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Tue Oct 30 09:42:53 2018 -0700"
      },
      "committer": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Tue Nov 27 10:51:05 2018 -0800"
      },
      "message": "UpdateAvailableNetworks apis\n\nProvide API to inform available networks\n\nBug: 117982838\nTest: make and unit test\nChange-Id: I9de1f767560551914de80031c1675d7e03b09775\n"
    },
    {
      "commit": "103d515c80ac95a3a91aed0dcebac323b5339c98",
      "tree": "d5750a1bdd83d53c991ee20380c629d281ddf4ae",
      "parents": [
        "669037f821e21336de7fd3ff5c5e5879885a788b",
        "4413786e8c7275943320db1c2d19f6cdf4ff8bfa"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Tue Nov 27 18:01:58 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Nov 27 18:01:58 2018 +0000"
      },
      "message": "Merge \"Clean up SubMgr#getOpportunisticSubscriptions.\""
    },
    {
      "commit": "d413b5c713d7948d54c41c39983fe943377918a9",
      "tree": "36f4e50782247e490b68589dc66ae0734b2d39ef",
      "parents": [
        "bfd3237eac41449b1b3185cdcb1dcec0b95db58b",
        "aea9b02a22364c16b3380c022a61b68573370452"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Tue Nov 27 00:24:00 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Nov 27 00:24:00 2018 +0000"
      },
      "message": "Merge \"Remove parentSubId and define API to set groupSubId\""
    },
    {
      "commit": "0e706db965638f47b58e5612a0c566be14f900d1",
      "tree": "66db5ad190a26a71ddd19b04182a936c9c3c7d5f",
      "parents": [
        "4d73d87d83211f14f46f5d62d6241755b9e45a8c",
        "2f2dd0a6e19be61b10135400a068911cc95022e6"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Mon Nov 26 22:47:52 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Nov 26 22:47:52 2018 +0000"
      },
      "message": "Merge \"Expose ApnService as a SystemApi and use subId arg\""
    },
    {
      "commit": "aea9b02a22364c16b3380c022a61b68573370452",
      "tree": "9aec13732f9f506dccab106b27c5467fdce92099",
      "parents": [
        "4d73d87d83211f14f46f5d62d6241755b9e45a8c"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Wed Oct 31 20:18:02 2018 -0700"
      },
      "committer": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Mon Nov 26 14:13:10 2018 -0800"
      },
      "message": "Remove parentSubId and define API to set groupSubId\n\nBug: 118349116\nTest: unittest\nChange-Id: I539a67df8f30c2f58d87a3417f78fef8b43ff56d\nMerged-In: I539a67df8f30c2f58d87a3417f78fef8b43ff56d\n"
    },
    {
      "commit": "3535f43518f06e2f5348ec687129d844443b381e",
      "tree": "71ac8b3f38e5b2409dbf2d6eba5639a8880e181a",
      "parents": [
        "4d73d87d83211f14f46f5d62d6241755b9e45a8c"
      ],
      "author": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Tue Oct 30 09:42:53 2018 -0700"
      },
      "committer": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Mon Nov 26 22:08:18 2018 +0000"
      },
      "message": "API to switch preferred data\n\nProvide API to switch preferred data between default subscription\nand opportunistic subscription.\n\nBug: 118491136\nTest: make and called the APIs using setting app\nMerged-In: Ic4f7a0aac6f7e1234c30aaee2fed177dbd5e53cd\nChange-Id: Ic4f7a0aac6f7e1234c30aaee2fed177dbd5e53cd\n"
    },
    {
      "commit": "cc37384e58f8687c82f56f4c55678fc2c2b7cfba",
      "tree": "55ff1d6fc4066aaf86453e6dad754e8b9d3fc22a",
      "parents": [
        "c24a4b5f44e21b8a80745ee5f2ac0ffeea90565d",
        "d95965ae1b36a98492dcd01d23dad222c38b382e"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Thu Nov 22 05:06:55 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 22 05:06:55 2018 +0000"
      },
      "message": "Merge \"integrate carrier id to carrier config\""
    },
    {
      "commit": "d95965ae1b36a98492dcd01d23dad222c38b382e",
      "tree": "c3fe086a53a989b57141540835bda878eed02a94",
      "parents": [
        "954b9825c6358b80891839b71015357b63b5a143"
      ],
      "author": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Sun Nov 11 19:01:50 2018 -0800"
      },
      "committer": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Wed Nov 21 17:29:43 2018 -0800"
      },
      "message": "integrate carrier id to carrier config\n\nadd carrierId and preciseCarrierId in CarrierIdentifier\nwhich will be passed to carrier service to decide which carrier\ninfo to look up\n\nBug: 110559381\nChange-Id: I1b4a44dd32148ebdf5aa437c5938cb89656c27c2\nMerged-in: I1b4a44dd32148ebdf5aa437c5938cb89656c27c2\n"
    },
    {
      "commit": "ecfc94150087d47e907f7afe466f441b3b85bad7",
      "tree": "75782b4a3e7fe84950f1871ac788ea6daff18868",
      "parents": [
        "c3d0cd4b0c388cac5cf7823ae85bf700ccbbcb48",
        "ed7a2e1e41e0ad7d6b237fedf96e098eb915b84d"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Thu Nov 22 01:22:23 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 22 01:22:23 2018 +0000"
      },
      "message": "Merge \"integrate carrier id to carrier config\""
    },
    {
      "commit": "a5019f8d8a0fc00b95f923d590e5a020f01e7012",
      "tree": "8b87c856b162b9c477435a53326ec72d051e8cf1",
      "parents": [
        "e13456cf1711f4c0067020d04fd6184c90377866",
        "c61177a53e6eba300b5dec1abafddd237933891a"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Wed Nov 21 11:46:25 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 21 11:46:25 2018 -0800"
      },
      "message": "Merge \"Expose ImsMmTelManager APIs as SystemApi\" am: 8a3518cc90 am: 674804fcff\nam: c61177a53e\n\nChange-Id: I5c3a1d8ece83eb9dd7eae4151b77f0d70b6b7b6a\n"
    },
    {
      "commit": "ed7a2e1e41e0ad7d6b237fedf96e098eb915b84d",
      "tree": "b142c4d9228fbbaca7e5d1c5083387f0fe170f36",
      "parents": [
        "bef825878c1c5885c3fb87c8940a8ab06692a7e3"
      ],
      "author": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Sun Nov 11 19:01:50 2018 -0800"
      },
      "committer": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Wed Nov 21 11:09:40 2018 -0800"
      },
      "message": "integrate carrier id to carrier config\n\nadd carrierId and preciseCarrierId in CarrierIdentifier\nwhich will be passed to carrier service to decide which carrier\ninfo to look up\n\nBug: 110559381\nChange-Id: I1b4a44dd32148ebdf5aa437c5938cb89656c27c2\n"
    },
    {
      "commit": "fd88080d22064d43df822a7284713b9d5fd6b187",
      "tree": "4c281ecd97eebbad616367f1822bf4959ea42935",
      "parents": [
        "22d12411fd6a9f92f8cde108fd437eea5d1c4273"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Thu Nov 08 17:41:54 2018 -0800"
      },
      "committer": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Tue Nov 20 13:59:37 2018 -0800"
      },
      "message": "Expose ImsMmTelManager APIs as SystemApi\n\nBug: 116493310\nBug: 112538960\nBug: 112866475\nTest: Telephony unit tests\nChange-Id: I698d9ab6000dc2e2e9be8d614e94d59b3a8e3028\n"
    },
    {
      "commit": "2f2dd0a6e19be61b10135400a068911cc95022e6",
      "tree": "d150eb407d8f336b0adeeb40e9db3f2b46025b04",
      "parents": [
        "2c250e322bc87a4bd67d762ea74c9d9cd5481b81"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Mon Nov 12 16:39:20 2018 -0800"
      },
      "committer": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Mon Nov 19 17:26:09 2018 -0800"
      },
      "message": "Expose ApnService as a SystemApi and use subId arg\n\nIApnSourceService#getApns now takes a subId argument, and can be\nimplemented by extending ApnService.\n\nBug: 113075153\nTest: unit tests and manual\nChange-Id: I0202c1f0529ecef558f06a9f8a90a3906912f2f0\nMerged-In: I9cfcf977c20f33abd2d773393780f9e54d75fe21\n"
    },
    {
      "commit": "64b4925059bd0b915cf19200bd4f623d564cd5ee",
      "tree": "cb86594cc5912fbb5c435a0dafad80865ad2a3d8",
      "parents": [
        "278913ae620c06f1bbdf70e8d52c0a6eae33ce29",
        "d60a4c00b3e5db4e547fea932d1330ca25f279af"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Fri Nov 16 23:01:43 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 16 23:01:43 2018 +0000"
      },
      "message": "Merge \"Expose ApnService as a SystemApi and use subId arg\""
    },
    {
      "commit": "6ef595468c1a65ba18311b1438d087a4c756c3dd",
      "tree": "83cd383a47cb12e82175a9763d90292769e581a2",
      "parents": [
        "949be76dfc23a58a20043369a7d5916610d855cd",
        "247f4e292fd0f80359b8800ff0ff109694bcad98"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Fri Nov 16 14:07:13 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Nov 16 14:07:13 2018 -0800"
      },
      "message": "Merge \"Add Support for Async requestCellInfoUpdate()\" am: 992aafb2bd am: f3d183108b\nam: 247f4e292f\n\nChange-Id: Ic65f1d1c929b22371e827d63281a3447ca29e8bc\n"
    },
    {
      "commit": "992aafb2bd20fb8c051ba110f496f100266a28aa",
      "tree": "558eec899a82395f8a24abf98fde7494bea5a21a",
      "parents": [
        "8aeeea135ab5609b4eab19c9ffea33eca4e185b8",
        "2aa2cc1b757b86ae6cef53f67dc54662f4f18a4a"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Fri Nov 16 19:13:36 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Nov 16 19:13:36 2018 +0000"
      },
      "message": "Merge \"Add Support for Async requestCellInfoUpdate()\""
    },
    {
      "commit": "544a84e01c70c2144f7dc7a60bfd1de066984260",
      "tree": "15a06900053062f0670cdb206e044394c6df983e",
      "parents": [
        "b6661f3615dd9433472bce6298804108c2788040",
        "dc3a7330626b58063c96087613249740ad50bc35"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Fri Nov 16 18:05:16 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 16 18:05:16 2018 +0000"
      },
      "message": "Merge \"Remove parentSubId and define API to set groupSubId\""
    },
    {
      "commit": "170c382729b60670e33b416f1ef2abf713e0da00",
      "tree": "f341eab864966420a44e420c939179d17f818a08",
      "parents": [
        "801862313f1629d04074aff6c5ba56bf2d52bdc7",
        "1256486a8f90c8154c79c079d4b9a0e6d4828d54"
      ],
      "author": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Fri Nov 16 17:29:49 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Nov 16 17:29:49 2018 +0000"
      },
      "message": "Merge \"Fix RcsManager and add empty RcsThread class\""
    },
    {
      "commit": "dc3a7330626b58063c96087613249740ad50bc35",
      "tree": "4ed49b4977b700b1f6dfdee5f30e104fe3394f5f",
      "parents": [
        "2daf457f4ba4e9acdb79d2104cc40286d91e57a8"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Wed Oct 31 20:18:02 2018 -0700"
      },
      "committer": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Thu Nov 15 17:31:50 2018 -0800"
      },
      "message": "Remove parentSubId and define API to set groupSubId\n\nBug: 118349116\nTest: unittest\nChange-Id: I539a67df8f30c2f58d87a3417f78fef8b43ff56d\n"
    },
    {
      "commit": "d60a4c00b3e5db4e547fea932d1330ca25f279af",
      "tree": "889ea4ff9487cfb1001b383c9f59bc233435500b",
      "parents": [
        "0c142dddaa22b02e54d5082a9dad23cb6811122f"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Mon Nov 12 16:39:20 2018 -0800"
      },
      "committer": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Thu Nov 15 15:39:03 2018 -0800"
      },
      "message": "Expose ApnService as a SystemApi and use subId arg\n\nIApnSourceService#getApns now takes a subId argument, and can be\nimplemented by extending ApnService.\n\nBug: 113075153\nTest: unit tests and manual\nChange-Id: I9cfcf977c20f33abd2d773393780f9e54d75fe21\n"
    },
    {
      "commit": "1256486a8f90c8154c79c079d4b9a0e6d4828d54",
      "tree": "161ccab93ac1f09b4d319dbf56c200cc213b68ed",
      "parents": [
        "9d599fde8e184b2726fc85a762b625ce2c2c3389"
      ],
      "author": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Wed Oct 31 13:23:29 2018 -0700"
      },
      "committer": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Thu Nov 15 23:28:24 2018 +0000"
      },
      "message": "Fix RcsManager and add empty RcsThread class\n\nThis change fixes the RcsManager setup and adds an empty RcsThread class. Please see go/rcs-in-telephony-doc for details.\n\nTest: Builds fine\nBug: 109759350\nMerged-in: Ie3fe476ab11d515ffab6dcc6ccf5ec801a4c9057\nChange-Id: Ie3fe476ab11d515ffab6dcc6ccf5ec801a4c9057\n"
    },
    {
      "commit": "9ca7a38d2940f86f0607b9dc317835d604708805",
      "tree": "b375ee0bc9f2a1223da6b7d368bef37a0be515e0",
      "parents": [
        "3b40ab2bba11003f7ab9325741232e7647a67a4b",
        "81e18816f97564fcbc29924e322aee3dc1eba725"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Thu Nov 15 14:51:27 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 14:51:27 2018 -0800"
      },
      "message": "Merge \"Expose ProvisioningManager API for IMS configurations\" am: 082bf0ccca am: 5ffd9747af\nam: 81e18816f9\n\nChange-Id: I99b9a5dec01e51426f923d24eceacd2f719c2fcd\n"
    },
    {
      "commit": "082bf0ccca33c986008071116c5fd07ec38b850b",
      "tree": "87e2525fba4093244344c82fddb6ea310951b636",
      "parents": [
        "9d599fde8e184b2726fc85a762b625ce2c2c3389",
        "0d36ed248f55cb1104a9807426cd32d7fe64cd20"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Thu Nov 15 22:07:29 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 15 22:07:29 2018 +0000"
      },
      "message": "Merge \"Expose ProvisioningManager API for IMS configurations\""
    },
    {
      "commit": "2aa2cc1b757b86ae6cef53f67dc54662f4f18a4a",
      "tree": "7f608d369a58bba10b2b3b735785a53451a47fd7",
      "parents": [
        "c02d53b0813aa996d713484c369831fbd79614b6"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Thu Sep 27 18:49:16 2018 -0700"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Thu Nov 15 10:53:05 2018 -0800"
      },
      "message": "Add Support for Async requestCellInfoUpdate()\n\nAdd asynchronous calls to request CellInfo updates.\n-Add a request for CellInfo\n-Add a request for CellInfo that allows system apps\n such as the LocationProvider to bill the work to\n the app that initiated the location fix.\n-Update the behavioral language for getAllCellInfo\n to indicate that depending on the API level of the\n caller, this API will only provide cached info, which\n means that apps can always request an update without\n possibly triggering a call to the modem. This also\n means that the binder will not block due to modem\n delay.\n\nBug: 37100068\nBug: 63737292\nBug: 26569588\nTest: manual (via SL4A)\nChange-Id: I25cbc3cecd5d396fc3baa21457c05cd6e273c9c3\n"
    },
    {
      "commit": "4e3eb8084a69fb818cf5a281695ed746269adefb",
      "tree": "740bdb051e80162319faf00a683b28518f77f864",
      "parents": [
        "c05291dc66042145971ed14e015c5307a6113d87",
        "1f6c2596a59f876acda9f96fda78fe5a45b3dca9"
      ],
      "author": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Wed Nov 14 02:09:56 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 14 02:09:56 2018 +0000"
      },
      "message": "Merge \"API to switch preferred data\""
    },
    {
      "commit": "668ce6bbef8d0e25053e694d92ec833a0e7c3cf1",
      "tree": "4b1e1b32f55dea752a55e7df6cff8b11092fc26b",
      "parents": [
        "32e712e0c0d7af6b4722f650320ad62fc2bb0f4b"
      ],
      "author": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Fri Nov 09 13:38:49 2018 -0800"
      },
      "committer": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Wed Nov 14 01:12:15 2018 +0000"
      },
      "message": "Define new intent ACTION_LINE1_NUMBER_ERROR_DETECTED\n\nTest: build\nBug: 115843312\nMerged-in: Ibcc9ce533fbc6980a371eb6239a53dc9cdebb22a\nChange-Id: Ibcc9ce533fbc6980a371eb6239a53dc9cdebb22a\n(cherry picked from commit 1bf4e92c50e80a663711b6f71dcd58cb7ee88640)\n"
    },
    {
      "commit": "0c081a10ad7145c93826121da03d9906b962e1df",
      "tree": "ad9e1717becffd385fcbc03dc9c04de48f0dff82",
      "parents": [
        "3b5d52c11c2acbee694ad19b55fe765dd3278d99"
      ],
      "author": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Thu Oct 11 14:43:09 2018 -0700"
      },
      "committer": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Wed Nov 14 00:46:15 2018 +0000"
      },
      "message": "Initial RCS CL.\n\nThis CL adds RcsManager with a dummy API.\n\nTest: build\nBug: 109759350\nMerged-in: Ib10a38fac9182ca010d3895431e419f5c1958d59\nChange-Id: Ib10a38fac9182ca010d3895431e419f5c1958d59\n(cherry picked from commit 7d496bc0308f202ffca4f5e4985421c329795cb4)\n"
    },
    {
      "commit": "0d36ed248f55cb1104a9807426cd32d7fe64cd20",
      "tree": "e55d165d061bcff2ae08f72abafe80eb69e8f936",
      "parents": [
        "3ef1990e7ce45b27194c886af594b5de25a7d091"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Wed Oct 31 11:22:26 2018 -0700"
      },
      "committer": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Tue Nov 13 12:49:28 2018 -0800"
      },
      "message": "Expose ProvisioningManager API for IMS configurations\n\nBug: 117648104\nTest: Manual\nChange-Id: I71ef979cee6467fd3d70fe70e4b899dbee70e2ae\n"
    },
    {
      "commit": "4c070fa44364abe4f68573f42a5b710531db1e8d",
      "tree": "d7773c2aad1b78a07fa6400c37a1c4ad31fda99f",
      "parents": [
        "d402828debab5c97899591969844e5f77c078b60",
        "9458ebccfc8d4ad074125df21b0689facdb33c50"
      ],
      "author": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Tue Nov 13 16:17:06 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 13 16:17:06 2018 +0000"
      },
      "message": "Merge \"Fix RcsManager and add empty RcsThread class\""
    },
    {
      "commit": "b608ad49f95c86ca1605078786e4320b47b0d917",
      "tree": "17af74330ce6dc20af0277db28a9ede26bc6dc09",
      "parents": [
        "f23baceca00fd2f0c6932e5a1da24fd89c5e8e21",
        "1bf4e92c50e80a663711b6f71dcd58cb7ee88640"
      ],
      "author": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Tue Nov 13 05:46:26 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 13 05:46:26 2018 +0000"
      },
      "message": "Merge \"Define new intent ACTION_LINE1_NUMBER_ERROR_DETECTED\""
    },
    {
      "commit": "9458ebccfc8d4ad074125df21b0689facdb33c50",
      "tree": "01b8f698a32da800456011ffdeb39ad4619bc9c0",
      "parents": [
        "71aebf05f03dcce5af4ac4cd4476ee45608aaa20"
      ],
      "author": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Wed Oct 31 13:23:29 2018 -0700"
      },
      "committer": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Mon Nov 12 15:52:54 2018 -0800"
      },
      "message": "Fix RcsManager and add empty RcsThread class\n\nThis change fixes the RcsManager setup and adds an empty RcsThread class. Please see go/rcs-in-telephony-doc for details.\n\nTest: Builds fine\nBug: 109759350\nChange-Id: Ie3fe476ab11d515ffab6dcc6ccf5ec801a4c9057\n"
    },
    {
      "commit": "a8d3d4894144cead9dcfc8c33435381c5f36ab35",
      "tree": "7ca621b11b50ca978a6a4ed138f7e6f7430d9909",
      "parents": [
        "7e74c4e4314bbe4aef990c20d1108e6edfe0d8d6"
      ],
      "author": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Fri Nov 02 17:49:57 2018 -0700"
      },
      "committer": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Mon Nov 12 11:30:16 2018 -0800"
      },
      "message": "support parent carrier id\n\nThe parent-child relationship can be used to further differentiate a\nsingle carrier by different networks, by prepaid v.s. postpaid\nor even by 4G v.s. 3G plan. parent carrier id it\u0027s an optional field.\nA carrier id with a valid parent_carrier_id is considered fine-grained carrier id,\nwill not be returned as API getSimCarrierId but will be returned as\nnew API getSimPreciseCarrierId.\n\nBug: 110559381\nChange-Id: Ica273cbad16b4773edc41b79ff4bf7570de40ec1\n"
    },
    {
      "commit": "3235c5c489e613f9e7e0043936ea0de42c6a64e1",
      "tree": "e4691d8f1933f3fba0b74b87a5f3cc143c49c247",
      "parents": [
        "6d71381f548fdf831d75a1433c199ce0bf3cc7d4",
        "dd44d8132ac5c1fd051c98a5361a1dff7fbaab0e"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Mon Nov 12 19:10:03 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 12 19:10:03 2018 +0000"
      },
      "message": "Merge \"support parent carrier id\""
    },
    {
      "commit": "bdc5a733b76d25dab0393a3d4bfa823dc53121e7",
      "tree": "1a4136a0621f22c4779611e5895e0f88bf478b0a",
      "parents": [
        "86f9fc7cf28b9a38135ed6c05574a4e4e25aa8ca"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Fri Oct 26 13:27:51 2018 -0700"
      },
      "committer": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Mon Nov 12 10:55:46 2018 -0800"
      },
      "message": "Frame EmergencyNumber notifier in TelephonyRegistry\n\nTest: Treehugger\nBug: 112657134\nChange-Id: I9e2e0348b8e0e9ac473db354023a242087fbb2c3\n"
    },
    {
      "commit": "7e74c4e4314bbe4aef990c20d1108e6edfe0d8d6",
      "tree": "dbf7d0e9cdf4458a406054fb917cae0ca422da78",
      "parents": [
        "4a7a3934b606e5484524e190f67fe09e938613a2",
        "354b9771aaab94cdc8447dbac4d98a809589c54e"
      ],
      "author": {
        "name": "Calvin Pan",
        "email": "calvinpan@google.com",
        "time": "Mon Nov 12 18:09:25 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Nov 12 18:09:25 2018 +0000"
      },
      "message": "Merge \"Create new API for MNO carrier id\""
    },
    {
      "commit": "8a9766e6217271a74f6276237d1b740738dc2439",
      "tree": "6175514f6949bffb9d6cbb6133a21fe227ed1120",
      "parents": [
        "86d66b4d3e56504f03b0a24e87f6409cafe3c74f",
        "30858dc7ac24cace790b597d8dfbedda59d02a62"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Mon Nov 12 04:50:17 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 04:50:17 2018 -0800"
      },
      "message": "Merge \"Expose SRVCC state changes as @SystemAPI\" am: c10b96899e am: 657343b811\nam: 30858dc7ac\n\nChange-Id: Iddb02abd34c1971b906acf734a878aad22387c57\n"
    },
    {
      "commit": "354b9771aaab94cdc8447dbac4d98a809589c54e",
      "tree": "8a45cff78a083c2eb7590e1f50b55522f679b25c",
      "parents": [
        "9d4ebdf379833d4e612dbbaf1ce6f260a15064bd"
      ],
      "author": {
        "name": "calvinpan",
        "email": "calvinpan@google.com",
        "time": "Wed Oct 31 19:09:27 2018 +0800"
      },
      "committer": {
        "name": "Calvin Pan",
        "email": "calvinpan@google.com",
        "time": "Mon Nov 12 08:07:10 2018 +0000"
      },
      "message": "Create new API for MNO carrier id\n\nNew telephony APIs to getSimMnoCarrierId and GET_CURRENT_APN_LIST\n\nBug: 115709816\nTest: Build pass\nChange-Id: I415ee634d8392d5120d5d8f79d927c0349d9a42e\nMerged-in: I415ee634d8392d5120d5d8f79d927c0349d9a42e\n"
    },
    {
      "commit": "1f6c2596a59f876acda9f96fda78fe5a45b3dca9",
      "tree": "365c623c7c27781dd7c54ec9601695c53ce42d75",
      "parents": [
        "2e96a44f27d1c173d698bc65e1c90eb80d534ab8"
      ],
      "author": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Tue Oct 30 09:42:53 2018 -0700"
      },
      "committer": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Sat Nov 10 14:58:47 2018 -0800"
      },
      "message": "API to switch preferred data\n\nProvide API to switch preferred data between default subscription\nand opportunistic subscription.\n\nBug: 118491136\nTest: make and called the APIs using setting app\nChange-Id: Ic4f7a0aac6f7e1234c30aaee2fed177dbd5e53cd\n"
    },
    {
      "commit": "dd44d8132ac5c1fd051c98a5361a1dff7fbaab0e",
      "tree": "6f90d13249c1567361594d1c6a2fdcad9ff94633",
      "parents": [
        "929cd0837af0fc558d367dd336034f7e107d4b08"
      ],
      "author": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Fri Nov 02 17:49:57 2018 -0700"
      },
      "committer": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Sat Nov 10 12:01:04 2018 -0800"
      },
      "message": "support parent carrier id\n\nThe parent-child relationship can be used to further differentiate a\nsingle carrier by different networks, by prepaid v.s. postpaid\nor even by 4G v.s. 3G plan. parent carrier id it\u0027s an optional field.\nA carrier id with a valid parent_carrier_id is considered fine-grained carrier id,\nwill not be returned as API getSimCarrierId but will be returned as\nnew API getSimPreciseCarrierId.\n\nBug: 110559381\nChange-Id: Ica273cbad16b4773edc41b79ff4bf7570de40ec1\n"
    },
    {
      "commit": "c10b96899e0bdb96fa6dc8878d635682b708ac06",
      "tree": "eea9bedf60931dcc31340746fa55e920e435902c",
      "parents": [
        "5bdf255e0dd7244c88998c1baa002fbce1efc5b0",
        "efed9824e4ae5c1dced700f13a16abbbd1a293b2"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Fri Nov 09 23:02:38 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Nov 09 23:02:38 2018 +0000"
      },
      "message": "Merge \"Expose SRVCC state changes as @SystemAPI\""
    },
    {
      "commit": "1bf4e92c50e80a663711b6f71dcd58cb7ee88640",
      "tree": "f5db37e9e906b0130dee9e77aaf4fa45a7e667e5",
      "parents": [
        "64da5e6e446723d9d1cbd5d89d5eb72fe90bf5ac"
      ],
      "author": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Fri Nov 09 13:38:49 2018 -0800"
      },
      "committer": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Fri Nov 09 13:38:49 2018 -0800"
      },
      "message": "Define new intent ACTION_LINE1_NUMBER_ERROR_DETECTED\n\nTest: build\nBug: 115843312\nChange-Id: Ibcc9ce533fbc6980a371eb6239a53dc9cdebb22a\n"
    },
    {
      "commit": "db0e08c75004e7a1143c3503d11d71cd547a9cc2",
      "tree": "92f9ced188fb426a1f47c11d543c0b75f6929f9c",
      "parents": [
        "5df0de7f2246faeef293d36397f57f27937c1b23",
        "524ce01fa1bb42e8aabb2960d122d111cbd30d3d"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Thu Nov 08 14:34:28 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 08 14:34:28 2018 -0800"
      },
      "message": "Merge \"Add toString() method for NetworkScanResult\" am: aaa6722976 am: c7ad900967\nam: 524ce01fa1\n\nChange-Id: I8101aea3035b99f923e6fd083e025ee5f5a24342\n"
    },
    {
      "commit": "aaa6722976e4b8ed281ba9276032c047af73fe99",
      "tree": "fc747ffa62a80add138ddb655a806d986885a33f",
      "parents": [
        "93bf21dad4279db75c321c141b07c6409d6bcade",
        "2780e301192ee8257ad055ffe2cc68fa9de73f76"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Thu Nov 08 21:54:26 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 08 21:54:26 2018 +0000"
      },
      "message": "Merge \"Add toString() method for NetworkScanResult\""
    },
    {
      "commit": "efed9824e4ae5c1dced700f13a16abbbd1a293b2",
      "tree": "3b2a18b963d723c2448690edf5c57be1e588db25",
      "parents": [
        "3ef1990e7ce45b27194c886af594b5de25a7d091"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Fri Oct 26 10:25:57 2018 -0700"
      },
      "committer": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Thu Nov 08 10:14:04 2018 -0800"
      },
      "message": "Expose SRVCC state changes as @SystemAPI\n\nImsService needs to be able to register for SRVCC state\nchanges.\n\nTest: Telephony Unit tests\nBug: 117555643\nChange-Id: I87631b51a19cdd46d6b4d15f3631345de03bb771\n"
    },
    {
      "commit": "330f457890b047ee32bf41d63bd544457d15a715",
      "tree": "cc41911ce055cc20561cce1285cae538875f33f3",
      "parents": [
        "c5c5b74da80405d7274166e510452b821ff88827",
        "d3b261145b3b684a5c9ef7c2bbf5fd280905deb3"
      ],
      "author": {
        "name": "Calvin Pan",
        "email": "calvinpan@google.com",
        "time": "Thu Nov 08 16:25:12 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 08 16:25:12 2018 +0000"
      },
      "message": "Merge \"Create new API for MNO carrier id\""
    },
    {
      "commit": "24cddced04b172d2f0f3a2932c32ad209f60ec28",
      "tree": "3bebc25e3a40986c7db55a6a9bc0a9a805a809b1",
      "parents": [
        "d605b5ab3dc329d36a391a6088d9464dbbb5c546",
        "5ac293f0406cc48cafb17a7f17eb0bfb50b3b2af"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Thu Nov 08 00:40:10 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 08 00:40:10 2018 +0000"
      },
      "message": "Merge \"Introduce Emergency number functions APIs\""
    },
    {
      "commit": "5ac293f0406cc48cafb17a7f17eb0bfb50b3b2af",
      "tree": "86ff4f73bbaacfd8c3015336ce0b1d34cb01fe13",
      "parents": [
        "fbc4e55540ffaae66c9a1eeae7f2ae05b828f520"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Wed Oct 17 16:31:31 2018 -0700"
      },
      "committer": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Wed Nov 07 14:57:44 2018 -0800"
      },
      "message": "Introduce Emergency number functions APIs\n\n- getCurrentEmergencyNumberList\n- getCurrentEmergencyNumberList (per categories)\n- isCurrentEmergencyNumber\n\nNote: the implementaion from PhoneInterfaceManager is empty, but the names\nof the APIs need to be finalized so that the usages and test plan are not\nblocked.\n\nBug: 112657134\nTest: Treehugger\nChange-Id: I1e310941aea6d5288fd6c99071be6b46a8d98197\nMerged-In: I854db34f4378f35f99c3d8133bf35f3d0b3aad2b\nMerged-In: Ic0a22dd9c2023362bbb65b80cb78990ace7caac4\n"
    },
    {
      "commit": "d605b5ab3dc329d36a391a6088d9464dbbb5c546",
      "tree": "013b53cf4f463d6cf0fff04f3ba05c57f6f24c6d",
      "parents": [
        "fbc4e55540ffaae66c9a1eeae7f2ae05b828f520",
        "1ed547ee3e28fddeaabf29fb3d9a418b0403c9eb"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 07 21:46:13 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Nov 07 21:46:13 2018 +0000"
      },
      "message": "Merge \"Add telephony commands about SMS apps\""
    },
    {
      "commit": "6a8af2abefe0d0d75415b98bf995e5304d0b96de",
      "tree": "e81686b7fe1208fe697600164752b2666927badb",
      "parents": [
        "151046ad9fcea1c9195ad24d03a00b6bb943f7c8",
        "3f0267151cc0c1ef7b5cded25b228b2fbc6d0bf6"
      ],
      "author": {
        "name": "Michael Groover",
        "email": "mpgroover@google.com",
        "time": "Wed Nov 07 19:32:34 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 07 19:32:34 2018 +0000"
      },
      "message": "Merge \"Enable device identifier check for 3P apps\""
    },
    {
      "commit": "8c342c6852d7bb79736b7af25c5e0a84bc193001",
      "tree": "c246f2b0646fa1123bd4df049f84e02c0a63c6fc",
      "parents": [
        "7b61c24235c0335e67f08ca62b5ed6b73efc6305",
        "82570783393b6fc8f0fad9aff404fb5e524dd2af"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 07 19:24:24 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 07 19:24:24 2018 +0000"
      },
      "message": "Merge \"Allow apps with carrier privileges to access device IDs\""
    },
    {
      "commit": "4413786e8c7275943320db1c2d19f6cdf4ff8bfa",
      "tree": "25d694a6c30ff88f3cb1b65ee262a88045fe7277",
      "parents": [
        "009f0a9d730269c83c65be4148c135fa4f65a12c"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Tue Oct 23 18:44:03 2018 -0700"
      },
      "committer": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Tue Nov 06 16:28:01 2018 -0800"
      },
      "message": "Clean up SubMgr#getOpportunisticSubscriptions.\n\nAdding more descriptive comments for this API.\nRemove param slotIndex.\n\nBug: 117832560\nBug: 117830188\nTest: build\nChange-Id: I906cfb8ccb1851bde6be09c273d47092337ed1c1\nMerged-In: I906cfb8ccb1851bde6be09c273d47092337ed1c1\n"
    },
    {
      "commit": "009f0a9d730269c83c65be4148c135fa4f65a12c",
      "tree": "f93f3331cf2e39a3600f0b314fcd0b02a74458ba",
      "parents": [
        "009b2dd158183062f4c9ad681636797350699f57"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Mon Oct 22 20:03:46 2018 -0700"
      },
      "committer": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Tue Nov 06 16:17:41 2018 -0800"
      },
      "message": "Changing setPreferredData so that it takes subId.\n\nBug: 92796390\nTest: build\nChange-Id: I189fbe3c47f51f361838a6737fb5bef3aa1f0ee9\nMerged-In: I189fbe3c47f51f361838a6737fb5bef3aa1f0ee9\n"
    },
    {
      "commit": "3f0267151cc0c1ef7b5cded25b228b2fbc6d0bf6",
      "tree": "a45d60a293ba872b04409011a4d66e789ccded73",
      "parents": [
        "fc1d7e58370eb849ccda69c22dd5b0181308e339"
      ],
      "author": {
        "name": "Michael Groover",
        "email": "mpgroover@google.com",
        "time": "Thu Nov 01 11:00:17 2018 -0700"
      },
      "committer": {
        "name": "Michael Groover",
        "email": "mpgroover@google.com",
        "time": "Tue Nov 06 15:01:46 2018 -0800"
      },
      "message": "Enable device identifier check for 3P apps\n\nBug: 117781266\nTest: cts-tradefed run cts -m CtsTelephony3TestCases\nTest: cts-tradefed run cts -m CtsPermissionTestCases -t android.permission.cts.TelephonyManagerPermissionTest\nTest: cts-tradefed run cts -m CtsTelephonyTestCases -t android.telephony.cts.TelephonyManagerTest\nTest: cts-tradefed run cts -m CtsDevicePolicyManagerTestCases -t \\\n      com.android.cts.devicepolicy.DeviceOwnerTest#testDeviceOwnerCanGetDeviceIdentifiers\nTest: cts-tradefed run cts -m CtsDevicePolicyManagerTestCases -t \\\n      com.android.cts.devicepolicy.ManagedProfileTest#testProfileOwnerCanGetDeviceIdentifiers\nTest: cts-tradefed run cts -m CtsDevicePolicyManagerTestCases -t \\\n      com.android.cts.devicepolicy.ManagedProfileTest#testProfileOwnerCannotGetDeviceIdentifiersWithoutPermission\nTest: cts-tradefed run cts -m CtsDevicePolicyManagerTestCases -t \\\n      com.android.cts.devicepolicy.DeviceOwnerTest#testDeviceOwnerCannotGetDeviceIdentifiersWithoutPermission\n\nChange-Id: Ia511d6d566ab1ceacfedcd45f45500a846fcb983\n"
    },
    {
      "commit": "2780e301192ee8257ad055ffe2cc68fa9de73f76",
      "tree": "96e2137bd154dc8d42d76a11aa799304ed5242df",
      "parents": [
        "3ef1990e7ce45b27194c886af594b5de25a7d091"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Mon Nov 05 17:48:23 2018 -0800"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Tue Nov 06 10:37:27 2018 -0800"
      },
      "message": "Add toString() method for NetworkScanResult\n\nTo enhance debug-ability of NetworkScanResult, the\ntoString() method should return the contents of the\nstructure rather than a stringified reference.\n\nBug: 119055885\nTest: NetworkScanResultTest#testParcel\nChange-Id: Ib4fce53d57d1a1cd3382c65fc2c8cb1b7d6ea92d\n"
    },
    {
      "commit": "1ed547ee3e28fddeaabf29fb3d9a418b0403c9eb",
      "tree": "447f10a7f2e915590c87146debc8cf35cad62b6d",
      "parents": [
        "3ef1990e7ce45b27194c886af594b5de25a7d091"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Mon Nov 05 14:28:49 2018 -0800"
      },
      "committer": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Mon Nov 05 14:28:49 2018 -0800"
      },
      "message": "Add telephony commands about SMS apps\n\nSee the other CL on the same topic for the details\n\nBug: 109809543\nTest: See the other CL\nChange-Id: I9f750a72edfc282c80f7547647bcddaf2da51d9b\nMerged-In: I9f750a72edfc282c80f7547647bcddaf2da51d9b\n"
    },
    {
      "commit": "b23fc3c2cd4f03a312fd0fd1fe5472a6b27f920f",
      "tree": "eb9ae07e230ba7b029f914a785a33966d94a19b7",
      "parents": [
        "31d6ca5c3a1b80917e2b57a57f7188b96a426460",
        "7a545324ffe8c2c2503078966c06f78906300800"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Fri Nov 02 17:29:30 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Nov 02 17:29:30 2018 +0000"
      },
      "message": "Merge \"hidden API getCertsFromCarrierPrivilegeAccessRules\""
    },
    {
      "commit": "d3b261145b3b684a5c9ef7c2bbf5fd280905deb3",
      "tree": "27c506bcf6d6fc1b8d660f49abddbe333f65ac64",
      "parents": [
        "a17b785a64acfe27b2ce135cb43c071af713e83b"
      ],
      "author": {
        "name": "calvinpan",
        "email": "calvinpan@google.com",
        "time": "Wed Oct 31 19:09:27 2018 +0800"
      },
      "committer": {
        "name": "calvinpan",
        "email": "calvinpan@google.com",
        "time": "Fri Nov 02 19:11:31 2018 +0800"
      },
      "message": "Create new API for MNO carrier id\n\nNew telephony APIs to getSimMnoCarrierId and GET_CURRENT_APN_LIST\n\nBug: 115709816\nTest: Build pass\nChange-Id: I415ee634d8392d5120d5d8f79d927c0349d9a42e\n"
    },
    {
      "commit": "346bae7c761f1961383a689f74b49d7fb629d2bd",
      "tree": "e43fd1441e2bb3d7ffb223728cc2c0cda421a82b",
      "parents": [
        "68a544d20913a4653780bad6e710c8599b8ccf4f",
        "080f131a69fddb68ebe9282dc1c490a07ae6d496"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Fri Nov 02 06:54:03 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Nov 02 06:54:03 2018 +0000"
      },
      "message": "Merge \"Deprecated the resource config_tether_apndata\""
    },
    {
      "commit": "7a545324ffe8c2c2503078966c06f78906300800",
      "tree": "e14f23d6cc72756be2b6022c2c67561ef969a2ea",
      "parents": [
        "e459133141eeabd584cdcd424d6e62bc8cfd18ff"
      ],
      "author": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Tue Oct 30 18:18:43 2018 -0700"
      },
      "committer": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Fri Nov 02 03:35:14 2018 +0000"
      },
      "message": "hidden API getCertsFromCarrierPrivilegeAccessRules\n\nBug: 110559381\nTest: unit test \u0026 manual test\nChange-Id: I7b2c946f1f4db08e1c071fe6eb9f3771a592fd47\nMerged-in: I7b2c946f1f4db08e1c071fe6eb9f3771a592fd47\n"
    },
    {
      "commit": "e3f689d92411bf394425ddb81d94de8e752b3c1a",
      "tree": "247dc409c9311d6f7c705145b043034684eae1b3",
      "parents": [
        "6f78be2b03b93ed6e63fd6331bd9709b43577faf",
        "80dc0e2676908815dfb2c4b04a1ad80d0dbefbed"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Nov 01 18:49:41 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 01 18:49:41 2018 -0700"
      },
      "message": "Merge \"Add TestApi to get RTT support status\" am: f583bb525a am: c02e86d0bf\nam: 80dc0e2676\n\nChange-Id: I9a9c30bac258ae38c44b2d82fca1572e96eb1cf7\n"
    }
  ],
  "next": "f583bb525ae52530932f4396d128e0bd83dc9fbc"
}
