diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml
index 7d74797e138b..def41776bbaf 100644
--- a/android/abi_gki_aarch64.xml
+++ b/android/abi_gki_aarch64.xml
@@ -2122,6 +2122,7 @@
+
@@ -2725,9 +2726,11 @@
+
+
@@ -4431,6 +4434,7 @@
+
@@ -21841,18 +21845,18 @@
-
+
-
+
-
+
-
+
-
+
@@ -22693,210 +22697,210 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -24387,114 +24391,114 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -25208,165 +25212,165 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -25557,15 +25561,15 @@
-
+
-
+
-
+
-
+
@@ -26361,7 +26365,7 @@
-
+
@@ -26412,7 +26416,7 @@
-
+
@@ -26466,7 +26470,7 @@
-
+
@@ -26828,69 +26832,69 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -27089,142 +27093,84 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
@@ -27867,7 +27813,14 @@
-
+
+
+
+
+
+
+
+
@@ -28462,7 +28415,7 @@
-
+
@@ -28758,18 +28711,18 @@
-
+
-
+
-
+
-
+
-
+
@@ -29738,108 +29691,108 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -30362,7 +30315,6 @@
-
@@ -30426,14 +30378,6 @@
-
-
-
-
-
-
-
-
@@ -30632,26 +30576,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -31431,7 +31355,7 @@
-
+
@@ -31447,7 +31371,7 @@
-
+
@@ -32177,7 +32101,7 @@
-
+
@@ -32727,7 +32651,7 @@
-
+
@@ -35317,7 +35241,7 @@
-
+
@@ -36319,6 +36243,9 @@
+
+
+
@@ -36514,6 +36441,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -36525,10 +36467,13 @@
+
+
+
@@ -36615,6 +36560,11 @@
+
+
+
+
+
@@ -40541,12 +40491,12 @@
-
-
+
+
-
-
+
+
@@ -41560,18 +41510,18 @@
-
+
-
+
-
+
-
+
-
+
@@ -43064,6 +43014,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -43730,44 +43718,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -48869,19 +48819,19 @@
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
@@ -49336,29 +49286,29 @@
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
+
@@ -49379,40 +49329,40 @@
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
@@ -54187,7 +54137,7 @@
-
+
@@ -54306,7 +54256,7 @@
-
+
@@ -54318,7 +54268,7 @@
-
+
@@ -57793,6 +57743,13 @@
+
+
+
+
+
+
+
@@ -57802,6 +57759,11 @@
+
+
+
+
+
@@ -58527,11 +58489,6 @@
-
-
-
-
-
@@ -62422,142 +62379,142 @@
-
-
+
+
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
-
+
+
+
+
-
-
+
+
-
-
-
+
+
+
-
-
+
+
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
+
+
-
-
-
+
+
+
-
-
+
+
-
-
-
+
+
+
-
-
-
-
+
+
+
+
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
@@ -67351,17 +67308,17 @@
-
-
-
+
+
+
-
-
+
+
-
-
+
+
@@ -71085,7 +71042,7 @@
-
+
@@ -71108,7 +71065,7 @@
-
+
@@ -72190,7 +72147,7 @@
-
+
@@ -72232,39 +72189,39 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -72918,18 +72875,18 @@
-
+
-
+
-
+
-
+
-
+
@@ -73071,28 +73028,28 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -75590,7 +75547,7 @@
-
+
@@ -76476,14 +76433,14 @@
-
-
-
+
+
+
-
-
-
+
+
+
@@ -82100,7 +82057,7 @@
-
+
@@ -83028,14 +82985,14 @@
-
+
-
+
@@ -84149,11 +84106,6 @@
-
-
-
-
-
@@ -84957,24 +84909,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -84989,10 +84923,7 @@
-
-
-
@@ -85178,11 +85109,6 @@
-
-
-
-
-
@@ -88379,42 +88305,42 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -88449,39 +88375,39 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -88715,19 +88641,19 @@
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
@@ -101458,7 +101384,7 @@
-
+
@@ -102562,7 +102488,7 @@
-
+
@@ -102584,7 +102510,7 @@
-
+
@@ -102594,7 +102520,7 @@
-
+
@@ -102602,12 +102528,12 @@
-
+
-
+
@@ -102630,7 +102556,7 @@
-
+
@@ -102646,11 +102572,11 @@
-
+
-
+
@@ -102665,7 +102591,7 @@
-
+
@@ -102679,7 +102605,7 @@
-
+
@@ -102839,7 +102765,7 @@
-
+
@@ -105411,7 +105337,7 @@
-
+
@@ -105423,6 +105349,11 @@
+
+
+
+
+
@@ -105657,90 +105588,97 @@
-
-
-
+
+
+
+
+
-
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
+
+
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
+
+
+
+
+
+
+
-
-
+
+
-
-
+
+
-
-
-
+
+
+
-
-
+
+
-
-
-
+
+
+
-
-
+
+
-
+
@@ -105749,53 +105687,53 @@
-
-
+
+
-
-
-
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
@@ -106228,165 +106166,165 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -106500,18 +106438,18 @@
-
+
-
+
-
+
-
+
-
+
@@ -106522,7 +106460,7 @@
-
+
@@ -106533,7 +106471,7 @@
-
+
@@ -106541,7 +106479,7 @@
-
+
@@ -106552,7 +106490,7 @@
-
+
@@ -106824,7 +106762,7 @@
-
+
@@ -106854,7 +106792,7 @@
-
+
@@ -106862,7 +106800,7 @@
-
+
@@ -107014,7 +106952,7 @@
-
+
@@ -107290,7 +107228,7 @@
-
+
@@ -107542,7 +107480,7 @@
-
+
@@ -107751,7 +107689,7 @@
-
+
@@ -107907,7 +107845,7 @@
-
+
@@ -107921,7 +107859,7 @@
-
+
@@ -107949,7 +107887,7 @@
-
+
@@ -107960,7 +107898,7 @@
-
+
@@ -108148,7 +108086,7 @@
-
+
@@ -108227,7 +108165,7 @@
-
+
@@ -108276,7 +108214,7 @@
-
+
@@ -108567,7 +108505,7 @@
-
+
@@ -110241,12 +110179,6 @@
-
-
-
-
-
-
@@ -110539,10 +110471,10 @@
-
-
-
-
+
+
+
+
@@ -112685,8 +112617,8 @@
-
-
+
+
@@ -112790,9 +112722,9 @@
-
-
-
+
+
+
@@ -113290,7 +113222,6 @@
-
@@ -113377,18 +113308,15 @@
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+
+
+
@@ -114518,12 +114446,20 @@
+
+
+
+
+
+
+
+
@@ -114557,6 +114493,11 @@
+
+
+
+
+
@@ -114565,15 +114506,6 @@
-
-
-
-
-
-
-
-
-
@@ -117898,14 +117830,14 @@
-
+
-
+
@@ -121458,6 +121390,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -121540,22 +121488,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -123161,22 +123093,22 @@
-
-
+
+
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
@@ -123698,7 +123630,7 @@
-
+
@@ -123716,7 +123648,7 @@
-
+
@@ -126768,13 +126700,7 @@
-
-
-
-
-
-
-
+
@@ -127878,40 +127804,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
-
-
-
-
-
-
-
-
@@ -127920,6 +127845,15 @@
+
+
+
+
+
+
+
+
+
@@ -128197,6 +128131,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -128656,23 +128611,16 @@
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
-
-
-
-
@@ -128692,10 +128640,6 @@
-
-
-
-
@@ -130244,33 +130188,33 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -130324,20 +130268,20 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -133283,55 +133227,55 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
-
+
@@ -135286,7 +135230,7 @@
-
+
@@ -135822,9 +135766,9 @@
-
-
-
+
+
+
@@ -135832,81 +135776,81 @@
-
-
+
+
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
+
+
-
-
-
+
+
+
-
-
+
+
@@ -138778,7 +138722,7 @@
-
+
@@ -138858,7 +138802,7 @@
-
+
@@ -139041,21 +138985,21 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -139094,17 +139038,25 @@
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
@@ -139129,14 +139081,14 @@
+
-
-
+
@@ -139145,19 +139097,32 @@
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
@@ -139183,35 +139148,17 @@
-
-
-
-
-
-
-
-
-
+
-
+
-
+
-
-
-
-
-
-
-
-
-
-
@@ -139221,12 +139168,12 @@
-
-
+
+
-
-
+
+
@@ -139240,27 +139187,10 @@
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -139290,7 +139220,7 @@
-
+
@@ -139300,7 +139230,7 @@
-
+
@@ -139311,7 +139241,15 @@
-
+
+
+
+
+
+
+
+
+
@@ -139531,7 +139469,7 @@
-
+
@@ -139927,7 +139865,11 @@
-
+
+
+
+
+
@@ -139973,7 +139915,7 @@
-
+
@@ -140007,10 +139949,10 @@
-
-
-
-
+
+
+
+
@@ -140120,7 +140062,7 @@
-
+
@@ -140151,24 +140093,32 @@
+
+
+
+
-
+
-
+
-
+
+
+
+
+
@@ -140211,20 +140161,20 @@
-
-
-
+
+
+
-
-
+
+
-
-
-
-
-
+
+
+
+
+
@@ -140274,22 +140224,22 @@
-
-
-
+
+
+
-
-
-
+
+
+
-
-
+
+
-
-
+
+
@@ -140297,36 +140247,36 @@
-
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
+
+
-
-
-
+
+
+
-
-
+
+
-
-
-
-
+
+
+
+
@@ -140351,18 +140301,18 @@
-
+
-
+
-
+
-
+
-
+
@@ -140499,7 +140449,7 @@
-
+
@@ -140738,10 +140688,6 @@
-
-
-
-
@@ -140863,7 +140809,6 @@
-
@@ -140966,14 +140911,6 @@
-
-
-
-
-
-
-
-
@@ -140991,7 +140928,6 @@
-
@@ -141036,7 +140972,7 @@
-
+
@@ -141057,11 +140993,6 @@
-
-
-
-
-
@@ -141071,7 +141002,7 @@
-
+
@@ -141083,7 +141014,7 @@
-
+
@@ -141787,15 +141718,15 @@
-
+
-
+
-
+
-
+
@@ -141962,63 +141893,63 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
+
-
+
-
-
-
+
+
+
-
-
+
+
-
-
+
+
-
+
-
+
-
-
+
+
-
+
-
-
-
+
+
+
-
-
-
-
+
+
+
+
@@ -145069,7 +145000,14 @@
-
+
+
+
+
+
+
+
+
@@ -145947,81 +145885,81 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -146068,18 +146006,18 @@
-
+
-
+
-
+
-
+
-
+
@@ -146102,210 +146040,210 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -146316,69 +146254,69 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -146816,14 +146754,6 @@
-
-
-
-
-
-
-
-
@@ -146861,6 +146791,14 @@
+
+
+
+
+
+
+
+
@@ -154744,108 +154682,108 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -155344,15 +155282,15 @@
-
+
-
+
-
+
-
+
@@ -155548,125 +155486,125 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -156617,7 +156555,7 @@
-
+
@@ -156625,7 +156563,7 @@
-
+
@@ -156635,7 +156573,7 @@
-
+
@@ -157772,6 +157710,12 @@
+
+
+
+
+
+
@@ -158130,9 +158074,6 @@
-
-
-
@@ -158208,26 +158149,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -158259,18 +158180,12 @@
-
-
-
-
-
-
@@ -158294,13 +158209,13 @@
-
+
-
+
@@ -158321,12 +158236,12 @@
-
+
-
+
@@ -158384,6 +158299,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -158406,9 +158353,6 @@
-
-
-
@@ -158484,7 +158428,7 @@
-
+
@@ -158492,7 +158436,7 @@
-
+
@@ -158637,7 +158581,7 @@
-
+
@@ -158675,7 +158619,7 @@
-
+
@@ -158902,7 +158846,7 @@
-
+
@@ -158910,7 +158854,7 @@
-
+
@@ -159138,14 +159082,6 @@
-
-
-
-
-
-
-
-
@@ -159349,10 +159285,10 @@
-
-
-
-
+
+
+
+
@@ -159363,10 +159299,10 @@
-
-
-
-
+
+
+
+
@@ -159377,14 +159313,14 @@
-
-
+
+
-
-
-
-
+
+
+
+
@@ -159927,13 +159863,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
@@ -160195,54 +160131,54 @@
-
-
-
+
+
+
-
-
-
+
+
+
-
-
+
+
-
-
-
-
+
+
+
+
-
-
+
+
-
-
-
-
+
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
@@ -160281,16 +160217,16 @@
-
-
+
+
-
-
+
+
-
-
+
+
@@ -160949,18 +160885,18 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
+
+
+
+
@@ -160986,19 +160922,19 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -162039,7 +161975,7 @@
-
+
@@ -162513,19 +162449,19 @@
-
-
-
-
+
+
+
+
-
-
-
+
+
+
@@ -162570,7 +162506,7 @@
-
+
@@ -163006,25 +162942,25 @@
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
-
+
+
+
+
-
-
-
+
+
+
@@ -164809,9 +164745,9 @@
-
-
-
+
+
+
@@ -165606,7 +165542,7 @@
-
+
@@ -165652,11 +165588,11 @@
-
+
-
+
@@ -165667,7 +165603,7 @@
-
+
@@ -165738,7 +165674,7 @@
-
+
@@ -165787,10 +165723,18 @@
-
+
-
-
+
+
+
+
+
+
+
+
+
+
@@ -165882,28 +165826,28 @@
-
-
-
-
+
+
+
+
-
-
+
+
-
-
-
+
+
+
-
-
+
+
-
-
-
+
+
+
@@ -165939,7 +165883,7 @@
-
+
@@ -166019,34 +165963,34 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -166178,8 +166122,8 @@
-
-
+
+
@@ -166233,17 +166177,17 @@
-
+
-
+
-
+
@@ -166456,12 +166400,12 @@
-
-
-
-
-
-
+
+
+
+
+
+
@@ -166512,9 +166456,209 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -166650,32 +166794,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
+
@@ -166762,93 +166918,105 @@
-
-
+
+
-
-
-
-
+
+
+
+
-
-
+
+
-
-
-
-
+
+
+
+
-
-
+
+
-
-
-
+
+
+
-
-
+
+
-
-
+
+
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
+
+
+
-
-
+
+
-
-
-
+
+
+
-
-
+
+
-
-
-
-
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
@@ -166856,6 +167024,10 @@
+
+
+
+
@@ -167398,12 +167570,12 @@
-
-
+
+
-
-
+
+
@@ -167757,153 +167929,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -168517,7 +168542,7 @@
-
+
@@ -168525,7 +168550,7 @@
-
+
@@ -168533,7 +168558,7 @@
-
+
@@ -169134,30 +169159,30 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -169654,30 +169679,30 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -170540,11 +170565,15 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
@@ -171081,7 +171110,7 @@
-
+
@@ -171522,7 +171551,7 @@
-
+
@@ -172063,8 +172092,8 @@
-
-
+
+
@@ -173267,7 +173296,7 @@
-
+
@@ -173287,7 +173316,7 @@
-
+
@@ -173295,12 +173324,12 @@
-
+
-
+
@@ -173431,7 +173460,7 @@
-
+
@@ -174766,16 +174795,16 @@
-
-
-
-
-
+
+
+
+
+
-
-
-
+
+
+
@@ -174841,12 +174870,12 @@
-
-
+
+
-
-
+
+
@@ -175106,75 +175135,75 @@
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
-
+
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
+
+
-
-
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
@@ -175223,14 +175252,14 @@
-
-
+
+
-
-
-
-
+
+
+
+
@@ -176597,7 +176626,7 @@
-
+
@@ -176629,12 +176658,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -176667,26 +176770,12 @@
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
@@ -177223,20 +177312,20 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -177701,224 +177790,13 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -178004,7 +177882,7 @@
-
+
@@ -178017,17 +177895,6 @@
-
-
-
-
-
-
-
-
-
-
-
@@ -183133,147 +183000,147 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
@@ -183508,7 +183375,7 @@
-
+
@@ -183628,7 +183495,7 @@
-
+
@@ -183955,35 +183822,35 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
@@ -184103,31 +183970,31 @@
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
@@ -184150,8 +184017,8 @@
-
-
+
+
@@ -184211,8 +184078,8 @@
-
-
+
+
@@ -186209,8 +186076,8 @@
-
-
+
+
@@ -190719,9 +190586,9 @@
-
-
-
+
+
+
@@ -190734,24 +190601,24 @@
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
@@ -191042,11 +190909,11 @@
-
-
-
-
-
+
+
+
+
+
diff --git a/android/abi_gki_aarch64_galaxy b/android/abi_gki_aarch64_galaxy
index 5e5ddaccee68..a0ee5a0eefbe 100644
--- a/android/abi_gki_aarch64_galaxy
+++ b/android/abi_gki_aarch64_galaxy
@@ -2604,6 +2604,7 @@
usb_disabled
usb_driver_claim_interface
usb_driver_release_interface
+ usb_driver_set_configuration
usb_enable_autosuspend
usb_enable_intel_xhci_ports
usb_ep_alloc_request
diff --git a/android/abi_gki_aarch64_trimble b/android/abi_gki_aarch64_trimble
new file mode 100644
index 000000000000..ea31389df078
--- /dev/null
+++ b/android/abi_gki_aarch64_trimble
@@ -0,0 +1,6 @@
+[abi_symbol_list]
+# required by cdc_mbim.ko
+ in6_dev_finish_destroy
+# required by qmi_wwan.ko
+ netdev_stats_to_stats64
+ netdev_upper_get_next_dev_rcu
diff --git a/build.config.gki.aarch64 b/build.config.gki.aarch64
index 08627db74f55..c509f29b7789 100644
--- a/build.config.gki.aarch64
+++ b/build.config.gki.aarch64
@@ -21,6 +21,7 @@ android/abi_gki_aarch64_qcom
android/abi_gki_aarch64_sony
android/abi_gki_aarch64_sonywalkman
android/abi_gki_aarch64_sunxi
+android/abi_gki_aarch64_trimble
android/abi_gki_aarch64_unisoc
android/abi_gki_aarch64_vivo
android/abi_gki_aarch64_xiaomi