Skip to content
This repository was archived by the owner on Apr 10, 2024. It is now read-only.

Commit 3ef45ed

Browse files
EmanuelCNGrettoRosella
EmanuelCN
authored andcommitted
alioth: Rename libperfmgr to xiaomi-sm8250-libperfmgr
1 parent 5fb196f commit 3ef45ed

5 files changed

+12
-20
lines changed

device.mk

+1-1
Original file line numberDiff line numberDiff line change
@@ -398,7 +398,7 @@ PRODUCT_PACKAGES += \
398398

399399
# Power
400400
PRODUCT_PACKAGES += \
401-
android.hardware.power-service.xiaomi-libperfmgr
401+
android.hardware.power-service.xiaomi-sm8250-libperfmgr
402402

403403
PRODUCT_COPY_FILES += \
404404
$(LOCAL_PATH)/configs/power/powerhint.json:$(TARGET_COPY_OUT_VENDOR)/etc/powerhint.json

power-libperfmgr/Android.bp

+9-17
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ package {
1818
}
1919

2020
cc_library {
21-
name: "libdisppower-pixel",
21+
name: "libdisppower-xiaomi-sm8250",
2222
proprietary: true,
2323
srcs: [
2424
"disp-power/DisplayLowPower.cpp",
@@ -34,7 +34,7 @@ cc_library {
3434
}
3535

3636
cc_library {
37-
name: "libadaptivecpu",
37+
name: "libadaptivecpu-xiaomi-sm8250",
3838
proprietary: true,
3939
vendor: true,
4040
srcs: [
@@ -63,7 +63,7 @@ cc_library {
6363
}
6464

6565
cc_test {
66-
name: "libadaptivecpu_test",
66+
name: "libadaptivecpu_test-xiaomi-sm8250",
6767
proprietary: true,
6868
vendor: true,
6969
srcs: [
@@ -77,7 +77,7 @@ cc_test {
7777
"adaptivecpu/tests/WorkDurationProcessorTest.cpp",
7878
],
7979
static_libs: [
80-
"libadaptivecpu",
80+
"libadaptivecpu-xiaomi-sm8250",
8181
"libgmock",
8282
"android.hardware.power-V3-ndk",
8383
],
@@ -89,29 +89,21 @@ cc_test {
8989
test_suites: ["device-tests"],
9090
}
9191

92-
// Deprecated, do not use
93-
// Use pixel-power-ext for vendor extension
94-
cc_library_headers {
95-
name: "pixel_power_headers",
96-
vendor: true,
97-
export_include_dirs: ["hidl"],
98-
}
99-
10092
cc_binary {
101-
name: "android.hardware.power-service.pixel-libperfmgr",
93+
name: "android.hardware.power-service.xiaomi-sm8250-libperfmgr",
10294
relative_install_path: "hw",
103-
init_rc: ["aidl/android.hardware.power-service.pixel-libperfmgr.rc"],
104-
vintf_fragments: ["aidl/android.hardware.power-service.pixel.xml"],
95+
init_rc: ["aidl/android.hardware.power-service.xiaomi-sm8250-libperfmgr.rc"],
96+
vintf_fragments: ["aidl/android.hardware.power-service.xiaomi-sm8250.xml"],
10597
vendor: true,
10698
shared_libs: [
10799
"android.hardware.power-V3-ndk",
108-
"libadaptivecpu",
100+
"libadaptivecpu-xiaomi-sm8250",
109101
"libbase",
110102
"libcutils",
111103
"liblog",
112104
"libutils",
113105
"libbinder_ndk",
114-
"libdisppower-pixel",
106+
"libdisppower-xiaomi-sm8250",
115107
"libperfmgr",
116108
"libprocessgroup",
117109
"pixel-power-ext-V1-ndk",

power-libperfmgr/aidl/android.hardware.power-service.pixel-libperfmgr.rc power-libperfmgr/aidl/android.hardware.power-service.xiaomi-sm8250-libperfmgr.rc

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
service vendor.power-hal-aidl /vendor/bin/hw/android.hardware.power-service.pixel-libperfmgr
1+
service vendor.power-hal-aidl /vendor/bin/hw/android.hardware.power-service.xiaomi-sm8250-libperfmgr
22
class hal
33
user root
44
group system

sepolicy/vendor/file_contexts

+1-1
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@
8181
/mnt/vendor/persist/subsys(/.*)? u:object_r:persist_subsys_file:s0
8282

8383
# Power
84-
/vendor/bin/hw/android\.hardware\.power-service\.xiaomi-libperfmgr u:object_r:hal_power_default_exec:s0
84+
/vendor/bin/hw/android\.hardware\.power-service\.xiaomi-sm8250-libperfmgr u:object_r:hal_power_default_exec:s0
8585

8686
# Sensors
8787
/dev/akm09970 u:object_r:hall_device:s0

0 commit comments

Comments
 (0)