diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml
index acce71cb90c3..30ae0f8c5690 100644
--- a/android/abi_gki_aarch64.xml
+++ b/android/abi_gki_aarch64.xml
@@ -135,6 +135,7 @@
+
@@ -387,6 +388,7 @@
+
@@ -397,6 +399,7 @@
+
@@ -646,6 +649,14 @@
+
+
+
+
+
+
+
+
@@ -851,6 +862,7 @@
+
@@ -1322,6 +1334,7 @@
+
@@ -1774,6 +1787,7 @@
+
@@ -2056,6 +2070,7 @@
+
@@ -2315,7 +2330,10 @@
+
+
+
@@ -2726,16 +2744,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2871,6 +2902,7 @@
+
@@ -3614,12 +3646,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3726,6 +3774,7 @@
+
@@ -3793,11 +3842,14 @@
+
+
+
@@ -3816,13 +3868,17 @@
+
+
+
+
@@ -4343,6 +4399,7 @@
+
@@ -4411,6 +4468,7 @@
+
@@ -4433,7 +4491,7 @@
-
+
@@ -4759,6 +4817,14 @@
+
+
+
+
+
+
+
+
@@ -4776,6 +4842,7 @@
+
@@ -4915,7 +4982,7 @@
-
+
@@ -4950,7 +5017,7 @@
-
+
@@ -5059,11 +5126,6 @@
-
-
-
-
-
@@ -5413,7 +5475,7 @@
-
+
@@ -5893,7 +5955,7 @@
-
+
@@ -5913,6 +5975,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -6686,6 +6777,7 @@
+
@@ -7497,7 +7589,7 @@
-
+
@@ -8127,6 +8219,7 @@
+
@@ -8340,6 +8433,11 @@
+
+
+
+
+
@@ -8501,6 +8599,13 @@
+
+
+
+
+
+
+
@@ -8848,6 +8953,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -9388,7 +9519,7 @@
-
+
@@ -9769,6 +9900,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -9968,6 +10146,12 @@
+
+
+
+
+
+
@@ -10061,6 +10245,7 @@
+
@@ -10141,7 +10326,7 @@
-
+
@@ -10646,7 +10831,7 @@
-
+
@@ -10658,7 +10843,7 @@
-
+
@@ -10685,10 +10870,10 @@
-
+
-
+
@@ -10925,6 +11110,7 @@
+
@@ -11525,7 +11711,7 @@
-
+
@@ -11565,7 +11751,7 @@
-
+
@@ -12168,7 +12354,6 @@
-
@@ -12177,7 +12362,7 @@
-
+
@@ -12274,7 +12459,13 @@
+
+
+
+
+
+
@@ -12429,7 +12620,7 @@
-
+
@@ -12549,6 +12740,7 @@
+
@@ -12684,7 +12876,7 @@
-
+
@@ -13732,6 +13924,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -14335,7 +14550,7 @@
-
+
@@ -14875,7 +15090,7 @@
-
+
@@ -15172,7 +15387,7 @@
-
+
@@ -15628,6 +15843,13 @@
+
+
+
+
+
+
+
@@ -16539,7 +16761,7 @@
-
+
@@ -16992,7 +17214,7 @@
-
+
@@ -17567,7 +17789,7 @@
-
+
@@ -17678,7 +17900,7 @@
-
+
@@ -17991,6 +18213,137 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -19155,6 +19508,7 @@
+
@@ -19306,7 +19660,7 @@
-
+
@@ -20366,7 +20720,7 @@
-
+
@@ -20647,6 +21001,7 @@
+
@@ -21679,23 +22034,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -22144,7 +22483,7 @@
-
+
@@ -22441,6 +22780,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -22603,7 +22962,7 @@
-
+
@@ -22738,7 +23097,7 @@
-
+
@@ -22809,6 +23168,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -22816,6 +23192,7 @@
+
@@ -23512,6 +23889,7 @@
+
@@ -23831,6 +24209,7 @@
+
@@ -24630,7 +25009,7 @@
-
+
@@ -24839,7 +25218,6 @@
-
@@ -25983,6 +26361,7 @@
+
@@ -26462,6 +26841,7 @@
+
@@ -27136,7 +27516,7 @@
-
+
@@ -27706,7 +28086,7 @@
-
+
@@ -28715,6 +29095,7 @@
+
@@ -28784,6 +29165,11 @@
+
+
+
+
+
@@ -28821,7 +29207,7 @@
-
+
@@ -29093,7 +29479,7 @@
-
+
@@ -29130,6 +29516,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -29139,7 +29542,7 @@
-
+
@@ -30147,7 +30550,7 @@
-
+
@@ -30863,7 +31266,7 @@
-
+
@@ -30960,6 +31363,7 @@
+
@@ -31021,7 +31425,7 @@
-
+
@@ -31874,7 +32278,6 @@
-
@@ -32436,7 +32839,7 @@
-
+
@@ -34539,7 +34942,7 @@
-
+
@@ -35127,7 +35530,7 @@
-
+
@@ -36500,7 +36903,7 @@
-
+
@@ -36566,7 +36969,7 @@
-
+
@@ -36972,6 +37375,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -37025,13 +37445,13 @@
-
+
-
+
-
+
@@ -37055,7 +37475,7 @@
-
+
@@ -37073,13 +37493,13 @@
-
+
-
+
@@ -37088,7 +37508,7 @@
-
+
@@ -37097,7 +37517,7 @@
-
+
@@ -38051,7 +38471,7 @@
-
+
@@ -38579,6 +38999,7 @@
+
@@ -39312,6 +39733,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -40221,7 +40659,7 @@
-
+
@@ -40794,7 +41232,7 @@
-
+
@@ -41193,7 +41631,6 @@
-
@@ -41320,6 +41757,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -41352,6 +41809,7 @@
+
@@ -41502,7 +41960,7 @@
-
+
@@ -41573,6 +42031,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -41999,6 +42474,7 @@
+
@@ -43365,7 +43841,7 @@
-
+
@@ -44508,7 +44984,7 @@
-
+
@@ -45203,7 +45679,7 @@
-
+
@@ -45861,6 +46337,7 @@
+
@@ -46604,6 +47081,7 @@
+
@@ -46727,6 +47205,7 @@
+
@@ -47392,7 +47871,7 @@
-
+
@@ -47541,7 +48020,7 @@
-
+
@@ -49198,7 +49677,7 @@
-
+
@@ -50511,7 +50990,7 @@
-
+
@@ -51079,6 +51558,12 @@
+
+
+
+
+
+
@@ -52344,7 +52829,7 @@
-
+
@@ -52865,6 +53350,12 @@
+
+
+
+
+
+
@@ -54300,6 +54791,7 @@
+
@@ -55672,7 +56164,7 @@
-
+
@@ -55740,6 +56232,14 @@
+
+
+
+
+
+
+
+
@@ -56300,6 +56800,7 @@
+
@@ -56446,7 +56947,7 @@
-
+
@@ -57202,7 +57703,7 @@
-
+
@@ -57293,7 +57794,7 @@
-
+
@@ -57312,6 +57813,14 @@
+
+
+
+
+
+
+
+
@@ -57797,7 +58306,7 @@
-
+
@@ -57808,6 +58317,7 @@
+
@@ -58029,6 +58539,7 @@
+
@@ -58987,35 +59498,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -59260,7 +59742,7 @@
-
+
@@ -59322,7 +59804,7 @@
-
+
@@ -59538,6 +60020,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -61575,7 +62071,7 @@
-
+
@@ -61890,6 +62386,7 @@
+
@@ -62278,7 +62775,7 @@
-
+
@@ -62299,7 +62796,7 @@
-
+
@@ -62608,6 +63105,7 @@
+
@@ -63130,7 +63628,7 @@
-
+
@@ -63221,7 +63719,7 @@
-
+
@@ -63587,6 +64085,12 @@
+
+
+
+
+
+
@@ -63601,7 +64105,7 @@
-
+
@@ -63860,13 +64364,13 @@
-
+
-
+
@@ -64137,7 +64641,7 @@
-
+
@@ -64332,6 +64836,7 @@
+
@@ -64779,7 +65284,7 @@
-
+
@@ -65620,6 +66125,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -65694,11 +66216,6 @@
-
-
-
-
-
@@ -66061,7 +66578,7 @@
-
+
@@ -66492,6 +67009,16 @@
+
+
+
+
+
+
+
+
+
+
@@ -67120,6 +67647,7 @@
+
@@ -67297,7 +67825,7 @@
-
+
@@ -67324,7 +67852,7 @@
-
+
@@ -67576,16 +68104,16 @@
-
+
-
+
-
+
@@ -67649,6 +68177,7 @@
+
@@ -69282,7 +69811,7 @@
-
+
@@ -70064,7 +70593,7 @@
-
+
@@ -70386,6 +70915,7 @@
+
@@ -70400,6 +70930,7 @@
+
@@ -70435,6 +70966,7 @@
+
@@ -70683,6 +71215,10 @@
+
+
+
+
@@ -70783,7 +71319,7 @@
-
+
@@ -70932,7 +71468,7 @@
-
+
@@ -71063,6 +71599,7 @@
+
@@ -71274,7 +71811,7 @@
-
+
@@ -72249,7 +72786,15 @@
-
+
+
+
+
+
+
+
+
+
@@ -72257,7 +72802,7 @@
-
+
@@ -72268,7 +72813,7 @@
-
+
@@ -72276,11 +72821,11 @@
-
+
-
-
+
+
@@ -72288,7 +72833,7 @@
-
+
@@ -72299,7 +72844,7 @@
-
+
@@ -72310,7 +72855,7 @@
-
+
@@ -72318,7 +72863,7 @@
-
+
@@ -72338,7 +72883,7 @@
-
+
@@ -72346,10 +72891,10 @@
-
+
-
+
@@ -72357,7 +72902,7 @@
-
+
@@ -72365,7 +72910,7 @@
-
+
@@ -72373,7 +72918,7 @@
-
+
@@ -72381,7 +72926,7 @@
-
+
@@ -72392,7 +72937,7 @@
-
+
@@ -72400,7 +72945,7 @@
-
+
@@ -72408,7 +72953,7 @@
-
+
@@ -72416,7 +72961,7 @@
-
+
@@ -72424,7 +72969,7 @@
-
+
@@ -72432,7 +72977,7 @@
-
+
@@ -72443,7 +72988,7 @@
-
+
@@ -72451,7 +72996,7 @@
-
+
@@ -72459,7 +73004,7 @@
-
+
@@ -72470,7 +73015,7 @@
-
+
@@ -72481,7 +73026,7 @@
-
+
@@ -72489,7 +73034,7 @@
-
+
@@ -72497,7 +73042,7 @@
-
+
@@ -72505,7 +73050,7 @@
-
+
@@ -72513,7 +73058,7 @@
-
+
@@ -72521,7 +73066,7 @@
-
+
@@ -72529,7 +73074,7 @@
-
+
@@ -72537,7 +73082,7 @@
-
+
@@ -72563,7 +73108,7 @@
-
+
@@ -72577,7 +73122,7 @@
-
+
@@ -72585,7 +73130,7 @@
-
+
@@ -72593,7 +73138,7 @@
-
+
@@ -72604,7 +73149,7 @@
-
+
@@ -72612,7 +73157,7 @@
-
+
@@ -72620,7 +73165,7 @@
-
+
@@ -72631,7 +73176,7 @@
-
+
@@ -72639,7 +73184,7 @@
-
+
@@ -72650,7 +73195,7 @@
-
+
@@ -72658,7 +73203,7 @@
-
+
@@ -72666,7 +73211,7 @@
-
+
@@ -72680,7 +73225,7 @@
-
+
@@ -72688,7 +73233,7 @@
-
+
@@ -72696,7 +73241,7 @@
-
+
@@ -72704,7 +73249,7 @@
-
+
@@ -72712,7 +73257,7 @@
-
+
@@ -72723,7 +73268,7 @@
-
+
@@ -72731,7 +73276,7 @@
-
+
@@ -72739,7 +73284,7 @@
-
+
@@ -72747,7 +73292,7 @@
-
+
@@ -72755,7 +73300,7 @@
-
+
@@ -72766,7 +73311,7 @@
-
+
@@ -72774,7 +73319,7 @@
-
+
@@ -72782,7 +73327,7 @@
-
+
@@ -72790,7 +73335,7 @@
-
+
@@ -72798,7 +73343,7 @@
-
+
@@ -72809,7 +73354,7 @@
-
+
@@ -72820,7 +73365,7 @@
-
+
@@ -72828,7 +73373,7 @@
-
+
@@ -72836,7 +73381,7 @@
-
+
@@ -72844,12 +73389,12 @@
-
+
-
+
@@ -72860,7 +73405,7 @@
-
+
@@ -72868,7 +73413,7 @@
-
+
@@ -72876,7 +73421,7 @@
-
+
@@ -72884,7 +73429,7 @@
-
+
@@ -72898,7 +73443,7 @@
-
+
@@ -72906,7 +73451,7 @@
-
+
@@ -72914,7 +73459,7 @@
-
+
@@ -72928,7 +73473,7 @@
-
+
@@ -72942,7 +73487,7 @@
-
+
@@ -72950,7 +73495,7 @@
-
+
@@ -72958,7 +73503,7 @@
-
+
@@ -72972,7 +73517,7 @@
-
+
@@ -72980,7 +73525,7 @@
-
+
@@ -72988,12 +73533,12 @@
-
+
-
+
@@ -73001,7 +73546,7 @@
-
+
@@ -73009,7 +73554,7 @@
-
+
@@ -73029,7 +73574,7 @@
-
+
@@ -73037,7 +73582,7 @@
-
+
@@ -73048,7 +73593,7 @@
-
+
@@ -73056,7 +73601,7 @@
-
+
@@ -73064,7 +73609,7 @@
-
+
@@ -73072,7 +73617,7 @@
-
+
@@ -73086,7 +73631,7 @@
-
+
@@ -73115,7 +73660,7 @@
-
+
@@ -73126,7 +73671,7 @@
-
+
@@ -73134,7 +73679,7 @@
-
+
@@ -73142,7 +73687,7 @@
-
+
@@ -73150,7 +73695,7 @@
-
+
@@ -73158,7 +73703,7 @@
-
+
@@ -73169,7 +73714,7 @@
-
+
@@ -73177,7 +73722,7 @@
-
+
@@ -73188,7 +73733,7 @@
-
+
@@ -73199,7 +73744,7 @@
-
+
@@ -73213,7 +73758,7 @@
-
+
@@ -73221,7 +73766,7 @@
-
+
@@ -73238,7 +73783,7 @@
-
+
@@ -73246,7 +73791,7 @@
-
+
@@ -73254,7 +73799,7 @@
-
+
@@ -73262,7 +73807,7 @@
-
+
@@ -73288,12 +73833,12 @@
-
+
-
+
@@ -73334,7 +73879,7 @@
-
+
@@ -73342,7 +73887,7 @@
-
+
@@ -73350,7 +73895,7 @@
-
+
@@ -73358,7 +73903,7 @@
-
+
@@ -73366,7 +73911,7 @@
-
+
@@ -73374,7 +73919,7 @@
-
+
@@ -73382,7 +73927,7 @@
-
+
@@ -73390,7 +73935,7 @@
-
+
@@ -73398,7 +73943,7 @@
-
+
@@ -73409,7 +73954,7 @@
-
+
@@ -73417,7 +73962,7 @@
-
+
@@ -73437,12 +73982,12 @@
-
+
-
+
@@ -73450,30 +73995,30 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -73484,7 +74029,7 @@
-
+
@@ -73492,7 +74037,7 @@
-
+
@@ -73500,7 +74045,7 @@
-
+
@@ -73508,7 +74053,7 @@
-
+
@@ -73516,7 +74061,7 @@
-
+
@@ -73527,38 +74072,38 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -73567,15 +74112,15 @@
-
+
-
+
-
+
@@ -73583,7 +74128,7 @@
-
+
@@ -73591,101 +74136,101 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -73693,7 +74238,7 @@
-
+
@@ -73707,24 +74252,24 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -73732,7 +74277,7 @@
-
+
@@ -73740,7 +74285,7 @@
-
+
@@ -73748,7 +74293,7 @@
-
+
@@ -73756,7 +74301,7 @@
-
+
@@ -73764,7 +74309,7 @@
-
+
@@ -73772,7 +74317,7 @@
-
+
@@ -73783,7 +74328,7 @@
-
+
@@ -73791,7 +74336,7 @@
-
+
@@ -73946,11 +74491,6 @@
-
-
-
-
-
@@ -74618,6 +75158,7 @@
+
@@ -75774,6 +76315,16 @@
+
+
+
+
+
+
+
+
+
+
@@ -75962,6 +76513,7 @@
+
@@ -76687,7 +77239,6 @@
-
@@ -77036,7 +77587,7 @@
-
+
@@ -77146,6 +77697,7 @@
+
@@ -77527,7 +78079,7 @@
-
+
@@ -77884,6 +78436,7 @@
+
@@ -77954,11 +78507,6 @@
-
-
-
-
-
@@ -77972,6 +78520,7 @@
+
@@ -78205,7 +78754,7 @@
-
+
@@ -78363,7 +78912,7 @@
-
+
@@ -78410,6 +78959,7 @@
+
@@ -78719,6 +79269,7 @@
+
@@ -78986,7 +79537,7 @@
-
+
@@ -79329,9 +79880,6 @@
-
-
-
@@ -79893,7 +80441,7 @@
-
+
@@ -80783,7 +81331,7 @@
-
+
@@ -82022,6 +82570,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -82103,6 +82668,7 @@
+
@@ -83180,7 +83746,7 @@
-
+
@@ -83307,10 +83873,10 @@
-
+
-
+
@@ -83696,7 +84262,7 @@
-
+
@@ -84108,6 +84674,7 @@
+
@@ -84134,7 +84701,7 @@
-
+
@@ -84412,6 +84979,14 @@
+
+
+
+
+
+
+
+
@@ -85370,6 +85945,7 @@
+
@@ -85392,6 +85968,15 @@
+
+
+
+
+
+
+
+
+
@@ -85978,6 +86563,7 @@
+
@@ -86211,6 +86797,74 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -86686,7 +87340,7 @@
-
+
@@ -86776,7 +87430,7 @@
-
+
@@ -87178,7 +87832,7 @@
-
+
@@ -87332,9 +87986,6 @@
-
-
-
@@ -87609,6 +88260,7 @@
+
@@ -88205,7 +88857,7 @@
-
+
@@ -88341,13 +88993,13 @@
-
+
-
+
-
+
@@ -88395,7 +89047,7 @@
-
+
@@ -88633,7 +89285,7 @@
-
+
@@ -88717,22 +89369,22 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -89367,7 +90019,7 @@
-
+
@@ -89594,7 +90246,7 @@
-
+
@@ -89644,6 +90296,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -89664,6 +90354,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -89729,7 +90433,7 @@
-
+
@@ -90073,6 +90777,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -90156,6 +90877,7 @@
+
@@ -90466,7 +91188,7 @@
-
+
@@ -91658,7 +92380,7 @@
-
+
@@ -91667,7 +92389,7 @@
-
+
@@ -92245,10 +92967,6 @@
-
-
-
-
@@ -92752,7 +93470,7 @@
-
+
@@ -92915,7 +93633,6 @@
-
@@ -92924,10 +93641,10 @@
-
+
-
+
@@ -94148,6 +94865,13 @@
+
+
+
+
+
+
+
@@ -95787,6 +96511,9 @@
+
+
+
@@ -96673,7 +97400,7 @@
-
+
@@ -97715,6 +98442,7 @@
+
@@ -98817,6 +99545,7 @@
+
@@ -99801,7 +100530,7 @@
-
+
@@ -99961,7 +100690,7 @@
-
+
@@ -99970,7 +100699,7 @@
-
+
@@ -100012,7 +100741,7 @@
-
+
@@ -100257,7 +100986,7 @@
-
+
@@ -100418,7 +101147,7 @@
-
+
@@ -100524,7 +101253,7 @@
-
+
@@ -100646,7 +101375,7 @@
-
+
@@ -100875,7 +101604,7 @@
-
+
@@ -101046,7 +101775,7 @@
-
+
@@ -101145,7 +101874,7 @@
-
+
@@ -101154,7 +101883,7 @@
-
+
@@ -101344,7 +102073,7 @@
-
+
@@ -101365,13 +102094,13 @@
-
-
+
+
-
+
@@ -101380,12 +102109,12 @@
-
+
-
+
@@ -101393,12 +102122,12 @@
-
+
-
+
@@ -101406,12 +102135,12 @@
-
+
-
+
@@ -101428,7 +102157,7 @@
-
+
@@ -101436,7 +102165,7 @@
-
+
@@ -101444,12 +102173,12 @@
-
+
-
+
@@ -101457,7 +102186,7 @@
-
+
@@ -101465,9 +102194,9 @@
-
+
-
+
@@ -101482,12 +102211,12 @@
-
+
-
+
@@ -101513,7 +102242,7 @@
-
+
@@ -101524,7 +102253,7 @@
-
+
@@ -101544,7 +102273,7 @@
-
+
@@ -101567,7 +102296,7 @@
-
+
@@ -101581,12 +102310,12 @@
-
+
-
+
@@ -101597,7 +102326,7 @@
-
+
@@ -101611,7 +102340,7 @@
-
+
@@ -101622,7 +102351,7 @@
-
+
@@ -101636,7 +102365,7 @@
-
+
@@ -101650,20 +102379,20 @@
-
+
-
+
-
+
-
+
@@ -101677,7 +102406,7 @@
-
+
@@ -101685,7 +102414,7 @@
-
+
@@ -101696,7 +102425,7 @@
-
+
@@ -101713,7 +102442,7 @@
-
+
@@ -101733,7 +102462,7 @@
-
+
@@ -101750,7 +102479,7 @@
-
+
@@ -101761,7 +102490,7 @@
-
+
@@ -101769,7 +102498,7 @@
-
+
@@ -101777,7 +102506,7 @@
-
+
@@ -101785,7 +102514,7 @@
-
+
@@ -101799,7 +102528,7 @@
-
+
@@ -101807,7 +102536,7 @@
-
+
@@ -101818,7 +102547,7 @@
-
+
@@ -101835,7 +102564,7 @@
-
+
@@ -101941,20 +102670,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -102595,6 +103311,7 @@
+
@@ -103847,6 +104564,7 @@
+
@@ -104098,7 +104816,7 @@
-
+
@@ -104410,6 +105128,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -104568,7 +105300,7 @@
-
+
@@ -104737,6 +105469,7 @@
+
@@ -105025,6 +105758,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -105389,7 +106139,7 @@
-
+
@@ -105839,7 +106589,7 @@
-
+
@@ -106102,10 +106852,10 @@
-
+
-
+
@@ -106527,7 +107277,7 @@
-
+
@@ -106779,7 +107529,7 @@
-
+
@@ -106830,7 +107580,7 @@
-
+
@@ -107303,7 +108053,7 @@
-
+
@@ -107648,7 +108398,7 @@
-
+
@@ -109372,7 +110122,7 @@
-
+
@@ -109832,7 +110582,7 @@
-
+
@@ -110847,13 +111597,13 @@
-
+
-
+
@@ -112395,6 +113145,11 @@
+
+
+
+
+
@@ -114107,6 +114862,12 @@
+
+
+
+
+
+
@@ -114165,6 +114926,12 @@
+
+
+
+
+
+
@@ -115515,6 +116282,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -116621,6 +117432,12 @@
+
+
+
+
+
+
@@ -119193,6 +120010,10 @@
+
+
+
+
@@ -121537,6 +122358,10 @@
+
+
+
+
@@ -122962,6 +123787,10 @@
+
+
+
+
@@ -123413,6 +124242,7 @@
+
@@ -124304,12 +125134,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
@@ -126400,6 +127242,10 @@
+
+
+
+
@@ -126409,6 +127255,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -126420,14 +127277,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -126436,6 +127327,10 @@
+
+
+
+
@@ -126446,6 +127341,14 @@
+
+
+
+
+
+
+
+
@@ -127127,6 +128030,10 @@
+
+
+
+
@@ -131008,6 +131915,14 @@
+
+
+
+
+
+
+
+
@@ -131015,29 +131930,97 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -131546,6 +132529,10 @@
+
+
+
+
@@ -131878,11 +132865,20 @@
+
+
+
+
+
+
+
+
+
@@ -131904,6 +132900,10 @@
+
+
+
+
@@ -131983,10 +132983,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -132000,6 +133013,10 @@
+
+
+
+
@@ -132013,6 +133030,11 @@
+
+
+
+
+
diff --git a/android/abi_gki_aarch64_rockchip b/android/abi_gki_aarch64_rockchip
index 29cbde4b0ca6..6419733bc3d3 100644
--- a/android/abi_gki_aarch64_rockchip
+++ b/android/abi_gki_aarch64_rockchip
@@ -3,6 +3,7 @@
add_timer
alloc_workqueue
__arch_copy_from_user
+ __arch_copy_to_user
arm64_const_caps_ready
arm64_use_ng_mappings
atomic_notifier_chain_register
@@ -56,6 +57,7 @@
__cpu_possible_mask
cpus_read_lock
cpus_read_unlock
+ crc16
crc32_le
debugfs_create_dir
debugfs_create_file
@@ -76,6 +78,7 @@
device_property_read_u32_array
device_property_read_u8_array
device_set_wakeup_capable
+ device_set_wakeup_enable
device_wakeup_enable
_dev_info
__dev_kfree_skb_any
@@ -89,6 +92,8 @@
devm_gpiod_get_index_optional
devm_gpiod_get_optional
devm_gpio_request
+ devm_iio_device_alloc
+ __devm_iio_device_register
devm_ioremap_resource
devm_kfree
devm_kmalloc
@@ -142,6 +147,7 @@
dma_unmap_sg_attrs
down_read
down_write
+ driver_unregister
drm_connector_update_edid_property
drm_get_edid
drm_mode_create
@@ -150,6 +156,8 @@
drm_mode_set_name
drm_mode_vrefresh
enable_irq
+ eth_mac_addr
+ eth_platform_get_mac_address
eth_validate_addr
extcon_get_edev_by_phandle
extcon_get_state
@@ -165,8 +173,14 @@
fwnode_handle_put
gcd
generic_mii_ioctl
+ __genphy_config_aneg
+ genphy_read_status
+ genphy_resume
+ genphy_soft_reset
+ genphy_suspend
gen_pool_free_owner
get_cpu_device
+ get_random_bytes
gic_nonsecure_priorities
gpiochip_add_pin_range
gpiochip_generic_free
@@ -188,6 +202,8 @@
i2c_smbus_read_i2c_block_data
i2c_smbus_write_byte_data
i2c_smbus_write_i2c_block_data
+ iio_device_attach_buffer
+ iio_push_to_buffers
__init_swait_queue_head
init_timer_key
init_wait_entry
@@ -199,6 +215,9 @@
jiffies
jiffies_to_msecs
kasprintf
+ __kfifo_alloc
+ __kfifo_free
+ __kfifo_in
kfree
__kmalloc
kmalloc_caches
@@ -212,10 +231,15 @@
__log_post_read_mmio
__log_read_mmio
__log_write_mmio
+ mdiobus_read
+ mdiobus_write
memcpy
memmove
memset
memstart_addr
+ mii_check_media
+ mii_ethtool_gset
+ mii_nway_restart
mmc_of_parse
mod_delayed_work_on
mod_timer
@@ -227,6 +251,9 @@
mutex_lock_interruptible
mutex_unlock
netdev_err
+ netdev_info
+ netdev_warn
+ noop_llseek
nr_cpu_ids
ns_to_timespec64
nvmem_cell_put
@@ -269,6 +296,8 @@
param_ops_bool
param_ops_int
__per_cpu_offset
+ phy_drivers_register
+ phy_drivers_unregister
phy_exit
phy_init
phy_power_off
@@ -316,6 +345,7 @@
prepare_to_wait_event
print_hex_dump
printk
+ pskb_expand_head
put_device
__put_task_struct
pwm_apply_state
@@ -323,13 +353,16 @@
queue_work_on
___ratelimit
_raw_spin_lock
+ _raw_spin_lock_bh
_raw_spin_lock_irq
_raw_spin_lock_irqsave
_raw_spin_unlock
+ _raw_spin_unlock_bh
_raw_spin_unlock_irq
_raw_spin_unlock_irqrestore
rdev_get_drvdata
rdev_get_id
+ refcount_warn_saturate
register_pm_notifier
register_reboot_notifier
regmap_bulk_read
@@ -387,6 +420,7 @@
sg_next
single_open
single_release
+ skb_clone
skb_copy_expand
skb_pull
skb_push
@@ -397,6 +431,7 @@
sscanf
__stack_chk_fail
strcmp
+ strncmp
synchronize_irq
syscon_node_to_regmap
syscon_regmap_lookup_by_phandle
@@ -418,21 +453,31 @@
up_read
up_write
usb_add_hcd
+ usb_alloc_urb
+ usb_autopm_get_interface
+ usb_autopm_put_interface
usb_calc_bus_time
usb_control_msg
usb_create_hcd
usb_debug_root
usb_deregister
+ usb_deregister_dev
usb_disabled
+ usb_free_urb
+ usb_get_dev
+ usb_get_intf
usb_hcd_check_unlink_urb
usb_hcd_giveback_urb
usb_hcd_link_urb_to_ep
usb_hcd_resume_root_hub
usb_hcd_unlink_urb_from_ep
+ usb_match_id
usbnet_change_mtu
+ usbnet_defer_kevent
usbnet_disconnect
usbnet_get_drvinfo
usbnet_get_endpoints
+ usbnet_get_link
usbnet_get_link_ksettings
usbnet_get_msglevel
usbnet_get_stats64
@@ -441,6 +486,7 @@
usbnet_open
usbnet_probe
usbnet_read_cmd
+ usbnet_read_cmd_nopm
usbnet_resume
usbnet_set_link_ksettings
usbnet_set_msglevel
@@ -451,9 +497,17 @@
usbnet_tx_timeout
usbnet_write_cmd
usbnet_write_cmd_async
+ usbnet_write_cmd_nopm
+ usb_poison_urb
+ usb_put_dev
usb_put_hcd
+ usb_put_intf
+ usb_register_dev
usb_register_driver
usb_remove_hcd
+ usb_set_interface
+ usb_submit_urb
+ usb_unpoison_urb
usleep_range
vmap
wait_for_completion_timeout
@@ -471,6 +525,29 @@
# required by bq25890_charger.ko
system_power_efficient_wq
+# required by cdc-wdm.ko
+ cdc_parse_cdc_header
+ compat_ptr_ioctl
+ ktime_get_mono_fast_ns
+ memdup_user
+
+# required by cdc_mbim.ko
+ cdc_ncm_bind_common
+ cdc_ncm_change_mtu
+ cdc_ncm_fill_tx_frame
+ cdc_ncm_rx_verify_ndp16
+ cdc_ncm_rx_verify_nth16
+ cdc_ncm_select_altsetting
+ cdc_ncm_unbind
+ in6_dev_finish_destroy
+ __ipv6_addr_type
+ ipv6_stub
+ __netdev_alloc_skb
+ preempt_schedule_notrace
+ __rcu_read_lock
+ __rcu_read_unlock
+ __vlan_find_dev_deep_rcu
+
# required by clk-link.ko
pm_clk_add
pm_clk_resume
@@ -564,10 +641,7 @@
of_get_i2c_adapter_by_node
# required by dm9601.ko
- mii_check_media
- mii_ethtool_gset
mii_link_ok
- mii_nway_restart
# required by dw_mmc-rockchip.ko
clk_get_phase
@@ -591,8 +665,6 @@
mmc_regulator_set_vqmmc
mmc_remove_host
mmc_request_done
- _raw_spin_lock_bh
- _raw_spin_unlock_bh
sdio_signal_irq
sg_miter_next
sg_miter_start
@@ -666,7 +738,6 @@
gpiod_count
gpiod_get_optional
gpiod_set_consumer_name
- strncmp
# required by gpio-rockchip.ko
generic_handle_irq
@@ -691,7 +762,6 @@
# required by industrialio-triggered-buffer.ko
iio_alloc_pollfunc
iio_dealloc_pollfunc
- iio_device_attach_buffer
# required by io-domain.ko
_dev_crit
@@ -699,20 +769,13 @@
regulator_unregister_notifier
# required by kalmia.ko
- skb_clone
usb_bulk_msg
# required by kfifo_buf.ko
iio_buffer_init
iio_buffer_put
- __kfifo_alloc
- __kfifo_free
- __kfifo_in
__kfifo_to_user
-# required by mcs7830.ko
- usbnet_get_link
-
# required by nvmem-rockchip-otp.ko
devm_clk_bulk_get
param_ops_uint
@@ -802,7 +865,6 @@
# required by rk806-spi.ko
__devm_regmap_init
- driver_unregister
__spi_register_driver
spi_sync
spi_write_then_read
@@ -835,16 +897,6 @@
# required by rockchip-dfi.ko
devm_devfreq_event_add_edev
-# required by rockchip.ko
- __genphy_config_aneg
- genphy_resume
- genphy_soft_reset
- genphy_suspend
- mdiobus_read
- mdiobus_write
- phy_drivers_register
- phy_drivers_unregister
-
# required by rockchip_bus.ko
cpu_topology
@@ -903,10 +955,7 @@
wakeup_source_remove
# required by rockchip_saradc.ko
- devm_iio_device_alloc
- __devm_iio_device_register
iio_get_time_ns
- iio_push_to_buffers
iio_trigger_notify_done
# required by rockchip_sip.ko
@@ -1146,7 +1195,6 @@
__platform_register_drivers
platform_unregister_drivers
pm_runtime_get_if_active
- refcount_warn_saturate
sg_free_table
sort
strlen
@@ -1193,6 +1241,28 @@
# required by sgm41542_charger.ko
strncpy
+# required by smsc95xx.ko
+ csum_partial
+ ethtool_op_get_ts_info
+ mdiobus_alloc_size
+ mdiobus_free
+ __mdiobus_register
+ mdiobus_unregister
+ phy_attached_info
+ phy_connect_direct
+ phy_disconnect
+ phy_ethtool_get_link_ksettings
+ phy_ethtool_nway_reset
+ phy_ethtool_set_link_ksettings
+ phy_find_first
+ phy_get_pause
+ phy_init_hw
+ phy_mii_ioctl
+ phy_print_status
+ phy_start
+ phy_stop
+ usb_autopm_get_interface_no_resume
+
# required by tcpci_husb311.ko
i2c_smbus_read_word_data
tcpci_get_tcpm_port
@@ -1210,8 +1280,6 @@
# required by trancevibrator.ko
kstrtoint
- usb_get_dev
- usb_put_dev
# required by typec_displayport.ko
fwnode_find_reference
@@ -1229,26 +1297,68 @@
typec_altmode_vdm
typec_get_negotiated_svdm_version
+# required by ucs12cm0.ko
+ i2c_transfer
+ irq_get_irq_data
+
# required by usblp.ko
add_wait_queue
- __arch_copy_to_user
default_wake_function
- noop_llseek
remove_wait_queue
stpcpy
- usb_alloc_urb
usb_anchor_urb
- usb_autopm_get_interface
- usb_autopm_put_interface
- usb_deregister_dev
usb_find_common_endpoints
usb_find_interface
- usb_free_urb
- usb_get_intf
usb_kill_anchored_urbs
usb_poison_anchored_urbs
- usb_put_intf
- usb_register_dev
- usb_set_interface
- usb_submit_urb
usb_unanchor_urb
+
+# required by usbserial.ko
+ bus_register
+ bus_unregister
+ device_add
+ device_del
+ device_initialize
+ dev_set_name
+ driver_attach
+ driver_register
+ idr_alloc
+ idr_destroy
+ idr_find
+ idr_remove
+ __kfifo_out
+ module_put
+ param_ops_ushort
+ put_tty_driver
+ schedule_timeout_interruptible
+ seq_putc
+ try_module_get
+ __tty_alloc_driver
+ tty_flip_buffer_push
+ tty_hangup
+ __tty_insert_flip_char
+ tty_insert_flip_string_fixed_flag
+ tty_kref_put
+ tty_ldisc_deref
+ tty_ldisc_ref
+ tty_port_close
+ tty_port_destroy
+ tty_port_hangup
+ tty_port_init
+ tty_port_open
+ tty_port_register_device
+ tty_port_tty_get
+ tty_port_tty_wakeup
+ tty_register_driver
+ tty_set_operations
+ tty_standard_install
+ tty_std_termios
+ tty_termios_baud_rate
+ tty_termios_copy_hw
+ tty_unregister_device
+ tty_unregister_driver
+ tty_vhangup
+ usb_kill_urb
+ usb_match_one_id
+ usb_show_dynids
+ usb_store_new_id