Merge "egl.cfg can now only have a single entry"
diff --git a/overlay/frameworks/base/core/res/res/values/config.xml b/overlay/frameworks/base/core/res/res/values/config.xml
index fa5cf50..a42b3a2 100644
--- a/overlay/frameworks/base/core/res/res/values/config.xml
+++ b/overlay/frameworks/base/core/res/res/values/config.xml
@@ -43,6 +43,7 @@
<item>"mobile_dun,4,0,5,60000,false"</item>
<item>"mobile_hipri,5,0,3,60000,false"</item>
<item>"bluetooth,7,7,0,-1,true"</item>
+ <item>"ethernet,9,9,9,-1,true"</item>
<item>"mobile_fota,10,0,2,60000,true"</item>
<item>"mobile_ims,11,0,2,-1,true"</item>
<item>"mobile_cbs,12,0,2,60000,false"</item>
@@ -225,4 +226,20 @@
causing scroll startup to jump. -->
<dimen name="config_viewConfigurationTouchSlop">12dp</dimen>
+ <!-- Array of OEM specific USB mode override config.
+ OEM can override a certain USB mode depending on ro.bootmode.
+ Specify an array of below items to set override rule.
+ [bootmode]:[original USB mode]:[USB mode used]-->
+ <string-array translatable="false" name="config_oemUsbModeOverride">
+ <item>"bp-tools:mtp:acm,usbnet"</item>
+ <item>"bp-tools:mtp,adb:acm,usbnet,adb"</item>
+ <item>"bp-tools:ptp:acm,usbnet"</item>
+ <item>"bp-tools:ptp,adb:acm,usbnet,adb"</item>
+ <item>"bp-tools:rndis:rndis,acm,usbnet"</item>
+ <item>"bp-tools:rndis,adb:rndis,acm,usbnet,adb"</item>
+ <item>"factorycable:mtp:usbnet"</item>
+ <item>"factorycable:mtp,adb:usbnet,adb"</item>
+ <item>"factorycable:ptp:usbnet"</item>
+ <item>"factorycable:ptp,adb:usbnet,adb"</item>
+ </string-array>
</resources>