AdaptLaunchFeature.xml 3.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. <!--
  2. /******************************************************************************
  3. @file AdaptLaunchFeature.xml
  4. @brief Implementation of Android Framework Learning Module
  5. DESCRIPTION
  6. Each feature has an xml file to define the components
  7. ===========================================================================
  8. Copyright (c) 2019-2021 Qualcomm Technologies, Inc.
  9. All Rights Reserved.
  10. Confidential and Proprietary - Qualcomm Technologies, Inc.
  11. ===========================================================================
  12. ******************************************************************************/
  13. -->
  14. <!--
  15. Follows "Data goes into elements, metadata goes into attributes"
  16. -->
  17. <Feature>
  18. <Name>AdaptLaunch</Name>
  19. <Libname>libadaptlaunch.so</Libname>
  20. <Configs target="taro">
  21. <Enable>1</Enable>
  22. <Cluster>0,1,2</Cluster>
  23. <Cluster0>0,800,20,990,40,1500</Cluster0>
  24. <Cluster1>0,690,80,1600,120,2000</Cluster1>
  25. <Cluster2>0,690,80,1600,120,2000</Cluster2>
  26. </Configs>
  27. <Configs target="cape">
  28. <Enable>1</Enable>
  29. <Cluster>0,1,2</Cluster>
  30. <Cluster0>0,800,20,990,40,1500</Cluster0>
  31. <Cluster1>0,690,80,1600,120,2000</Cluster1>
  32. <Cluster2>0,690,80,1600,120,2000</Cluster2>
  33. </Configs>
  34. <Configs target="ukee">
  35. <Enable>1</Enable>
  36. <Cluster>0,1,2</Cluster>
  37. <Cluster0>0,800,20,990,40,1500</Cluster0>
  38. <Cluster1>0,690,80,1600,120,2000</Cluster1>
  39. <Cluster2>0,690,80,1600,120,2000</Cluster2>
  40. </Configs>
  41. <Configs target="diwali">
  42. <Enable>0</Enable>
  43. <Cluster>0,1,2</Cluster>
  44. <Cluster0>0,600,20,800,40,1500</Cluster0>
  45. <Cluster1>0,690,80,1600,120,2000</Cluster1>
  46. <Cluster2>0,690,80,1600,120,2000</Cluster2>
  47. </Configs>
  48. <Meters>
  49. <SamplesRequired>4</SamplesRequired>
  50. <Meter>
  51. <Name>VmRss</Name>
  52. <Triggers>
  53. <Trigger>
  54. <Primary>true</Primary>
  55. <AsyncId>VENDOR_HINT_FIRST_LAUNCH_BOOST</AsyncId>
  56. <AsyncType>1</AsyncType>
  57. </Trigger>
  58. <Trigger>
  59. <Primary>false</Primary>
  60. <AsyncId>VENDOR_HINT_TAP_EVENT</AsyncId>
  61. </Trigger>
  62. <Trigger>
  63. <Primary>true</Primary>
  64. <AsyncId>VENDOR_HINT_APP_WORKLOAD_TYPE</AsyncId>
  65. </Trigger>
  66. <Trigger>
  67. <Primary>true</Primary>
  68. <AsyncId>VENDOR_HINT_ACTIVITY_START</AsyncId>
  69. </Trigger>
  70. <Trigger>
  71. <Primary>true</Primary>
  72. <AsyncId>VENDOR_HINT_ACTIVITY_RESUME</AsyncId>
  73. </Trigger>
  74. <Trigger>
  75. <Primary>true</Primary>
  76. <AsyncId>VENDOR_HINT_ACTIVITY_STOP</AsyncId>
  77. </Trigger>
  78. <Trigger>
  79. <Primary>true</Primary>
  80. <AsyncId>VENDOR_HINT_ACTIVITY_PAUSE</AsyncId>
  81. </Trigger>
  82. </Triggers>
  83. <Samples>300</Samples>
  84. <Fields>
  85. <Field>VmRss:</Field>
  86. </Fields>
  87. </Meter>
  88. </Meters>
  89. <SpuriousHintApps>
  90. <App>com.android.permissioncontroller</App>
  91. </SpuriousHintApps>
  92. </Feature>