diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml
index 6c512af3f193..de92167acb09 100644
--- a/android/abi_gki_aarch64.xml
+++ b/android/abi_gki_aarch64.xml
@@ -483,6 +483,7 @@
+
@@ -5837,6 +5838,7 @@
+
@@ -8541,9 +8543,9 @@
-
-
-
+
+
+
@@ -8556,7 +8558,6 @@
-
@@ -8638,7 +8639,6 @@
-
@@ -9052,7 +9052,14 @@
-
+
+
+
+
+
+
+
+
@@ -9060,13 +9067,6 @@
-
-
-
-
-
-
-
@@ -11499,6 +11499,7 @@
+
@@ -11905,8 +11906,8 @@
-
-
+
+
@@ -12539,7 +12540,23 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -13186,6 +13203,7 @@
+
@@ -14735,12 +14753,6 @@
-
-
-
-
-
-
@@ -15235,6 +15247,9 @@
+
+
+
@@ -15434,7 +15449,29 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -16789,8 +16826,8 @@
-
-
+
+
@@ -18318,7 +18355,6 @@
-
@@ -18692,11 +18728,7 @@
-
-
-
-
-
+
@@ -19651,7 +19683,6 @@
-
@@ -19849,7 +19880,6 @@
-
@@ -20287,14 +20317,6 @@
-
-
-
-
-
-
-
-
@@ -20645,7 +20667,7 @@
-
+
@@ -21359,6 +21381,7 @@
+
@@ -22099,6 +22122,11 @@
+
+
+
+
+
@@ -24257,7 +24285,7 @@
-
+
@@ -24481,6 +24509,7 @@
+
@@ -24785,7 +24814,23 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -25447,7 +25492,7 @@
-
+
@@ -25824,7 +25869,6 @@
-
@@ -25902,7 +25946,7 @@
-
+
@@ -25959,6 +26003,7 @@
+
@@ -26312,6 +26357,7 @@
+
@@ -26934,7 +26980,7 @@
-
+
@@ -27869,7 +27915,6 @@
-
@@ -31614,9 +31659,9 @@
-
-
-
+
+
+
@@ -32490,7 +32535,6 @@
-
@@ -32745,7 +32789,68 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -33250,7 +33355,6 @@
-
@@ -33665,6 +33769,7 @@
+
@@ -33863,7 +33968,7 @@
-
+
@@ -37408,7 +37513,6 @@
-
@@ -38198,8 +38302,8 @@
-
-
+
+
@@ -39170,17 +39274,6 @@
-
-
-
-
-
-
-
-
-
-
-
@@ -39460,9 +39553,9 @@
-
-
-
+
+
+
@@ -39969,6 +40062,7 @@
+
@@ -40926,7 +41020,6 @@
-
@@ -43428,15 +43521,7 @@
-
-
-
-
-
-
-
-
@@ -43773,18 +43858,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -43880,12 +43954,12 @@
-
-
-
-
-
-
+
+
+
+
+
+
@@ -43990,7 +44064,6 @@
-
@@ -44771,21 +44844,21 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -45231,7 +45304,6 @@
-
@@ -46882,8 +46954,8 @@
-
-
+
+
@@ -47229,7 +47301,35 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -47790,7 +47890,14 @@
-
+
+
+
+
+
+
+
+
@@ -48436,11 +48543,6 @@
-
-
-
-
-
@@ -48846,7 +48948,7 @@
-
+
@@ -48972,6 +49074,11 @@
+
+
+
+
+
@@ -49277,7 +49384,7 @@
-
+
@@ -49425,56 +49532,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -49815,6 +49873,7 @@
+
@@ -50750,7 +50809,7 @@
-
+
@@ -51595,26 +51654,8 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -51873,26 +51914,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -52080,6 +52101,7 @@
+
@@ -52669,7 +52691,23 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -53031,7 +53069,6 @@
-
@@ -53962,9 +53999,9 @@
-
-
-
+
+
+
@@ -54684,6 +54721,7 @@
+
@@ -55268,7 +55306,7 @@
-
+
@@ -55733,7 +55771,7 @@
-
+
@@ -56594,26 +56632,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -57958,7 +57976,6 @@
-
@@ -58421,11 +58438,6 @@
-
-
-
-
-
@@ -59650,44 +59662,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -60877,65 +60852,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -61712,7 +61629,6 @@
-
@@ -62662,7 +62578,17 @@
-
+
+
+
+
+
+
+
+
+
+
+
@@ -63728,7 +63654,7 @@
-
+
@@ -64222,10 +64148,10 @@
-
-
-
-
+
+
+
+
@@ -64275,6 +64201,12 @@
+
+
+
+
+
+
@@ -64534,6 +64466,7 @@
+
@@ -64857,47 +64790,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -65492,11 +65385,6 @@
-
-
-
-
-
@@ -66523,11 +66411,6 @@
-
-
-
-
-
@@ -66988,7 +66871,7 @@
-
+
@@ -68852,7 +68735,6 @@
-
@@ -69049,6 +68931,7 @@
+
@@ -70657,14 +70540,7 @@
-
-
-
-
-
-
-
-
+
@@ -70798,14 +70674,6 @@
-
-
-
-
-
-
-
-
@@ -71494,8 +71362,8 @@
-
-
+
+
@@ -71614,7 +71482,6 @@
-
@@ -72301,8 +72168,8 @@
-
-
+
+
@@ -72374,6 +72241,7 @@
+
@@ -72838,38 +72706,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -72980,7 +72817,7 @@
-
+
@@ -75660,7 +75497,6 @@
-
@@ -77068,11 +76904,11 @@
-
+
-
+
@@ -78125,12 +77961,12 @@
-
-
-
-
-
-
+
+
+
+
+
+
@@ -79416,6 +79252,7 @@
+
@@ -79655,7 +79492,6 @@
-
@@ -80381,6 +80217,7 @@
+
@@ -80968,6 +80805,7 @@
+
@@ -81040,6 +80878,9 @@
+
+
+
@@ -81056,11 +80897,6 @@
-
-
-
-
-
@@ -81083,7 +80919,6 @@
-
@@ -81544,7 +81379,7 @@
-
+
@@ -81620,14 +81455,6 @@
-
-
-
-
-
-
-
-
@@ -84705,6 +84532,7 @@
+
@@ -85323,7 +85151,7 @@
-
+
@@ -86004,9 +85832,9 @@
-
-
-
+
+
+
@@ -86475,26 +86303,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -86519,7 +86328,7 @@
-
+
@@ -86544,6 +86353,7 @@
+
@@ -86582,6 +86392,7 @@
+
@@ -87994,7 +87805,7 @@
-
+
@@ -88625,8 +88436,8 @@
-
-
+
+
@@ -89695,7 +89506,6 @@
-
@@ -89856,6 +89666,14 @@
+
+
+
+
+
+
+
+
@@ -90290,7 +90108,20 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -90847,7 +90678,7 @@
-
+
@@ -91022,7 +90853,7 @@
-
+
@@ -91317,6 +91148,7 @@
+
@@ -91452,12 +91284,12 @@
-
+
-
+
@@ -93022,7 +92854,6 @@
-
@@ -93535,17 +93366,6 @@
-
-
-
-
-
-
-
-
-
-
-
@@ -94308,7 +94128,7 @@
-
+
@@ -94866,7 +94686,7 @@
-
+
@@ -95304,7 +95124,7 @@
-
+
@@ -96010,9 +95830,6 @@
-
-
-
@@ -97252,6 +97069,7 @@
+
@@ -97527,8 +97345,8 @@
-
-
+
+
@@ -97737,8 +97555,8 @@
-
-
+
+
@@ -98893,6 +98711,7 @@
+
@@ -99868,7 +99687,14 @@
-
+
+
+
+
+
+
+
+
@@ -101347,10 +101173,10 @@
-
-
-
+
+
+
@@ -101374,7 +101200,7 @@
-
+
@@ -101515,8 +101341,8 @@
-
-
+
+
@@ -102116,7 +101942,6 @@
-
@@ -102385,6 +102210,7 @@
+
@@ -102910,7 +102736,20 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -102969,6 +102808,9 @@
+
+
+
@@ -106376,6 +106218,7 @@
+
@@ -106390,20 +106233,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -106738,6 +106567,7 @@
+
@@ -110064,7 +109894,7 @@
-
+
@@ -110662,11 +110492,6 @@
-
-
-
-
-
@@ -110993,6 +110818,7 @@
+
@@ -112748,7 +112574,6 @@
-
@@ -112833,7 +112658,6 @@
-
@@ -112952,8 +112776,8 @@
-
-
+
+
@@ -113490,6 +113314,7 @@
+
@@ -115880,6 +115705,11 @@
+
+
+
+
+
@@ -116630,6 +116460,7 @@
+
@@ -116900,9 +116731,9 @@
-
-
-
+
+
+
@@ -116913,33 +116744,33 @@
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
@@ -116949,27 +116780,27 @@
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
@@ -116979,8 +116810,8 @@
-
-
+
+
@@ -116999,8 +116830,8 @@
-
-
+
+
@@ -117016,57 +116847,57 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
-
+
+
+
-
-
+
+
-
-
+
+
@@ -117077,16 +116908,16 @@
-
-
+
+
-
-
+
+
@@ -117110,12 +116941,12 @@
-
-
-
-
-
-
+
+
+
+
+
+
@@ -117132,9 +116963,9 @@
-
-
-
+
+
+
@@ -117150,33 +116981,33 @@
-
-
+
+
-
-
-
+
+
+
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
@@ -117189,22 +117020,22 @@
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
@@ -117278,13 +117109,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
@@ -117293,29 +117124,29 @@
-
-
-
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
-
+
+
@@ -117357,11 +117188,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -117381,14 +117212,14 @@
-
-
+
+
-
-
-
-
+
+
+
+
@@ -117411,15 +117242,15 @@
-
-
-
-
+
+
+
+
-
-
-
+
+
+
@@ -117427,11 +117258,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -117482,21 +117313,21 @@
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
+
+
@@ -117537,18 +117368,18 @@
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
@@ -117581,17 +117412,17 @@
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -117602,58 +117433,58 @@
-
-
-
-
+
+
+
+
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
+
+
-
-
-
-
+
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
+
+
+
@@ -117662,49 +117493,49 @@
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -117714,10 +117545,10 @@
-
-
-
-
+
+
+
+
@@ -117761,17 +117592,17 @@
-
-
+
+
-
-
+
+
-
-
-
+
+
+
@@ -117806,10 +117637,10 @@
-
-
-
-
+
+
+
+
@@ -117841,13 +117672,13 @@
-
-
-
+
+
+
-
-
+
+
@@ -117878,8 +117709,8 @@
-
-
+
+
@@ -117888,8 +117719,8 @@
-
-
+
+
@@ -117911,8 +117742,8 @@
-
-
+
+
@@ -117959,8 +117790,8 @@
-
-
+
+
@@ -117982,10 +117813,10 @@
-
-
-
-
+
+
+
+
@@ -118021,9 +117852,9 @@
-
-
-
+
+
+
@@ -118167,16 +117998,16 @@
-
-
+
+
-
-
+
+
@@ -118225,26 +118056,26 @@
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
@@ -118253,31 +118084,31 @@
-
-
-
-
+
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
-
+
+
+
+
@@ -118295,9 +118126,9 @@
-
-
-
+
+
+
@@ -118345,67 +118176,67 @@
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
@@ -118421,16 +118252,16 @@
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
@@ -118451,33 +118282,33 @@
-
-
+
+
-
-
+
+
-
-
-
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -118487,8 +118318,8 @@
-
-
+
+
@@ -118501,8 +118332,8 @@
-
-
+
+
@@ -118572,9 +118403,9 @@
-
-
-
+
+
+
@@ -118613,11 +118444,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -118633,19 +118464,19 @@
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
@@ -118677,9 +118508,9 @@
-
-
-
+
+
+
@@ -118763,14 +118594,14 @@
-
-
-
+
+
+
-
-
-
+
+
+
@@ -118779,65 +118610,65 @@
-
-
-
+
+
+
-
-
-
-
+
+
+
+
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
+
+
-
-
-
-
+
+
+
+
-
-
+
+
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
@@ -118846,48 +118677,48 @@
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
+
+
-
-
+
+
-
-
-
+
+
+
@@ -118898,8 +118729,8 @@
-
-
+
+
@@ -119017,8 +118848,8 @@
-
-
+
+
@@ -119120,28 +118951,28 @@
-
-
-
+
+
+
-
-
+
+
-
-
-
-
-
+
+
+
+
+
@@ -119156,11 +118987,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -119172,11 +119003,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -119195,8 +119026,8 @@
-
-
+
+
@@ -119233,10 +119064,10 @@
-
-
-
-
+
+
+
+
@@ -119274,22 +119105,22 @@
-
-
+
+
-
-
-
-
+
+
+
+
-
-
+
+
-
-
+
+
@@ -119316,22 +119147,22 @@
-
-
+
+
-
-
-
-
+
+
+
+
-
-
-
+
+
+
@@ -119392,8 +119223,8 @@
-
-
+
+
@@ -119424,18 +119255,18 @@
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
@@ -119447,8 +119278,8 @@
-
-
+
+
@@ -119464,9 +119295,9 @@
-
-
-
+
+
+
@@ -119499,12 +119330,12 @@
-
-
+
+
-
-
+
+
@@ -119515,23 +119346,23 @@
-
-
+
+
-
-
-
+
+
+
-
-
-
-
+
+
+
+
@@ -119546,9 +119377,9 @@
-
-
-
+
+
+
@@ -119567,8 +119398,8 @@
-
-
+
+
@@ -119588,58 +119419,58 @@
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
+
-
+
-
-
-
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -119682,12 +119513,12 @@
-
-
+
+
-
-
+
+
@@ -119716,10 +119547,10 @@
-
-
-
-
+
+
+
+
@@ -119774,42 +119605,42 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
+
@@ -119844,10 +119675,10 @@
-
-
-
-
+
+
+
+
@@ -119855,9 +119686,9 @@
-
-
-
+
+
+
@@ -119867,7 +119698,7 @@
-
+
@@ -119878,8 +119709,8 @@
-
-
+
+
@@ -119896,22 +119727,22 @@
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
@@ -119961,11 +119792,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -119973,44 +119804,44 @@
-
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
+
-
-
+
+
-
-
+
+
-
-
-
-
+
+
+
+
@@ -120025,8 +119856,8 @@
-
-
+
+
@@ -120047,18 +119878,18 @@
-
-
-
+
+
+
-
-
-
+
+
+
@@ -120075,9 +119906,9 @@
-
-
-
+
+
+
@@ -120088,11 +119919,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -120102,8 +119933,8 @@
-
-
+
+
@@ -120119,18 +119950,18 @@
-
-
+
+
-
-
+
+
-
-
-
-
+
+
+
+
@@ -120161,12 +119992,12 @@
-
-
+
+
-
-
+
+
@@ -120175,7 +120006,7 @@
-
+
@@ -120206,11 +120037,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -120220,25 +120051,25 @@
-
-
-
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
@@ -120275,11 +120106,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -120289,11 +120120,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -120325,9 +120156,9 @@
-
-
-
+
+
+
@@ -120338,8 +120169,8 @@
-
-
+
+
@@ -120349,9 +120180,9 @@
-
-
-
+
+
+
@@ -120360,11 +120191,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -120377,16 +120208,16 @@
-
-
+
+
-
-
+
+
-
-
+
+
@@ -120397,8 +120228,8 @@
-
-
+
+
@@ -120434,49 +120265,49 @@
-
-
+
+
-
-
-
-
+
+
+
+
-
-
-
+
+
+
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
@@ -120498,9 +120329,9 @@
-
-
-
+
+
+
@@ -120513,9 +120344,9 @@
-
-
-
+
+
+
@@ -120537,10 +120368,10 @@
-
-
-
-
+
+
+
+
@@ -120571,15 +120402,15 @@
-
-
-
-
+
+
+
+
-
-
-
+
+
+
@@ -120599,8 +120430,8 @@
-
-
+
+
@@ -120616,8 +120447,8 @@
-
-
+
+
@@ -120625,13 +120456,13 @@
-
-
+
+
-
-
-
+
+
+
@@ -120642,9 +120473,9 @@
-
-
-
+
+
+
@@ -120661,16 +120492,16 @@
-
-
+
+
-
-
+
+
@@ -120695,9 +120526,9 @@
-
-
-
+
+
+
@@ -120787,9 +120618,9 @@
-
-
-
+
+
+
@@ -120802,17 +120633,17 @@
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
@@ -120820,10 +120651,10 @@
-
-
-
-
+
+
+
+
@@ -120831,9 +120662,9 @@
-
-
-
+
+