sm8450-common: Drop perf lm blobs
Change-Id: I38a0031ea3f325c67277ed34341e532cf4ff060b
This commit is contained in:
parent
a89470fbb7
commit
fec76f0806
471
Android.bp
471
Android.bp
@ -931,24 +931,6 @@ cc_prebuilt_library_shared {
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "vendor.qti.hardware.servicetracker@1.2-impl",
|
||||
owner: "xiaomi",
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: ["proprietary/vendor/lib64/hw/vendor.qti.hardware.servicetracker@1.2-impl.so"],
|
||||
shared_libs: ["libhidlbase", "libhardware", "libbase", "liblog", "libcutils", "libutils", "vendor.qti.hardware.servicetracker@1.2", "vendor.qti.hardware.servicetracker@1.1", "vendor.qti.hardware.servicetracker@1.0", "libc++", "libc", "libm", "libdl", ],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
relative_install_path: "hw",
|
||||
prefer: true,
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "vendor.qti.hardware.soter@1.0-impl",
|
||||
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", "vendor.display.config@1.0", "libhwbinder", "libhidlbase", "libutils", "libtinyxml2", "libperfconfig", "libthermalclient", "liblmthermallistner", "libqti-perfd", "android.hardware.thermal@2.0", "android.hidl.allocator@1.0", "vendor.qti.qspmhal@1.0", "android.hidl.memory@1.0", "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", "android.hardware.thermal@2.0", "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", "vendor.qti.hardware.servicetracker@1.0", "vendor.qti.hardware.iop@2.0", "vendor.qti.hardware.servicetracker@1.1", "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", "vendor.qti.hardware.iop@2.0", "vendor.qti.hardware.servicetracker@1.0", "vendor.qti.hardware.servicetracker@1.1", "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", "vendor.display.config@1.0", "libhidlbase", "libutils", "libthermalclient", "android.hardware.thermal@2.0", "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", "vendor.qti.hardware.iop@2.0", "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", "vendor.qti.hardware.iop@2.0", "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: "vendor.qti.hardware.iop@1.0",
|
||||
owner: "xiaomi",
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.iop@1.0.so"],
|
||||
shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
prefer: true,
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "vendor.qti.hardware.iop@2.0",
|
||||
owner: "xiaomi",
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.iop@2.0.so"],
|
||||
shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
prefer: true,
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "vendor.qti.hardware.mwqemadapter@1.0",
|
||||
owner: "xiaomi",
|
||||
@ -9062,23 +8670,6 @@ cc_prebuilt_library_shared {
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "vendor.qti.power.pasrmanager@1.0",
|
||||
owner: "xiaomi",
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: ["proprietary/vendor/lib64/vendor.qti.power.pasrmanager@1.0.so"],
|
||||
shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
prefer: true,
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "vendor.qti.qspmhal@1.0-impl",
|
||||
owner: "xiaomi",
|
||||
@ -10436,15 +10027,6 @@ prebuilt_etc_xml {
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
prebuilt_etc_xml {
|
||||
name: "vendor.qti.hardware.servicetracker@1.2-service",
|
||||
owner: "xiaomi",
|
||||
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.servicetracker@1.2-service.xml",
|
||||
filename_from_src: true,
|
||||
sub_dir: "vintf/manifest",
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
prebuilt_etc_xml {
|
||||
name: "vendor.qti.hardware.vpp@2.0-service",
|
||||
owner: "xiaomi",
|
||||
@ -10839,24 +10421,6 @@ cc_prebuilt_binary {
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_binary {
|
||||
name: "vendor.qti.hardware.iop@2.0-service",
|
||||
owner: "xiaomi",
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: ["proprietary/vendor/bin/hw/vendor.qti.hardware.iop@2.0-service"],
|
||||
shared_libs: ["liblog", "libcutils", "libbase", "libutils", "libhardware_legacy", "libhardware", "libhidlbase", "libqti-perfd-client", "vendor.qti.hardware.iop@2.0", "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: "vendor.qti.hardware.servicetracker@1.2-service",
|
||||
owner: "xiaomi",
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: ["proprietary/vendor/bin/hw/vendor.qti.hardware.servicetracker@1.2-service"],
|
||||
shared_libs: ["libhidlbase", "liblog", "libbase", "libhardware", "libutils", "vendor.qti.hardware.servicetracker@1.2", "vendor.qti.hardware.servicetracker@1.1", "vendor.qti.hardware.servicetracker@1.0", "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.soter@1.0-service",
|
||||
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",
|
||||
|
Binary file not shown.
Binary file not shown.
BIN
proprietary/vendor/bin/perf_qesdk_client
vendored
BIN
proprietary/vendor/bin/perf_qesdk_client
vendored
Binary file not shown.
14
proprietary/vendor/etc/init/qapeservice.rc
vendored
14
proprietary/vendor/etc/init/qapeservice.rc
vendored
@ -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
|
@ -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/vendor.qti.hardware.iop@2.0-service
|
||||
class hal
|
||||
user root
|
||||
group root readproc
|
@ -1,4 +0,0 @@
|
||||
service vendor.servicetracker-1-2 /vendor/bin/hw/vendor.qti.hardware.servicetracker@1.2-service
|
||||
class hal
|
||||
user system
|
||||
group system
|
94
proprietary/vendor/etc/lm/AdaptLaunchFeature.xml
vendored
94
proprietary/vendor/etc/lm/AdaptLaunchFeature.xml
vendored
@ -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>
|
@ -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>
|
@ -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>
|
82
proprietary/vendor/etc/lm/PreKillFeature.xml
vendored
82
proprietary/vendor/etc/lm/PreKillFeature.xml
vendored
@ -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>
|
58
proprietary/vendor/etc/lm/ProCompFeature.xml
vendored
58
proprietary/vendor/etc/lm/ProCompFeature.xml
vendored
@ -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>
|
115
proprietary/vendor/etc/lm/QAPE.xml
vendored
115
proprietary/vendor/etc/lm/QAPE.xml
vendored
@ -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>
|
449
proprietary/vendor/etc/lm/QGPE.xml
vendored
449
proprietary/vendor/etc/lm/QGPE.xml
vendored
@ -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>
|
108
proprietary/vendor/etc/lm/QGPEActionMap.xml
vendored
108
proprietary/vendor/etc/lm/QGPEActionMap.xml
vendored
@ -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>
|
@ -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
vendored
BIN
proprietary/vendor/etc/lm/prekill/prekill_2GB.data
vendored
Binary file not shown.
BIN
proprietary/vendor/etc/lm/prekill/prekill_4GB.data
vendored
BIN
proprietary/vendor/etc/lm/prekill/prekill_4GB.data
vendored
Binary file not shown.
BIN
proprietary/vendor/etc/lm/prekill/prekill_6GB.data
vendored
BIN
proprietary/vendor/etc/lm/prekill/prekill_6GB.data
vendored
Binary file not shown.
79
proprietary/vendor/etc/lm/sPLHFeature.xml
vendored
79
proprietary/vendor/etc/lm/sPLHFeature.xml
vendored
@ -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>
|
@ -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>
|
Binary file not shown.
BIN
proprietary/vendor/lib64/libadaptlaunch.so
vendored
BIN
proprietary/vendor/lib64/libadaptlaunch.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib64/libapengine.so
vendored
BIN
proprietary/vendor/lib64/libapengine.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib64/libappclassifier.so
vendored
BIN
proprietary/vendor/lib64/libappclassifier.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib64/liblearningmodule.so
vendored
BIN
proprietary/vendor/lib64/liblearningmodule.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib64/liblightninglaunches.so
vendored
BIN
proprietary/vendor/lib64/liblightninglaunches.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib64/liblmthermallistner.so
vendored
BIN
proprietary/vendor/lib64/liblmthermallistner.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib64/liblmutils-ns.so
vendored
BIN
proprietary/vendor/lib64/liblmutils-ns.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib64/libmemperfd.so
vendored
BIN
proprietary/vendor/lib64/libmemperfd.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib64/libmeters-ns.so
vendored
BIN
proprietary/vendor/lib64/libmeters-ns.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib64/libmeters.so
vendored
BIN
proprietary/vendor/lib64/libmeters.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib64/libpasrutils.so
vendored
BIN
proprietary/vendor/lib64/libpasrutils.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib64/libprekill.so
vendored
BIN
proprietary/vendor/lib64/libprekill.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib64/libprocomp.so
vendored
BIN
proprietary/vendor/lib64/libprocomp.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib64/libqapesdk.so
vendored
BIN
proprietary/vendor/lib64/libqapesdk.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib64/libqti-iopd-client.so
vendored
BIN
proprietary/vendor/lib64/libqti-iopd-client.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib64/libqti-iopd.so
vendored
BIN
proprietary/vendor/lib64/libqti-iopd.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib64/libqti-utils.so
vendored
BIN
proprietary/vendor/lib64/libqti-utils.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib64/libsilkyscrolls.so
vendored
BIN
proprietary/vendor/lib64/libsilkyscrolls.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib64/libskewknob.so
vendored
BIN
proprietary/vendor/lib64/libskewknob.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib64/libsplh.so
vendored
BIN
proprietary/vendor/lib64/libsplh.so
vendored
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -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/vendor.qti.hardware.alarm@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.alarm@1.0-service.rc \
|
||||
vendor/xiaomi/sm8450-common/proprietary/vendor/etc/init/vendor.qti.hardware.capabilityconfigstore@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.capabilityconfigstore@1.0-service.rc \
|
||||
vendor/xiaomi/sm8450-common/proprietary/vendor/etc/init/vendor.qti.hardware.dsp@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.dsp@1.0-service.rc \
|
||||
vendor/xiaomi/sm8450-common/proprietary/vendor/etc/init/vendor.qti.hardware.iop@2.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.iop@2.0-service.rc \
|
||||
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/vendor.qti.hardware.qseecom@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.qseecom@1.0-service.rc \
|
||||
vendor/xiaomi/sm8450-common/proprietary/vendor/etc/init/vendor.qti.hardware.qteeconnector@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.qteeconnector@1.0-service.rc \
|
||||
vendor/xiaomi/sm8450-common/proprietary/vendor/etc/init/vendor.qti.hardware.sensorscalibrate@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.sensorscalibrate@1.0-service.rc \
|
||||
vendor/xiaomi/sm8450-common/proprietary/vendor/etc/init/vendor.qti.hardware.servicetracker@1.2-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.servicetracker@1.2-service.rc \
|
||||
vendor/xiaomi/sm8450-common/proprietary/vendor/etc/init/vendor.qti.hardware.soter@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.soter@1.0-service.rc \
|
||||
vendor/xiaomi/sm8450-common/proprietary/vendor/etc/init/vendor.qti.media.c2@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.media.c2@1.0-service.rc \
|
||||
vendor/xiaomi/sm8450-common/proprietary/vendor/etc/init/vendor.qti.media.c2audio@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.media.c2audio@1.0-service.rc \
|
||||
@ -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 += \
|
||||
vendor.qti.hardware.qseecom@1.0-impl \
|
||||
vendor.qti.hardware.qteeconnector@1.0-impl \
|
||||
vendor.qti.hardware.sensorscalibrate@1.0-impl \
|
||||
vendor.qti.hardware.servicetracker@1.2-impl \
|
||||
vendor.qti.hardware.soter@1.0-impl \
|
||||
vendor.qti.hardware.wifidisplaysession@1.0-impl \
|
||||
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 += \
|
||||
vendor.qti.hardware.dpmservice@1.1-vendor \
|
||||
vendor.qti.hardware.dsp@1.0 \
|
||||
vendor.qti.hardware.fm@1.0 \
|
||||
vendor.qti.hardware.iop@1.0 \
|
||||
vendor.qti.hardware.iop@2.0 \
|
||||
vendor.qti.hardware.mwqemadapter@1.0 \
|
||||
vendor.qti.hardware.qccsyshal@1.0-vendor \
|
||||
vendor.qti.hardware.qccsyshal@1.1-vendor \
|
||||
@ -776,7 +737,6 @@ PRODUCT_PACKAGES += \
|
||||
vendor.qti.latency@2.1 \
|
||||
vendor.qti.memory.pasrmanager@1.0 \
|
||||
vendor.qti.memory.pasrmanager@1.1 \
|
||||
vendor.qti.power.pasrmanager@1.0 \
|
||||
vendor.qti.qspmhal@1.0-impl \
|
||||
com.qualcomm.qti.dpm.api@1.0 \
|
||||
lib-imsvideocodec \
|
||||
@ -882,7 +842,6 @@ PRODUCT_PACKAGES += \
|
||||
vendor.qti.hardware.perf \
|
||||
vendor.qti.hardware.qconfig@1.0-service \
|
||||
vendor.qti.hardware.radio.ims \
|
||||
vendor.qti.hardware.servicetracker@1.2-service \
|
||||
vendor.qti.hardware.vpp@2.0-service \
|
||||
ATFWD-daemon \
|
||||
SoterProvisioningTool \
|
||||
@ -906,12 +865,10 @@ PRODUCT_PACKAGES += \
|
||||
vendor.qti.esepowermanager@1.1-service \
|
||||
vendor.qti.hardware.alarm@1.0-service \
|
||||
vendor.qti.hardware.capabilityconfigstore@1.0-service \
|
||||
vendor.qti.hardware.iop@2.0-service \
|
||||
vendor.qti.hardware.perf-hal-service \
|
||||
vendor.qti.hardware.qseecom@1.0-service \
|
||||
vendor.qti.hardware.qteeconnector@1.0-service \
|
||||
vendor.qti.hardware.sensorscalibrate@1.0-service \
|
||||
vendor.qti.hardware.servicetracker@1.2-service \
|
||||
vendor.qti.hardware.soter@1.0-service \
|
||||
vendor.qti.media.c2@1.0-service \
|
||||
vendor.qti.media.c2audio@1.0-service \
|
||||
@ -934,7 +891,6 @@ PRODUCT_PACKAGES += \
|
||||
netmgrd \
|
||||
nv_mac \
|
||||
pd-mapper \
|
||||
perf_qesdk_client \
|
||||
pm-proxy \
|
||||
pm-service \
|
||||
port-bridge \
|
||||
|
Loading…
Reference in New Issue
Block a user