Browse Source

sm8450-common: Drop perf lm blobs

Change-Id: I38a0031ea3f325c67277ed34341e532cf4ff060b
Arian 10 months ago
parent
commit
fec76f0806
46 changed files with 0 additions and 1742 deletions
  1. 0 471
      Android.bp
  2. BIN
      proprietary/vendor/bin/hw/[email protected]
  3. BIN
      proprietary/vendor/bin/hw/[email protected]
  4. BIN
      proprietary/vendor/bin/perf_qesdk_client
  5. 0 14
      proprietary/vendor/etc/init/qapeservice.rc
  6. 0 14
      proprietary/vendor/etc/init/[email protected]
  7. 0 4
      proprietary/vendor/etc/init/[email protected]
  8. 0 94
      proprietary/vendor/etc/lm/AdaptLaunchFeature.xml
  9. 0 36
      proprietary/vendor/etc/lm/AppClassifierFeature.xml
  10. 0 94
      proprietary/vendor/etc/lm/LightningLaunchesFeature.xml
  11. 0 82
      proprietary/vendor/etc/lm/PreKillFeature.xml
  12. 0 58
      proprietary/vendor/etc/lm/ProCompFeature.xml
  13. 0 115
      proprietary/vendor/etc/lm/QAPE.xml
  14. 0 449
      proprietary/vendor/etc/lm/QGPE.xml
  15. 0 108
      proprietary/vendor/etc/lm/QGPEActionMap.xml
  16. 0 64
      proprietary/vendor/etc/lm/SilkyScrollsFeature.xml
  17. BIN
      proprietary/vendor/etc/lm/prekill/prekill_2GB.data
  18. BIN
      proprietary/vendor/etc/lm/prekill/prekill_4GB.data
  19. BIN
      proprietary/vendor/etc/lm/prekill/prekill_6GB.data
  20. 0 79
      proprietary/vendor/etc/lm/sPLHFeature.xml
  21. 0 16
      proprietary/vendor/etc/vintf/manifest/[email protected]
  22. BIN
      proprietary/vendor/lib64/hw/[email protected]
  23. BIN
      proprietary/vendor/lib64/libadaptlaunch.so
  24. BIN
      proprietary/vendor/lib64/libapengine.so
  25. BIN
      proprietary/vendor/lib64/libappclassifier.so
  26. BIN
      proprietary/vendor/lib64/liblearningmodule.so
  27. BIN
      proprietary/vendor/lib64/liblightninglaunches.so
  28. BIN
      proprietary/vendor/lib64/liblmthermallistner.so
  29. BIN
      proprietary/vendor/lib64/liblmutils-ns.so
  30. BIN
      proprietary/vendor/lib64/libmemperfd.so
  31. BIN
      proprietary/vendor/lib64/libmeters-ns.so
  32. BIN
      proprietary/vendor/lib64/libmeters.so
  33. BIN
      proprietary/vendor/lib64/libpasrutils.so
  34. BIN
      proprietary/vendor/lib64/libprekill.so
  35. BIN
      proprietary/vendor/lib64/libprocomp.so
  36. BIN
      proprietary/vendor/lib64/libqapesdk.so
  37. BIN
      proprietary/vendor/lib64/libqti-iopd-client.so
  38. BIN
      proprietary/vendor/lib64/libqti-iopd.so
  39. BIN
      proprietary/vendor/lib64/libqti-utils.so
  40. BIN
      proprietary/vendor/lib64/libsilkyscrolls.so
  41. BIN
      proprietary/vendor/lib64/libskewknob.so
  42. BIN
      proprietary/vendor/lib64/libsplh.so
  43. BIN
      proprietary/vendor/lib64/[email protected]
  44. BIN
      proprietary/vendor/lib64/[email protected]
  45. BIN
      proprietary/vendor/lib64/[email protected]
  46. 0 44
      sm8450-common-vendor.mk

+ 0 - 471
Android.bp

@@ -931,24 +931,6 @@ cc_prebuilt_library_shared {
 	soc_specific: true,
 }
 
-cc_prebuilt_library_shared {
-	name: "[email protected]",
-	owner: "xiaomi",
-	strip: {
-		none: true,
-	},
-	target: {
-		android_arm64: {
-			srcs: ["proprietary/vendor/lib64/hw/[email protected]"],
-			shared_libs: ["libhidlbase", "libhardware", "libbase", "liblog", "libcutils", "libutils", "[email protected]", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
-		},
-	},
-	compile_multilib: "64",
-	relative_install_path: "hw",
-	prefer: true,
-	soc_specific: true,
-}
-
 cc_prebuilt_library_shared {
 	name: "[email protected]",
 	owner: "xiaomi",
@@ -1547,23 +1529,6 @@ cc_prebuilt_library_shared {
 	soc_specific: true,
 }
 
-cc_prebuilt_library_shared {
-	name: "libadaptlaunch",
-	owner: "xiaomi",
-	strip: {
-		none: true,
-	},
-	target: {
-		android_arm64: {
-			srcs: ["proprietary/vendor/lib64/libadaptlaunch.so"],
-			shared_libs: ["liblog", "libcutils", "liblearningmodule", "libmeters-ns", "libsqlite", "libqti-perfd-client", "libqti-perfd", "liblmutils-ns", "libc++", "libc", "libm", "libdl", ],
-		},
-	},
-	compile_multilib: "64",
-	prefer: true,
-	soc_specific: true,
-}
-
 cc_prebuilt_library_shared {
 	name: "libadm",
 	owner: "xiaomi",
@@ -1615,40 +1580,6 @@ cc_prebuilt_library_shared {
 	soc_specific: true,
 }
 
-cc_prebuilt_library_shared {
-	name: "libapengine",
-	owner: "xiaomi",
-	strip: {
-		none: true,
-	},
-	target: {
-		android_arm64: {
-			srcs: ["proprietary/vendor/lib64/libapengine.so"],
-			shared_libs: ["liblog", "libcutils", "liblearningmodule", "libmeters-ns", "liblmutils-ns", "libsqlite", "libqti-perfd-client", "[email protected]", "libhwbinder", "libhidlbase", "libutils", "libtinyxml2", "libperfconfig", "libthermalclient", "liblmthermallistner", "libqti-perfd", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlmemory", "libc++", "libc", "libm", "libdl", ],
-		},
-	},
-	compile_multilib: "64",
-	prefer: true,
-	soc_specific: true,
-}
-
-cc_prebuilt_library_shared {
-	name: "libappclassifier",
-	owner: "xiaomi",
-	strip: {
-		none: true,
-	},
-	target: {
-		android_arm64: {
-			srcs: ["proprietary/vendor/lib64/libappclassifier.so"],
-			shared_libs: ["liblog", "libcutils", "liblearningmodule", "libsqlite", "libc++", "libc", "libm", "libdl", ],
-		},
-	},
-	compile_multilib: "64",
-	prefer: true,
-	soc_specific: true,
-}
-
 cc_prebuilt_library_shared {
 	name: "libar-acdb",
 	owner: "xiaomi",
@@ -2687,74 +2618,6 @@ cc_prebuilt_library_shared {
 	soc_specific: true,
 }
 
-cc_prebuilt_library_shared {
-	name: "liblearningmodule",
-	owner: "xiaomi",
-	strip: {
-		none: true,
-	},
-	target: {
-		android_arm64: {
-			srcs: ["proprietary/vendor/lib64/liblearningmodule.so"],
-			shared_libs: ["liblog", "libc", "libcutils", "libutils", "libtinyxml2", "libsqlite", "libperfgluelayer", "libperfconfig", "libc++", "libm", "libdl", ],
-		},
-	},
-	compile_multilib: "64",
-	prefer: true,
-	soc_specific: true,
-}
-
-cc_prebuilt_library_shared {
-	name: "liblightninglaunches",
-	owner: "xiaomi",
-	strip: {
-		none: true,
-	},
-	target: {
-		android_arm64: {
-			srcs: ["proprietary/vendor/lib64/liblightninglaunches.so"],
-			shared_libs: ["liblog", "libcutils", "liblearningmodule", "libmeters-ns", "libsqlite", "libqti-perfd-client", "libqti-perfd", "liblmutils-ns", "libc++", "libc", "libm", "libdl", ],
-		},
-	},
-	compile_multilib: "64",
-	prefer: true,
-	soc_specific: true,
-}
-
-cc_prebuilt_library_shared {
-	name: "liblmthermallistner",
-	owner: "xiaomi",
-	strip: {
-		none: true,
-	},
-	target: {
-		android_arm64: {
-			srcs: ["proprietary/vendor/lib64/liblmthermallistner.so"],
-			shared_libs: ["liblog", "libc", "libcutils", "libhidlbase", "libutils", "libthermalclient", "[email protected]", "libc++", "libm", "libdl", ],
-		},
-	},
-	compile_multilib: "64",
-	prefer: true,
-	soc_specific: true,
-}
-
-cc_prebuilt_library_shared {
-	name: "liblmutils-ns",
-	owner: "xiaomi",
-	strip: {
-		none: true,
-	},
-	target: {
-		android_arm64: {
-			srcs: ["proprietary/vendor/lib64/liblmutils-ns.so"],
-			shared_libs: ["liblog", "libnl", "[email protected]", "[email protected]", "[email protected]", "libhidlbase", "libsqlite", "libutils", "libqti-iopd", "libqti-perfd", "libqti-iopd-client", "libc++", "libc", "libm", "libdl", ],
-		},
-	},
-	compile_multilib: "64",
-	prefer: true,
-	soc_specific: true,
-}
-
 cc_prebuilt_library_shared {
 	name: "libloc_api_v02",
 	owner: "xiaomi",
@@ -3148,23 +3011,6 @@ cc_prebuilt_library_shared {
 	soc_specific: true,
 }
 
-cc_prebuilt_library_shared {
-	name: "libmemperfd",
-	owner: "xiaomi",
-	strip: {
-		none: true,
-	},
-	target: {
-		android_arm64: {
-			srcs: ["proprietary/vendor/lib64/libmemperfd.so"],
-			shared_libs: ["liblog", "libcutils", "liblearningmodule", "libperfgluelayer", "libperfconfig", "libc++", "libc", "libm", "libdl", ],
-		},
-	},
-	compile_multilib: "64",
-	prefer: true,
-	soc_specific: true,
-}
-
 cc_prebuilt_library_shared {
 	name: "libmemutils",
 	owner: "xiaomi",
@@ -3182,40 +3028,6 @@ cc_prebuilt_library_shared {
 	soc_specific: true,
 }
 
-cc_prebuilt_library_shared {
-	name: "libmeters-ns",
-	owner: "xiaomi",
-	strip: {
-		none: true,
-	},
-	target: {
-		android_arm64: {
-			srcs: ["proprietary/vendor/lib64/libmeters-ns.so"],
-			shared_libs: ["liblog", "libcutils", "liblearningmodule", "libqti-perfd-client", "libqti-perfd", "liblmutils-ns", "libc++", "libc", "libm", "libdl", ],
-		},
-	},
-	compile_multilib: "64",
-	prefer: true,
-	soc_specific: true,
-}
-
-cc_prebuilt_library_shared {
-	name: "libmeters",
-	owner: "xiaomi",
-	strip: {
-		none: true,
-	},
-	target: {
-		android_arm64: {
-			srcs: ["proprietary/vendor/lib64/libmeters.so"],
-			shared_libs: ["liblog", "libc", "libcutils", "liblearningmodule", "libc++", "libm", "libdl", ],
-		},
-	},
-	compile_multilib: "64",
-	prefer: true,
-	soc_specific: true,
-}
-
 cc_prebuilt_library_shared {
 	name: "libminkdescriptor",
 	owner: "xiaomi",
@@ -3641,23 +3453,6 @@ cc_prebuilt_library_shared {
 	soc_specific: true,
 }
 
-cc_prebuilt_library_shared {
-	name: "libpasrutils",
-	owner: "xiaomi",
-	strip: {
-		none: true,
-	},
-	target: {
-		android_arm64: {
-			srcs: ["proprietary/vendor/lib64/libpasrutils.so"],
-			shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ],
-		},
-	},
-	compile_multilib: "64",
-	prefer: true,
-	soc_specific: true,
-}
-
 cc_prebuilt_library_shared {
 	name: "libpdmapper",
 	owner: "xiaomi",
@@ -3760,57 +3555,6 @@ cc_prebuilt_library_shared {
 	soc_specific: true,
 }
 
-cc_prebuilt_library_shared {
-	name: "libprekill",
-	owner: "xiaomi",
-	strip: {
-		none: true,
-	},
-	target: {
-		android_arm64: {
-			srcs: ["proprietary/vendor/lib64/libprekill.so"],
-			shared_libs: ["liblog", "libcutils", "liblearningmodule", "libmeters-ns", "libsqlite", "libmemperfd", "libqti-iopd", "libhidlbase", "libutils", "liblmutils-ns", "libqti-perfd-client", "libperfconfig", "[email protected]", "[email protected]", "[email protected]", "libprotobuf-cpp-full-3.9.1-vendorcompat", "libc++", "libc", "libm", "libdl", ],
-		},
-	},
-	compile_multilib: "64",
-	prefer: true,
-	soc_specific: true,
-}
-
-cc_prebuilt_library_shared {
-	name: "libprocomp",
-	owner: "xiaomi",
-	strip: {
-		none: true,
-	},
-	target: {
-		android_arm64: {
-			srcs: ["proprietary/vendor/lib64/libprocomp.so"],
-			shared_libs: ["liblog", "libcutils", "liblearningmodule", "libmeters-ns", "libsqlite", "liblmutils-ns", "libqti-perfd-client", "libmemperfd", "libperfconfig", "libc++", "libc", "libm", "libdl", ],
-		},
-	},
-	compile_multilib: "64",
-	prefer: true,
-	soc_specific: true,
-}
-
-cc_prebuilt_library_shared {
-	name: "libqapesdk",
-	owner: "xiaomi",
-	strip: {
-		none: true,
-	},
-	target: {
-		android_arm64: {
-			srcs: ["proprietary/vendor/lib64/libqapesdk.so"],
-			shared_libs: ["liblog", "libc", "libcutils", "liblearningmodule", "libsqlite", "libqti-perfd-client", "[email protected]", "libhidlbase", "libutils", "libthermalclient", "[email protected]", "liblmthermallistner", "libperfconfig", "libc++", "libm", "libdl", ],
-		},
-	},
-	compile_multilib: "64",
-	prefer: true,
-	soc_specific: true,
-}
-
 cc_prebuilt_library_shared {
 	name: "libqc2audio_base",
 	owner: "xiaomi",
@@ -4849,40 +4593,6 @@ cc_prebuilt_library_shared {
 	soc_specific: true,
 }
 
-cc_prebuilt_library_shared {
-	name: "libqti-iopd-client",
-	owner: "xiaomi",
-	strip: {
-		none: true,
-	},
-	target: {
-		android_arm64: {
-			srcs: ["proprietary/vendor/lib64/libqti-iopd-client.so"],
-			shared_libs: ["libcutils", "libutils", "libxml2", "libqti-util", "liblog", "[email protected]", "libhidlbase", "libsqlite", "libqti-perfd-client", "libc++", "libc", "libm", "libdl", ],
-		},
-	},
-	compile_multilib: "64",
-	prefer: true,
-	soc_specific: true,
-}
-
-cc_prebuilt_library_shared {
-	name: "libqti-iopd",
-	owner: "xiaomi",
-	strip: {
-		none: true,
-	},
-	target: {
-		android_arm64: {
-			srcs: ["proprietary/vendor/lib64/libqti-iopd.so"],
-			shared_libs: ["libcutils", "libutils", "libxml2", "libqti-util", "liblog", "libhidlbase", "[email protected]", "libbase", "libqti-iopd-client", "libqti-perfd-client", "libsqlite", "libc++", "libc", "libm", "libdl", ],
-		},
-	},
-	compile_multilib: "64",
-	prefer: true,
-	soc_specific: true,
-}
-
 cc_prebuilt_library_shared {
 	name: "libqti-perfd-client",
 	owner: "xiaomi",
@@ -4934,23 +4644,6 @@ cc_prebuilt_library_shared {
 	soc_specific: true,
 }
 
-cc_prebuilt_library_shared {
-	name: "libqti-utils",
-	owner: "xiaomi",
-	strip: {
-		none: true,
-	},
-	target: {
-		android_arm64: {
-			srcs: ["proprietary/vendor/lib64/libqti-utils.so"],
-			shared_libs: ["libc++", "libc", "libm", "libdl", ],
-		},
-	},
-	compile_multilib: "64",
-	prefer: true,
-	soc_specific: true,
-}
-
 cc_prebuilt_library_shared {
 	name: "libqtigefar",
 	owner: "xiaomi",
@@ -5411,40 +5104,6 @@ cc_prebuilt_library_shared {
 	soc_specific: true,
 }
 
-cc_prebuilt_library_shared {
-	name: "libsilkyscrolls",
-	owner: "xiaomi",
-	strip: {
-		none: true,
-	},
-	target: {
-		android_arm64: {
-			srcs: ["proprietary/vendor/lib64/libsilkyscrolls.so"],
-			shared_libs: ["liblog", "libcutils", "liblearningmodule", "libsqlite", "libmeters-ns", "libqti-perfd", "libqti-perfd-client", "liblmutils-ns", "libperfconfig", "libc++", "libc", "libm", "libdl", ],
-		},
-	},
-	compile_multilib: "64",
-	prefer: true,
-	soc_specific: true,
-}
-
-cc_prebuilt_library_shared {
-	name: "libskewknob",
-	owner: "xiaomi",
-	strip: {
-		none: true,
-	},
-	target: {
-		android_arm64: {
-			srcs: ["proprietary/vendor/lib64/libskewknob.so"],
-			shared_libs: ["liblog", "libc", "libcutils", "libc++", "libm", "libdl", ],
-		},
-	},
-	compile_multilib: "64",
-	prefer: true,
-	soc_specific: true,
-}
-
 cc_prebuilt_library_shared {
 	name: "libsn100u_fw",
 	owner: "xiaomi",
@@ -5632,23 +5291,6 @@ cc_prebuilt_library_shared {
 	soc_specific: true,
 }
 
-cc_prebuilt_library_shared {
-	name: "libsplh",
-	owner: "xiaomi",
-	strip: {
-		none: true,
-	},
-	target: {
-		android_arm64: {
-			srcs: ["proprietary/vendor/lib64/libsplh.so"],
-			shared_libs: ["liblog", "libcutils", "liblearningmodule", "libsqlite", "libmeters-ns", "libqti-perfd", "libqti-perfd-client", "liblmutils-ns", "libperfconfig", "libc++", "libc", "libm", "libdl", ],
-		},
-	},
-	compile_multilib: "64",
-	prefer: true,
-	soc_specific: true,
-}
-
 cc_prebuilt_library_shared {
 	name: "libssc",
 	owner: "xiaomi",
@@ -7731,40 +7373,6 @@ cc_prebuilt_library_shared {
 	soc_specific: true,
 }
 
-cc_prebuilt_library_shared {
-	name: "[email protected]",
-	owner: "xiaomi",
-	strip: {
-		none: true,
-	},
-	target: {
-		android_arm64: {
-			srcs: ["proprietary/vendor/lib64/[email protected]"],
-			shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
-		},
-	},
-	compile_multilib: "64",
-	prefer: true,
-	soc_specific: true,
-}
-
-cc_prebuilt_library_shared {
-	name: "[email protected]",
-	owner: "xiaomi",
-	strip: {
-		none: true,
-	},
-	target: {
-		android_arm64: {
-			srcs: ["proprietary/vendor/lib64/[email protected]"],
-			shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
-		},
-	},
-	compile_multilib: "64",
-	prefer: true,
-	soc_specific: true,
-}
-
 cc_prebuilt_library_shared {
 	name: "[email protected]",
 	owner: "xiaomi",
@@ -9062,23 +8670,6 @@ cc_prebuilt_library_shared {
 	soc_specific: true,
 }
 
-cc_prebuilt_library_shared {
-	name: "[email protected]",
-	owner: "xiaomi",
-	strip: {
-		none: true,
-	},
-	target: {
-		android_arm64: {
-			srcs: ["proprietary/vendor/lib64/[email protected]"],
-			shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
-		},
-	},
-	compile_multilib: "64",
-	prefer: true,
-	soc_specific: true,
-}
-
 cc_prebuilt_library_shared {
 	name: "[email protected]",
 	owner: "xiaomi",
@@ -10436,15 +10027,6 @@ prebuilt_etc_xml {
 	soc_specific: true,
 }
 
-prebuilt_etc_xml {
-	name: "[email protected]",
-	owner: "xiaomi",
-	src: "proprietary/vendor/etc/vintf/manifest/[email protected]",
-	filename_from_src: true,
-	sub_dir: "vintf/manifest",
-	soc_specific: true,
-}
-
 prebuilt_etc_xml {
 	name: "[email protected]",
 	owner: "xiaomi",
@@ -10839,24 +10421,6 @@ cc_prebuilt_binary {
 	soc_specific: true,
 }
 
-cc_prebuilt_binary {
-	name: "[email protected]",
-	owner: "xiaomi",
-	target: {
-		android_arm64: {
-			srcs: ["proprietary/vendor/bin/hw/[email protected]"],
-			shared_libs: ["liblog", "libcutils", "libbase", "libutils", "libhardware_legacy", "libhardware", "libhidlbase", "libqti-perfd-client", "[email protected]", "libc++", "libc", "libm", "libdl", ],
-		},
-	},
-	compile_multilib: "64",
-	strip: {
-		none: true,
-	},
-	prefer: true,
-	relative_install_path: "hw",
-	soc_specific: true,
-}
-
 cc_prebuilt_binary {
 	name: "vendor.qti.hardware.perf-hal-service",
 	owner: "xiaomi",
@@ -10929,24 +10493,6 @@ cc_prebuilt_binary {
 	soc_specific: true,
 }
 
-cc_prebuilt_binary {
-	name: "[email protected]",
-	owner: "xiaomi",
-	target: {
-		android_arm64: {
-			srcs: ["proprietary/vendor/bin/hw/[email protected]"],
-			shared_libs: ["libhidlbase", "liblog", "libbase", "libhardware", "libutils", "[email protected]", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
-		},
-	},
-	compile_multilib: "64",
-	strip: {
-		none: true,
-	},
-	prefer: true,
-	relative_install_path: "hw",
-	soc_specific: true,
-}
-
 cc_prebuilt_binary {
 	name: "[email protected]",
 	owner: "xiaomi",
@@ -11308,23 +10854,6 @@ cc_prebuilt_binary {
 	soc_specific: true,
 }
 
-cc_prebuilt_binary {
-	name: "perf_qesdk_client",
-	owner: "xiaomi",
-	target: {
-		android_arm64: {
-			srcs: ["proprietary/vendor/bin/perf_qesdk_client"],
-			shared_libs: ["liblog", "libqesdk", "libjsoncpp", "libqti-perfd-client", "libavservices_minijail", "libc++", "libc", "libm", "libdl", ],
-		},
-	},
-	compile_multilib: "64",
-	strip: {
-		none: true,
-	},
-	prefer: true,
-	soc_specific: true,
-}
-
 cc_prebuilt_binary {
 	name: "pm-proxy",
 	owner: "xiaomi",

BIN
proprietary/vendor/bin/hw/[email protected]


BIN
proprietary/vendor/bin/hw/[email protected]


BIN
proprietary/vendor/bin/perf_qesdk_client


+ 0 - 14
proprietary/vendor/etc/init/qapeservice.rc

@@ -1,14 +0,0 @@
-#  @file    qapeservice.rc
-#  @brief   Definition for qape client service
-#
-#  DESCRIPTION
-#  ---------------------------------------------------------------------------
-#       Copyright (c) 2021 Qualcomm Technologies, Inc.
-#       All Rights Reserved.
-#       Confidential and Proprietary - Qualcomm Technologies, Inc.
-#  ---------------------------------------------------------------------------
-
-service vendor.qapeservice /vendor/bin/perf_qesdk_client
-    class main
-    user system
-    group system

+ 0 - 14
proprietary/vendor/etc/init/[email protected]

@@ -1,14 +0,0 @@
-#   @file    io-p.c
-#   @brief   Defination for iop service
-#
-#   DESCRIPTION
-#    ---------------------------------------------------------------------------
-#        Copyright (c) 2011-2017 Qualcomm Technologies, Inc.
-#        All Rights Reserved.
-#        Confidential and Proprietary - Qualcomm Technologies, Inc.
-#    ---------------------------------------------------------------------------
-
-service iop-hal-2-0 /vendor/bin/hw/[email protected]
-    class hal
-    user root
-    group root readproc

+ 0 - 4
proprietary/vendor/etc/init/[email protected]

@@ -1,4 +0,0 @@
-service vendor.servicetracker-1-2 /vendor/bin/hw/[email protected]
-    class hal
-    user system
-    group system

+ 0 - 94
proprietary/vendor/etc/lm/AdaptLaunchFeature.xml

@@ -1,94 +0,0 @@
-<!--
-/******************************************************************************
-  @file    AdaptLaunchFeature.xml
-  @brief   Implementation of Android Framework Learning Module
-
-  DESCRIPTION
-      Each feature has an xml file to define the components
-
-  ===========================================================================
-  Copyright (c) 2019-2021 Qualcomm Technologies, Inc.
-  All Rights Reserved.
-  Confidential and Proprietary - Qualcomm Technologies, Inc.
-  ===========================================================================
-******************************************************************************/
--->
-<!--
-    Follows "Data goes into elements, metadata goes into attributes"
- -->
-<Feature>
-    <Name>AdaptLaunch</Name>
-    <Libname>libadaptlaunch.so</Libname>
-    <Configs target="taro">
-        <Enable>1</Enable>
-        <Cluster>0,1,2</Cluster>
-        <Cluster0>0,800,20,990,40,1500</Cluster0>
-        <Cluster1>0,690,80,1600,120,2000</Cluster1>
-        <Cluster2>0,690,80,1600,120,2000</Cluster2>
-    </Configs>
-    <Configs target="cape">
-        <Enable>1</Enable>
-        <Cluster>0,1,2</Cluster>
-        <Cluster0>0,800,20,990,40,1500</Cluster0>
-        <Cluster1>0,690,80,1600,120,2000</Cluster1>
-        <Cluster2>0,690,80,1600,120,2000</Cluster2>
-    </Configs>
-    <Configs target="ukee">
-        <Enable>1</Enable>
-        <Cluster>0,1,2</Cluster>
-        <Cluster0>0,800,20,990,40,1500</Cluster0>
-        <Cluster1>0,690,80,1600,120,2000</Cluster1>
-        <Cluster2>0,690,80,1600,120,2000</Cluster2>
-    </Configs>
-    <Configs target="diwali">
-        <Enable>0</Enable>
-        <Cluster>0,1,2</Cluster>
-        <Cluster0>0,600,20,800,40,1500</Cluster0>
-        <Cluster1>0,690,80,1600,120,2000</Cluster1>
-        <Cluster2>0,690,80,1600,120,2000</Cluster2>
-    </Configs>
-    <Meters>
-        <SamplesRequired>4</SamplesRequired>
-        <Meter>
-            <Name>VmRss</Name>
-            <Triggers>
-                <Trigger>
-                    <Primary>true</Primary>
-                    <AsyncId>VENDOR_HINT_FIRST_LAUNCH_BOOST</AsyncId>
-                    <AsyncType>1</AsyncType>
-                </Trigger>
-                <Trigger>
-                    <Primary>false</Primary>
-                    <AsyncId>VENDOR_HINT_TAP_EVENT</AsyncId>
-                </Trigger>
-                <Trigger>
-                    <Primary>true</Primary>
-                    <AsyncId>VENDOR_HINT_APP_WORKLOAD_TYPE</AsyncId>
-                </Trigger>
-                <Trigger>
-                    <Primary>true</Primary>
-                    <AsyncId>VENDOR_HINT_ACTIVITY_START</AsyncId>
-                </Trigger>
-                <Trigger>
-                    <Primary>true</Primary>
-                    <AsyncId>VENDOR_HINT_ACTIVITY_RESUME</AsyncId>
-                </Trigger>
-                <Trigger>
-                    <Primary>true</Primary>
-                    <AsyncId>VENDOR_HINT_ACTIVITY_STOP</AsyncId>
-                </Trigger>
-                <Trigger>
-                    <Primary>true</Primary>
-                    <AsyncId>VENDOR_HINT_ACTIVITY_PAUSE</AsyncId>
-                </Trigger>
-            </Triggers>
-            <Samples>300</Samples>
-            <Fields>
-                <Field>VmRss:</Field>
-            </Fields>
-        </Meter>
-    </Meters>
-    <SpuriousHintApps>
-        <App>com.android.permissioncontroller</App>
-    </SpuriousHintApps>
-</Feature>

+ 0 - 36
proprietary/vendor/etc/lm/AppClassifierFeature.xml

@@ -1,36 +0,0 @@
-<!--
-/******************************************************************************
-  @file    AppClassifierFeature.xml
-  @brief   Implementation of Android Framework Learning Module
-
-  DESCRIPTION
-      Each feature has an xml file to define the components
-
-  ===========================================================================
-  Copyright (c) 2017-2021 Qualcomm Technologies, Inc.
-  All Rights Reserved.
-  Confidential and Proprietary - Qualcomm Technologies, Inc.
-  ===========================================================================
-******************************************************************************/
--->
-<!--
-    Follows "Data goes into elements, metadata goes into attributes"
- -->
-<Feature>
-    <Name>AppClassifier</Name>
-    <Configs>
-        <Enable>1</Enable>
-    </Configs>
-    <Libname>libappclassifier.so</Libname>
-    <Triggers>
-        <Trigger>
-            <Primary>true</Primary>
-            <AsyncId>VENDOR_HINT_APP_WORKLOAD_TYPE</AsyncId>
-        </Trigger>
-        <Trigger>
-            <Primary>true</Primary>
-            <AsyncId>VENDOR_HINT_WORKLOAD_HEAVY</AsyncId>
-            <AsyncType>1</AsyncType>
-        </Trigger>
-    </Triggers>
-</Feature>

+ 0 - 94
proprietary/vendor/etc/lm/LightningLaunchesFeature.xml

@@ -1,94 +0,0 @@
-<!--
-/******************************************************************************
-  @file    LightningLaunchesFeature.xml
-  @brief   Configuration of Lightning Lightning Launches Feature
-
-  DESCRIPTION
-      Each feature has an xml file to define the components
-
-  ===========================================================================
-  Copyright (c) 2021 Qualcomm Technologies, Inc.
-  All Rights Reserved.
-  Confidential and Proprietary - Qualcomm Technologies, Inc.
-  ===========================================================================
-******************************************************************************/
--->
-<!--
-    Follows "Data goes into elements, metadata goes into attributes"
- -->
-<Feature>
-    <Name>LightningLaunches</Name>
-    <Libname>liblightninglaunches.so</Libname>
-    <Configs target="taro">
-        <Enable>1</Enable>
-        <Cluster>0,1,2</Cluster>
-        <Cluster0>0,800,20,990,40,1500</Cluster0>
-        <Cluster1>0,690,80,1600,120,2000</Cluster1>
-        <Cluster2>0,690,80,1600,120,2000</Cluster2>
-    </Configs>
-    <Configs target="cape">
-        <Enable>1</Enable>
-        <Cluster>0,1,2</Cluster>
-        <Cluster0>0,800,20,990,40,1500</Cluster0>
-        <Cluster1>0,690,80,1600,120,2000</Cluster1>
-        <Cluster2>0,690,80,1600,120,2000</Cluster2>
-    </Configs>
-    <Configs target="ukee">
-        <Enable>1</Enable>
-        <Cluster>0,1,2</Cluster>
-        <Cluster0>0,800,20,990,40,1500</Cluster0>
-        <Cluster1>0,690,80,1600,120,2000</Cluster1>
-        <Cluster2>0,690,80,1600,120,2000</Cluster2>
-    </Configs>
-    <Configs target="diwali">
-        <Enable>1</Enable>
-        <Cluster>0,1,2</Cluster>
-        <Cluster0>0,600,20,800,40,1500</Cluster0>
-        <Cluster1>0,690,80,1600,120,2000</Cluster1>
-        <Cluster2>0,690,80,1600,120,2000</Cluster2>
-    </Configs>
-    <Meters>
-        <Meter>
-            <Name>Launch</Name>
-            <Triggers>
-                <Trigger>
-                    <Primary>true</Primary>
-                    <AsyncId>VENDOR_HINT_FIRST_LAUNCH_BOOST</AsyncId>
-                    <AsyncType>1</AsyncType>
-                </Trigger>
-                <Trigger>
-                    <Primary>true</Primary>
-                    <AsyncId>VENDOR_HINT_APP_WORKLOAD_TYPE</AsyncId>
-                </Trigger>
-                <Trigger>
-                    <Primary>true</Primary>
-                    <AsyncId>VENDOR_HINT_ACTIVITY_START</AsyncId>
-                </Trigger>
-                <Trigger>
-                    <Primary>true</Primary>
-                    <AsyncId>VENDOR_HINT_ACTIVITY_RESUME</AsyncId>
-                </Trigger>
-                <Trigger>
-                    <Primary>true</Primary>
-                    <AsyncId>VENDOR_HINT_ACTIVITY_STOP</AsyncId>
-                </Trigger>
-                <Trigger>
-                    <Primary>true</Primary>
-                    <AsyncId>VENDOR_HINT_ACTIVITY_PAUSE</AsyncId>
-                </Trigger>
-                <Trigger>
-                    <Primary>true</Primary>
-                    <AsyncId>VENDOR_HINT_DISPLAY_OFF</AsyncId>
-                </Trigger>
-                <Trigger>
-                    <Primary>false</Primary>
-                    <AsyncId>VENDOR_HINT_FD_COUNT</AsyncId>
-                    <AsyncType>0</AsyncType>
-                </Trigger>
-            </Triggers>
-        </Meter>
-    </Meters>
-    <SpuriousHintApps>
-        <App>com.android.permissioncontroller</App>
-    </SpuriousHintApps>
-</Feature>

+ 0 - 82
proprietary/vendor/etc/lm/PreKillFeature.xml

@@ -1,82 +0,0 @@
-<!--
-/******************************************************************************
-  @file    PreKillMeter.xml
-  @brief   Implementation of Android Framework Learning Module
-
-  DESCRIPTION
-      Each feature has an xml file to define the components
-
-  =========================================================================
-  Copyright (c) 2020 Qualcomm Technologies, Inc.
-  All Rights Reserved.
-  Confidential and Proprietary - Qualcomm Technologies, Inc.
-  =========================================================================
-******************************************************************************/
--->
-
-<Feature>
-    <Name>PreKill</Name>
-    <Libname>libprekill.so</Libname>
-    <Meters>
-        <SamplesRequired>3</SamplesRequired>
-        <Meter>
-            <Name>Memory</Name>
-            <Triggers>
-                <Trigger>
-                    <Primary>true</Primary>
-                    <AsyncId>VENDOR_HINT_FIRST_LAUNCH_BOOST</AsyncId>
-                    <AsyncType>1</AsyncType>
-                </Trigger>
-
-                <Trigger>
-                    <Primary>true</Primary>
-                    <AsyncId>VENDOR_HINT_FIRST_LAUNCH_BOOST</AsyncId>
-                    <AsyncType>2</AsyncType>
-                </Trigger>
-
-                <Trigger>
-                    <Primary>true</Primary>
-                    <AsyncId>VENDOR_HINT_FIRST_LAUNCH_BOOST</AsyncId>
-                    <AsyncType>101</AsyncType>
-                </Trigger>
-
-                <Trigger>
-                    <Primary>true</Primary>
-                    <AsyncId>VENDOR_HINT_FIRST_LAUNCH_BOOST</AsyncId>
-                    <AsyncType>102</AsyncType>
-                </Trigger>
-
-                <Trigger>
-                    <Primary>true</Primary>
-                    <AsyncId>VENDOR_HINT_KILL</AsyncId>
-                    <AsyncType>0</AsyncType>
-                </Trigger>
-
-                 <Trigger>
-                     <Primary>true</Primary>
-                     <AsyncId>VENDOR_HINT_APP_UPDATE</AsyncId>
-                     <AsyncType>0</AsyncType>
-                 </Trigger>
-
-                <Trigger>
-                    <Primary>false</Primary>
-                    <AsyncId>VENDOR_HINT_FIRST_DRAW</AsyncId>
-                    <AsyncType>1</AsyncType>
-                </Trigger>
-
-                <Trigger>
-                    <Primary>false</Primary>
-                    <AsyncId>VENDOR_HINT_TAP_EVENT</AsyncId>
-                </Trigger>
-            </Triggers>
-            <Samples>1</Samples>
-            <Configs>
-                 <TotalSamplesToRun>120</TotalSamplesToRun>
-             </Configs>
-            <Fields>
-        <Field>ion_kgsl</Field>
-        <Field>rss_swap</Field>
-            </Fields>
-        </Meter>
-    </Meters>
-</Feature>

+ 0 - 58
proprietary/vendor/etc/lm/ProCompFeature.xml

@@ -1,58 +0,0 @@
-<!--
-/******************************************************************************
-  @file    ProCompFeature.xml
-  @brief   Implementation of Android Framework Learning Module
-
-  DESCRIPTION
-      Each feature has an xml file to define the components
-
-  =========================================================================
-  Copyright (c) 2021 Qualcomm Technologies, Inc.
-  All Rights Reserved.
-  Confidential and Proprietary - Qualcomm Technologies, Inc.
-  =========================================================================
-******************************************************************************/
--->
-
-<Feature>
-    <Name>ProComp</Name>
-    <Libname>libprocomp.so</Libname>
-    <Meters>
-        <SamplesRequired>2</SamplesRequired>
-        <Meter>
-            <Name>ProComp</Name>
-            <Triggers>
-                <Trigger>
-                    <Primary>true</Primary>
-                    <AsyncId>VENDOR_HINT_FIRST_LAUNCH_BOOST</AsyncId>
-                    <AsyncType>101</AsyncType>
-                </Trigger>
-
-                <Trigger>
-                    <Primary>true</Primary>
-                    <AsyncId>VENDOR_HINT_FIRST_LAUNCH_BOOST</AsyncId>
-                    <AsyncType>102</AsyncType>
-                </Trigger>
-
-                <Trigger>
-                    <Primary>false</Primary>
-                    <AsyncId>VENDOR_HINT_ACTIVITY_RESUME</AsyncId>
-                    <AsyncType>-1</AsyncType>
-                </Trigger>
-
-                <Trigger>
-                    <Primary>false</Primary>
-                    <AsyncId>VENDOR_HINT_ACTIVITY_STOP</AsyncId>
-                    <AsyncType>-1</AsyncType>
-                </Trigger>
-
-                <Trigger>
-                    <Primary>false</Primary>
-                    <AsyncId>VENDOR_HINT_ACTIVITY_PAUSE</AsyncId>
-                    <AsyncType>-1</AsyncType>
-                </Trigger>
-            </Triggers>
-            <Samples>1</Samples>
-        </Meter>
-    </Meters>
-</Feature>

+ 0 - 115
proprietary/vendor/etc/lm/QAPE.xml

@@ -1,115 +0,0 @@
-<!--
-/******************************************************************************
-  @file   QAPE.xml
-  @brief  Adaptive Performance Engine
-
-  DESCRIPTION
-      Each feature has an xml file to define the feature components
-
-  ===========================================================================
-  Copyright (c) 2021 Qualcomm Technologies, Inc.
-  All Rights Reserved.
-  Confidential and Proprietary - Qualcomm Technologies, Inc.
-  ===========================================================================
-******************************************************************************/
--->
-<!--
-    Follows "Data goes into elements, metadata goes into attributes"
- -->
-
-<Feature>
-    <Name>QAPE</Name>
-    <Libname>libqapesdk.so</Libname>
-    <Profiles>
-        <Profile>
-            <!-- SCHED_WINDOW_TICKS_UPDATE -->
-            <RENDER_RATE>
-                0x40CA4000,0
-            </RENDER_RATE>
-            <!-- SLB -->
-            <LOAD_RATE_CPU>
-                0x40C68000,0,0x40C68200,0,0x40C68100,0
-            </LOAD_RATE_CPU>
-            <!-- GPU_LOAD_MOD_PERCENT -->
-            <LOAD_RATE_GPU>
-                0X42828000,0
-            </LOAD_RATE_GPU>
-            <!-- L3, LLCC, DDR boost -->
-            <LOAD_RATE_MEM>
-                0x43458000,0x193200,0x4348C000,0x104410,0x43488000,0x30C460
-            </LOAD_RATE_MEM>
-            <!-- SCHED_TASK_BOOST -->
-            <HIGH_CPU_UTIL>
-                0x40C80000,0
-            </HIGH_CPU_UTIL>
-            <!-- SCHED_LOW_LATENCY -->
-            <LOW_LAT>
-                0x40CD0000,0
-            </LOW_LAT>
-            <!-- SET_SCHEDULER -->
-            <LOW_CPU_UTIL>
-                0x42C2C000,0
-            </LOW_CPU_UTIL>
-            <!-- SCHED_THREAD_PIPELINE -->
-            <THREAD_PIPELINE>
-                0x42C30000,0
-            </THREAD_PIPELINE>
-        </Profile>
-    </Profiles>
-    <Triggers>
-        <Trigger>
-           <Primary>true</Primary>
-           <AsyncId>VENDOR_HINT_ACTIVITY_START</AsyncId>
-           <AsyncType>-1</AsyncType>
-        </Trigger>
-
-        <Trigger>
-            <Primary>true</Primary>
-            <AsyncId>VENDOR_HINT_ACTIVITY_PAUSE</AsyncId>
-            <AsyncType>-1</AsyncType>
-        </Trigger>
-
-        <Trigger>
-            <Primary>true</Primary>
-            <AsyncId>VENDOR_HINT_ACTIVITY_RESUME</AsyncId>
-            <AsyncType>-1</AsyncType>
-        </Trigger>
-
-        <Trigger>
-           <Primary>true</Primary>
-           <AsyncId>VENDOR_HINT_ACTIVITY_STOP</AsyncId>
-           <AsyncType>-1</AsyncType>
-        </Trigger>
-
-        <Trigger>
-           <Primary>true</Primary>
-           <AsyncId>VENDOR_HINT_PICARD_TOP_APP</AsyncId>
-           <AsyncType>1</AsyncType>
-        </Trigger>
-        <Trigger>
-           <Primary>true</Primary>
-           <AsyncId>VENDOR_HINT_PICARD_RENDER_RATE</AsyncId>
-           <AsyncType>1</AsyncType>
-        </Trigger>
-        <Trigger>
-           <Primary>true</Primary>
-           <AsyncId>VENDOR_HINT_PICARD_LOW_LAT</AsyncId>
-           <AsyncType>1</AsyncType>
-        </Trigger>
-        <Trigger>
-           <Primary>true</Primary>
-           <AsyncId>VENDOR_HINT_PICARD_HIGH_CPUUTIL</AsyncId>
-           <AsyncType>1</AsyncType>
-        </Trigger>
-        <Trigger>
-           <Primary>true</Primary>
-           <AsyncId>VENDOR_HINT_PICARD_LOAD_CHANGED</AsyncId>
-           <AsyncType>1</AsyncType>
-        </Trigger>
-    </Triggers>
-    <IgnoredApps>
-        <App>com.google.android.gms</App>
-        <App>com.android.vending</App>
-        <App>com.google.android.projection.gearhead</App>
-    </IgnoredApps>
-</Feature>

+ 0 - 449
proprietary/vendor/etc/lm/QGPE.xml

@@ -1,449 +0,0 @@
-<!--
-/******************************************************************************
-  @file   QGPE.xml
-  @brief  Gaming Performance Engine xml
-
-  DESCRIPTION
-      Each feature has an xml file to define the feature components
-
-  ===========================================================================
-  Copyright (c) 2021 Qualcomm Technologies, Inc.
-  All Rights Reserved.
-  Confidential and Proprietary - Qualcomm Technologies, Inc.
-  ===========================================================================
-******************************************************************************/
--->
-<!--
-    Follows "Data goes into elements, metadata goes into attributes"
- -->
-
-<Feature>
-    <Name>APEngine</Name>
-    <Libname>libapengine.so</Libname>
-    <Configs target="taro">
-        <STUTTER_SCALE>10</STUTTER_SCALE>
-        <THERMAL_MONITOR>1</THERMAL_MONITOR>
-        <THERMAL_MONITOR_RULES>GAME_OPT_TSENS_RULE1,GAME_OPT_TSENS_RULE2,GAME_OPT_TSENS_RULE3</THERMAL_MONITOR_RULES>
-        <!-- FPS threshold values in the order: Increase, Aggressive Increase, Decrease -->
-        <FPS_30_THRESHOLD>0.6, 1.0, 0.4</FPS_30_THRESHOLD>
-        <FPS_35_THRESHOLD>0.6, 1.0, 0.4</FPS_35_THRESHOLD>
-        <FPS_40_THRESHOLD>0.6, 1.0, 0.4</FPS_40_THRESHOLD>
-        <FPS_60_THRESHOLD>0.6, 1.0, 0.4</FPS_60_THRESHOLD>
-        <FPS_90_THRESHOLD>2.0, 5.0, 1.0</FPS_90_THRESHOLD>
-        <FPS_120_THRESHOLD>2.0, 5.0, 1.0</FPS_120_THRESHOLD>
-        <FPS_144_THRESHOLD>2.0, 5.0, 1.0</FPS_144_THRESHOLD>
-        <GROUP_UPMIGRATE_PATH>/proc/sys/walt/sched_group_upmigrate</GROUP_UPMIGRATE_PATH>
-        <GROUP_DOWNMIGRATE_PATH>/proc/sys/walt/sched_group_downmigrate</GROUP_DOWNMIGRATE_PATH>
-        <BIG_CLUSTER_ID>4,5,6,7</BIG_CLUSTER_ID>
-    </Configs>
-
-    <Configs target="cape">
-        <STUTTER_SCALE>10</STUTTER_SCALE>
-        <THERMAL_MONITOR>1</THERMAL_MONITOR>
-        <THERMAL_MONITOR_RULES>GAME_OPT_TSENS_RULE1,GAME_OPT_TSENS_RULE2,GAME_OPT_TSENS_RULE3</THERMAL_MONITOR_RULES>
-        <!-- FPS threshold values in the order: Increase, Aggressive Increase, Decrease -->
-        <FPS_30_THRESHOLD>0.6, 1.0, 0.4</FPS_30_THRESHOLD>
-        <FPS_35_THRESHOLD>0.6, 1.0, 0.4</FPS_35_THRESHOLD>
-        <FPS_40_THRESHOLD>0.6, 1.0, 0.4</FPS_40_THRESHOLD>
-        <FPS_60_THRESHOLD>0.6, 1.0, 0.4</FPS_60_THRESHOLD>
-        <FPS_90_THRESHOLD>2.0, 5.0, 1.0</FPS_90_THRESHOLD>
-        <FPS_120_THRESHOLD>2.0, 5.0, 1.0</FPS_120_THRESHOLD>
-        <FPS_144_THRESHOLD>2.0, 5.0, 1.0</FPS_144_THRESHOLD>
-        <FPS_165_THRESHOLD>2.0, 5.0, 1.0</FPS_165_THRESHOLD>
-        <GROUP_UPMIGRATE_PATH>/proc/sys/walt/sched_group_upmigrate</GROUP_UPMIGRATE_PATH>
-        <GROUP_DOWNMIGRATE_PATH>/proc/sys/walt/sched_group_downmigrate</GROUP_DOWNMIGRATE_PATH>
-        <BIG_CLUSTER_ID>4,5,6,7</BIG_CLUSTER_ID>
-    </Configs>
-
-    <Configs target="ukee">
-        <STUTTER_SCALE>10</STUTTER_SCALE>
-        <THERMAL_MONITOR>1</THERMAL_MONITOR>
-        <THERMAL_MONITOR_RULES>GAME_OPT_TSENS_RULE1,GAME_OPT_TSENS_RULE2,GAME_OPT_TSENS_RULE3</THERMAL_MONITOR_RULES>
-        <!-- FPS threshold values in the order: Increase, Aggressive Increase, Decrease -->
-        <FPS_30_THRESHOLD>0.6, 1.0, 0.4</FPS_30_THRESHOLD>
-        <FPS_35_THRESHOLD>0.6, 1.0, 0.4</FPS_35_THRESHOLD>
-        <FPS_40_THRESHOLD>0.6, 1.0, 0.4</FPS_40_THRESHOLD>
-        <FPS_60_THRESHOLD>0.6, 2.0, 0.4</FPS_60_THRESHOLD>
-        <FPS_90_THRESHOLD>2.0, 5.0, 1.0</FPS_90_THRESHOLD>
-        <FPS_120_THRESHOLD>2.0, 5.0, 1.0</FPS_120_THRESHOLD>
-        <FPS_144_THRESHOLD>2.0, 5.0, 1.0</FPS_144_THRESHOLD>
-        <GROUP_UPMIGRATE_PATH>/proc/sys/walt/sched_group_upmigrate</GROUP_UPMIGRATE_PATH>
-        <GROUP_DOWNMIGRATE_PATH>/proc/sys/walt/sched_group_downmigrate</GROUP_DOWNMIGRATE_PATH>
-        <BIG_CLUSTER_ID>4,5,6,7</BIG_CLUSTER_ID>
-    </Configs>
-
-    <Configs target="diwali">
-        <STUTTER_SCALE>10</STUTTER_SCALE>
-        <GROUP_UPMIGRATE_PATH>/proc/sys/walt/sched_group_upmigrate</GROUP_UPMIGRATE_PATH>
-        <GROUP_DOWNMIGRATE_PATH>/proc/sys/walt/sched_group_downmigrate</GROUP_DOWNMIGRATE_PATH>
-        <BIG_CLUSTER_ID>4,5,6,7</BIG_CLUSTER_ID>
-    </Configs>
-
-    <Profiles>
-        <Profile target="taro">
-            <!-- Colocation v3 1 GHz-->
-            <PROACTIVE_DEFAULT>
-                0x4144C100,1000000
-            </PROACTIVE_DEFAULT>
-            <PROACTIVE_SKEW2>
-                0x4144C100,1000000
-            </PROACTIVE_SKEW2>
-            <!-- Heavy Game Default -->
-            <!-- SCHED_MIN_TASK_UTIL_FOR_COLOCATION, 0, SCHED_MIN_TASK_UTIL_FOR_BOOST, 0 -->
-            <!-- MPCTLV3_SCHEDUTIL_DOWN_RATE_LIMIT_CLUSTER_BIG, 19000, MPCTLV3_SCHEDUTIL_DOWN_RATE_LIMIT_CLUSTER_LITTLE, 19000 -->
-            <ADAPTIVE_PROFILE0>
-                0x40C78000, 0, 0x40C7C000, 0,
-                0x41448000, 19000, 0x41448100, 19000
-            </ADAPTIVE_PROFILE0>
-            <!-- Agressive Profile - Junk detected -->
-            <!-- SCHED_MIN_TASK_UTIL_FOR_COLOCATION, 0, SCHED_MIN_TASK_UTIL_FOR_BOOST, 0 -->
-            <!-- MPCTLV3_SCHEDUTIL_DOWN_RATE_LIMIT_CLUSTER_BIG, 79000, MPCTLV3_SCHEDUTIL_DOWN_RATE_LIMIT_CLUSTER_LITTLE, 79000-->
-            <!-- CPU_LLCC_BW_MIN_FREQ_V2, 30, LLCC_DDR_BW_MIN_FREQ_V2, 90, L3_MEMLAT_MIN_FREQ, 900000 -->
-            <!-- MIN_FREQ_CLUSTER_PRIME_CORE_0, 1000, MIN_FREQ_CLUSTER_BIG_CORE_0, 1000, MIN_FREQ_CLUSTER_LITTLE_CORE_0, 1000 -->
-            <!-- TO BE REPLACED: SCHED_BUSY_HYSTERSIS_CPU_MASK, 0xf0, LPM_BIAS_HYST, 99-->
-            <ADAPTIVE_PROFILE1>
-                0x40C78000, 0, 0x40C7C000, 0,
-                0x41448000, 79000, 0x41448100, 79000, 0x43480000, 900000,
-                0x40800200, 1000, 0x40800000, 1000, 0x40800100, 1000,
-                0x40C74000, 0xf0, 0x40408000, 99
-            </ADAPTIVE_PROFILE1>
-            <!-- MIN_FREQ_CLUSTER_PRIME_CORE_0 1651, MIN_FREQ_CLUSTER_BIG_CORE_0 1651 -->
-            <PREDICTIVE_PROFILE1>
-                0x40800200,1651,0x40800000,1651
-            </PREDICTIVE_PROFILE1>
-            <!-- MIN_FREQ_CLUSTER_LITTLE_CORE_0 1324 -->
-            <PREDICTIVE_PROFILE2>
-                0x40800100,1324
-            </PREDICTIVE_PROFILE2>
-        </Profile>
-
-        <Profile target="cape">
-            <!-- Colocation v3 1 GHz-->
-            <PROACTIVE_DEFAULT>
-                0x4144C100,1000000
-            </PROACTIVE_DEFAULT>
-            <PROACTIVE_SKEW2>
-                0x4144C100,1000000
-            </PROACTIVE_SKEW2>
-            <!-- Heavy Game Default -->
-            <!-- SCHED_MIN_TASK_UTIL_FOR_COLOCATION, 0, SCHED_MIN_TASK_UTIL_FOR_BOOST, 0 -->
-            <!-- MPCTLV3_SCHEDUTIL_DOWN_RATE_LIMIT_CLUSTER_BIG, 19000, MPCTLV3_SCHEDUTIL_DOWN_RATE_LIMIT_CLUSTER_LITTLE, 19000 -->
-            <ADAPTIVE_PROFILE0>
-                0x40C78000, 0, 0x40C7C000, 0,
-                0x41448000, 19000, 0x41448100, 19000
-            </ADAPTIVE_PROFILE0>
-            <!-- Agressive Profile - Junk detected -->
-            <!-- SCHED_MIN_TASK_UTIL_FOR_COLOCATION, 0, SCHED_MIN_TASK_UTIL_FOR_BOOST, 0 -->
-            <!-- MPCTLV3_SCHEDUTIL_DOWN_RATE_LIMIT_CLUSTER_BIG, 79000, MPCTLV3_SCHEDUTIL_DOWN_RATE_LIMIT_CLUSTER_LITTLE, 79000-->
-            <!-- CPU_LLCC_BW_MIN_FREQ_V2, 30, LLCC_DDR_BW_MIN_FREQ_V2, 90, L3_MEMLAT_MIN_FREQ, 900000 -->
-            <!-- MIN_FREQ_CLUSTER_PRIME_CORE_0, 1000, MIN_FREQ_CLUSTER_BIG_CORE_0, 1000, MIN_FREQ_CLUSTER_LITTLE_CORE_0, 1000 -->
-            <!-- TO BE REPLACED: SCHED_BUSY_HYSTERSIS_CPU_MASK, 0xf0, LPM_BIAS_HYST, 99-->
-            <ADAPTIVE_PROFILE1>
-                0x40C78000, 0, 0x40C7C000, 0,
-                0x41448000, 79000, 0x41448100, 79000, 0x43480000, 900000,
-                0x40800200, 1000, 0x40800000, 1000, 0x40800100, 1000,
-                0x40C74000, 0xf0, 0x40408000, 99
-            </ADAPTIVE_PROFILE1>
-            <!-- MIN_FREQ_CLUSTER_PRIME_CORE_0 1651, MIN_FREQ_CLUSTER_BIG_CORE_0 1651 -->
-            <PREDICTIVE_PROFILE1>
-                0x40800200,1651,0x40800000,1651
-            </PREDICTIVE_PROFILE1>
-            <!-- MIN_FREQ_CLUSTER_LITTLE_CORE_0 1324 -->
-            <PREDICTIVE_PROFILE2>
-                0x40800100,1324
-            </PREDICTIVE_PROFILE2>
-        </Profile>
-
-        <Profile target="ukee">
-            <!-- Colocation v3 1 GHz-->
-            <PROACTIVE_DEFAULT>
-                0x41008000, 0, 0x41008200, 0,
-               0x40C78000, 5, 0x40C7C000, 5,
-               0x43490000, 30, 0x43494000, 30,
-               0x40C9C000,4
-            </PROACTIVE_DEFAULT>
-            <PROACTIVE_SKEW2>
-                0x41008000, 0, 0x41008200, 0,
-               0x40C78000, 5, 0x40C7C000, 5,
-               0x43490000, 30, 0x43494000, 30,
-               0x40C9C000,4
-            </PROACTIVE_SKEW2>
-            <!-- Heavy Game Default -->
-            <!-- SCHED_MIN_TASK_UTIL_FOR_COLOCATION, 0, SCHED_MIN_TASK_UTIL_FOR_BOOST, 0 -->
-            <!-- MPCTLV3_SCHEDUTIL_DOWN_RATE_LIMIT_CLUSTER_BIG, 19000, MPCTLV3_SCHEDUTIL_DOWN_RATE_LIMIT_CLUSTER_LITTLE, 19000 -->
-            <ADAPTIVE_PROFILE0>
-                0x40C78000, 0, 0x40C7C000, 0
-            </ADAPTIVE_PROFILE0>
-            <!-- Agressive Profile - Junk detected -->
-            <!-- SCHED_MIN_TASK_UTIL_FOR_COLOCATION, 0, SCHED_MIN_TASK_UTIL_FOR_BOOST, 0 -->
-            <!-- MPCTLV3_SCHEDUTIL_DOWN_RATE_LIMIT_CLUSTER_BIG, 79000, MPCTLV3_SCHEDUTIL_DOWN_RATE_LIMIT_CLUSTER_LITTLE, 79000-->
-            <!-- CPU_LLCC_BW_MIN_FREQ_V2, 30, LLCC_DDR_BW_MIN_FREQ_V2, 90, L3_MEMLAT_MIN_FREQ, 900000 -->
-            <!-- MIN_FREQ_CLUSTER_PRIME_CORE_0, 1000, MIN_FREQ_CLUSTER_BIG_CORE_0, 1000, MIN_FREQ_CLUSTER_LITTLE_CORE_0, 1000 -->
-            <!-- TO BE REPLACED: SCHED_BUSY_HYSTERSIS_CPU_MASK, 0xf0, LPM_BIAS_HYST, 99-->
-            <ADAPTIVE_PROFILE1>
-                0x40C78000, 0, 0x40C7C000, 0
-            </ADAPTIVE_PROFILE1>
-            <!-- MIN_FREQ_CLUSTER_PRIME_CORE_0 1651, MIN_FREQ_CLUSTER_BIG_CORE_0 1651 -->
-            <PREDICTIVE_PROFILE1>
-                0x40800200,1651,0x40800000,1651
-            </PREDICTIVE_PROFILE1>
-            <!-- MIN_FREQ_CLUSTER_LITTLE_CORE_0 1324 -->
-            <PREDICTIVE_PROFILE2>
-                0x40800100,1324
-            </PREDICTIVE_PROFILE2>
-        </Profile>
-
-        <Profile target="diwali">
-            <!-- CORE_CTL_ENABLE_BIG, 0, CORE_CTL_ENABLE_PRIME, 0-->
-            <!-- SCHED_MIN_TASK_UTIL_FOR_COLOCATION, 0, SCHED_MIN_TASK_UTIL_FOR_BOOST, 0-->
-            <!-- BUS_DCVS_LLCC_DDR_GOLD_LAT_EN_SPM_VOTE, 30, BUS_DCVS_LLCC_DDR_GOLD_LAT_EN_SPM_VOTE, 30-->
-            <!-- CPU_LLCC_BW_MAX_FREQ_V2 resource opcode, value-->
-            <!-- SCHED_MANY_WAKE_UP, 4-->
-            <PROACTIVE_DEFAULT>
-                0x41008000, 0, 0x41008200, 0,
-                0x40C78000, 5, 0x40C7C000, 5,
-                0x43490000, 30, 0x43494000, 30,
-                0x41848000, 0xE3C88,
-                0x40C9C000,4
-            </PROACTIVE_DEFAULT>
-            <!-- CORE_CTL_ENABLE_BIG, 0, CORE_CTL_ENABLE_PRIME, 0-->
-            <!-- SCHED_MIN_TASK_UTIL_FOR_COLOCATION, 0, SCHED_MIN_TASK_UTIL_FOR_BOOST, 0-->
-            <!-- BUS_DCVS_LLCC_DDR_GOLD_LAT_EN_SPM_VOTE, 30, BUS_DCVS_LLCC_DDR_GOLD_LAT_EN_SPM_VOTE, 30-->
-            <!-- CPU_LLCC_BW_MAX_FREQ_V2 resource opcode, value-->
-            <!-- SCHED_MANY_WAKE_UP, 4-->
-            <PROACTIVE_SKEW2>
-                0x41008000, 0, 0x41008200, 0,
-                0x40C78000, 5, 0x40C7C000, 5,
-                0x43490000, 30, 0x43494000, 30,
-                0x41848000, 0xE3C88,
-                0x40C9C000,4
-            </PROACTIVE_SKEW2>
-            <!-- MIN_FREQ_CLUSTER_PRIME_CORE_0 1651, MIN_FREQ_CLUSTER_BIG_CORE_0 1651 -->
-            <PREDICTIVE_PROFILE1>
-                0x40800200,1651,0x40800000,1651
-            </PREDICTIVE_PROFILE1>
-            <!-- MIN_FREQ_CLUSTER_LITTLE_CORE_0 1324 -->
-            <PREDICTIVE_PROFILE2>
-                0x40800100,1324
-            </PREDICTIVE_PROFILE2>
-            <!-- GPU MIN_FREQUENCY resource opcode,value-->
-            <PREDICTIVE_PROFILE3>
-                0x42804000,0
-            </PREDICTIVE_PROFILE3>
-            <!-- DDR_LAT_MIN_FREQ_GOLD resource opcode,value-->
-            <PREDICTIVE_PROFILE4>
-                0x43488000,2092000
-            </PREDICTIVE_PROFILE4>
-            <!-- SCHED_LOAD_BOOST GOLD resource opcode,value-->
-            <PREDICTIVE_PROFILE5>
-                0x40C68000, -3
-            </PREDICTIVE_PROFILE5>
-        </Profile>
-    </Profiles>
-
-    <Meters>
-        <SamplesRequired>4</SamplesRequired>
-
-        <Meter>
-            <Name>Fps</Name>
-            <Triggers>
-                <Trigger>
-                   <Primary>true</Primary>
-                   <AsyncId>VENDOR_HINT_ACTIVITY_START</AsyncId>
-                   <AsyncType>-1</AsyncType>
-                </Trigger>
-
-                <Trigger>
-                    <Primary>true</Primary>
-                    <AsyncId>VENDOR_HINT_ACTIVITY_PAUSE</AsyncId>
-                    <AsyncType>-1</AsyncType>
-                </Trigger>
-
-                <Trigger>
-                    <Primary>true</Primary>
-                    <AsyncId>VENDOR_HINT_ACTIVITY_RESUME</AsyncId>
-                    <AsyncType>-1</AsyncType>
-                </Trigger>
-
-                <Trigger>
-                   <Primary>true</Primary>
-                   <AsyncId>VENDOR_HINT_ACTIVITY_STOP</AsyncId>
-                   <AsyncType>-1</AsyncType>
-                </Trigger>
-
-            </Triggers>
-
-            <Configs>
-                <FPS_NODE>/sys/class/drm/sde-crtc-0/measured_fps</FPS_NODE>
-                <FPS_PERIODICITY_NODE>/sys/class/drm/sde-crtc-0/fps_periodicity_ms</FPS_PERIODICITY_NODE>
-            </Configs>
-            <Samples>100</Samples>
-        </Meter>
-
-        <Meter>
-            <Name>SchedParams</Name>
-            <Triggers>
-                <Trigger>
-                   <Primary>true</Primary>
-                   <AsyncId>VENDOR_HINT_ACTIVITY_START</AsyncId>
-                   <AsyncType>-1</AsyncType>
-                </Trigger>
-
-                <Trigger>
-                    <Primary>true</Primary>
-                    <AsyncId>VENDOR_HINT_ACTIVITY_PAUSE</AsyncId>
-                    <AsyncType>-1</AsyncType>
-                </Trigger>
-
-                <Trigger>
-                    <Primary>true</Primary>
-                    <AsyncId>VENDOR_HINT_ACTIVITY_RESUME</AsyncId>
-                    <AsyncType>-1</AsyncType>
-                </Trigger>
-
-                <Trigger>
-                   <Primary>true</Primary>
-                   <AsyncId>VENDOR_HINT_ACTIVITY_STOP</AsyncId>
-                   <AsyncType>-1</AsyncType>
-                </Trigger>
-            </Triggers>
-            <Samples>100</Samples>
-            <Configs>
-                <SCHEDPARAMS_BIG_NR_RUN_PATH>/sys/kernel/msm_performance/notify/aggr_big_nr</SCHEDPARAMS_BIG_NR_RUN_PATH>
-                <SCHEDPARAMS_AGGR_TOP_LOAD_PATH>/sys/kernel/msm_performance/notify/aggr_top_load</SCHEDPARAMS_AGGR_TOP_LOAD_PATH>
-                <SCHEDPARAMS_REGISTER_SCHED_TRIGGERS>/sys/kernel/msm_performance/parameters/core_ctl_register</SCHEDPARAMS_REGISTER_SCHED_TRIGGERS>
-                <SCHEDPARAMS_CLUSTER_TOP_LOAD_PATH>/sys/kernel/msm_performance/notify/top_load_cluster</SCHEDPARAMS_CLUSTER_TOP_LOAD_PATH>
-                <SCHEDPARAMS_CLUSTER_CURR_CAP_PATH>/sys/kernel/msm_performance/notify/curr_cap_cluster</SCHEDPARAMS_CLUSTER_CURR_CAP_PATH>
-            </Configs>
-        </Meter>
-
-        <Meter>
-            <Name>Gpu</Name>
-            <Triggers>
-                <Trigger>
-                   <Primary>true</Primary>
-                   <AsyncId>VENDOR_HINT_ACTIVITY_START</AsyncId>
-                   <AsyncType>-1</AsyncType>
-                </Trigger>
-
-                <Trigger>
-                    <Primary>true</Primary>
-                    <AsyncId>VENDOR_HINT_ACTIVITY_PAUSE</AsyncId>
-                    <AsyncType>-1</AsyncType>
-                </Trigger>
-
-                <Trigger>
-                    <Primary>true</Primary>
-                    <AsyncId>VENDOR_HINT_ACTIVITY_RESUME</AsyncId>
-                    <AsyncType>-1</AsyncType>
-                </Trigger>
-
-                <Trigger>
-                   <Primary>true</Primary>
-                   <AsyncId>VENDOR_HINT_ACTIVITY_STOP</AsyncId>
-                   <AsyncType>-1</AsyncType>
-                </Trigger>
-
-
-            </Triggers>
-
-            <Configs>
-                <GPU_AVAILABLE_FREQUENCIES>/sys/class/kgsl/kgsl-3d0/gpu_available_frequencies</GPU_AVAILABLE_FREQUENCIES>
-                <GPU_CLOCK_STATS>/sys/class/kgsl/kgsl-3d0/gpu_clock_stats</GPU_CLOCK_STATS>
-                <GPU_CLK>/sys/class/kgsl/kgsl-3d0/gpuclk</GPU_CLK>
-                <GPU_BUSY_PERCENTAGE>/sys/class/kgsl/kgsl-3d0/gpu_busy_percentage</GPU_BUSY_PERCENTAGE>
-            </Configs>
-            <Samples>100</Samples>
-        </Meter>
-    </Meters>
-
-    <Triggers>
-        <Trigger>
-           <Primary>true</Primary>
-           <AsyncId>VENDOR_HINT_THERMAL_UPDATE</AsyncId>
-           <AsyncType>-1</AsyncType>
-        </Trigger>
-        <Trigger>
-           <Primary>true</Primary>
-           <AsyncId>VENDOR_HINT_APP_WORKLOAD_TYPE</AsyncId>
-           <AsyncType>1</AsyncType>
-        </Trigger>
-
-        <Trigger>
-           <Primary>true</Primary>
-           <AsyncId>VENDOR_HINT_HEADROOM_REGULATOR</AsyncId>
-           <AsyncType>-1</AsyncType>
-        </Trigger>
-
-        <Trigger>
-           <Primary>true</Primary>
-           <AsyncId>VENDOR_HINT_TAP_EVENT</AsyncId>
-           <AsyncType>-1</AsyncType>
-        </Trigger>
-        <Trigger>
-           <Primary>true</Primary>
-           <AsyncId>VENDOR_HINT_SENSOR_DATA</AsyncId>
-           <AsyncType>1</AsyncType>
-        </Trigger>
-        <Trigger>
-           <Primary>true</Primary>
-           <AsyncId>VENDOR_HINT_TOGGLE_GAMEOPT</AsyncId>
-           <AsyncType>1</AsyncType>
-        </Trigger>
-
-        <Trigger>
-           <Primary>true</Primary>
-           <AsyncId>VENDOR_HINT_PICARD_TOP_APP</AsyncId>
-           <AsyncType>1</AsyncType>
-        </Trigger>
-        <Trigger>
-           <Primary>true</Primary>
-           <AsyncId>VENDOR_HINT_PICARD_RENDER_RATE</AsyncId>
-           <AsyncType>1</AsyncType>
-        </Trigger>
-        <Trigger>
-           <Primary>true</Primary>
-           <AsyncId>VENDOR_HINT_PICARD_LOW_LAT</AsyncId>
-           <AsyncType>1</AsyncType>
-        </Trigger>
-        <Trigger>
-           <Primary>true</Primary>
-           <AsyncId>VENDOR_HINT_PICARD_HIGH_CPUUTIL</AsyncId>
-           <AsyncType>1</AsyncType>
-        </Trigger>
-        <Trigger>
-           <Primary>true</Primary>
-           <AsyncId>VENDOR_HINT_PICARD_LOAD_CHANGED</AsyncId>
-           <AsyncType>1</AsyncType>
-        </Trigger>
-        <Trigger>
-           <Primary>true</Primary>
-           <AsyncId>VENDOR_HINT_GAME_ACTION_DISABLE</AsyncId>
-           <AsyncType>1</AsyncType>
-        </Trigger>
-    </Triggers>
-    <IgnoredApps target="taro">
-        <App>com.google.android.gms</App>
-        <App>com.android.vending</App>
-        <App>com.google.android.projection.gearhead</App>
-        <App>com.vectorunit.silver.googleplay</App>
-        <App>com.kiloo.subwaysurf</App>
-        <App>com.imangi.templerun2</App>
-        <App>com.ogien.trainsim</App>
-    </IgnoredApps>
-    <IgnoredApps target="cape">
-        <App>com.google.android.gms</App>
-        <App>com.android.vending</App>
-        <App>com.google.android.projection.gearhead</App>
-    </IgnoredApps>
-    <IgnoredApps target="ukee">
-        <App>com.google.android.gms</App>
-        <App>com.android.vending</App>
-        <App>com.google.android.projection.gearhead</App>
-    </IgnoredApps>
-    <IgnoredApps target="diwali">
-        <App>com.google.android.gms</App>
-        <App>com.android.vending</App>
-        <App>com.google.android.projection.gearhead</App>
-    </IgnoredApps>
-</Feature>

+ 0 - 108
proprietary/vendor/etc/lm/QGPEActionMap.xml

@@ -1,108 +0,0 @@
-<!--
-/******************************************************************************
-  @file    QGPEActionMap.xml
-  @brief   Gaming Performance Engine Action Map
-
-  DESCRIPTION
-
-  ===========================================================================
-  Copyright (c) 2021 Qualcomm Technologies, Inc.
-  All Rights Reserved.
-  Confidential and Proprietary - Qualcomm Technologies, Inc.
-  ===========================================================================
-******************************************************************************/
--->
-<QGPEActionProfiles>
-    <Group ActionCat="CPUFreqScaling">
-        <Opcode Resource="0x40C68000,0x40C68010,0x40C68020,0x40C680200" Name="SLB_BIG" Supported="Yes">
-            <Level Val="-3" Pos="0"/>
-            <Level Val="0" Pos="1"/>
-            <Level Val="2" Pos="2"/>
-            <Level Val="4" Pos="3"/>
-        </Opcode>
-        <Opcode Resource="0x40C68100,0x40C68110,0x40C68120,0x40C68130" Name="SLB_LITTLE" Supported="Yes">
-            <Level Val="0" Pos="0"/>
-            <Level Val="2" Pos="1"/>
-            <Level Val="4" Pos="2"/>
-        </Opcode>
-        <Opcode Resource="0x40C84000" Name="SCHED_USER_HINT" Supported="Yes">
-            <Level Val="120" Pos="0"/>
-        </Opcode>
-        <Opcode Resource="0x4144C100" Name="RTG_BOOST_FREQ" Supported="Yes">
-            <Level Val="860000"  Pos="0"/>
-            <Level Val="1000000" Pos="1"/>
-            <Level Val="1200000" Pos="2"/>
-        </Opcode>
-        <Opcode Resource="0x40800200" Name="MIN_FREQ_CLUSTER_PRIME_CORE_0" Supported="Yes">
-            <Level Val="1000"  Pos="0"/>
-            <Level Val="1651" Pos="1"/>
-            <Level Val="806" Pos="2"/>
-        </Opcode>
-        <Opcode Resource="0x40800000" Name="MIN_FREQ_CLUSTER_BIG_CORE_0" Supported="Yes">
-            <Level Val="1000"  Pos="0"/>
-            <Level Val="1651" Pos="1"/>
-            <Level Val="768" Pos="2"/>
-        </Opcode>
-        <Opcode Resource="0x40800100" Name="MIN_FREQ_CLUSTER_LITTLE_CORE_0" Supported="Yes">
-            <Level Val="1000"  Pos="0"/>
-            <Level Val="1324" Pos="1"/>
-            <Level Val="614" Pos="2"/>
-        </Opcode>
-    </Group>
-    <Group ActionCat="Sched">
-        <Opcode Resource="0x40C78000" Name="SCHED_MIN_TASK_UTIL_FOR_COLOCATION" Supported="Yes">
-            <Level Val="0"  Pos="0"/>
-        </Opcode>
-        <Opcode Resource="0x40C7C000" Name="SCHED_MIN_TASK_UTIL_FOR_BOOST" Supported="Yes">
-            <Level Val="0"  Pos="0"/>
-        </Opcode>
-        <Opcode Resource="0x40C74000" Name="SCHED_BUSY_HYSTERSIS_CPU_MASK" Supported="Yes">
-            <Level Val="0xf0"  Pos="0"/>
-        </Opcode>
-        <Opcode Resource="0x40C9C000" Name="SCHED_MANY_WAKE_UP" Supported="Yes">
-            <Level Val="4" Pos="0"/>
-        </Opcode>
-        <Opcode Resource="0x40CF4000" Name="SCHED_GROUP_UP_DOWN_MIGRATE" Supported="Yes">
-        </Opcode>
-    </Group>
-    <Group ActionCat="SchedUtil">
-        <Opcode Resource="0x41448000" Name="SCHEDUTIL_DOWN_RATE_LIMIT_CLUSTER_BIG" Supported="Yes">
-            <Level Val="19000"  Pos="0"/>
-        </Opcode>
-        <Opcode Resource="0x41448100" Name="SCHEDUTIL_DOWN_RATE_LIMIT_CLUSTER_LITTLE" Supported="Yes">
-            <Level Val="19000"  Pos="0"/>
-        </Opcode>
-    </Group>
-    <Group ActionCat="Misc">
-        <Opcode Resource="0x41444000" Name="PL_BIG" Supported="Yes">
-            <Level Val="1" Pos="0"/>
-        </Opcode>
-        <Opcode Resource="0x41444200" Name="PL_BIGP" Supported="Yes">
-            <Level Val="1" Pos="0"/>
-        </Opcode>
-        <Opcode Resource="0x40408000" Name="LPM_BIAS_HYST" Supported="Yes">
-            <Level Val="99" Pos="0"/>
-        </Opcode>
-        <Opcode Resource="0x41844000" Name="CPU_LLCC_BW_MIN_FREQ_V2" Supported="Yes">
-            <Level Val="30" Pos="0"/>
-        </Opcode>
-        <Opcode Resource="0x4303C000" Name="LLCC_DDR_BW_MIN_FREQ_V2" Supported="Yes">
-            <Level Val="90" Pos="0"/>
-        </Opcode>
-        <Opcode Resource="0x43480000" Name="L3_MEMLAT_MIN_FREQ" Supported="Yes">
-            <Level Val="900000" Pos="0"/>
-        </Opcode>
-        <Opcode Resource="0x43488000" Name="DDR_LAT_MIN_FREQ_GOLD" Supported="Yes">
-            <Level Val="1017000" Pos="0"/>
-            <Level Val="1555000" Pos="1"/>
-            <Level Val="2092000" Pos="2"/>
-        </Opcode>
-    </Group>
-    <Group ActionCat="Gpu">
-        <Opcode Resource="0x42804000" Name="GPU_PWR_LVL" Supported="Yes">
-            <Level Val="4"  Pos="0"/>
-            <Level Val="2"  Pos="1"/>
-            <Level Val="0"  Pos="2"/>
-        </Opcode>
-    </Group>
-</QGPEActionProfiles>

+ 0 - 64
proprietary/vendor/etc/lm/SilkyScrollsFeature.xml

@@ -1,64 +0,0 @@
-<!--
-/******************************************************************************
-  @file    SilkyScrollsFeature.xml
-  @brief   Silky Scrolls Feature Configurations
-
-  DESCRIPTION
-      Each feature has an xml file to define the components
-
-  ===========================================================================
-  Copyright (c) 2020, 2022 Qualcomm Technologies, Inc.
-  All Rights Reserved.
-  Confidential and Proprietary - Qualcomm Technologies, Inc.
-  ===========================================================================
-******************************************************************************/
--->
-<!--
-    Follows "Data goes into elements, metadata goes into attributes"
-    Specify ipc threashold and freq threashold for 60,90,120,144::
-       <Configs>
-          <FPS60>IPC1,FREQ1,IPC2,FREQ2,IPC3,FREQ3</FPS60>
-       </Configs>
--->
-<!--    <FPS60>0,690,80,1600,120,2000</FPS60>
-        <FPS90>0,690,80,1600,120,2000</FPS90>
-        <FPS144>0,690,80,1600,120,2000</FPS144>
--->
-<Feature>
-    <Name>SilkyScrolls</Name>
-    <Configs>
-        <FPS>60,90,120,144,180,240</FPS>
-        <FPS60>0,690,80,1600,120,2000</FPS60>
-        <FPS90>0,690,80,1600,120,2000</FPS90>
-        <FPS120>0,690,80,1600,120,2000</FPS120>
-        <FPS144>0,690,80,1600,120,2000</FPS144>
-        <FPS180>0,690,80,1600,120,2000</FPS180>
-        <FPS240>0,690,80,1600,120,2000</FPS240>
-    </Configs>
-    <Libname>libsilkyscrolls.so</Libname>
-    <Triggers>
-        <Trigger>
-            <Primary>true</Primary>
-            <AsyncId>VENDOR_HINT_SCROLL_BOOST</AsyncId>
-            <AsyncType>1</AsyncType>
-        </Trigger>
-
-        <Trigger>
-            <Primary>true</Primary>
-            <AsyncId>VENDOR_HINT_SCROLL_BOOST</AsyncId>
-            <AsyncType>2</AsyncType>
-        </Trigger>
-        <Trigger>
-            <Primary>true</Primary>
-            <AsyncId>VENDOR_HINT_DRAG_START</AsyncId>
-        </Trigger>
-        <Trigger>
-            <Primary>true</Primary>
-            <AsyncId>VENDOR_HINT_DRAG_END</AsyncId>
-        </Trigger>
-        <Trigger>
-            <Primary>true</Primary>
-            <AsyncId>VENDOR_HINT_APP_WORKLOAD_TYPE</AsyncId>
-        </Trigger>
-    </Triggers>
-</Feature>

BIN
proprietary/vendor/etc/lm/prekill/prekill_2GB.data


BIN
proprietary/vendor/etc/lm/prekill/prekill_4GB.data


BIN
proprietary/vendor/etc/lm/prekill/prekill_6GB.data


+ 0 - 79
proprietary/vendor/etc/lm/sPLHFeature.xml

@@ -1,79 +0,0 @@
-<!--
-/******************************************************************************
-  @file    sPLHFeature.xml
-  @brief   Implementation of Android Framework Learning Module
-
-  DESCRIPTION
-      Each feature has an xml file to define the components
-
-  ===========================================================================
-  Copyright (c) 2020-2021 Qualcomm Technologies, Inc.
-  All Rights Reserved.
-  Confidential and Proprietary - Qualcomm Technologies, Inc.
-  ===========================================================================
-******************************************************************************/
--->
-<!--
-    Follows "Data goes into elements, metadata goes into attributes"
-    Specify ipc threashold and freq threashold for 60,90,120,144::
-       <Configs>
-          <FPS60>IPC1,FREQ1,IPC2,FREQ2,IPC3,FREQ3</FPS60>
-       </Configs>
--->
-<!--    <FPS60>0,690,80,1600,120,2000</FPS60>
-        <FPS90>0,690,80,1600,120,2000</FPS90>
-        <FPS144>0,690,80,1600,120,2000</FPS144>
--->
-<Feature>
-    <Name>sPLH</Name>
-    <Configs target="taro">
-        <FPS>60,90,120,144,180,240</FPS>
-        <FPS60>0,690,80,1600,120,2000</FPS60>
-        <FPS90>0,690,80,1600,120,2000</FPS90>
-        <FPS120>0,690,80,1600,120,2000</FPS120>
-        <FPS144>0,690,80,1600,120,2000</FPS144>
-        <FPS180>0,690,80,1600,120,2000</FPS180>
-        <FPS240>0,690,80,1600,120,2000</FPS240>
-    </Configs>
-    <Configs target="diwali">
-        <FPS>60,90,120,144,180,240</FPS>
-        <FPS60>0,690,80,1600,120,2000</FPS60>
-        <FPS90>0,690,80,1600,120,2000</FPS90>
-        <FPS120>0,690,80,1600,120,2000</FPS120>
-        <FPS144>0,690,80,1600,120,2000</FPS144>
-        <FPS180>0,690,80,1600,120,2000</FPS180>
-        <FPS240>0,690,80,1600,120,2000</FPS240>
-    </Configs>
-    <Configs target="cape">
-        <FPS>60,90,120,144,180,240</FPS>
-        <FPS60>0,690,80,1600,120,2000</FPS60>
-        <FPS90>0,690,80,1600,120,2000</FPS90>
-        <FPS120>0,690,80,1600,120,2000</FPS120>
-        <FPS144>0,690,80,1600,120,2000</FPS144>
-        <FPS180>0,690,80,1600,120,2000</FPS180>
-        <FPS240>0,690,80,1600,120,2000</FPS240>
-    </Configs>
-    <Configs target="ukee">
-        <FPS>60,90,120,144,180,240</FPS>
-        <FPS60>0,690,80,1600,120,2000</FPS60>
-        <FPS90>0,690,80,1600,120,2000</FPS90>
-        <FPS120>0,690,80,1600,120,2000</FPS120>
-        <FPS144>0,690,80,1600,120,2000</FPS144>
-        <FPS180>0,690,80,1600,120,2000</FPS180>
-        <FPS240>0,690,80,1600,120,2000</FPS240>
-    </Configs>
-    <Libname>libsplh.so</Libname>
-    <Triggers>
-        <Trigger>
-            <Primary>true</Primary>
-            <AsyncId>VENDOR_HINT_SCROLL_BOOST</AsyncId>
-            <AsyncType>1</AsyncType>
-         </Trigger>
-
-         <Trigger>
-             <Primary>true</Primary>
-             <AsyncId>VENDOR_HINT_SCROLL_BOOST</AsyncId>
-             <AsyncType>2</AsyncType>
-         </Trigger>
-    </Triggers>
-</Feature>

+ 0 - 16
proprietary/vendor/etc/vintf/manifest/[email protected]

@@ -1,16 +0,0 @@
-<!--
-Copyright (c) 2020 Qualcomm Technologies, Inc.
-All Rights Reserved.
-Confidential and Proprietary - Qualcomm Technologies, Inc.
--->
-<manifest version="1.0" type="device">
-    <hal format="hidl">
-        <name>vendor.qti.hardware.servicetracker</name>
-        <transport>hwbinder</transport>
-        <version>1.2</version>
-        <interface>
-            <name>IServicetracker</name>
-            <instance>default</instance>
-        </interface>
-    </hal>
-</manifest>

BIN
proprietary/vendor/lib64/hw/[email protected]


BIN
proprietary/vendor/lib64/libadaptlaunch.so


BIN
proprietary/vendor/lib64/libapengine.so


BIN
proprietary/vendor/lib64/libappclassifier.so


BIN
proprietary/vendor/lib64/liblearningmodule.so


BIN
proprietary/vendor/lib64/liblightninglaunches.so


BIN
proprietary/vendor/lib64/liblmthermallistner.so


BIN
proprietary/vendor/lib64/liblmutils-ns.so


BIN
proprietary/vendor/lib64/libmemperfd.so


BIN
proprietary/vendor/lib64/libmeters-ns.so


BIN
proprietary/vendor/lib64/libmeters.so


BIN
proprietary/vendor/lib64/libpasrutils.so


BIN
proprietary/vendor/lib64/libprekill.so


BIN
proprietary/vendor/lib64/libprocomp.so


BIN
proprietary/vendor/lib64/libqapesdk.so


BIN
proprietary/vendor/lib64/libqti-iopd-client.so


BIN
proprietary/vendor/lib64/libqti-iopd.so


BIN
proprietary/vendor/lib64/libqti-utils.so


BIN
proprietary/vendor/lib64/libsilkyscrolls.so


BIN
proprietary/vendor/lib64/libskewknob.so


BIN
proprietary/vendor/lib64/libsplh.so


BIN
proprietary/vendor/lib64/[email protected]


BIN
proprietary/vendor/lib64/[email protected]


BIN
proprietary/vendor/lib64/[email protected]


+ 0 - 44
sm8450-common-vendor.mk

@@ -106,7 +106,6 @@ PRODUCT_COPY_FILES += \
     vendor/xiaomi/sm8450-common/proprietary/vendor/etc/init/modemManager.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/modemManager.rc \
     vendor/xiaomi/sm8450-common/proprietary/vendor/etc/init/netmgrd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/netmgrd.rc \
     vendor/xiaomi/sm8450-common/proprietary/vendor/etc/init/port-bridge.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/port-bridge.rc \
-    vendor/xiaomi/sm8450-common/proprietary/vendor/etc/init/qapeservice.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/qapeservice.rc \
     vendor/xiaomi/sm8450-common/proprietary/vendor/etc/init/qconfig.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/qconfig.rc \
     vendor/xiaomi/sm8450-common/proprietary/vendor/etc/init/qcrilNrd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/qcrilNrd.rc \
     vendor/xiaomi/sm8450-common/proprietary/vendor/etc/init/qdcmss.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/qdcmss.rc \
@@ -124,12 +123,10 @@ PRODUCT_COPY_FILES += \
     vendor/xiaomi/sm8450-common/proprietary/vendor/etc/init/[email protected]:$(TARGET_COPY_OUT_VENDOR)/etc/init/[email protected] \
     vendor/xiaomi/sm8450-common/proprietary/vendor/etc/init/[email protected]:$(TARGET_COPY_OUT_VENDOR)/etc/init/[email protected] \
     vendor/xiaomi/sm8450-common/proprietary/vendor/etc/init/[email protected]:$(TARGET_COPY_OUT_VENDOR)/etc/init/[email protected] \
-    vendor/xiaomi/sm8450-common/proprietary/vendor/etc/init/[email protected]:$(TARGET_COPY_OUT_VENDOR)/etc/init/[email protected] \
     vendor/xiaomi/sm8450-common/proprietary/vendor/etc/init/vendor.qti.hardware.perf-hal-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.perf-hal-service.rc \
     vendor/xiaomi/sm8450-common/proprietary/vendor/etc/init/[email protected]:$(TARGET_COPY_OUT_VENDOR)/etc/init/[email protected] \
     vendor/xiaomi/sm8450-common/proprietary/vendor/etc/init/[email protected]:$(TARGET_COPY_OUT_VENDOR)/etc/init/[email protected] \
     vendor/xiaomi/sm8450-common/proprietary/vendor/etc/init/[email protected]:$(TARGET_COPY_OUT_VENDOR)/etc/init/[email protected] \
-    vendor/xiaomi/sm8450-common/proprietary/vendor/etc/init/[email protected]:$(TARGET_COPY_OUT_VENDOR)/etc/init/[email protected] \
     vendor/xiaomi/sm8450-common/proprietary/vendor/etc/init/[email protected]:$(TARGET_COPY_OUT_VENDOR)/etc/init/[email protected] \
     vendor/xiaomi/sm8450-common/proprietary/vendor/etc/init/[email protected]:$(TARGET_COPY_OUT_VENDOR)/etc/init/[email protected] \
     vendor/xiaomi/sm8450-common/proprietary/vendor/etc/init/[email protected]:$(TARGET_COPY_OUT_VENDOR)/etc/init/[email protected] \
@@ -143,19 +140,6 @@ PRODUCT_COPY_FILES += \
     vendor/xiaomi/sm8450-common/proprietary/vendor/etc/init/vmmgr.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vmmgr.rc \
     vendor/xiaomi/sm8450-common/proprietary/vendor/etc/init/vppservice.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vppservice.rc \
     vendor/xiaomi/sm8450-common/proprietary/vendor/etc/init/wfdvndservice.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/wfdvndservice.rc \
-    vendor/xiaomi/sm8450-common/proprietary/vendor/etc/lm/AdaptLaunchFeature.xml:$(TARGET_COPY_OUT_VENDOR)/etc/lm/AdaptLaunchFeature.xml \
-    vendor/xiaomi/sm8450-common/proprietary/vendor/etc/lm/AppClassifierFeature.xml:$(TARGET_COPY_OUT_VENDOR)/etc/lm/AppClassifierFeature.xml \
-    vendor/xiaomi/sm8450-common/proprietary/vendor/etc/lm/LightningLaunchesFeature.xml:$(TARGET_COPY_OUT_VENDOR)/etc/lm/LightningLaunchesFeature.xml \
-    vendor/xiaomi/sm8450-common/proprietary/vendor/etc/lm/PreKillFeature.xml:$(TARGET_COPY_OUT_VENDOR)/etc/lm/PreKillFeature.xml \
-    vendor/xiaomi/sm8450-common/proprietary/vendor/etc/lm/ProCompFeature.xml:$(TARGET_COPY_OUT_VENDOR)/etc/lm/ProCompFeature.xml \
-    vendor/xiaomi/sm8450-common/proprietary/vendor/etc/lm/QAPE.xml:$(TARGET_COPY_OUT_VENDOR)/etc/lm/QAPE.xml \
-    vendor/xiaomi/sm8450-common/proprietary/vendor/etc/lm/QGPE.xml:$(TARGET_COPY_OUT_VENDOR)/etc/lm/QGPE.xml \
-    vendor/xiaomi/sm8450-common/proprietary/vendor/etc/lm/QGPEActionMap.xml:$(TARGET_COPY_OUT_VENDOR)/etc/lm/QGPEActionMap.xml \
-    vendor/xiaomi/sm8450-common/proprietary/vendor/etc/lm/SilkyScrollsFeature.xml:$(TARGET_COPY_OUT_VENDOR)/etc/lm/SilkyScrollsFeature.xml \
-    vendor/xiaomi/sm8450-common/proprietary/vendor/etc/lm/prekill/prekill_2GB.data:$(TARGET_COPY_OUT_VENDOR)/etc/lm/prekill/prekill_2GB.data \
-    vendor/xiaomi/sm8450-common/proprietary/vendor/etc/lm/prekill/prekill_4GB.data:$(TARGET_COPY_OUT_VENDOR)/etc/lm/prekill/prekill_4GB.data \
-    vendor/xiaomi/sm8450-common/proprietary/vendor/etc/lm/prekill/prekill_6GB.data:$(TARGET_COPY_OUT_VENDOR)/etc/lm/prekill/prekill_6GB.data \
-    vendor/xiaomi/sm8450-common/proprietary/vendor/etc/lm/sPLHFeature.xml:$(TARGET_COPY_OUT_VENDOR)/etc/lm/sPLHFeature.xml \
     vendor/xiaomi/sm8450-common/proprietary/vendor/etc/media_cape/video_system_specs.json:$(TARGET_COPY_OUT_VENDOR)/etc/media_cape/video_system_specs.json \
     vendor/xiaomi/sm8450-common/proprietary/vendor/etc/media_codecs_c2_audio.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_c2_audio.xml \
     vendor/xiaomi/sm8450-common/proprietary/vendor/etc/media_codecs_cape.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_cape.xml \
@@ -299,7 +283,6 @@ PRODUCT_PACKAGES += \
     [email protected] \
     [email protected] \
     [email protected] \
-    [email protected] \
     [email protected] \
     [email protected] \
     vulkan.adreno \
@@ -335,12 +318,9 @@ PRODUCT_PACKAGES += \
     lib_bt_ble \
     lib_bt_bundle \
     lib_bt_lhdc \
-    libadaptlaunch \
     libadm \
     libadsp_default_listener \
     libadsprpc \
-    libapengine \
-    libappclassifier \
     libar-acdb \
     libar-gpr \
     libar-gsl \
@@ -402,10 +382,6 @@ PRODUCT_PACKAGES += \
     libkeymasterprovision \
     libkeymasterutils \
     liblbs_core \
-    liblearningmodule \
-    liblightninglaunches \
-    liblmthermallistner \
-    liblmutils-ns \
     libloc_api_v02 \
     libloc_api_wds \
     libloc_base_util \
@@ -429,10 +405,7 @@ PRODUCT_PACKAGES += \
     libmdmdetect \
     libmdmimgload \
     libmdsprpc \
-    libmemperfd \
     libmemutils \
-    libmeters-ns \
-    libmeters \
     libminkdescriptor \
     libminksocket_vendor \
     libmisight \
@@ -458,16 +431,12 @@ PRODUCT_PACKAGES += \
     liboemcrypto \
     libops \
     libpal_net_if \
-    libpasrutils \
     libpdmapper \
     libpdnotifier \
     libperfconfig \
     libperfgluelayer \
     libperfioctl \
     libperipheral_client \
-    libprekill \
-    libprocomp \
-    libqapesdk \
     libqc2audio_base \
     libqc2audio_basecodec \
     libqc2audio_core \
@@ -529,12 +498,9 @@ PRODUCT_PACKAGES += \
     libqrtrclient \
     libqseed3 \
     libqsocket \
-    libqti-iopd-client \
-    libqti-iopd \
     libqti-perfd-client \
     libqti-perfd \
     libqti-util \
-    libqti-utils \
     libqtigefar \
     libqtikeymaster4 \
     libqtikeymint \
@@ -562,8 +528,6 @@ PRODUCT_PACKAGES += \
     libsensorslog \
     libshsc \
     libshsusr_verinfo \
-    libsilkyscrolls \
-    libskewknob \
     libsn100u_fw \
     libsnapdragoncolor-manager \
     libsnapdragoncolor-qdcm \
@@ -575,7 +539,6 @@ PRODUCT_PACKAGES += \
     libsoc_helper \
     libspcom \
     libspl \
-    libsplh \
     libssc \
     libssc_default_listener \
     libssd \
@@ -698,8 +661,6 @@ PRODUCT_PACKAGES += \
     [email protected] \
     [email protected] \
     [email protected] \
-    [email protected] \
-    [email protected] \
     [email protected] \
     [email protected] \
     [email protected] \
@@ -776,7 +737,6 @@ PRODUCT_PACKAGES += \
     [email protected] \
     [email protected] \
     [email protected] \
-    [email protected] \
     [email protected] \
     [email protected] \
     lib-imsvideocodec \
@@ -882,7 +842,6 @@ PRODUCT_PACKAGES += \
     vendor.qti.hardware.perf \
     [email protected] \
     vendor.qti.hardware.radio.ims \
-    [email protected] \
     [email protected] \
     ATFWD-daemon \
     SoterProvisioningTool \
@@ -906,12 +865,10 @@ PRODUCT_PACKAGES += \
     [email protected] \
     [email protected] \
     [email protected] \
-    [email protected] \
     vendor.qti.hardware.perf-hal-service \
     [email protected] \
     [email protected] \
     [email protected] \
-    [email protected] \
     [email protected] \
     [email protected] \
     [email protected] \
@@ -934,7 +891,6 @@ PRODUCT_PACKAGES += \
     netmgrd \
     nv_mac \
     pd-mapper \
-    perf_qesdk_client \
     pm-proxy \
     pm-service \
     port-bridge \