diff options
| author | Karthick C <karthickrko61@gmail.com> | 2017-04-20 13:55:28 +0000 |
|---|---|---|
| committer | Rygebin <kaankulahli2@gmail.com> | 2017-04-22 21:00:28 +0000 |
| commit | 73203c6ec5f4d430f865c838a4e72a80bc2016f8 (patch) | |
| tree | 70b708457fc9df435df47c2f2942fdb0f0dc9a6b | |
| parent | 1e133458661585e0feaba7e828e10785c27fa456 (diff) | |
shamrock: Pin boot oat and services dex from /data
By default, A6020 uses the PinnerService to try to
pin several boot, framework and services files
in memory. However, we had to turn off DEXPREOPT
to prevent app crashes and current configs only
look in /system. Add /data/dalvik-cache paths to
pin some of the equivalent files.
Change-Id: Ia688f7ad43a01b50f6481d30ed11b23ed8cfa86d
| -rw-r--r-- | overlay/frameworks/base/core/res/res/values/config.xml | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/overlay/frameworks/base/core/res/res/values/config.xml b/overlay/frameworks/base/core/res/res/values/config.xml index 6e8d13c..4993dcf 100644 --- a/overlay/frameworks/base/core/res/res/values/config.xml +++ b/overlay/frameworks/base/core/res/res/values/config.xml @@ -375,4 +375,13 @@ <bool name="config_cameraDoubleTapPowerGestureEnabled">false</bool> + <!-- Default list of files pinned by the Pinner Service --> + <string-array translatable="false" name="config_defaultPinnerServiceFiles"> + <item>"/system/framework/arm/boot-framework.oat"</item> + <item>"/system/framework/oat/arm/services.odex"</item> + <item>"/system/framework/arm/boot.oat"</item> + <item>"/system/framework/arm/boot-core-libart.oat"</item> + <item>"/data/dalvik-cache/arm/system@framework@boot.oat"</item> + <item>"/data/dalvik-cache/arm/system@framework@services.jar@classes.dex"</item> + </string-array> </resources> |
