Snap for 7017853 from 0a79c98b49561db081fc9a5dcc3bec878d61e1af to sc-release
Change-Id: Ie8d6b9efe490aa7a5dc4aa20682d7a226d4df4a6
diff --git a/init.hardware.rc b/init.hardware.rc
index 82f9082..feba79d 100644
--- a/init.hardware.rc
+++ b/init.hardware.rc
@@ -124,13 +124,6 @@
# Some user code relies on ro.boot.hardware.revision
setprop ro.boot.hardware.revision ${ro.revision}
- mkdir /dev/cpuset/camera-daemon
- write /dev/cpuset/camera-daemon/cpus 0-7
- write /dev/cpuset/camera-daemon/mems 0
- chown system system /dev/cpuset/camera-daemon
- chown system system /dev/cpuset/camera-daemon/tasks
- chmod 0664 /dev/cpuset/camera-daemon/tasks
-
mkdir /dev/cpuset/camera-daemon-dedicated
write /dev/cpuset/camera-daemon-dedicated/cpus 0-7
write /dev/cpuset/camera-daemon-dedicated/mems 0
@@ -138,13 +131,9 @@
chown system system /dev/cpuset/camera-daemon-dedicated/tasks
chmod 0664 /dev/cpuset/camera-daemon-dedicated/tasks
- # create an stune group for camera-specific processes
- mkdir /dev/stune/camera-daemon
+ # set default schedTune value for camera-daemon
write /dev/stune/camera-daemon/schedtune.prefer_idle 1
write /dev/stune/camera-daemon/schedtune.boost 0
- chown system system /dev/stune/camera-daemon
- chown system system /dev/stune/camera-daemon/tasks
- chmod 0664 /dev/stune/camera-daemon/tasks
# Allow PAI targeting per hardware SKU
setprop ro.oem.key1 ${ro.boot.hardware.sku}
diff --git a/task_profiles.json b/task_profiles.json
index 1028961..772a370 100644
--- a/task_profiles.json
+++ b/task_profiles.json
@@ -12,153 +12,6 @@
}
}
]
- },
- {
- "Name": "HighEnergySaving",
- "Actions": [
- {
- "Name": "JoinCgroup",
- "Params":
- {
- "Controller": "cpu",
- "Path": "background"
- }
- },
- {
- "Name": "JoinCgroup",
- "Params":
- {
- "Controller": "schedtune",
- "Path": "background"
- }
- }
- ]
- },
- {
- "Name": "NormalPerformance",
- "Actions": [
- {
- "Name": "JoinCgroup",
- "Params":
- {
- "Controller": "cpu",
- "Path": "system"
- }
- },
- {
- "Name": "JoinCgroup",
- "Params":
- {
- "Controller": "schedtune",
- "Path": ""
- }
- }
- ]
- },
- {
- "Name": "HighPerformance",
- "Actions": [
- {
- "Name": "JoinCgroup",
- "Params":
- {
- "Controller": "cpu",
- "Path": "foreground"
- }
- },
- {
- "Name": "JoinCgroup",
- "Params":
- {
- "Controller": "schedtune",
- "Path": "foreground"
- }
- }
- ]
- },
- {
- "Name": "MaxPerformance",
- "Actions": [
- {
- "Name": "JoinCgroup",
- "Params":
- {
- "Controller": "cpu",
- "Path": "top-app"
- }
- },
- {
- "Name": "JoinCgroup",
- "Params":
- {
- "Controller": "schedtune",
- "Path": "top-app"
- }
- }
- ]
- },
- {
- "Name": "RealtimePerformance",
- "Actions": [
- {
- "Name": "JoinCgroup",
- "Params":
- {
- "Controller": "cpu",
- "Path": "rt"
- }
- },
- {
- "Name": "JoinCgroup",
- "Params":
- {
- "Controller": "schedtune",
- "Path": "rt"
- }
- }
- ]
- },
- {
- "Name": "CameraServicePerformance",
- "Actions": [
- {
- "Name": "JoinCgroup",
- "Params":
- {
- "Controller": "cpu",
- "Path": "camera-daemon"
- }
- },
- {
- "Name": "JoinCgroup",
- "Params":
- {
- "Controller": "schedtune",
- "Path": "camera-daemon"
- }
- }
- ]
- },
- {
- "Name": "NNApiHALPerformance",
- "Actions": [
- {
- "Name": "JoinCgroup",
- "Params":
- {
- "Controller": "cpu",
- "Path": "nnapi-hal"
- }
- },
- {
- "Name": "JoinCgroup",
- "Params":
- {
- "Controller": "schedtune",
- "Path": "nnapi-hal"
- }
- }
- ]
}
]
}